This run took 317 seconds.
From 85dbc975e83f67c86f5eb7c87f7c5c9e7a08c9d3 Mon Sep 17 00:00:00 2001
From: libraryupgrader <tools.libraryupgrader@tools.wmflabs.org>
Date: Wed, 21 Jan 2026 02:04:14 +0000
Subject: [PATCH] build: Updating dependencies
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
composer:
* mediawiki/mediawiki-codesniffer: 47.0.0 → 49.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation
* MediaWiki.Commenting.FunctionComment.ExtraParamComment
* MediaWiki.Commenting.FunctionComment.MissingParamName
* MediaWiki.Commenting.FunctionComment.MissingParamTag
* MediaWiki.Commenting.FunctionComment.MissingReturnType
* MediaWiki.Commenting.FunctionComment.ParamNameNoMatch
The following sniffs now pass and were enabled:
* MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName
npm:
* eslint-config-wikimedia: 0.31.0 → 0.32.3
The following rules are failing and were disabled:
* no-underscore-dangle
* eqeqeq
* no-fallthrough
* no-var
* no-sequences
* no-loop-func
* es-x/no-regexp-unicode-property-escapes
* no-label-var
* no-unused-vars
* camelcase
* no-unused-expressions
* no-return-assign
* no-new-func
* no-self-compare
* no-constant-condition
* mediawiki/no-nodelist-unsupported-methods
* no-useless-call
* no-control-regex
* array-callback-return
* no-empty
* no-self-assign
* block-scoped-var
* no-constant-binary-expression
* no-misleading-character-class
* no-proto
* no-cond-assign
* no-bitwise
* no-redeclare
* compat/compat
* no-implicit-globals
* no-shadow
* new-cap
* no-alert
* unicorn/prefer-string-slice
* no-useless-concat
* no-prototype-builtins
* no-extend-native
* max-statements-per-line
* no-void
* getter-return
* no-use-before-define
* no-unreachable
* es-x/no-regexp-lookbehind-assertions
* unicorn/no-invalid-remove-event-listener
* es-x/no-string-prototype-replaceall
* no-undef
* no-new
* no-console
* prefer-const
* prefer-regex-literals
* no-useless-escape
* no-func-assign
* no-unmodified-loop-condition
* no-unsafe-finally
Additional changes:
* Committed package-lock.json (T179229) too.
Change-Id: I85aa01ec993f400256f09f85bc15550180e508d3
---
.eslintrc.json | 56 +-
.phpcs.xml | 7 +-
JsonFormsMagic.i18n.magic.php | 3 +-
composer.json | 5 +-
includes/JsonForms.php | 6 +-
includes/JsonFormsHooks.php | 3 -
includes/specials/SpecialJsonFormsDemo.php | 7 +-
includes/utils/SafeJsonEncoder.php | 2 +-
maintenance/ImportData.php | 33 +-
package-lock.json | 5873 +++++++++
package.json | 2 +-
resources/JsonForms.js | 205 +-
resources/jsoneditor/jsoneditor.min.js | 12895 ++++++++++++++++++-
13 files changed, 18938 insertions(+), 159 deletions(-)
create mode 100644 package-lock.json
diff --git a/.eslintrc.json b/.eslintrc.json
index 1180d8f..9e9f97a 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -5,6 +5,60 @@
"wikimedia/mediawiki"
],
"rules": {
- "mediawiki/no-unlabeled-buttonwidget": "off"
+ "mediawiki/no-unlabeled-buttonwidget": "off",
+ "no-undef": "warn",
+ "no-underscore-dangle": "warn",
+ "compat/compat": "warn",
+ "no-console": "warn",
+ "no-implicit-globals": "warn",
+ "no-shadow": "warn",
+ "camelcase": "warn",
+ "eqeqeq": "warn",
+ "no-fallthrough": "warn",
+ "no-var": "warn",
+ "no-sequences": "warn",
+ "no-loop-func": "warn",
+ "es-x/no-regexp-unicode-property-escapes": "warn",
+ "no-label-var": "warn",
+ "no-unused-vars": "warn",
+ "no-unused-expressions": "warn",
+ "no-return-assign": "warn",
+ "no-new-func": "warn",
+ "no-self-compare": "warn",
+ "no-constant-condition": "warn",
+ "mediawiki/no-nodelist-unsupported-methods": "warn",
+ "no-useless-call": "warn",
+ "no-control-regex": "warn",
+ "array-callback-return": "warn",
+ "no-empty": "warn",
+ "no-self-assign": "warn",
+ "block-scoped-var": "warn",
+ "no-constant-binary-expression": "warn",
+ "no-misleading-character-class": "warn",
+ "no-proto": "warn",
+ "no-cond-assign": "warn",
+ "no-bitwise": "warn",
+ "no-redeclare": "warn",
+ "new-cap": "warn",
+ "no-alert": "warn",
+ "unicorn/prefer-string-slice": "warn",
+ "no-useless-concat": "warn",
+ "no-prototype-builtins": "warn",
+ "no-extend-native": "warn",
+ "max-statements-per-line": "warn",
+ "no-void": "warn",
+ "getter-return": "warn",
+ "no-use-before-define": "warn",
+ "no-unreachable": "warn",
+ "es-x/no-regexp-lookbehind-assertions": "warn",
+ "unicorn/no-invalid-remove-event-listener": "warn",
+ "es-x/no-string-prototype-replaceall": "warn",
+ "no-new": "warn",
+ "prefer-const": "warn",
+ "prefer-regex-literals": "warn",
+ "no-useless-escape": "warn",
+ "no-func-assign": "warn",
+ "no-unmodified-loop-condition": "warn",
+ "no-unsafe-finally": "warn"
}
}
diff --git a/.phpcs.xml b/.phpcs.xml
index 579cee8..6962f5c 100644
--- a/.phpcs.xml
+++ b/.phpcs.xml
@@ -2,8 +2,13 @@
<ruleset>
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
<exclude name="Generic.Files.LineLength.TooLong" />
- <exclude name="MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName" />
<exclude name="Generic.Files.OneObjectStructurePerFile.MultipleFound" />
+ <exclude name="MediaWiki.Commenting.ClassAnnotations.UnrecognizedAnnotation" />
+ <exclude name="MediaWiki.Commenting.FunctionComment.ExtraParamComment" />
+ <exclude name="MediaWiki.Commenting.FunctionComment.MissingParamName" />
+ <exclude name="MediaWiki.Commenting.FunctionComment.MissingParamTag" />
+ <exclude name="MediaWiki.Commenting.FunctionComment.MissingReturnType" />
+ <exclude name="MediaWiki.Commenting.FunctionComment.ParamNameNoMatch" />
</rule>
<file>.</file>
<arg name="extensions" value="php"/>
diff --git a/JsonFormsMagic.i18n.magic.php b/JsonFormsMagic.i18n.magic.php
index 154803c..06bfb2d 100644
--- a/JsonFormsMagic.i18n.magic.php
+++ b/JsonFormsMagic.i18n.magic.php
@@ -27,5 +27,4 @@ $magicWords = [];
// https://www.mediawiki.org/wiki/Manual:Magic_words
// '0' stands for 'case insensitive'
-$magicWords['en'] = [
-];
+$magicWords['en'] = [];
diff --git a/composer.json b/composer.json
index d3b51ba..d6e5056 100644
--- a/composer.json
+++ b/composer.json
@@ -1,6 +1,6 @@
{
"require-dev": {
- "mediawiki/mediawiki-codesniffer": "47.0.0",
+ "mediawiki/mediawiki-codesniffer": "49.0.0",
"mediawiki/minus-x": "1.1.3",
"php-parallel-lint/php-console-highlighter": "1.0.0",
"php-parallel-lint/php-parallel-lint": "1.4.0"
@@ -25,6 +25,5 @@
"dealerdirect/phpcodesniffer-composer-installer": true
}
},
- "require": {
- }
+ "require": {}
}
diff --git a/includes/JsonForms.php b/includes/JsonForms.php
index a32f04b..39468cf 100644
--- a/includes/JsonForms.php
+++ b/includes/JsonForms.php
@@ -98,7 +98,7 @@ class JsonForms {
'page_is_redirect' => 0,
];
- if ( !empty( $prefix ) ) {
+ if ( !empty( $prefix ) ) {
$conds[] = 'page_title ' . $dbr->buildLike( $prefix, $dbr->anyString() );
}
@@ -239,10 +239,10 @@ class JsonForms {
$modelId = $value['model'];
} elseif ( $slotRoleRegistry->getRoleHandler( $role ) ) {
- $modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
+ $modelId = $slotRoleRegistry->getRoleHandler( $role )->getDefaultModel( $title );
} elseif ( $oldRevisionRecord !== null && $oldRevisionRecord->hasSlot( $role ) ) {
- $modelId = $oldRevisionRecord->getSlot( $role )
+ $modelId = $oldRevisionRecord->getSlot( $role )
->getContent()
->getContentHandler()
->getModelID();
diff --git a/includes/JsonFormsHooks.php b/includes/JsonFormsHooks.php
index 1b4a2fb..1ffc80a 100644
--- a/includes/JsonFormsHooks.php
+++ b/includes/JsonFormsHooks.php
@@ -21,9 +21,6 @@
* @copyright Copyright ©2025, https://wikisphere.org
*/
-use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
-
-
class JsonFormsHooks {
/**
diff --git a/includes/specials/SpecialJsonFormsDemo.php b/includes/specials/SpecialJsonFormsDemo.php
index 02cc5c6..6741743 100644
--- a/includes/specials/SpecialJsonFormsDemo.php
+++ b/includes/specials/SpecialJsonFormsDemo.php
@@ -68,7 +68,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
exit;
}
- $formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par );
+ $formDescriptor = \JsonForms::getJsonSchema( 'JsonForm:' . $par );
if ( empty( $formDescriptor ) ) {
echo 'enter a valid form descriptor';
exit;
@@ -79,7 +79,7 @@ class SpecialJsonFormsDemo extends SpecialPage {
$schemaName = null;
if ( !empty( $formDescriptor['schema'] ) ) {
$schemaName = $formDescriptor['schema'];
- $jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName );
+ $jsonSchema = \JsonForms::getJsonSchema( 'JsonSchema:' . $schemaName );
if ( empty( $formDescriptor ) ) {
echo 'invalid schema in form descriptor';
@@ -88,7 +88,8 @@ class SpecialJsonFormsDemo extends SpecialPage {
} else {
$schemas = \JsonForms::getPagesWithPrefix( null, NS_JSONSCHEMA );
- $schemas = array_map( static function ( $x ) { return $x->getText(); }, $schemas);
+ $schemas = array_map( static function ( $x ) { return $x->getText();
+ }, $schemas );
}
$out->addJsConfigVars( [
diff --git a/includes/utils/SafeJsonEncoder.php b/includes/utils/SafeJsonEncoder.php
index 073b721..d6a417a 100644
--- a/includes/utils/SafeJsonEncoder.php
+++ b/includes/utils/SafeJsonEncoder.php
@@ -21,7 +21,7 @@
* @author thomas-topway-it <support@topway.it>
* @copyright Copyright ©2025, https://wikisphere.org
*/
-
+
// *** this has been created by ChatGPT after a few brainstorming, with few edits
namespace MediaWiki\Extension\JsonForms\Utils;
diff --git a/maintenance/ImportData.php b/maintenance/ImportData.php
index 9ded65d..8f236f8 100644
--- a/maintenance/ImportData.php
+++ b/maintenance/ImportData.php
@@ -25,7 +25,6 @@
use MediaWiki\Extension\JsonForms\Aliases\Title as TitleClass;
use MediaWiki\Extension\JsonForms\Utils\SafeJsonEncoder;
use MediaWiki\MediaWikiServices;
-use MediaWiki\Revision\SlotRecord;
$IP = getenv( 'MW_INSTALL_PATH' );
if ( $IP === false ) {
@@ -129,7 +128,7 @@ class ImportData extends Maintenance {
$this->pageSlots[$pageName][] = $slotData;
echo "Found file: $filename -> Page: $pageName, Slot: " . $slotData['role'] . PHP_EOL;
} else {
- echo "Skipping file: $filename (pageName: " . ($pageName ?: 'null') . ", slotData: " . ($slotData ? 'valid' : 'null') . ")" . PHP_EOL;
+ echo "Skipping file: $filename (pageName: " . ( $pageName ?: 'null' ) . ", slotData: " . ( $slotData ? 'valid' : 'null' ) . ")" . PHP_EOL;
}
}
}
@@ -140,8 +139,8 @@ class ImportData extends Maintenance {
* @return string
*/
private function toCamelCase( $str ) {
- $str = str_replace( ['-', '_' ], ' ', $str );
- $str = str_replace(' ', '', ucwords ( $str )) ;
+ $str = str_replace( [ '-', '_' ], ' ', $str );
+ $str = str_replace( ' ', '', ucwords( $str ) );
return lcfirst( $str );
}
@@ -158,8 +157,8 @@ class ImportData extends Maintenance {
$namespace = array_shift( $parts );
$prefix = $parts ? array_shift( $parts ) : '';
- $segments = array_merge( $parts, [$baseName]);
- $namePart = ucfirst ( $this->toCamelCase( implode('-', $segments ) ) );
+ $segments = array_merge( $parts, [ $baseName ] );
+ $namePart = ucfirst( $this->toCamelCase( implode( '-', $segments ) ) );
$ret = $namespace . ':'
. ( $prefix ? "$prefix/" : '' )
@@ -187,15 +186,15 @@ class ImportData extends Maintenance {
}
$thisClass = $this;
- $callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
- if ( $key !== '$ref' || !is_string( $value ) ) {
- return;
- }
- $value = str_replace( '../', '', $value );
-
- if ( !empty( $value ) &&
- array_key_exists( $value, $thisClass->filenameMap )
- ) {
+ $callback = static function ( &$parent, $key, $value ) use ( $thisClass ) {
+ if ( $key !== '$ref' || !is_string( $value ) ) {
+ return;
+ }
+ $value = str_replace( '../', '', $value );
+
+ if ( !empty( $value ) &&
+ array_key_exists( $value, $thisClass->filenameMap )
+ ) {
$parent[$key] = $thisClass->filenameMap[$value];
}
};
@@ -215,7 +214,7 @@ class ImportData extends Maintenance {
$this->errors[] = "error, json_encode failed: " . $e->getMessage();
return false;
}
- }
+ }
/**
* @param string $filename
@@ -234,7 +233,7 @@ class ImportData extends Maintenance {
$contentModel = $parts[2] ?? '';
if ( empty( $contentModel ) ) {
- $ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION));
+ $ext = strtolower( pathinfo( $filename, PATHINFO_EXTENSION ) );
if ( in_array( $ext, $this->contentModels ) ) {
$contentModel = $ext;
}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..b60cc9b
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,5873 @@
+{
+ "name": "JSonForms",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "JSonForms",
+ "devDependencies": {
+ "eslint-config-wikimedia": "0.32.3",
+ "grunt": "1.6.1",
+ "grunt-banana-checker": "0.13.0",
+ "grunt-eslint": "24.3.0",
+ "grunt-stylelint": "0.20.1",
+ "stylelint-config-wikimedia": "0.18.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.28.6",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz",
+ "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.28.5",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.28.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+ "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@cacheable/memory": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@cacheable/memory/-/memory-2.0.7.tgz",
+ "integrity": "sha512-RbxnxAMf89Tp1dLhXMS7ceft/PGsDl1Ip7T20z5nZ+pwIAsQ1p2izPjVG69oCLv/jfQ7HDPHTWK0c9rcAWXN3A==",
+ "dev": true,
+ "dependencies": {
+ "@cacheable/utils": "^2.3.3",
+ "@keyv/bigmap": "^1.3.0",
+ "hookified": "^1.14.0",
+ "keyv": "^5.5.5"
+ }
+ },
+ "node_modules/@cacheable/memory/node_modules/@keyv/bigmap": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@keyv/bigmap/-/bigmap-1.3.1.tgz",
+ "integrity": "sha512-WbzE9sdmQtKy8vrNPa9BRnwZh5UF4s1KTmSK0KUVLo3eff5BlQNNWDnFOouNpKfPKDnms9xynJjsMYjMaT/aFQ==",
+ "dev": true,
+ "dependencies": {
+ "hashery": "^1.4.0",
+ "hookified": "^1.15.0"
+ },
+ "engines": {
+ "node": ">= 18"
+ },
+ "peerDependencies": {
+ "keyv": "^5.6.0"
+ }
+ },
+ "node_modules/@cacheable/memory/node_modules/keyv": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+ "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+ "dev": true,
+ "dependencies": {
+ "@keyv/serialize": "^1.1.1"
+ }
+ },
+ "node_modules/@cacheable/utils": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/@cacheable/utils/-/utils-2.3.3.tgz",
+ "integrity": "sha512-JsXDL70gQ+1Vc2W/KUFfkAJzgb4puKwwKehNLuB+HrNKWf91O736kGfxn4KujXCCSuh6mRRL4XEB0PkAFjWS0A==",
+ "dev": true,
+ "dependencies": {
+ "hashery": "^1.3.0",
+ "keyv": "^5.5.5"
+ }
+ },
+ "node_modules/@cacheable/utils/node_modules/keyv": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+ "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+ "dev": true,
+ "dependencies": {
+ "@keyv/serialize": "^1.1.1"
+ }
+ },
+ "node_modules/@csstools/css-parser-algorithms": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz",
+ "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-tokenizer": "^3.0.4"
+ }
+ },
+ "node_modules/@csstools/css-syntax-patches-for-csstree": {
+ "version": "1.0.25",
+ "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.0.25.tgz",
+ "integrity": "sha512-g0Kw9W3vjx5BEBAF8c5Fm2NcB/Fs8jJXh85aXqwEXiL+tqtOut07TWgyaGzAAfTM+gKckrrncyeGEZPcaRgm2Q==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@csstools/css-tokenizer": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz",
+ "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@csstools/media-query-list-parser": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz",
+ "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.5",
+ "@csstools/css-tokenizer": "^3.0.4"
+ }
+ },
+ "node_modules/@dual-bundle/import-meta-resolve": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.2.1.tgz",
+ "integrity": "sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==",
+ "dev": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/JounQin"
+ }
+ },
+ "node_modules/@es-joy/jsdoccomment": {
+ "version": "0.76.0",
+ "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.76.0.tgz",
+ "integrity": "sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==",
+ "dev": true,
+ "dependencies": {
+ "@types/estree": "^1.0.8",
+ "@typescript-eslint/types": "^8.46.0",
+ "comment-parser": "1.4.1",
+ "esquery": "^1.6.0",
+ "jsdoc-type-pratt-parser": "~6.10.0"
+ },
+ "engines": {
+ "node": ">=20.11.0"
+ }
+ },
+ "node_modules/@es-joy/resolve.exports": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@es-joy/resolve.exports/-/resolve.exports-1.2.0.tgz",
+ "integrity": "sha512-Q9hjxWI5xBM+qW2enxfe8wDKdFWMfd0Z29k5ZJnuBqD/CasY5Zryj09aCA6owbGATWz+39p5uIdaHXpopOcG8g==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.9.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
+ "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.4.3"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.12.2",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
+ "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
+ "dev": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+ "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
+ "dev": true,
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
+ "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
+ "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
+ "deprecated": "Use @eslint/config-array instead",
+ "dev": true,
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^2.0.3",
+ "debug": "^4.3.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
+ "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
+ "deprecated": "Use @eslint/object-schema instead",
+ "dev": true
+ },
+ "node_modules/@keyv/serialize": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@keyv/serialize/-/serialize-1.1.1.tgz",
+ "integrity": "sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==",
+ "dev": true
+ },
+ "node_modules/@mdn/browser-compat-data": {
+ "version": "5.7.6",
+ "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-5.7.6.tgz",
+ "integrity": "sha512-7xdrMX0Wk7grrTZQwAoy1GkvPMFoizStUoL+VmtUkAxegbCCec+3FKwOM6yc/uGU5+BEczQHXAlWiqvM8JeENg==",
+ "dev": true
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@sindresorhus/base62": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@sindresorhus/base62/-/base62-1.0.0.tgz",
+ "integrity": "sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@stylistic/eslint-plugin": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-3.1.0.tgz",
+ "integrity": "sha512-pA6VOrOqk0+S8toJYhQGv2MWpQQR0QpeUo9AhNkC49Y26nxBQ/nH1rta9bUU1rPw2fJ1zZEMV5oCX5AazT7J2g==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/utils": "^8.13.0",
+ "eslint-visitor-keys": "^4.2.0",
+ "espree": "^10.3.0",
+ "estraverse": "^5.3.0",
+ "picomatch": "^4.0.2"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.40.0"
+ }
+ },
+ "node_modules/@stylistic/stylelint-config": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/@stylistic/stylelint-config/-/stylelint-config-2.0.0.tgz",
+ "integrity": "sha512-8J4YAxggy2Nzkb8KJIOLbtMXTPZ5gpKVmyhiiuKEUgCl9XFND5lM0e/ZZBMGEYZ68h5qcsS/jgg1wh235erRAw==",
+ "dev": true,
+ "dependencies": {
+ "@stylistic/stylelint-plugin": "^3.0.0"
+ },
+ "engines": {
+ "node": "^18.12 || >=20.9"
+ },
+ "peerDependencies": {
+ "stylelint": "^16.8.0"
+ }
+ },
+ "node_modules/@stylistic/stylelint-plugin": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-3.1.1.tgz",
+ "integrity": "sha512-XagAHHIa528EvyGybv8EEYGK5zrVW74cHpsjhtovVATbhDRuJYfE+X4HCaAieW9lCkwbX6L+X0I4CiUG3w/hFw==",
+ "dev": true,
+ "dependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.1",
+ "@csstools/css-tokenizer": "^3.0.1",
+ "@csstools/media-query-list-parser": "^3.0.1",
+ "is-plain-object": "^5.0.0",
+ "postcss-selector-parser": "^6.1.2",
+ "postcss-value-parser": "^4.2.0",
+ "style-search": "^0.1.0",
+ "stylelint": "^16.8.2"
+ },
+ "engines": {
+ "node": "^18.12 || >=20.9"
+ },
+ "peerDependencies": {
+ "stylelint": "^16.8.0"
+ }
+ },
+ "node_modules/@stylistic/stylelint-plugin/node_modules/@csstools/media-query-list-parser": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz",
+ "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.1",
+ "@csstools/css-tokenizer": "^3.0.1"
+ }
+ },
+ "node_modules/@stylistic/stylelint-plugin/node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
+ "dev": true
+ },
+ "node_modules/@types/minimatch": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
+ "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
+ "dev": true
+ },
+ "node_modules/@types/normalize-package-data": {
+ "version": "2.4.4",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz",
+ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==",
+ "dev": true
+ },
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.0.tgz",
+ "integrity": "sha512-hA8gxBq4ukonVXPy0OKhiaUh/68D0E88GSmtC1iAEnGaieuDi38LhS7jdCHRLi6ErJBNDGCzvh5EnzdPwUc0DA==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.10.0",
+ "@typescript-eslint/scope-manager": "8.46.0",
+ "@typescript-eslint/type-utils": "8.46.0",
+ "@typescript-eslint/utils": "8.46.0",
+ "@typescript-eslint/visitor-keys": "8.46.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^7.0.0",
+ "natural-compare": "^1.4.0",
+ "ts-api-utils": "^2.1.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^8.46.0",
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+ "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.7.0",
+ "@typescript-eslint/scope-manager": "8.46.0",
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/typescript-estree": "8.46.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.0.tgz",
+ "integrity": "sha512-n1H6IcDhmmUEG7TNVSspGmiHHutt7iVKtZwRppD7e04wha5MrkV1h3pti9xQLcCMt6YWsncpoT0HMjkH1FNwWQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "8.46.0",
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/typescript-estree": "8.46.0",
+ "@typescript-eslint/visitor-keys": "8.46.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/project-service": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.0.tgz",
+ "integrity": "sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/tsconfig-utils": "^8.46.0",
+ "@typescript-eslint/types": "^8.46.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.0.tgz",
+ "integrity": "sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/visitor-keys": "8.46.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/tsconfig-utils": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.0.tgz",
+ "integrity": "sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/type-utils": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.0.tgz",
+ "integrity": "sha512-hy+lvYV1lZpVs2jRaEYvgCblZxUoJiPyCemwbQZ+NGulWkQRy0HRPYAoef/CNSzaLt+MLvMptZsHXHlkEilaeg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/typescript-estree": "8.46.0",
+ "@typescript-eslint/utils": "8.46.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^2.1.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.0.tgz",
+ "integrity": "sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.7.0",
+ "@typescript-eslint/scope-manager": "8.46.0",
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/typescript-estree": "8.46.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/types": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.0.tgz",
+ "integrity": "sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.0.tgz",
+ "integrity": "sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/project-service": "8.46.0",
+ "@typescript-eslint/tsconfig-utils": "8.46.0",
+ "@typescript-eslint/types": "8.46.0",
+ "@typescript-eslint/visitor-keys": "8.46.0",
+ "debug": "^4.3.4",
+ "fast-glob": "^3.3.2",
+ "is-glob": "^4.0.3",
+ "minimatch": "^9.0.4",
+ "semver": "^7.6.0",
+ "ts-api-utils": "^2.1.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.1.tgz",
+ "integrity": "sha512-c4bMvGVWW4hv6JmDUEG7fSYlWOl3II2I4ylt0NM+seinYQlZMQIaKaXIIVJWt9Ofh6whrpM+EdDQXKXjNovvrg==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.9.1",
+ "@typescript-eslint/scope-manager": "8.53.1",
+ "@typescript-eslint/types": "8.53.1",
+ "@typescript-eslint/typescript-estree": "8.53.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.57.0 || ^9.0.0",
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/project-service": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.1.tgz",
+ "integrity": "sha512-WYC4FB5Ra0xidsmlPb+1SsnaSKPmS3gsjIARwbEkHkoWloQmuzcfypljaJcR78uyLA1h8sHdWWPHSLDI+MtNog==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/tsconfig-utils": "^8.53.1",
+ "@typescript-eslint/types": "^8.53.1",
+ "debug": "^4.4.3"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.1.tgz",
+ "integrity": "sha512-Lu23yw1uJMFY8cUeq7JlrizAgeQvWugNQzJp8C3x8Eo5Jw5Q2ykMdiiTB9vBVOOUBysMzmRRmUfwFrZuI2C4SQ==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.53.1",
+ "@typescript-eslint/visitor-keys": "8.53.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/tsconfig-utils": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.1.tgz",
+ "integrity": "sha512-qfvLXS6F6b1y43pnf0pPbXJ+YoXIC7HKg0UGZ27uMIemKMKA6XH2DTxsEDdpdN29D+vHV07x/pnlPNVLhdhWiA==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.1.tgz",
+ "integrity": "sha512-jr/swrr2aRmUAUjW5/zQHbMaui//vQlsZcJKijZf3M26bnmLj8LyZUpj8/Rd6uzaek06OWsqdofN/Thenm5O8A==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.1.tgz",
+ "integrity": "sha512-RGlVipGhQAG4GxV1s34O91cxQ/vWiHJTDHbXRr0li2q/BGg3RR/7NM8QDWgkEgrwQYCvmJV9ichIwyoKCQ+DTg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/project-service": "8.53.1",
+ "@typescript-eslint/tsconfig-utils": "8.53.1",
+ "@typescript-eslint/types": "8.53.1",
+ "@typescript-eslint/visitor-keys": "8.53.1",
+ "debug": "^4.4.3",
+ "minimatch": "^9.0.5",
+ "semver": "^7.7.3",
+ "tinyglobby": "^0.2.15",
+ "ts-api-utils": "^2.4.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4 <6.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "8.53.1",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.1.tgz",
+ "integrity": "sha512-oy+wV7xDKFPRyNggmXuZQSBzvoLnpmJs+GhzRhPjrxl2b/jIlyjVokzm47CZCDUdXKr2zd7ZLodPfOBpOPyPlg==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.53.1",
+ "eslint-visitor-keys": "^4.2.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/visitor-keys": {
+ "version": "8.46.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.0.tgz",
+ "integrity": "sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "8.46.0",
+ "eslint-visitor-keys": "^4.2.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
+ "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
+ "dev": true
+ },
+ "node_modules/abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
+ "dev": true
+ },
+ "node_modules/acorn": {
+ "version": "8.15.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
+ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
+ "dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "dev": true,
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/are-docs-informative": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz",
+ "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true
+ },
+ "node_modules/array-differ": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
+ "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/array-each": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-slice": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/arrify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
+ "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ast-metadata-inferer": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/ast-metadata-inferer/-/ast-metadata-inferer-0.8.1.tgz",
+ "integrity": "sha512-ht3Dm6Zr7SXv6t1Ra6gFo0+kLDglHGrEbYihTkcycrbHw7WCcuhBzPlJYHEsIpycaUwzsJHje+vUcxXUX4ztTA==",
+ "dev": true,
+ "dependencies": {
+ "@mdn/browser-compat-data": "^5.6.19"
+ }
+ },
+ "node_modules/astral-regex": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
+ "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/async": {
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
+ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
+ "dev": true
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/baseline-browser-mapping": {
+ "version": "2.9.16",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.16.tgz",
+ "integrity": "sha512-KeUZdBuxngy825i8xvzaK1Ncnkx0tBmb3k8DkEuqjKRkmtvNTjey2ZsNeh8Dw4lfKvbCOu9oeNx2TKm2vHqcRw==",
+ "dev": true,
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.js"
+ }
+ },
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
+ "dev": true
+ },
+ "node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/browserslist": {
+ "version": "4.28.1",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
+ "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "baseline-browser-mapping": "^2.9.0",
+ "caniuse-lite": "^1.0.30001759",
+ "electron-to-chromium": "^1.5.263",
+ "node-releases": "^2.0.27",
+ "update-browserslist-db": "^1.2.0"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "node_modules/browserslist-config-wikimedia": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.7.0.tgz",
+ "integrity": "sha512-CTa0lv78dXKEgrYsOLCkqO+9UUS3CV9MWEOYHcymgEvx4mYxB80sCoKRCR7wW2SOMNxjaP9hohrZripjnKuRTA==",
+ "dev": true
+ },
+ "node_modules/builtin-modules": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
+ "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cacheable": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/cacheable/-/cacheable-2.3.2.tgz",
+ "integrity": "sha512-w+ZuRNmex9c1TR9RcsxbfTKCjSL0rh1WA5SABbrWprIHeNBdmyQLSYonlDy9gpD+63XT8DgZ/wNh1Smvc9WnJA==",
+ "dev": true,
+ "dependencies": {
+ "@cacheable/memory": "^2.0.7",
+ "@cacheable/utils": "^2.3.3",
+ "hookified": "^1.15.0",
+ "keyv": "^5.5.5",
+ "qified": "^0.6.0"
+ }
+ },
+ "node_modules/cacheable/node_modules/keyv": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-5.6.0.tgz",
+ "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==",
+ "dev": true,
+ "dependencies": {
+ "@keyv/serialize": "^1.1.1"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001765",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz",
+ "integrity": "sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
+ },
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/ci-info": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.3.1.tgz",
+ "integrity": "sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/clean-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
+ "integrity": "sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==",
+ "dev": true,
+ "dependencies": {
+ "escape-string-regexp": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/clean-regexp/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "dev": true,
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
+ "dev": true
+ },
+ "node_modules/colors": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+ "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/comment-parser": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz",
+ "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 12.0.0"
+ }
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true
+ },
+ "node_modules/core-js-compat": {
+ "version": "3.47.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.47.0.tgz",
+ "integrity": "sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==",
+ "dev": true,
+ "dependencies": {
+ "browserslist": "^4.28.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-util-is": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "dev": true
+ },
+ "node_modules/cosmiconfig": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
+ "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
+ "dev": true,
+ "dependencies": {
+ "env-paths": "^2.2.1",
+ "import-fresh": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "parse-json": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/d-fischer"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.9.5"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/css-functions-list": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz",
+ "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==",
+ "dev": true,
+ "engines": {
+ "node": ">=12 || >=16"
+ }
+ },
+ "node_modules/css-tokenize": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/css-tokenize/-/css-tokenize-1.0.1.tgz",
+ "integrity": "sha512-gLmmbJdwH9HLY4bcA17lnZ8GgPwEXRbvxBJGHnkiB6gLhRpTzjkjtMIvz7YORGW/Ptv2oMk8b5g+u7mRD6Dd7A==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^1.0.33"
+ }
+ },
+ "node_modules/css-tree": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz",
+ "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==",
+ "dev": true,
+ "dependencies": {
+ "mdn-data": "2.12.2",
+ "source-map-js": "^1.0.1"
+ },
+ "engines": {
+ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
+ }
+ },
+ "node_modules/cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true,
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/dateformat": {
+ "version": "4.6.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
+ "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+ "dev": true
+ },
+ "node_modules/detect-file": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+ "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/diff-sequences": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
+ "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
+ "dev": true,
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "dev": true,
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/doiuse": {
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/doiuse/-/doiuse-6.0.6.tgz",
+ "integrity": "sha512-XuPRslcWHhQJ+WjCjimRUcNfhZvOiC0610FsY6WeSlzXvoZYtm6iOpR9K0N4wRoM/lP4i7LatT+IhltAzouSOw==",
+ "dev": true,
+ "dependencies": {
+ "browserslist": "^4.28.1",
+ "caniuse-lite": "^1.0.30001760",
+ "css-tokenize": "^1.0.1",
+ "duplexify": "^4.1.3",
+ "multimatch": "^5.0.0",
+ "postcss": "^8.5.6",
+ "source-map": "^0.7.6",
+ "yargs": "^17.7.2"
+ },
+ "bin": {
+ "doiuse": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.2",
+ "entities": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/domhandler": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
+ "dev": true,
+ "dependencies": {
+ "domelementtype": "^2.3.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
+ "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
+ "dev": true,
+ "dependencies": {
+ "dom-serializer": "^2.0.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/duplexify": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz",
+ "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==",
+ "dev": true,
+ "dependencies": {
+ "end-of-stream": "^1.4.1",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1",
+ "stream-shift": "^1.0.2"
+ }
+ },
+ "node_modules/duplexify/node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/duplexify/node_modules/string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.5.267",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
+ "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
+ "dev": true
+ },
+ "node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "node_modules/end-of-stream": {
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+ "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.4.0"
+ }
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.18.4",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
+ "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
+ "dev": true,
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/env-paths": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/error-ex": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
+ "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
+ "dev": true,
+ "dependencies": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "8.57.1",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
+ "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
+ "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.57.1",
+ "@humanwhocodes/config-array": "^0.13.0",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-compat-utils": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
+ "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "eslint": ">=6.0.0"
+ }
+ },
+ "node_modules/eslint-config-wikimedia": {
+ "version": "0.32.3",
+ "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.32.3.tgz",
+ "integrity": "sha512-Ekz2/ozpCCjQl3VbC6dW7ChqoW7FRilLDxmJ+FJOZhIxxzZSZR5QqQOAGWSZAlG1ONkZbYV/TPwGLWZcrNxyaA==",
+ "dev": true,
+ "dependencies": {
+ "@stylistic/eslint-plugin": "^3.1.0",
+ "@typescript-eslint/eslint-plugin": "8.46.0",
+ "@typescript-eslint/parser": "8.46.0",
+ "browserslist-config-wikimedia": "^0.7.0",
+ "eslint": "^8.57.0",
+ "eslint-plugin-compat": "^6.0.2",
+ "eslint-plugin-es-x": "^8.7.0",
+ "eslint-plugin-jest": "^29.0.1",
+ "eslint-plugin-jsdoc": "61.3.0",
+ "eslint-plugin-json-es": "^1.6.0",
+ "eslint-plugin-mediawiki": "^0.8.2",
+ "eslint-plugin-mocha": "^10.5.0",
+ "eslint-plugin-n": "^17.23.1",
+ "eslint-plugin-no-jquery": "^3.1.1",
+ "eslint-plugin-qunit": "^8.2.5",
+ "eslint-plugin-security": "^3.0.1",
+ "eslint-plugin-unicorn": "^56.0.1",
+ "eslint-plugin-vue": "^9.33.0",
+ "eslint-plugin-wdio": "^9.16.2",
+ "eslint-plugin-yml": "^1.19.0"
+ },
+ "engines": {
+ "node": ">=20 <25"
+ }
+ },
+ "node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x": {
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-8.7.0.tgz",
+ "integrity": "sha512-Du5Sb067sjqzmglaPhsfcEQgE1EYfL8sko+4jOMcAB/XKGoCxntSrOmTYuVzswA1rzM9+MZwH6+GOp0G3/wVCg==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/ota-meshi",
+ "https://opencollective.com/eslint"
+ ],
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.1.2",
+ "@eslint-community/regexpp": "^4.12.1",
+ "eslint-compat-utils": "^0.6.3"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8"
+ }
+ },
+ "node_modules/eslint-config-wikimedia/node_modules/eslint-plugin-es-x/node_modules/eslint-compat-utils": {
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+ "integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "eslint": ">=6.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-compat": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-6.0.2.tgz",
+ "integrity": "sha512-1ME+YfJjmOz1blH0nPZpHgjMGK4kjgEeoYqGCqoBPQ/mGu/dJzdoP0f1C8H2jcWZjzhZjAMccbM/VdXhPORIfA==",
+ "dev": true,
+ "dependencies": {
+ "@mdn/browser-compat-data": "^5.5.35",
+ "ast-metadata-inferer": "^0.8.1",
+ "browserslist": "^4.24.2",
+ "caniuse-lite": "^1.0.30001687",
+ "find-up": "^5.0.0",
+ "globals": "^15.7.0",
+ "lodash.memoize": "^4.1.2",
+ "semver": "^7.6.2"
+ },
+ "engines": {
+ "node": ">=18.x"
+ },
+ "peerDependencies": {
+ "eslint": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-compat/node_modules/globals": {
+ "version": "15.15.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+ "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint-plugin-es-x": {
+ "version": "7.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz",
+ "integrity": "sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==",
+ "dev": true,
+ "funding": [
+ "https://github.com/sponsors/ota-meshi",
+ "https://opencollective.com/eslint"
+ ],
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.1.2",
+ "@eslint-community/regexpp": "^4.11.0",
+ "eslint-compat-utils": "^0.5.1"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=8"
+ }
+ },
+ "node_modules/eslint-plugin-jest": {
+ "version": "29.12.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-29.12.1.tgz",
+ "integrity": "sha512-Rxo7r4jSANMBkXLICJKS0gjacgyopfNAsoS0e3R9AHnjoKuQOaaPfmsDJPi8UWwygI099OV/K/JhpYRVkxD4AA==",
+ "dev": true,
+ "dependencies": {
+ "@typescript-eslint/utils": "^8.0.0"
+ },
+ "engines": {
+ "node": "^20.12.0 || ^22.0.0 || >=24.0.0"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/eslint-plugin": "^8.0.0",
+ "eslint": "^8.57.0 || ^9.0.0",
+ "jest": "*"
+ },
+ "peerDependenciesMeta": {
+ "@typescript-eslint/eslint-plugin": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-plugin-jsdoc": {
+ "version": "61.3.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-61.3.0.tgz",
+ "integrity": "sha512-E4m/5J5lrasd63Z74q4CCZ4PFnywnnrcvA7zZ98802NPhrZKKTp5NH+XAT+afcjXp2ps2/OQF5gPSWCT2XFCJg==",
+ "dev": true,
+ "dependencies": {
+ "@es-joy/jsdoccomment": "~0.76.0",
+ "@es-joy/resolve.exports": "1.2.0",
+ "are-docs-informative": "^0.0.2",
+ "comment-parser": "1.4.1",
+ "debug": "^4.4.3",
+ "escape-string-regexp": "^4.0.0",
+ "espree": "^10.4.0",
+ "esquery": "^1.6.0",
+ "html-entities": "^2.6.0",
+ "object-deep-merge": "^2.0.0",
+ "parse-imports-exports": "^0.2.4",
+ "semver": "^7.7.3",
+ "spdx-expression-parse": "^4.0.0",
+ "to-valid-identifier": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=20.11.0"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-json-es": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-json-es/-/eslint-plugin-json-es-1.6.0.tgz",
+ "integrity": "sha512-xVn6hufGQH1Aa+yqOhQ43Cq28GuitTcMpQh+uaUh27U2qnVLBrvkN+2xQSnv6zpdLEPS35JCNhq4kvhR+PQCgw==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.3.1"
+ },
+ "peerDependencies": {
+ "eslint": ">= 7"
+ }
+ },
+ "node_modules/eslint-plugin-json-es/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-plugin-json-es/node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-plugin-mediawiki": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.8.2.tgz",
+ "integrity": "sha512-ydYrpkzm8IVVDQA96QPF3HnFd2xjkIEh7gixD2gvOqUbUZF0p36LtpWXOFAlPWAvHLePWbNNTD5ovd3d4hEtog==",
+ "dev": true,
+ "dependencies": {
+ "upath": "^2.0.1"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-mocha": {
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz",
+ "integrity": "sha512-F2ALmQVPT1GoP27O1JTZGrV9Pqg8k79OeIuvw63UxMtQKREZtmkK1NFgkZQ2TW7L2JSSFKHFPTtHu5z8R9QNRw==",
+ "dev": true,
+ "dependencies": {
+ "eslint-utils": "^3.0.0",
+ "globals": "^13.24.0",
+ "rambda": "^7.4.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=7.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-n": {
+ "version": "17.23.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz",
+ "integrity": "sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.5.0",
+ "enhanced-resolve": "^5.17.1",
+ "eslint-plugin-es-x": "^7.8.0",
+ "get-tsconfig": "^4.8.1",
+ "globals": "^15.11.0",
+ "globrex": "^0.1.2",
+ "ignore": "^5.3.2",
+ "semver": "^7.6.3",
+ "ts-declaration-location": "^1.0.6"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.23.0"
+ }
+ },
+ "node_modules/eslint-plugin-n/node_modules/globals": {
+ "version": "15.15.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+ "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint-plugin-n/node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/eslint-plugin-no-jquery": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-3.1.1.tgz",
+ "integrity": "sha512-LTLO3jH/Tjr1pmxCEqtV6qmt+OChv8La4fwgG470JRpgxyFF4NOzoC9CRy92GIWD3Yjl0qLEgPmD2FLQWcNEjg==",
+ "dev": true,
+ "peerDependencies": {
+ "eslint": ">=8.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-qunit": {
+ "version": "8.2.5",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-8.2.5.tgz",
+ "integrity": "sha512-qr7RJCYImKQjB+39q4q46i1l7p1V3joHzBE5CAYfxn5tfVFjrnjn/tw7q/kDyweU9kAIcLul0Dx/KWVUCb3BgA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-utils": "^3.0.0",
+ "requireindex": "^1.2.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || ^18.0.0 || >=20.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-security": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-3.0.1.tgz",
+ "integrity": "sha512-XjVGBhtDZJfyuhIxnQ/WMm385RbX3DBu7H1J7HNNhmB2tnGxMeqVSnYv79oAj992ayvIBZghsymwkYFS6cGH4Q==",
+ "dev": true,
+ "dependencies": {
+ "safe-regex": "^2.1.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-plugin-unicorn": {
+ "version": "56.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz",
+ "integrity": "sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.24.7",
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "ci-info": "^4.0.0",
+ "clean-regexp": "^1.0.0",
+ "core-js-compat": "^3.38.1",
+ "esquery": "^1.6.0",
+ "globals": "^15.9.0",
+ "indent-string": "^4.0.0",
+ "is-builtin-module": "^3.2.1",
+ "jsesc": "^3.0.2",
+ "pluralize": "^8.0.0",
+ "read-pkg-up": "^7.0.1",
+ "regexp-tree": "^0.1.27",
+ "regjsparser": "^0.10.0",
+ "semver": "^7.6.3",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
+ },
+ "peerDependencies": {
+ "eslint": ">=8.56.0"
+ }
+ },
+ "node_modules/eslint-plugin-unicorn/node_modules/globals": {
+ "version": "15.15.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz",
+ "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint-plugin-vue": {
+ "version": "9.33.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.33.0.tgz",
+ "integrity": "sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==",
+ "dev": true,
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "globals": "^13.24.0",
+ "natural-compare": "^1.4.0",
+ "nth-check": "^2.1.1",
+ "postcss-selector-parser": "^6.0.15",
+ "semver": "^7.6.3",
+ "vue-eslint-parser": "^9.4.3",
+ "xml-name-validator": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-wdio": {
+ "version": "9.23.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-wdio/-/eslint-plugin-wdio-9.23.0.tgz",
+ "integrity": "sha512-8tcpupzp2Qmv+uSfhzeHi42LVA9PyjkpMBPclSIkPxBfXpj4fMrejwAHu1PROh1OmJN1VQcGQUTWvSzyRcV2vA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.20.0"
+ }
+ },
+ "node_modules/eslint-plugin-yml": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-yml/-/eslint-plugin-yml-1.19.1.tgz",
+ "integrity": "sha512-bYkOxyEiXh9WxUhVYPELdSHxGG5pOjCSeJOVkfdIyj6tuiHDxrES2WAW1dBxn3iaZQey57XflwLtCYRcNPOiOg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.3.2",
+ "diff-sequences": "^27.5.1",
+ "escape-string-regexp": "4.0.0",
+ "eslint-compat-utils": "^0.6.0",
+ "natural-compare": "^1.4.0",
+ "yaml-eslint-parser": "^1.2.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ota-meshi"
+ },
+ "peerDependencies": {
+ "eslint": ">=6.0.0"
+ }
+ },
+ "node_modules/eslint-plugin-yml/node_modules/eslint-compat-utils": {
+ "version": "0.6.5",
+ "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz",
+ "integrity": "sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.5.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "eslint": ">=6.0.0"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+ "dev": true,
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-utils": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
+ "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^2.0.0"
+ },
+ "engines": {
+ "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=5"
+ }
+ },
+ "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
+ "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+ "dev": true,
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/eslint/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint/node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint/node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/eslint/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/espree": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
+ "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.15.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.2.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true,
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
+ "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
+ "dev": true,
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dev": true,
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eventemitter2": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+ "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==",
+ "dev": true
+ },
+ "node_modules/exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/expand-tilde": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+ "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
+ "dev": true
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true
+ },
+ "node_modules/fast-glob": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+ "dev": true,
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+ "dev": true
+ },
+ "node_modules/fast-uri": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
+ "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fastify"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fastify"
+ }
+ ]
+ },
+ "node_modules/fastest-levenshtein": {
+ "version": "1.0.16",
+ "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz",
+ "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4.9.1"
+ }
+ },
+ "node_modules/fastq": {
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+ "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
+ "dev": true,
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/fdir": {
+ "version": "6.5.0",
+ "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
+ "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "picomatch": "^3 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "picomatch": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dev": true,
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/findup-sync": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
+ "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.3",
+ "micromatch": "^4.0.4",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/fined": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "is-plain-object": "^2.0.3",
+ "object.defaults": "^1.1.0",
+ "object.pick": "^1.2.0",
+ "parse-filepath": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/flagged-respawn": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
+ "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
+ "dev": true,
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
+ "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
+ "dev": true
+ },
+ "node_modules/for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
+ "dev": true,
+ "dependencies": {
+ "for-in": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-tsconfig": {
+ "version": "4.13.0",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz",
+ "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==",
+ "dev": true,
+ "dependencies": {
+ "resolve-pkg-maps": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+ }
+ },
+ "node_modules/getobject": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
+ "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
+ "deprecated": "Glob versions prior to v9 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/glob/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/glob/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/global-modules": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^1.0.1",
+ "is-windows": "^1.0.1",
+ "resolve-dir": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+ "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.2",
+ "homedir-polyfill": "^1.0.1",
+ "ini": "^1.3.4",
+ "is-windows": "^1.0.1",
+ "which": "^1.2.14"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/globals": {
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
+ "dev": true,
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/globby/node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/globjoin": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
+ "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==",
+ "dev": true
+ },
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true
+ },
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
+ },
+ "node_modules/grunt": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
+ "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
+ "dev": true,
+ "dependencies": {
+ "dateformat": "~4.6.2",
+ "eventemitter2": "~0.4.13",
+ "exit": "~0.1.2",
+ "findup-sync": "~5.0.0",
+ "glob": "~7.1.6",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
+ "grunt-legacy-log": "~3.0.0",
+ "grunt-legacy-util": "~2.0.1",
+ "iconv-lite": "~0.6.3",
+ "js-yaml": "~3.14.0",
+ "minimatch": "~3.0.4",
+ "nopt": "~3.0.6"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/grunt-banana-checker": {
+ "version": "0.13.0",
+ "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.13.0.tgz",
+ "integrity": "sha512-uAUKILcP69Q4OJHHV2wzxqVaoXB8G3Uh/XuSJLn0Bk/9+WiUY/Q4+OX7dUhrPPeDZPtoGh37qqJLVvZlDTUecg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "4.1.2"
+ },
+ "bin": {
+ "banana-checker": "src/cli.js"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dev": true,
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/grunt-eslint": {
+ "version": "24.3.0",
+ "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-24.3.0.tgz",
+ "integrity": "sha512-dUPiRgX8fhmh4uwTAn9xrzg7HV5j5DhGmZZGJdHfjy/AN9G4jD+5IjfbcAJ209JcIG8m4B7xz3crIhuDSm3siQ==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.2",
+ "eslint": "^8.44.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ },
+ "peerDependencies": {
+ "grunt": ">=1"
+ }
+ },
+ "node_modules/grunt-known-options": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/grunt-legacy-log": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
+ "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
+ "dev": true,
+ "dependencies": {
+ "colors": "~1.1.2",
+ "grunt-legacy-log-utils": "~2.1.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/grunt-legacy-log-utils": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
+ "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "~4.1.0",
+ "lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-legacy-util": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
+ "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
+ "dev": true,
+ "dependencies": {
+ "async": "~3.2.0",
+ "exit": "~0.1.2",
+ "getobject": "~1.0.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.21",
+ "underscore.string": "~3.3.5",
+ "which": "~2.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-stylelint": {
+ "version": "0.20.1",
+ "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.20.1.tgz",
+ "integrity": "sha512-tDep9ceEerB+fK6CkzPBXu5qPM7RuwCRgfrtwugEyYYnxINreMZktqQU5eoTW+MhhFj81uWQQnxf+c4geyAmQg==",
+ "dev": true,
+ "dependencies": {
+ "chalk": "^4.1.2"
+ },
+ "engines": {
+ "node": ">=18.12.0"
+ },
+ "peerDependencies": {
+ "stylelint": "16.x"
+ }
+ },
+ "node_modules/grunt/node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/grunt/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/grunt/node_modules/js-yaml": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
+ "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/grunt/node_modules/minimatch": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+ "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/grunt/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+ "dev": true
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/hashery": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/hashery/-/hashery-1.4.0.tgz",
+ "integrity": "sha512-Wn2i1In6XFxl8Az55kkgnFRiAlIAushzh26PTjL2AKtQcEfXrcLa7Hn5QOWGZEf3LU057P9TwwZjFyxfS1VuvQ==",
+ "dev": true,
+ "dependencies": {
+ "hookified": "^1.14.0"
+ },
+ "engines": {
+ "node": ">=20"
+ }
+ },
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "dev": true,
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "dev": true,
+ "dependencies": {
+ "parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/hooker": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+ "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/hookified": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/hookified/-/hookified-1.15.0.tgz",
+ "integrity": "sha512-51w+ZZGt7Zw5q7rM3nC4t3aLn/xvKDETsXqMczndvwyVQhAHfUmUuFBRFcos8Iyebtk7OAE9dL26wFNzZVVOkw==",
+ "dev": true
+ },
+ "node_modules/hosted-git-info": {
+ "version": "2.8.9",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
+ "dev": true
+ },
+ "node_modules/html-entities": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
+ "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/mdevils"
+ },
+ {
+ "type": "patreon",
+ "url": "https://patreon.com/mdevils"
+ }
+ ]
+ },
+ "node_modules/html-tags": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz",
+ "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/htmlparser2": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
+ "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
+ "dev": true,
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1",
+ "entities": "^4.4.0"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dev": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ignore": {
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
+ "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "dev": true,
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+ "dev": true,
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
+ "node_modules/interpret": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+ "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==",
+ "dev": true
+ },
+ "node_modules/is-absolute": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+ "dev": true,
+ "dependencies": {
+ "is-relative": "^1.0.0",
+ "is-windows": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
+ "dev": true
+ },
+ "node_modules/is-builtin-module": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
+ "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
+ "dev": true,
+ "dependencies": {
+ "builtin-modules": "^3.3.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.16.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
+ "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
+ "dev": true,
+ "dependencies": {
+ "hasown": "^2.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-relative": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+ "dev": true,
+ "dependencies": {
+ "is-unc-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-unc-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+ "dev": true,
+ "dependencies": {
+ "unc-path-regex": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
+ "dev": true
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
+ },
+ "node_modules/isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+ "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+ "dev": true,
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/jsdoc-type-pratt-parser": {
+ "version": "6.10.0",
+ "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-6.10.0.tgz",
+ "integrity": "sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=20.0.0"
+ }
+ },
+ "node_modules/jsesc": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
+ "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
+ "dev": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+ "dev": true
+ },
+ "node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+ "dev": true
+ },
+ "node_modules/keyv": {
+ "version": "4.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+ "dev": true,
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/known-css-properties": {
+ "version": "0.37.0",
+ "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.37.0.tgz",
+ "integrity": "sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==",
+ "dev": true
+ },
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/liftup": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
+ "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
+ "dev": true,
+ "dependencies": {
+ "extend": "^3.0.2",
+ "findup-sync": "^4.0.0",
+ "fined": "^1.2.0",
+ "flagged-respawn": "^1.0.1",
+ "is-plain-object": "^2.0.4",
+ "object.map": "^1.0.1",
+ "rechoir": "^0.7.0",
+ "resolve": "^1.19.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/liftup/node_modules/findup-sync": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
+ "dev": true,
+ "dependencies": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "micromatch": "^4.0.2",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+ "dev": true
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "node_modules/lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
+ "dev": true
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+ "dev": true
+ },
+ "node_modules/lodash.truncate": {
+ "version": "4.4.2",
+ "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
+ "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==",
+ "dev": true
+ },
+ "node_modules/make-iterator": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
+ "dev": true,
+ "dependencies": {
+ "kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/mathml-tag-names": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
+ "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
+ "dev": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
+ "node_modules/mdn-data": {
+ "version": "2.12.2",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz",
+ "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==",
+ "dev": true
+ },
+ "node_modules/meow": {
+ "version": "13.2.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
+ "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "dev": true,
+ "dependencies": {
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/micromatch/node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true
+ },
+ "node_modules/multimatch": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz",
+ "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==",
+ "dev": true,
+ "dependencies": {
+ "@types/minimatch": "^3.0.3",
+ "array-differ": "^3.0.0",
+ "array-union": "^2.1.0",
+ "arrify": "^2.0.1",
+ "minimatch": "^3.0.4"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/multimatch/node_modules/brace-expansion": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/multimatch/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.11",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
+ "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+ "dev": true
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.27",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
+ "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
+ "dev": true
+ },
+ "node_modules/nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
+ "dev": true,
+ "dependencies": {
+ "abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
+ }
+ },
+ "node_modules/normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "node_modules/normalize-package-data/node_modules/semver": {
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver"
+ }
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dev": true,
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
+ "node_modules/object-deep-merge": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz",
+ "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==",
+ "dev": true
+ },
+ "node_modules/object.defaults": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+ "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
+ "dev": true,
+ "dependencies": {
+ "array-each": "^1.0.1",
+ "array-slice": "^1.0.0",
+ "for-own": "^1.0.0",
+ "isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+ "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
+ "dev": true,
+ "dependencies": {
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+ "dev": true,
+ "dependencies": {
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.9.4",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+ "dev": true,
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.5"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "deprecated": "This package is no longer supported.",
+ "dev": true,
+ "dependencies": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parse-filepath": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+ "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
+ "dev": true,
+ "dependencies": {
+ "is-absolute": "^1.0.0",
+ "map-cache": "^0.2.0",
+ "path-root": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/parse-imports-exports": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/parse-imports-exports/-/parse-imports-exports-0.2.4.tgz",
+ "integrity": "sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==",
+ "dev": true,
+ "dependencies": {
+ "parse-statements": "1.0.11"
+ }
+ },
+ "node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/parse-statements": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/parse-statements/-/parse-statements-1.0.11.tgz",
+ "integrity": "sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==",
+ "dev": true
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true
+ },
+ "node_modules/path-root": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+ "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
+ "dev": true,
+ "dependencies": {
+ "path-root-regex": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-root-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+ "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/picocolors": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
+ "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+ "dev": true
+ },
+ "node_modules/picomatch": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
+ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pluralize": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
+ "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.11",
+ "picocolors": "^1.1.1",
+ "source-map-js": "^1.2.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/postcss-html": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.7.0.tgz",
+ "integrity": "sha512-MfcMpSUIaR/nNgeVS8AyvyDugXlADjN9AcV7e5rDfrF1wduIAGSkL4q2+wgrZgA3sHVAHLDO9FuauHhZYW2nBw==",
+ "dev": true,
+ "dependencies": {
+ "htmlparser2": "^8.0.0",
+ "js-tokens": "^9.0.0",
+ "postcss": "^8.4.0",
+ "postcss-safe-parser": "^6.0.0"
+ },
+ "engines": {
+ "node": "^12 || >=14"
+ }
+ },
+ "node_modules/postcss-html/node_modules/js-tokens": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
+ "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
+ "dev": true
+ },
+ "node_modules/postcss-html/node_modules/postcss-safe-parser": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
+ "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3.3"
+ }
+ },
+ "node_modules/postcss-less": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-6.0.0.tgz",
+ "integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3.5"
+ }
+ },
+ "node_modules/postcss-resolve-nested-selector": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz",
+ "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==",
+ "dev": true
+ },
+ "node_modules/postcss-safe-parser": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz",
+ "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "engines": {
+ "node": ">=18.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4.31"
+ }
+ },
+ "node_modules/postcss-selector-parser": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
+ "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
+ "dev": true,
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
+ "dev": true
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/qified": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/qified/-/qified-0.6.0.tgz",
+ "integrity": "sha512-tsSGN1x3h569ZSU1u6diwhltLyfUWDp3YbFHedapTmpBl0B3P6U3+Qptg7xu+v+1io1EwhdPyyRHYbEw0KN2FA==",
+ "dev": true,
+ "dependencies": {
+ "hookified": "^1.14.0"
+ },
+ "engines": {
+ "node": ">=20"
+ }
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/rambda": {
+ "version": "7.5.0",
+ "resolved": "https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz",
+ "integrity": "sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==",
+ "dev": true
+ },
+ "node_modules/read-pkg": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "dev": true,
+ "dependencies": {
+ "@types/normalize-package-data": "^2.4.0",
+ "normalize-package-data": "^2.5.0",
+ "parse-json": "^5.0.0",
+ "type-fest": "^0.6.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg-up": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "dev": true,
+ "dependencies": {
+ "find-up": "^4.1.0",
+ "read-pkg": "^5.2.0",
+ "type-fest": "^0.8.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg-up/node_modules/type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/read-pkg/node_modules/type-fest": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
+ "dev": true,
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "node_modules/rechoir": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+ "dev": true,
+ "dependencies": {
+ "resolve": "^1.9.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/regexp-tree": {
+ "version": "0.1.27",
+ "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz",
+ "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==",
+ "dev": true,
+ "bin": {
+ "regexp-tree": "bin/regexp-tree"
+ }
+ },
+ "node_modules/regjsparser": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.10.0.tgz",
+ "integrity": "sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==",
+ "dev": true,
+ "dependencies": {
+ "jsesc": "~0.5.0"
+ },
+ "bin": {
+ "regjsparser": "bin/parser"
+ }
+ },
+ "node_modules/regjsparser/node_modules/jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+ "dev": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/requireindex": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz",
+ "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.5"
+ }
+ },
+ "node_modules/reserved-identifiers": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/reserved-identifiers/-/reserved-identifiers-1.2.0.tgz",
+ "integrity": "sha512-yE7KUfFvaBFzGPs5H3Ops1RevfUEsDc5Iz65rOwWg4lE8HJSYtle77uul3+573457oHvBKuHYDl/xqUkKpEEdw==",
+ "dev": true,
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/resolve": {
+ "version": "1.22.11",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
+ "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
+ "dev": true,
+ "dependencies": {
+ "is-core-module": "^2.16.1",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve-dir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+ "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
+ "dev": true,
+ "dependencies": {
+ "expand-tilde": "^2.0.0",
+ "global-modules": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/resolve-pkg-maps": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+ "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
+ "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
+ "dev": true,
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dev": true,
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/safe-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
+ "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
+ "dev": true,
+ "dependencies": {
+ "regexp-tree": "~0.1.1"
+ }
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "node_modules/semver": {
+ "version": "7.7.3",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
+ "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/slice-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
+ "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "astral-regex": "^2.0.0",
+ "is-fullwidth-code-point": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/slice-ansi?sponsor=1"
+ }
+ },
+ "node_modules/source-map": {
+ "version": "0.7.6",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
+ "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
+ "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/spdx-correct": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
+ "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+ "dev": true,
+ "dependencies": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-correct/node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-exceptions": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+ "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+ "dev": true
+ },
+ "node_modules/spdx-expression-parse": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz",
+ "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==",
+ "dev": true,
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-license-ids": {
+ "version": "3.0.22",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz",
+ "integrity": "sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==",
+ "dev": true
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+ "dev": true
+ },
+ "node_modules/stream-shift": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
+ "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
+ "dev": true
+ },
+ "node_modules/string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
+ "dev": true
+ },
+ "node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/style-search": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
+ "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==",
+ "dev": true
+ },
+ "node_modules/stylelint": {
+ "version": "16.26.1",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.26.1.tgz",
+ "integrity": "sha512-v20V59/crfc8sVTAtge0mdafI3AdnzQ2KsWe6v523L4OA1bJO02S7MO2oyXDCS6iWb9ckIPnqAFVItqSBQr7jw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/stylelint"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/stylelint"
+ }
+ ],
+ "dependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.5",
+ "@csstools/css-syntax-patches-for-csstree": "^1.0.19",
+ "@csstools/css-tokenizer": "^3.0.4",
+ "@csstools/media-query-list-parser": "^4.0.3",
+ "@csstools/selector-specificity": "^5.0.0",
+ "@dual-bundle/import-meta-resolve": "^4.2.1",
+ "balanced-match": "^2.0.0",
+ "colord": "^2.9.3",
+ "cosmiconfig": "^9.0.0",
+ "css-functions-list": "^3.2.3",
+ "css-tree": "^3.1.0",
+ "debug": "^4.4.3",
+ "fast-glob": "^3.3.3",
+ "fastest-levenshtein": "^1.0.16",
+ "file-entry-cache": "^11.1.1",
+ "global-modules": "^2.0.0",
+ "globby": "^11.1.0",
+ "globjoin": "^0.1.4",
+ "html-tags": "^3.3.1",
+ "ignore": "^7.0.5",
+ "imurmurhash": "^0.1.4",
+ "is-plain-object": "^5.0.0",
+ "known-css-properties": "^0.37.0",
+ "mathml-tag-names": "^2.1.3",
+ "meow": "^13.2.0",
+ "micromatch": "^4.0.8",
+ "normalize-path": "^3.0.0",
+ "picocolors": "^1.1.1",
+ "postcss": "^8.5.6",
+ "postcss-resolve-nested-selector": "^0.1.6",
+ "postcss-safe-parser": "^7.0.1",
+ "postcss-selector-parser": "^7.1.0",
+ "postcss-value-parser": "^4.2.0",
+ "resolve-from": "^5.0.0",
+ "string-width": "^4.2.3",
+ "supports-hyperlinks": "^3.2.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.9.0",
+ "write-file-atomic": "^5.0.1"
+ },
+ "bin": {
+ "stylelint": "bin/stylelint.mjs"
+ },
+ "engines": {
+ "node": ">=18.12.0"
+ }
+ },
+ "node_modules/stylelint-config-recommended": {
+ "version": "14.0.1",
+ "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz",
+ "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/stylelint"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/stylelint"
+ }
+ ],
+ "engines": {
+ "node": ">=18.12.0"
+ },
+ "peerDependencies": {
+ "stylelint": "^16.1.0"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-wikimedia/-/stylelint-config-wikimedia-0.18.0.tgz",
+ "integrity": "sha512-Lr45NIe7pG8i7BPcMc6EddO1pRK8/KNG8gp4o/oOG1Ez10hglJuJb/QT17BlzX8NPkhtP2KdY63NS2f/Wcj6Ww==",
+ "dev": true,
+ "dependencies": {
+ "@stylistic/stylelint-config": "2.0.0",
+ "@stylistic/stylelint-plugin": "3.1.1",
+ "browserslist-config-wikimedia": "0.7.0",
+ "postcss-html": "1.7.0",
+ "postcss-less": "6.0.0",
+ "stylelint": "16.12.0",
+ "stylelint-config-recommended": "14.0.1",
+ "stylelint-no-unsupported-browser-features": "8.0.2"
+ },
+ "peerDependencies": {
+ "postcss-less": "^6.0.0"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/@csstools/selector-specificity": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+ "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "postcss-selector-parser": "^7.0.0"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/balanced-match": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/file-entry-cache": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz",
+ "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==",
+ "dev": true,
+ "dependencies": {
+ "flat-cache": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/flat-cache": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz",
+ "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==",
+ "dev": true,
+ "dependencies": {
+ "flatted": "^3.3.1",
+ "keyv": "^4.5.4"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/ignore": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz",
+ "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/known-css-properties": {
+ "version": "0.35.0",
+ "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
+ "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
+ "dev": true
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/postcss-selector-parser": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+ "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+ "dev": true,
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/stylelint": {
+ "version": "16.12.0",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.12.0.tgz",
+ "integrity": "sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/stylelint"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/stylelint"
+ }
+ ],
+ "dependencies": {
+ "@csstools/css-parser-algorithms": "^3.0.4",
+ "@csstools/css-tokenizer": "^3.0.3",
+ "@csstools/media-query-list-parser": "^4.0.2",
+ "@csstools/selector-specificity": "^5.0.0",
+ "@dual-bundle/import-meta-resolve": "^4.1.0",
+ "balanced-match": "^2.0.0",
+ "colord": "^2.9.3",
+ "cosmiconfig": "^9.0.0",
+ "css-functions-list": "^3.2.3",
+ "css-tree": "^3.0.1",
+ "debug": "^4.3.7",
+ "fast-glob": "^3.3.2",
+ "fastest-levenshtein": "^1.0.16",
+ "file-entry-cache": "^9.1.0",
+ "global-modules": "^2.0.0",
+ "globby": "^11.1.0",
+ "globjoin": "^0.1.4",
+ "html-tags": "^3.3.1",
+ "ignore": "^6.0.2",
+ "imurmurhash": "^0.1.4",
+ "is-plain-object": "^5.0.0",
+ "known-css-properties": "^0.35.0",
+ "mathml-tag-names": "^2.1.3",
+ "meow": "^13.2.0",
+ "micromatch": "^4.0.8",
+ "normalize-path": "^3.0.0",
+ "picocolors": "^1.1.1",
+ "postcss": "^8.4.49",
+ "postcss-resolve-nested-selector": "^0.1.6",
+ "postcss-safe-parser": "^7.0.1",
+ "postcss-selector-parser": "^7.0.0",
+ "postcss-value-parser": "^4.2.0",
+ "resolve-from": "^5.0.0",
+ "string-width": "^4.2.3",
+ "supports-hyperlinks": "^3.1.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.9.0",
+ "write-file-atomic": "^5.0.1"
+ },
+ "bin": {
+ "stylelint": "bin/stylelint.mjs"
+ },
+ "engines": {
+ "node": ">=18.12.0"
+ }
+ },
+ "node_modules/stylelint-config-wikimedia/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/stylelint-no-unsupported-browser-features": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/stylelint-no-unsupported-browser-features/-/stylelint-no-unsupported-browser-features-8.0.2.tgz",
+ "integrity": "sha512-4PY2qJ3ZTEje9RgGfaQ82eJoPioXxs6hazeKpji/wzLNVzTX2wd4b0Ds3ewdLkH3ID+o63IInuTquU2MNJO3YQ==",
+ "dev": true,
+ "dependencies": {
+ "doiuse": "^6.0.5",
+ "postcss": "^8.4.32"
+ },
+ "engines": {
+ "node": ">=18.12.0"
+ },
+ "peerDependencies": {
+ "stylelint": "^16.0.2"
+ }
+ },
+ "node_modules/stylelint/node_modules/@csstools/selector-specificity": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz",
+ "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ }
+ ],
+ "engines": {
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "postcss-selector-parser": "^7.0.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/balanced-match": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
+ },
+ "node_modules/stylelint/node_modules/file-entry-cache": {
+ "version": "11.1.2",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-11.1.2.tgz",
+ "integrity": "sha512-N2WFfK12gmrK1c1GXOqiAJ1tc5YE+R53zvQ+t5P8S5XhnmKYVB5eZEiLNZKDSmoG8wqqbF9EXYBBW/nef19log==",
+ "dev": true,
+ "dependencies": {
+ "flat-cache": "^6.1.20"
+ }
+ },
+ "node_modules/stylelint/node_modules/flat-cache": {
+ "version": "6.1.20",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-6.1.20.tgz",
+ "integrity": "sha512-AhHYqwvN62NVLp4lObVXGVluiABTHapoB57EyegZVmazN+hhGhLTn3uZbOofoTw4DSDvVCadzzyChXhOAvy8uQ==",
+ "dev": true,
+ "dependencies": {
+ "cacheable": "^2.3.2",
+ "flatted": "^3.3.3",
+ "hookified": "^1.15.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint/node_modules/global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/stylelint/node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/postcss-selector-parser": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz",
+ "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==",
+ "dev": true,
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/stylelint/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stylelint/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-hyperlinks": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
+ "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=14.18"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/svg-tags": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
+ "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==",
+ "dev": true
+ },
+ "node_modules/table": {
+ "version": "6.9.0",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.9.0.tgz",
+ "integrity": "sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==",
+ "dev": true,
+ "dependencies": {
+ "ajv": "^8.0.1",
+ "lodash.truncate": "^4.4.2",
+ "slice-ansi": "^4.0.0",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/table/node_modules/ajv": {
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/table/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
+ "node_modules/tapable": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
+ "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+ "dev": true
+ },
+ "node_modules/tinyglobby": {
+ "version": "0.2.15",
+ "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
+ "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
+ "dev": true,
+ "dependencies": {
+ "fdir": "^6.5.0",
+ "picomatch": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/SuperchupuDev"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/to-valid-identifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/to-valid-identifier/-/to-valid-identifier-1.0.0.tgz",
+ "integrity": "sha512-41wJyvKep3yT2tyPqX/4blcfybknGB4D+oETKLs7Q76UiPqRpUJK3hr1nxelyYO0PHKVzJwlu0aCeEAsGI6rpw==",
+ "dev": true,
+ "dependencies": {
+ "@sindresorhus/base62": "^1.0.0",
+ "reserved-identifiers": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/ts-api-utils": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz",
+ "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==",
+ "dev": true,
+ "engines": {
+ "node": ">=18.12"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.8.4"
+ }
+ },
+ "node_modules/ts-declaration-location": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz",
+ "integrity": "sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "ko-fi",
+ "url": "https://ko-fi.com/rebeccastevens"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/ts-declaration-location"
+ }
+ ],
+ "dependencies": {
+ "picomatch": "^4.0.2"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.0.0"
+ }
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/typescript": {
+ "version": "5.8.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
+ "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
+ "dev": true,
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
+ "engines": {
+ "node": ">=14.17"
+ }
+ },
+ "node_modules/unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/underscore.string": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
+ "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
+ "dev": true,
+ "dependencies": {
+ "sprintf-js": "^1.1.1",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/upath": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
+ "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
+ "dev": true,
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
+ },
+ "node_modules/update-browserslist-db": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
+ "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "escalade": "^3.2.0",
+ "picocolors": "^1.1.1"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "dev": true
+ },
+ "node_modules/v8flags": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
+ "dev": true,
+ "dependencies": {
+ "homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "dependencies": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/vue-eslint-parser": {
+ "version": "9.4.3",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.3.tgz",
+ "integrity": "sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.3.4",
+ "eslint-scope": "^7.1.1",
+ "eslint-visitor-keys": "^3.3.0",
+ "espree": "^9.3.1",
+ "esquery": "^1.4.0",
+ "lodash": "^4.17.21",
+ "semver": "^7.3.6"
+ },
+ "engines": {
+ "node": "^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mysticatea"
+ },
+ "peerDependencies": {
+ "eslint": ">=6.0.0"
+ }
+ },
+ "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/vue-eslint-parser/node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true
+ },
+ "node_modules/write-file-atomic": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz",
+ "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==",
+ "dev": true,
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yaml": {
+ "version": "2.8.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
+ "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
+ "dev": true,
+ "bin": {
+ "yaml": "bin.mjs"
+ },
+ "engines": {
+ "node": ">= 14.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/eemeli"
+ }
+ },
+ "node_modules/yaml-eslint-parser": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/yaml-eslint-parser/-/yaml-eslint-parser-1.3.2.tgz",
+ "integrity": "sha512-odxVsHAkZYYglR30aPYRY4nUGJnoJ2y1ww2HDvZALo0BDETv9kWbi16J52eHs+PWRNmF4ub6nZqfVOeesOvntg==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.0.0",
+ "yaml": "^2.0.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ota-meshi"
+ }
+ },
+ "node_modules/yaml-eslint-parser/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "dev": true,
+ "dependencies": {
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
index c4b469b..1f1bb43 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"test": "grunt test"
},
"devDependencies": {
- "eslint-config-wikimedia": "0.31.0",
+ "eslint-config-wikimedia": "0.32.3",
"grunt": "1.6.1",
"grunt-banana-checker": "0.13.0",
"grunt-eslint": "24.3.0",
diff --git a/resources/JsonForms.js b/resources/JsonForms.js
index f93cd2a..6d72123 100644
--- a/resources/JsonForms.js
+++ b/resources/JsonForms.js
@@ -21,41 +21,41 @@
JsonForms = function () {
- function buildFormSchema(targetSchema, descriptor) {
- const result = structuredClone(targetSchema);
+ function buildFormSchema( targetSchema, descriptor ) {
+ const result = structuredClone( targetSchema );
result.properties.options.properties = {};
- for (const [key, field] of Object.entries(
- targetSchema.properties.options.properties,
- )) {
+ for ( const [ key, field ] of Object.entries(
+ targetSchema.properties.options.properties
+ ) ) {
const keyMap = {
categories: 'edit_categories',
wikitext: 'edit_wikitext',
slot: 'edit_slot',
- content_model: 'edit_content_model',
+ content_model: 'edit_content_model'
};
- if (keyMap[key] && !descriptor[keyMap[key]]) {
+ if ( keyMap[ key ] && !descriptor[ keyMap[ key ] ] ) {
result.properties.options.required =
- result.properties.options.required.filter((k) => k !== key);
+ result.properties.options.required.filter( ( k ) => k !== key );
continue;
}
- result.properties.options.properties[key] = field;
+ result.properties.options.properties[ key ] = field;
}
// remove schema select if schema is defined
- if (descriptor.schema) {
+ if ( descriptor.schema ) {
delete result.properties.schema.properties.schema;
}
return result;
}
- function createEditor(config) {
- $(config.el).html('');
+ function createEditor( config ) {
+ $( config.el ).html( '' );
- const editor = new JSONEditor(config.el, {
+ const editor = new JSONEditor( config.el, {
theme: 'oojs',
schema: config.schema,
schemaName: config.schemaName,
@@ -63,66 +63,68 @@ JsonForms = function () {
// partialSchema: 'options',
// show_errors: 'change',
ajax: true,
- ajaxUrl: function (ref, fileBase) {
- const mwBaseUrl = mw.config.get('wgServer') + mw.config.get('wgScript');
+ ajaxUrl: function ( ref, fileBase ) {
+ const mwBaseUrl = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' );
// console.log(' ajaxUrl fileBase', fileBase);
// console.log(' ajaxUrl mwBaseUrl', mwBaseUrl);
- if (fileBase.indexOf(mwBaseUrl) === -1) {
+ if ( !fileBase.includes( mwBaseUrl ) ) {
return ref;
}
- return `${mwBaseUrl}?title=${ref}&action=raw`;
- },
- });
+ return `${ mwBaseUrl }?title=${ ref }&action=raw`;
+ }
+ } );
- const textarea = $('<textarea>', {
+ const textarea = $( '<textarea>', {
class: 'form-control',
id: 'value',
rows: 12,
- style: 'font-size: 12px; font-family: monospace;',
- });
+ style: 'font-size: 12px; font-family: monospace;'
+ } );
- $(config.el).append(textarea);
+ $( config.el ).append( textarea );
- editor.on('change', () => {
- textarea.val(JSON.stringify(editor.getValue(), null, 2));
- });
+ editor.on( 'change', () => {
+ textarea.val( JSON.stringify( editor.getValue(), null, 2 ) );
+ } );
- editor.on('ready', () => {});
+ editor.on( 'ready', () => {} );
return editor;
}
- function loadSchema(schemaName) {
- if (!schemaName) return Promise.reject('No schema name provided');
+ function loadSchema( schemaName ) {
+ if ( !schemaName ) {
+ return Promise.reject( 'No schema name provided' );
+ }
- return new Promise((resolve, reject) => {
- fetch(mw.util.getUrl(`JsonSchema:${schemaName}`, { action: 'raw' }), {
- cache: 'no-store',
- })
- .then((res) => res.text())
- .then((text) => {
+ return new Promise( ( resolve, reject ) => {
+ fetch( mw.util.getUrl( `JsonSchema:${ schemaName }`, { action: 'raw' } ), {
+ cache: 'no-store'
+ } )
+ .then( ( res ) => res.text() )
+ .then( ( text ) => {
try {
- const json = JSON.parse(text);
- resolve(json);
- } catch (error) {
- console.error('Failed to parse schema JSON:', error);
- reject(error);
+ const json = JSON.parse( text );
+ resolve( json );
+ } catch ( error ) {
+ console.error( 'Failed to parse schema JSON:', error );
+ reject( error );
}
- })
- .catch((fetchError) => {
- console.error('Failed to fetch schema:', fetchError);
- reject(fetchError);
- });
- });
+ } )
+ .catch( ( fetchError ) => {
+ console.error( 'Failed to fetch schema:', fetchError );
+ reject( fetchError );
+ } );
+ } );
}
- function init(el, schemas) {
- const data = $(el).data();
+ function init( el, schemas ) {
+ const data = $( el ).data();
- $(el).html('');
+ $( el ).html( '' );
// console.log('data', data);
const formDescriptor = data.formData.formDescriptor;
@@ -140,8 +142,8 @@ JsonForms = function () {
type: 'object',
options: {
layout: {
- name: 'booklet',
- },
+ name: 'booklet'
+ }
},
properties: {
schema: {
@@ -158,123 +160,122 @@ JsonForms = function () {
default: ''
},
info: {
- type: 'info',
- },
+ type: 'info'
+ }
},
- required: ['schema', 'info'],
+ required: [ 'schema', 'info' ]
},
options: {
type: 'object',
properties: {
title: {
type: 'string',
- options: { input: { name: 'title' } },
+ options: { input: { name: 'title' } }
},
categories: {
type: 'array',
items: {
type: 'string',
- options: { input: { name: 'categorymultiselect' } },
- },
+ options: { input: { name: 'categorymultiselect' } }
+ }
},
wikitext: { type: 'string', format: 'textarea' },
slot: { type: 'string' },
content_model: { title: 'content model', type: 'string' },
- summary: { type: 'string' },
+ summary: { type: 'string' }
},
- required: ['title', 'slot', 'content_model'],
- },
+ required: [ 'title', 'slot', 'content_model' ]
+ }
},
- required: ['options', 'schema'],
+ required: [ 'options', 'schema' ]
};
// console.log('formDescriptor', formDescriptor);
// console.log('Outerschema', Outerschema);
- const editor = createEditor({
+ const editor = createEditor( {
schemaName: 'Form',
el,
- schema: buildFormSchema(Outerschema, formDescriptor),
- });
+ schema: buildFormSchema( Outerschema, formDescriptor )
+ } );
- if (schema && Object.keys(schema).length) {
- editor.on('ready', () => {
- editor_ = editor.getEditor('root.schema.info');
+ if ( schema && Object.keys( schema ).length ) {
+ editor.on( 'ready', () => {
+ editor_ = editor.getEditor( 'root.schema.info' );
- if (editor_) {
- createEditor({ schemaName, el: editor_.container, schema });
+ if ( editor_ ) {
+ createEditor( { schemaName, el: editor_.container, schema } );
}
- });
+ } );
return;
}
function reloadSchema() {
- let editor_ = editor.getEditor('root.schema.schema');
+ let editor_ = editor.getEditor( 'root.schema.schema' );
const schemaName = editor_.getValue();
// console.log('schemaName', schemaName);
- if (!schemaName) {
- console.log('no schemaName');
+ if ( !schemaName ) {
+ console.log( 'no schemaName' );
return;
}
- const schemaEditor = editor.getEditor('root.schema.info');
+ const schemaEditor = editor.getEditor( 'root.schema.info' );
// console.log('schemaEditor', schemaEditor);
- editor_ = editor.getEditor('root.schema.uischema');
+ editor_ = editor.getEditor( 'root.schema.uischema' );
let uiSchemaName;
- if (editor_) {
+ if ( editor_ ) {
uiSchemaName = editor_.getValue();
}
- if (!editor_ || !uiSchemaName) {
- loadSchema(schemaName).then((schema) => {
- createEditor({
+ if ( !editor_ || !uiSchemaName ) {
+ loadSchema( schemaName ).then( ( schema ) => {
+ createEditor( {
schemaName,
schema,
- el: schemaEditor.container,
- });
- });
+ el: schemaEditor.container
+ } );
+ } );
return;
}
- loadSchema(uiSchemaName).then((uiSchema) => {
- loadSchema(schemaName).then((schema) => {
- createEditor({
+ loadSchema( uiSchemaName ).then( ( uiSchema ) => {
+ loadSchema( schemaName ).then( ( schema ) => {
+ createEditor( {
schemaName,
schema,
uiSchema,
- el: schemaEditor.container,
- });
- });
- });
+ el: schemaEditor.container
+ } );
+ } );
+ } );
}
- editor.on('ready', () => {
- editor.watch('root.schema.schema', () => {
+ editor.on( 'ready', () => {
+ editor.watch( 'root.schema.schema', () => {
reloadSchema();
- });
+ } );
- editor.watch('root.schema.uischema', () => {
+ editor.watch( 'root.schema.uischema', () => {
reloadSchema();
- });
- });
+ } );
+ } );
}
return { init };
};
-$(function () {
- const schemas = mw.config.get('jsonforms-schemas');
+$( () => {
+ const schemas = mw.config.get( 'jsonforms-schemas' );
// console.log('schemas', schemas);
- $('.jsonforms-form-wrapper').each(function (index, el) {
+ $( '.jsonforms-form-wrapper' ).each( ( index, el ) => {
const webPubCreatorJsonEditor = new JsonForms();
- webPubCreatorJsonEditor.init(el, schemas);
- });
-});
-
+ webPubCreatorJsonEditor.init( el, schemas );
+ } );
+} );
diff --git a/resources/jsoneditor/jsoneditor.min.js b/resources/jsoneditor/jsoneditor.min.js
index 45ce0fd..b784954 100644
--- a/resources/jsoneditor/jsoneditor.min.js
+++ b/resources/jsoneditor/jsoneditor.min.js
@@ -27,25 +27,12876 @@
* @version 10.4.1
* @date 2025-08-28
*/
-((e,t)=>{"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JSONEditor=t():e.JSONEditor=t()})(self,function(){return i={359:function(e,t,i){i.d(t,{V:function(){return o},e:function(){return r}});var t=i(9151),n=i.n(t),s=i(6237);function o(e,t){var i,n=t.sort,o=t.filter,t=t.projection,r="";return o?(i="@"!==o.field?["0"].concat((0,s.parsePath)("."+o.field)):["0"],i="string"==typeof(0,s.get)(e,i)?o.value:(0,s.parseString)(o.value),r+="[? "+o.field+" "+o.relation+" `"+JSON.stringify(i)+"`]"):r+=Array.isArray(e)?"[*]":"@",n&&("desc"===n.direction?r+=" | reverse(sort_by(@, &"+n.field+"))":r+=" | sort_by(@, &"+n.field+")"),t&&("]"!==r[r.length-1]&&(r+=" | [*]"),1===t.fields.length?r+="."+t.fields[0]:1<t.fields.length&&(r+=".{"+t.fields.map(function(e){var t=e.split(".");return t[t.length-1]+": "+e}).join(", ")+"}")),r}function r(e,t){return n().search(e,t)}},413:function(e,t,i){var a=/^[a-z_$][a-z0-9_$-]*$/i,l=i(8050),n=i(9407);function o(e,t){o.errors=null;var i=this._validateKeyword=this._validateKeyword||this.compile(n,!0);if(i(e))return!0;if(o.errors=i.errors,t)throw new Error("custom keyword definition is invalid: "+this.errorsText(i.errors));return!1}e.exports={add:function(e,t){var s=this.RULES;if(s.keywords[e])throw new Error("Keyword "+e+" is already defined");if(!a.test(e))throw new Error("Keyword "+e+" is not a valid identifier");if(t){this.validateKeyword(t,!0);var i=t.type;if(Array.isArray(i))for(var n=0;n<i.length;n++)r(e,i[n],t);else r(e,i,t);var o=t.metaSchema;o&&(t.$data&&this._opts.$data&&(o={anyOf:[o,{$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"}]}),t.validateSchema=this.compile(o,!0))}function r(e,t,i){for(var n,o=0;o<s.length;o++){var r=s[o];if(r.type==t){n=r;break}}n||s.push(n={type:t,rules:[]});i={keyword:e,definition:i,custom:!0,code:l,implements:i.implements};n.rules.push(i),s.custom[e]=i}return s.keywords[e]=s.all[e]=!0,this},get:function(e){var t=this.RULES.custom[e];return t?t.definition:this.RULES.keywords[e]||!1},remove:function(e){var t=this.RULES;delete t.keywords[e],delete t.all[e],delete t.custom[e];for(var i=0;i<t.length;i++)for(var n=t[i].rules,o=0;o<n.length;o++)if(n[o].keyword==e){n.splice(o,1);break}return this},validate:o}},600:function(e,t,i){var n=i(3689).MissingRef;function o(t,s,i){var a=this;if("function"!=typeof this._opts.loadSchema)throw new Error("options.loadSchema should be a function");"function"==typeof s&&(i=s,s=void 0);var e=l(t).then(function(){var e=a._addSchema(t,void 0,s);return e.validate||function o(r){try{return a._compile(r)}catch(e){if(e instanceof n)return t(e);throw e}function t(e){var t=e.missingSchema;if(n(t))throw new Error("Schema "+t+" is loaded but "+e.missingRef+" cannot be resolved");e=a._loadingSchemas[t];return e||(e=a._loadingSchemas[t]=a._opts.loadSchema(t)).then(i,i),e.then(function(e){if(!n(t))return l(e).then(function(){n(t)||a.addSchema(e,t,void 0,s)})}).then(function(){return o(r)});function i(){delete a._loadingSchemas[t]}function n(e){return a._refs[e]||a._schemas[e]}}}(e)});return i&&e.then(function(e){i(null,e)},i),e;function l(e){e=e.$schema;return e&&!a.getSchema(e)?o.call(a,{$ref:e},!0):Promise.resolve()}}e.exports=o},611:function(e){e.exports=function(e){for(var t,i=0,n=e.length,o=0;o<n;)i++,55296<=(t=e.charCodeAt(o++))&&t<=56319&&o<n&&56320==(64512&e.charCodeAt(o))&&o++;return i}},660:function(e,t,i){i.d(t,{Oq:function(){return o},SC:function(){return s},ai:function(){return n},hJ:function(){return r}});var n=document.body,o=10485760,r=2e4,s=2147483648},812:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s;if(!d&&"number"!=typeof s)throw new Error(t+" must be number");n+="var division"+o+";if (",d&&(n+=" "+r+" !== undefined && ( typeof "+r+" != 'number' || "),n+=" (division"+o+" = "+h+" / "+r+", ",e.opts.multipleOfPrecision?n+=" Math.abs(Math.round(division"+o+") - division"+o+") > 1e-"+e.opts.multipleOfPrecision+" ":n+=" division"+o+" !== parseInt(division"+o+") ",n+=" ) ",d&&(n+=" ) ");t=[],t.push(n+=" ) { "),n="",!1!==e.createErrors?(n+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { multipleOf: "+r+" } ",!1!==e.opts.messages&&(n=n+" , message: 'should be multiple of "+(d?"' + "+r:r+"'")),e.opts.verbose&&(n=(n+=" , schema: ")+(d?"validate.schema"+a:""+s)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",o=n,n=t.pop();return!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",c&&(n+=" else { "),n}},1004:function(e){e.exports=function(e,t,i){var n,o,r=" ",s=e.level,a=e.dataLevel,l=e.schema[t],c=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,a="data"+(a||""),s="errs__"+s,d=e.util.copy(e),u=(d.level++,"valid"+d.level);return(e.opts.strictKeywords?"object"==typeof l&&0<Object.keys(l).length||!1===l:e.util.schemaHasRules(l,e.RULES.all))?(d.schema=l,d.schemaPath=c,d.errSchemaPath=t,r+=" var "+s+" = errors; ",l=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.createErrors=!1,d.opts.allErrors&&(o=d.opts.allErrors,d.opts.allErrors=!1),r+=" "+e.validate(d)+" ",d.createErrors=!0,o&&(d.opts.allErrors=o),e.compositeRule=d.compositeRule=l,(n=n||[]).push(r+=" if ("+u+") { "),r="",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",o=r,r=n.pop(),!e.compositeRule&&h?e.async?r+=" throw new ValidationError(["+o+"]); ":r+=" validate.errors = ["+o+"]; return false; ":r+=" var err = "+o+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",r+=" } else { errors = "+s+"; if (vErrors !== null) { if ("+s+") vErrors.length = "+s+"; else vErrors = null; } ",e.opts.allErrors&&(r+=" } ")):(r+=" var err = ",!1!==e.createErrors?(r+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(r+=" , message: 'should NOT be valid' "),e.opts.verbose&&(r+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+a+" "),r+=" } "):r+=" {} ",r+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",h&&(r+=" if (false) { ")),r}},1035:function(e){e.exports=function(n,e,B){var t="",i=!0===n.schema.$async,o=n.util.schemaHasRulesExcept(n.schema,n.RULES.all,"$ref"),r=n.self._getId(n.schema);if(n.opts.strictKeywords){var s=n.util.schemaUnknownRules(n.schema,n.RULES.keywords);if(s){s="unknown keyword: "+s;if("log"!==n.opts.strictKeywords)throw new Error(s);n.logger.warn(s)}}if(n.isTop&&(t+=" var validate = ",i&&(n.async=!0,t+="async "),t+="function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ",r)&&(n.opts.sourceCode||n.opts.processCode)&&(t+=" /*# sourceURL="+r+" */ "),"boolean"==typeof n.schema||!o&&!n.schema.$ref)l=n.level,c=n.dataLevel,R=n.schema[e="false schema"],v=n.schemaPath+n.util.getProperty(e),b=n.errSchemaPath+"/"+e,g=!n.opts.allErrors,h="data"+(c||""),u="valid"+l,!1===n.schema?(n.isTop?g=!0:t+=" var "+u+" = false; ",(N=N||[]).push(t),t="",!1!==n.createErrors?(t+=" { keyword: 'false schema' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: {} ",!1!==n.opts.messages&&(t+=" , message: 'boolean schema is false' "),n.opts.verbose&&(t+=" , schema: false , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "):n.isTop?t+=i?" return data; ":" validate.errors = null; return true; ":t+=" var "+u+" = true; ",n.isTop&&(t+=" }; return validate; ");else{if(n.isTop){var a=n.isTop,l=n.level=0,c=n.dataLevel=0,h="data";if(n.rootId=n.resolve.fullPath(n.self._getId(n.root.schema)),n.baseId=n.baseId||n.rootId,delete n.isTop,n.dataPathArr=[""],void 0!==n.schema.default&&n.opts.useDefaults&&n.opts.strictDefaults){var d="default is ignored in the schema root";if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}t=(t+=" var vErrors = null; ")+" var errors = 0; "+" if (rootData === undefined) rootData = data; "}else{l=n.level,h="data"+((c=n.dataLevel)||"");if(r&&(n.baseId=n.resolve.url(n.baseId,r)),i&&!n.async)throw new Error("async schema in sync schema");t+=" var errs_"+l+" = errors;"}var u="valid"+l,g=!n.opts.allErrors,p="",m="",f=n.schema.type,C=Array.isArray(f);if(f&&n.opts.nullable&&!0===n.schema.nullable&&(C?-1==f.indexOf("null")&&(f=f.concat("null")):"null"!=f&&(f=[f,"null"],C=!0)),C&&1==f.length&&(f=f[0],C=!1),n.schema.$ref&&o){if("fail"==n.opts.extendRefs)throw new Error('$ref: validation keywords used in schema at path "'+n.errSchemaPath+'" (see option extendRefs)');!0!==n.opts.extendRefs&&(o=!1,n.logger.warn('$ref: keywords ignored in schema at path "'+n.errSchemaPath+'"'))}if(n.schema.$comment&&n.opts.$comment&&(t+=" "+n.RULES.all.$comment.code(n,"$comment")),f){n.opts.coerceTypes&&(y=n.util.coerceToTypes(n.opts.coerceTypes,f));var y,I=n.RULES.types[f];if(y||C||!0===I||I&&!z(I)){var v=n.schemaPath+".type",b=n.errSchemaPath+"/type",v=n.schemaPath+".type",b=n.errSchemaPath+"/type";if(t+=" if ("+n.util[C?"checkDataTypes":"checkDataType"](f,h,n.opts.strictNumbers,!0)+") { ",y){var A="dataType"+l,w="coerced"+l,x=(t+=" var "+A+" = typeof "+h+"; var "+w+" = undefined; ","array"==n.opts.coerceTypes&&(t+=" if ("+A+" == 'object' && Array.isArray("+h+") && "+h+".length == 1) { "+h+" = "+h+"[0]; "+A+" = typeof "+h+"; if ("+n.util.checkDataType(n.schema.type,h,n.opts.strictNumbers)+") "+w+" = "+h+"; } "),t+=" if ("+w+" !== undefined) ; ",y);if(x)for(var S,k=-1,D=x.length-1;k<D;)"string"==(S=x[k+=1])?t+=" else if ("+A+" == 'number' || "+A+" == 'boolean') "+w+" = '' + "+h+"; else if ("+h+" === null) "+w+" = ''; ":"number"==S||"integer"==S?(t+=" else if ("+A+" == 'boolean' || "+h+" === null || ("+A+" == 'string' && "+h+" && "+h+" == +"+h+" ","integer"==S&&(t+=" && !("+h+" % 1)"),t+=")) "+w+" = +"+h+"; "):"boolean"==S?t+=" else if ("+h+" === 'false' || "+h+" === 0 || "+h+" === null) "+w+" = false; else if ("+h+" === 'true' || "+h+" === 1) "+w+" = true; ":"null"==S?t+=" else if ("+h+" === '' || "+h+" === 0 || "+h+" === false) "+w+" = null; ":"array"==n.opts.coerceTypes&&"array"==S&&(t+=" else if ("+A+" == 'string' || "+A+" == 'number' || "+A+" == 'boolean' || "+h+" == null) "+w+" = ["+h+"]; ");(N=N||[]).push(t+=" else { "),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ";var T=t,s=(t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",c?"data"+(c-1||""):"parentData");t=t+(" } if ("+w+" !== undefined) { ")+(" "+h+" = "+w+"; "),c||(t+="if ("+s+" !== undefined)"),t+=" "+s+"["+(c?n.dataPathArr[c]:"parentDataProperty")+"] = "+w+"; } "}else{T=((N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",t);t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}t+=" } "}}if(n.schema.$ref&&!o)t+=" "+n.RULES.all.$ref.code(n,"$ref")+" ",g&&(t=(t+=" } if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}");else{var E=n.RULES;if(E)for(var O=-1,P=E.length-1;O<P;)if(z(I=E[O+=1])){if(I.type&&(t+=" if ("+n.util.checkDataType(I.type,h,n.opts.strictNumbers)+") { "),n.opts.useDefaults)if("object"==I.type&&n.schema.properties){var R=n.schema.properties,$=Object.keys(R);if($)for(var G,H=-1,F=$.length-1;H<F;)if(void 0!==(M=R[G=$[H+=1]]).default){var _=h+n.util.getProperty(G);if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}else if("array"==I.type&&Array.isArray(n.schema.items)){var L=n.schema.items;if(L)for(var M,k=-1,V=L.length-1;k<V;)if(void 0!==(M=L[k+=1]).default){_=h+"["+k+"]";if(n.compositeRule){if(n.opts.strictDefaults){d="default is ignored for: "+_;if("log"!==n.opts.strictDefaults)throw new Error(d);n.logger.warn(d)}}else t+=" if ("+_+" === undefined ","empty"==n.opts.useDefaults&&(t+=" || "+_+" === null || "+_+" === '' "),t+=" ) "+_+" = ","shared"==n.opts.useDefaults?t+=" "+n.useDefault(M.default)+" ":t+=" "+JSON.stringify(M.default)+" ",t+="; "}}var N,Z=I.rules;if(Z)for(var W,j=-1,K=Z.length-1;j<K;)Y(W=Z[j+=1])&&(W=W.code(n,W.keyword,I.type))&&(t+=" "+W+" ",g)&&(p+="}");g&&(t+=" "+p+" ",p=""),I.type&&(t+=" } ",f)&&f===I.type&&!y&&(t+=" else { ",v=n.schemaPath+".type",b=n.errSchemaPath+"/type",(N=N||[]).push(t),t="",!1!==n.createErrors?(t=(t+=" { keyword: 'type' , dataPath: (dataPath || '') + "+n.errorPath+" , schemaPath: "+n.util.toQuotedString(b)+" , params: { type: '")+(C?""+f.join(","):""+f)+"' } ",!1!==n.opts.messages&&(t=(t+=" , message: 'should be ")+(C?""+f.join(","):""+f)+"' "),n.opts.verbose&&(t+=" , schema: validate.schema"+v+" , parentSchema: validate.schema"+n.schemaPath+" , data: "+h+" "),t+=" } "):t+=" {} ",T=t,t=N.pop(),!n.compositeRule&&g?n.async?t+=" throw new ValidationError(["+T+"]); ":t+=" validate.errors = ["+T+"]; return false; ":t+=" var err = "+T+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",t+=" } "),g&&(t=(t+=" if (errors === ")+(a?"0":"errs_"+l)+") { ",m+="}")}}g&&(t+=" "+m+" "),a?t=t+(i?" if (errors === 0) return data; else throw new ValidationError(vErrors); ":" validate.errors = vErrors; return errors === 0; ")+" }; return validate;":t+=" var "+u+" = errors === errs_"+l+";"}return t;function z(e){for(var t=e.rules,i=0;i<t.length;i++)if(Y(t[i]))return 1}function Y(e){return void 0!==n.schema[e.keyword]||e.implements&&(e=>{for(var t=e.implements,i=0;i<t.length;i++)if(void 0!==n.schema[t[i]])return 1})(e)}}},1081:function(){function e(e){void 0===e||"remove"in e||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){void 0!==this.parentNode&&this.parentNode.removeChild(this)}})}"undefined"!=typeof Element&&(void 0!==window.Element&&e(window.Element.prototype),void 0!==window.CharacterData&&e(window.CharacterData.prototype),void 0!==window.DocumentType)&&e(window.DocumentType.prototype),Array.prototype.findIndex||Object.defineProperty(Array.prototype,"findIndex",{value:function(e){for(var t=0;t<this.length;t++){var i=this[t];if(e.call(this,i,t,this))return t}return-1},configurable:!0,writable:!0}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){e=this.findIndex(e);return this[e]},configurable:!0,writable:!0}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")})},1292:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,r="data"+(r||""),c="valid"+o,h="errs__"+o,d=e.util.copy(e),u=(d.level++,"valid"+d.level),o="i"+o,g=d.dataLevel=e.dataLevel+1,p="data"+g,m=e.baseId,f=e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all),o=(n+="var "+h+" = errors;var "+c+";",f?(c=e.compositeRule,e.compositeRule=d.compositeRule=!0,d.schema=s,d.schemaPath=a,d.errSchemaPath=t,n+=" var "+u+" = false; for (var "+o+" = 0; "+o+" < "+r+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),s=r+"["+o+"]",d.dataPathArr[g]=o,g=e.validate(d),d.baseId=m,e.util.varOccurences(g,p)<2?n+=" "+e.util.varReplace(g,p,s)+" ":n+=" var "+p+" = "+s+"; "+g+" ",n+=" if ("+u+") break; } ",e.compositeRule=d.compositeRule=c,n+=" if (!"+u+") {"):n+=" if ("+r+".length == 0) {",[]),m=(o.push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'contains' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should contain a valid item' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+r+" "),n+=" } "):n+=" {} ",n),n=o.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+m+"]); ":n+=" validate.errors = ["+m+"]; return false; ":n+=" var err = "+m+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { ",f&&(n+=" errors = "+h+"; if (vErrors !== null) { if ("+h+") vErrors.length = "+h+"; else vErrors = null; } "),e.opts.allErrors&&(n+=" } "),n}},1342:function(e){e.exports=function t(e,i){function n(e){return t.insensitive&&(""+e).toLowerCase()||""+e}var o,r,s=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,l=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,c=/^0x[0-9a-f]+$/i,h=/^0/,e=n(e).replace(a,"")||"",i=n(i).replace(a,"")||"",d=e.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),u=i.replace(s,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),a=parseInt(e.match(c),16)||1!==d.length&&e.match(l)&&Date.parse(e),s=parseInt(i.match(c),16)||a&&i.match(l)&&Date.parse(i)||null;if(s){if(a<s)return-1;if(s<a)return 1}for(var g=0,p=Math.max(d.length,u.length);g<p;g++){if(o=!(d[g]||"").match(h)&&parseFloat(d[g])||d[g]||0,r=!(u[g]||"").match(h)&&parseFloat(u[g])||u[g]||0,isNaN(o)!==isNaN(r))return isNaN(o)?1:-1;if(typeof o!=typeof r&&(o+="",r+=""),o<r)return-1;if(r<o)return 1}return 0}},1346:function(e,t,o){var i=o(7413),n=o(1746),r=o(5633).treeModeMixins,s=o(1948).textModeMixins,a=o(7483).previewModeMixins,l=o(6237),c=l.clear,h=l.extend,d=l.getInnerText,u=l.getInternetExplorerVersion,g=l.parse,l=o(2870).tryRequireAjv,p=o(5609).showTransformModal,m=o(2915).showSortModal,f=l();function C(e,t,i){if(!(this instanceof C))throw new Error('JSONEditor constructor called without "new".');var n=u();if(-1!==n&&n<9)throw new Error("Unsupported browser, IE9 or newer required. Please install the newest version of your browser.");t&&(t.error&&(console.warn('Option "error" has been renamed to "onError"'),t.onError=t.error,delete t.error),t.change&&(console.warn('Option "change" has been renamed to "onChange"'),t.onChange=t.change,delete t.change),t.editable&&(console.warn('Option "editable" has been renamed to "onEditable"'),t.onEditable=t.editable,delete t.editable),t.onChangeJSON&&("text"===t.mode||"code"===t.mode||t.modes&&(-1!==t.modes.indexOf("text")||-1!==t.modes.indexOf("code")))&&console.warn('Option "onChangeJSON" is not applicable to modes "text" and "code". Use "onChangeText" or "onChange" instead.'),t)&&Object.keys(t).forEach(function(e){-1===C.VALID_OPTIONS.indexOf(e)&&console.warn('Unknown option "'+e+'". This option will be ignored')}),arguments.length&&this._create(e,t,i)}"undefined"==typeof Promise&&console.error("Promise undefined. Please load a Promise polyfill in the browser in order to use JSONEditor"),C.modes={},C.prototype.DEBOUNCE_INTERVAL=150,C.VALID_OPTIONS=["ajv","schema","schemaRefs","templates","ace","theme","autocomplete","onChange","onChangeJSON","onChangeText","onExpand","onEditable","onError","onEvent","onModeChange","onNodeName","onValidate","onCreateMenu","onSelectionChange","onTextSelectionChange","onClassName","onFocus","onBlur","colorPicker","onColorPicker","timestampTag","timestampFormat","escapeUnicode","history","search","mode","modes","name","indentation","sortObjectKeys","navigationBar","statusBar","mainMenuBar","languages","language","enableSort","enableTransform","limitDragging","maxVisibleChilds","onValidationError","modalAnchor","popupAnchor","createQuery","executeQuery","queryDescription","allowSchemaSuggestions","showErrorTable"],C.prototype._create=function(e,t,i){this.container=e,this.options=t||{},this.json=i||{};e=this.options.mode||this.options.modes&&this.options.modes[0]||"tree";this.setMode(e)},C.prototype.destroy=function(){},C.prototype.set=function(e){this.json=e},C.prototype.get=function(){return this.json},C.prototype.setText=function(e){this.json=g(e)},C.prototype.getText=function(){return JSON.stringify(this.json)},C.prototype.setName=function(e){this.options||(this.options={}),this.options.name=e},C.prototype.getName=function(){return this.options&&this.options.name},C.prototype.setMode=function(e){if(e!==this.options.mode||!this.create){var t=this.container,i=h({},this.options),n=i.mode,o=C.modes[i.mode=e];if(!o)throw new Error('Unknown mode "'+i.mode+'"');var r="text"===o.data,s=this.getName(),a=this[r?"getText":"get"]();if(this.destroy(),c(this),h(this,o.mixin),this.create(t,i),this.setName(s),this[r?"setText":"set"](a),"function"==typeof o.load)try{o.load.call(this)}catch(e){console.error(e)}if("function"==typeof i.onModeChange&&e!==n)try{i.onModeChange(e,n)}catch(e){console.error(e)}}},C.prototype.getMode=function(){return this.options.mode},C.prototype._onError=function(e){this.options&&"function"==typeof this.options.onError?this.options.onError(e):window.alert(e.toString())},C.prototype.setSchema=function(e,t){if(e){var i;try{this.options.ajv?i=this.options.ajv:((i=f({allErrors:!0,verbose:!0,schemaId:"auto",$data:!0})).addMetaSchema(o(5207)),i.addMetaSchema(o(6801)))}catch(e){console.warn("Failed to create an instance of Ajv, JSON Schema validation is not available. Please use a JSONEditor bundle including Ajv, or pass an instance of Ajv as via the configuration option `ajv`.")}if(i){if(t){for(var n in t)i.removeSchema(n),t[n]&&i.addSchema(t[n],n);this.options.schemaRefs=t}this.validateSchema=i.compile(e),this.options.schema=e,this.options.schemaRefs=t,this.validate()}}else this.validateSchema=null,this.options.schema=null,this.options.schemaRefs=null,this.validate();this.refresh(),"function"==typeof this._onSchemaChange&&this._onSchemaChange(e,t)},C.prototype.validate=function(){},C.prototype.refresh=function(){},(C.registerMode=function(e){var t;if(Array.isArray(e))for(o=0;o<e.length;o++)C.registerMode(e[o]);else{if(!("mode"in e))throw new Error('Property "mode" missing');if(!("mixin"in e))throw new Error('Property "mixin" missing');if(!("data"in e))throw new Error('Property "data" missing');var i=e.mode;if(i in C.modes)throw new Error('Mode "'+i+'" already registered');if("function"!=typeof e.mixin.create)throw new Error('Required function "create" missing on mixin');for(var n=["setMode","registerMode","modes"],o=0;o<n.length;o++)if((t=n[o])in e.mixin)throw new Error('Reserved property "'+t+'" not allowed in mixin');C.modes[i]=e}})(r),C.registerMode(s),C.registerMode(a),C.ace=i,C.Ajv=f,C.VanillaPicker=n,C.showTransformModal=p,C.showSortModal=m,C.getInnerText=d,e.exports=C.default=C},1389:function(e,t,i){i.d(t,{n:function(){return r}});var u=i(6545),g=i(3057);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}var r=(()=>{function d(e,t,i,n){if(!(this instanceof d))throw new TypeError("Cannot call a class as a function");for(var o={code:{text:(0,g.Tl)("modeCodeText"),title:(0,g.Tl)("modeCodeTitle"),click:function(){n("code")}},form:{text:(0,g.Tl)("modeFormText"),title:(0,g.Tl)("modeFormTitle"),click:function(){n("form")}},text:{text:(0,g.Tl)("modeTextText"),title:(0,g.Tl)("modeTextTitle"),click:function(){n("text")}},tree:{text:(0,g.Tl)("modeTreeText"),title:(0,g.Tl)("modeTreeTitle"),click:function(){n("tree")}},view:{text:(0,g.Tl)("modeViewText"),title:(0,g.Tl)("modeViewTitle"),click:function(){n("view")}},preview:{text:(0,g.Tl)("modePreviewText"),title:(0,g.Tl)("modePreviewTitle"),click:function(){n("preview")}}},r=[],s=0;s<t.length;s++){var a=t[s],l=o[a];if(!l)throw new Error('Unknown mode "'+a+'"');l.className="jsoneditor-type-modes"+(i===a?" jsoneditor-selected":""),r.push(l)}var c=o[i];if(!c)throw new Error('Unknown mode "'+i+'"');var c=c.text,h=document.createElement("button"),c=(h.type="button",h.className="jsoneditor-modes jsoneditor-separator",h.textContent=c+" ▾",h.title=(0,g.Tl)("modeEditorTitle"),h.onclick=function(){new u.t(r).show(h,e)},document.createElement("div"));c.className="jsoneditor-modes",c.style.position="relative",c.appendChild(h),e.appendChild(c),this.dom={container:e,box:h,frame:c}}return e=d,(t=[{key:"focus",value:function(){this.dom.box.focus()}},{key:"destroy",value:function(){this.dom&&this.dom.frame&&this.dom.frame.parentNode&&this.dom.frame.parentNode.removeChild(this.dom.frame),this.dom=null}}])&&n(e.prototype,t),i&&n(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})()},1678:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,s="data"+(s||""),h="valid"+r,d="errs__"+r,u=e.util.copy(e),g=(u.level++,"valid"+u.level),p=e.schema.then,m=e.schema.else,p=void 0!==p&&(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all)),m=void 0!==m&&(e.opts.strictKeywords?"object"==typeof m&&0<Object.keys(m).length||!1===m:e.util.schemaHasRules(m,e.RULES.all)),f=u.baseId;return p||m?(u.createErrors=!1,u.schema=a,u.schemaPath=l,u.errSchemaPath=t,o+=" var "+d+" = errors; var "+h+" = true; ",a=e.compositeRule,e.compositeRule=u.compositeRule=!0,o+=" "+e.validate(u)+" ",u.baseId=f,u.createErrors=!0,o+=" errors = "+d+"; if (vErrors !== null) { if ("+d+") vErrors.length = "+d+"; else vErrors = null; } ",e.compositeRule=u.compositeRule=a,p?(o+=" if ("+g+") { ",u.schema=e.schema.then,u.schemaPath=e.schemaPath+".then",u.errSchemaPath=e.errSchemaPath+"/then",o+=" "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'then'; ":n="'then'",o+=" } ",m&&(o+=" else { ")):o+=" if (!"+g+") { ",m&&(u.schema=e.schema.else,u.schemaPath=e.schemaPath+".else",u.errSchemaPath=e.errSchemaPath+"/else",o+=" "+e.validate(u)+" ",u.baseId=f,o+=" "+h+" = "+g+"; ",p&&m?o+=" var "+(n="ifClause"+r)+" = 'else'; ":n="'else'",o+=" } "),o+=" if (!"+h+") { var err = ",!1!==e.createErrors?(o+=" { keyword: 'if' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { failingKeyword: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should match \"' + "+n+" + '\" schema' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+s+" "),o+=" } "):o+=" {} ",o+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&c&&(e.async?o+=" throw new ValidationError(vErrors); ":o+=" validate.errors = vErrors; return false; "),o+=" } ",c&&(o+=" else { ")):c&&(o+=" if (true) { "),o}},1746:function(e,t,i){var n;if(window.Picker)n=window.Picker;else try{n=i(7598)}catch(e){}e.exports=n},1765:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l=" ",c=e.level,h=e.dataLevel,d=e.schema[t],u=e.schemaPath+e.util.getProperty(t),g=e.errSchemaPath+"/"+t,p=!e.opts.allErrors,m="data"+(h||""),f=e.opts.$data&&d&&d.$data,C=f?(l+=" var schema"+c+" = "+e.util.getData(d.$data,h,e.dataPathArr)+"; ","schema"+c):d,y="maximum"==t,I=y?"exclusiveMaximum":"exclusiveMinimum",v=e.schema[I],b=e.opts.$data&&v&&v.$data,A=y?"<":">",w=y?">":"<",x=void 0;if(!f&&"number"!=typeof d&&void 0!==d)throw new Error(t+" must be number");if(!b&&void 0!==v&&"number"!=typeof v&&"boolean"!=typeof v)throw new Error(I+" must be number or boolean");b?(h=e.util.getData(v.$data,h,e.dataPathArr),r="exclIsNumber"+c,s="' + "+(a="op"+c)+" + '",x=I,(S=S||[]).push(l=l+(" var schemaExcl"+c+" = "+h+"; ")+(" var "+(n="exclusive"+c)+"; var "+(o="exclType"+c)+" = typeof "+(h="schemaExcl"+c)+"; if ("+o+" != 'boolean' && "+o+" != 'undefined' && "+o+" != 'number') { ")),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: {} ",!1!==e.opts.messages&&(l+=" , message: '"+I+" should be boolean' "),e.opts.verbose&&(l+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ",k=l,l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } else if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+o+" == 'number' ? ( ("+n+" = "+C+" === undefined || "+h+" "+A+"= "+C+") ? "+m+" "+w+"= "+h+" : "+m+" "+w+" "+C+" ) : ( ("+n+" = "+h+" === true) ? "+m+" "+w+"= "+C+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { var op"+c+" = "+n+" ? '"+A+"' : '"+A+"='; ",void 0===d&&(g=e.errSchemaPath+"/"+(x=I),C=h,f=b)):(s=A,(r="number"==typeof v)&&f?(a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" ( "+C+" === undefined || "+v+" "+A+"= "+C+" ? "+m+" "+w+"= "+v+" : "+m+" "+w+" "+C+" ) || "+m+" !== "+m+") { "):(r&&void 0===d?(n=!0,g=e.errSchemaPath+"/"+(x=I),C=v,w+="="):(r&&(C=Math[y?"min":"max"](v,d)),v===(!r||C)?(n=!0,g=e.errSchemaPath+"/"+(x=I),w+="="):(n=!1,s+="=")),a="'"+s+"'",l+=" if ( ",f&&(l+=" ("+C+" !== undefined && typeof "+C+" != 'number') || "),l+=" "+m+" "+w+" "+C+" || "+m+" !== "+m+") { ")),x=x||t;(S=S||[]).push(l),l="",!1!==e.createErrors?(l+=" { keyword: '"+(x||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { comparison: "+a+", limit: "+C+", exclusive: "+n+" } ",!1!==e.opts.messages&&(l=l+" , message: 'should be "+s+" "+(f?"' + "+C:C+"'")),e.opts.verbose&&(l=(l+=" , schema: ")+(f?"validate.schema"+u:""+d)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),l+=" } "):l+=" {} ";var S,k=l;return l=S.pop(),!e.compositeRule&&p?e.async?l+=" throw new ValidationError(["+k+"]); ":l+=" validate.errors = ["+k+"]; return false; ":l+=" var err = "+k+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",l+=" } ",p&&(l+=" else { "),l}},1925:function(e,t,i){i.d(t,{p:function(){return n}});var u=i(6237);function n(i,e,n){var t,o=3<arguments.length&&void 0!==arguments[3]&&arguments[3],r="function"==typeof(a=i).getRootNode?a.getRootNode():window,s={},a=i.getBoundingClientRect(),l=e.getBoundingClientRect(),c=document.createElement("div");function h(){if(c&&c.parentNode){for(var e in c.parentNode.removeChild(c),s)t=e,Object.prototype.hasOwnProperty.call(s,t)&&((t=s[e])&&(0,u.removeEventListener)(r,e,t),delete s[e]);"function"==typeof n&&n(i)}var t}function d(e){(e=e.target)===c||(0,u.isChildOf)(e,c)||h()}return c.className="jsoneditor-anchor",c.style.position="absolute",c.style.left=a.left-l.left+"px",c.style.top=a.top-l.top+"px",c.style.width=a.width-2+"px",c.style.height=a.height-2+"px",c.style.boxSizing="border-box",e.appendChild(c),s.mousedown=(0,u.addEventListener)(r,"mousedown",d),s.mousewheel=(0,u.addEventListener)(r,"mousewheel",d),o&&(t=null,c.onmouseover=function(){clearTimeout(t),t=null},c.onmouseout=function(){t=t||setTimeout(h,200)}),c.destroy=h,c}},1948:function(e,t,i){i.r(t),i.d(t,{textModeMixins:function(){return A}});var n=i(9857),t=i(7413),l=i.n(t),a=i(660),c=i(2115),h=i(2877),d=i(3057),u=i(359),g=i(1389),o=i(2915),p=i(5609),m=i(5467),f=i(3094),C=i(6237);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=r(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=r(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==r(e)?e:e+""))(n.key),n)}}var y=(()=>{function i(e,t){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.schema=e,this.schemaRefs=t||{},this.suggestions={},this.suggestionsRefs={},this._buildSuggestions()}return e=i,(t=[{key:"_buildSuggestions",value:function(){for(var e in this._handleSchemaEntry("",this.schema,this.suggestions),this.schemaRefs)this.suggestionsRefs[e]={},this._handleSchemaEntry("",this.schemaRefs[e],this.suggestionsRefs[e])}},{key:"_handleRef",value:function(e,t,i){i[e]=i[e]||{},i[e].refs=i[e].refs||[],i[e].refs=(0,C.uniqueMergeArrays)(i[e].refs,[t])}},{key:"_handleSchemaEntry",value:function(e,t,i){if(t)if(t.$ref)this._handleRef(e,t.$ref,i);else{var n=this._checkOfConditon(t);if(n)this._handleOfCondition(e,t[n],i);else switch(t.type){case"object":this._handleObject(e,t,i);break;case"string":case"number":case"integer":this._handlePrimitive(e,t,i);break;case"boolean":this._handleBoolean(e,t,i);break;case"array":this._handleArray(e,t,i)}}else console.error("SchemaTextCompleter: schema node is missing for path",e)}},{key:"_handleObject",value:function(t,i,n){var e,o=this;(0,C.isObject)(i.properties)&&(e=Object.keys(i.properties),n[t]=n[t]||{},n[t].props=n[t].props||[],n[t].props=(0,C.uniqueMergeArrays)(n[t].props,e),e.forEach(function(e){(0,C.asyncExec)(function(){o._handleSchemaEntry("".concat(t,"/").concat(e),i.properties[e],n)})}))}},{key:"_handlePrimitive",value:function(e,t,i){i[e]=i[e]||{},(0,C.isArray)(t.examples)&&(i[e].examples=i[e].examples||[],i[e].examples=(0,C.uniqueMergeArrays)(i[e].examples,t.examples)),(0,C.isArray)(t.enum)&&(i[e].enum=i[e].enum||[],i[e].enum=(0,C.uniqueMergeArrays)(i[e].enum,t.enum))}},{key:"_handleBoolean",value:function(e,t,i){i[e]||(i[e]={bool:[!0,!1]})}},{key:"_handleArray",value:function(e,t,i){var n=this;t.items&&(0,C.asyncExec)(function(){n._handleSchemaEntry("".concat(e,"/\\d+"),t.items,i)})}},{key:"_handleOfCondition",value:function(t,e,i){var n=this;e&&e.length&&e.forEach(function(e){(0,C.asyncExec)(function(){n._handleSchemaEntry(t,e,i)})})}},{key:"_checkOfConditon",value:function(e){if(e)return e.oneOf?"oneOf":e.anyOf?"anyOf":e.allOf?"allOf":void 0}},{key:"getCompletions",value:function(e,t,n,i,s){var c=this;try{var o=f.parse(t.getValue()).pointers||{},r=function(n){function e(t){var e,i={props:"property",enum:"enum",bool:"boolean",examples:"examples"};n&&null!=(e=n[t])&&e.length&&(o=o.concat(n[t].map(function(e){return{caption:e+"",meta:"schema [".concat(i[t],"]"),score:r++,value:e+""}})))}var o=[],r=0;e("props"),e("enum"),e("bool"),e("examples"),o.length&&s(null,o)};Object.keys(o).forEach(function(i){(0,C.asyncExec)(function(){function l(i,e,n){var t,o=Object.keys(e).reduce(function(e,t){return new RegExp("^".concat(n).concat(t)).test(i)&&(!e||e.length<t.length)?t:e},null);if("string"==typeof o){if(null!=(t=e[o])&&null!=(t=t.refs)&&t.length){var r,s={};for(r in e[o].refs){var a=e[o].refs[r];c.suggestionsRefs[a]&&(null!=(a=l(i,c.suggestionsRefs[a],"".concat(n).concat(o)))&&a.enum&&(s.enum=(0,C.uniqueMergeArrays)(s.enum,a.enum)),null!=a&&a.examples&&(s.examples=(0,C.uniqueMergeArrays)(s.examples,a.examples)),null!=a&&a.bool&&(s.bool=(0,C.uniqueMergeArrays)(s.bool,a.bool)),null!=a)&&a.props&&(s.props=(0,C.uniqueMergeArrays)(s.props,a.props))}return s}if(new RegExp("^".concat(n).concat(o,"$")).test(i))return e[o]}}var e,t;(null==(t=o[i].key)?void 0:t.line)===n.row&&n.column>=o[i].key.column&&n.column<=o[i].keyEnd.column&&(e=i.slice(0,i.lastIndexOf("/"))),(e=(null==(t=o[i].value)?void 0:t.line)===n.row&&(null==(t=o[i].value)?void 0:t.line)===(null==(t=o[i].valueEnd)?void 0:t.line)&&n.column>=o[i].value.column&&n.column<=o[i].valueEnd.column?i:e)&&(t=l(e,c.suggestions,""),r(t))})})}catch(e){}}}])&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})();function I(e){return(I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var t={},v="ace/theme/jsoneditor";function b(){try{this.format()}catch(e){}}t.create=function(e){var t,i,n,o=this,r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},s=(void 0===r.statusBar&&(r.statusBar=!0),r.mainMenuBar=!1!==r.mainMenuBar,r.enableSort=!1!==r.enableSort,r.enableTransform=!1!==r.enableTransform,r.createQuery=r.createQuery||u.V,r.executeQuery=r.executeQuery||u.e,r.showErrorTable=void 0!==r.showErrorTable?r.showErrorTable:["text","preview"],this.options=r,this.indentation="number"==typeof r.indentation?Number(r.indentation):2,(0,d.AI)(this.options.languages),(0,d.xC)(this.options.language),r.ace||l()),a=(this.mode="code"===r.mode?"code":"text","code"===this.mode&&void 0===s&&(this.mode="text",console.warn("Failed to load Ace editor, falling back to plain text mode. Please use a JSONEditor bundle including Ace, or pass Ace as via the configuration option `ace`.")),this.theme=r.theme||v,this.theme===v&&s&&(0,m.J)(),r.onTextSelectionChange&&this.onTextSelectionChange(r.onTextSelectionChange),this),e=(this.container=e,this.dom={},this.aceEditor=void 0,this.textarea=void 0,this.validateSchema=null,this.annotations=[],this.lastSchemaErrors=void 0,this._debouncedValidate=(0,C.debounce)(this._validateAndCatch.bind(this),this.DEBOUNCE_INTERVAL),this.width=e.clientWidth,this.height=e.clientHeight,this.frame=document.createElement("div"),this.frame.className="jsoneditor jsoneditor-mode-"+this.options.mode,this.frame.onclick=function(e){e.preventDefault()},this.frame.onkeydown=function(e){a._onKeyDown(e)},{target:this.frame,onFocus:this.options.onFocus||null,onBlur:this.options.onBlur||null}),e=(this.frameFocusTracker=new h.$(e),this.content=document.createElement("div"),this.content.className="jsoneditor-outer",this.options.mainMenuBar&&((0,C.addClassName)(this.content,"has-main-menu-bar"),this.menu=document.createElement("div"),this.menu.className="jsoneditor-menu",this.frame.appendChild(this.menu),(e=document.createElement("button")).type="button",e.className="jsoneditor-format",e.title=(0,d.Tl)("formatTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.format(),a._onChange()}catch(e){a._onError(e)}},(e=document.createElement("button")).type="button",e.className="jsoneditor-compact",e.title=(0,d.Tl)("compactTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.compact(),a._onChange()}catch(e){a._onError(e)}},this.options.enableSort&&((e=document.createElement("button")).type="button",e.className="jsoneditor-sort",e.title=(0,d.Tl)("sortTitleShort"),e.onclick=function(){a._showSortModal()},this.menu.appendChild(e)),this.options.enableTransform&&((e=document.createElement("button")).type="button",e.title=(0,d.Tl)("transformTitleShort"),e.className="jsoneditor-transform",e.onclick=function(){a._showTransformModal()},this.menu.appendChild(e)),(e=document.createElement("button")).type="button",e.className="jsoneditor-repair",e.title=(0,d.Tl)("repairTitle"),this.menu.appendChild(e),e.onclick=function(){try{a.repair(),a._onChange()}catch(e){a._onError(e)}},"code"===this.mode&&((e=document.createElement("button")).type="button",e.className="jsoneditor-undo jsoneditor-separator",e.title=(0,d.Tl)("undo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().undo()},this.menu.appendChild(e),this.dom.undo=e,(e=document.createElement("button")).type="button",e.className="jsoneditor-redo",e.title=(0,d.Tl)("redo"),e.onclick=function(){o.aceEditor.getSession().getUndoManager().redo()},this.menu.appendChild(e),this.dom.redo=e),this.options&&this.options.modes&&this.options.modes.length&&(this.modeSwitcher=new g.n(this.menu,this.options.modes,this.options.mode,function(e){try{a.setMode(e),a.modeSwitcher.focus()}catch(e){a._onError(e)}})),"code"===this.mode)&&((t=document.createElement("a")).appendChild(document.createTextNode("powered by ace")),t.href="https://ace.c9.io/",t.target="_blank",t.className="jsoneditor-poweredBy",t.onclick=function(){window.open(t.href,t.target,"noreferrer")},this.menu.appendChild(t)),this.options.onEditable&&I("function"===this.options.onEditable)&&!this.options.onEditable({})),s=(this.frame.appendChild(this.content),this.container.appendChild(this.frame),"code"===this.mode?(this.editorDom=document.createElement("div"),this.editorDom.style.height="100%",this.editorDom.style.width="100%",this.content.appendChild(this.editorDom),n=(s=s.edit(this.editorDom)).getSession(),s.$blockScrolling=1/0,s.setTheme(this.theme),s.setOptions({readOnly:e}),s.setShowPrintMargin(!1),s.setFontSize("14px"),n.setMode("ace/mode/json"),n.setTabSize(this.indentation),n.setUseSoftTabs(!0),n.setUseWrapMode(!0),i=n.setAnnotations,n.setAnnotations=function(e){i.call(this,e&&e.length?e:a.annotations)},s.commands.bindKey("Ctrl-L",null),s.commands.bindKey("Command-L",null),s.commands.bindKey("Ctrl-\\",null),s.commands.bindKey("Command-\\",null),s.commands.bindKey("Ctrl-Shift-\\",null),s.commands.bindKey("Command-Shift-\\",null),(this.aceEditor=s).on("change",this._onChange.bind(this)),s.on("changeSelection",this._onSelect.bind(this))):((n=document.createElement("textarea")).className="jsoneditor-text",n.spellcheck=!1,this.content.appendChild(n),this.textarea=n,this.textarea.readOnly=e,null===this.textarea.oninput?this.textarea.oninput=this._onChange.bind(this):this.textarea.onchange=this._onChange.bind(this),n.onselect=this._onSelect.bind(this),n.onmousedown=this._onMouseDown.bind(this),n.onblur=this._onBlur.bind(this)),this._updateHistoryButtons(),Array.isArray(this.options.showErrorTable)?this.options.showErrorTable.includes(this.mode):!0===this.options.showErrorTable);this.errorTable=new c.N({errorTableVisible:s,onToggleVisibility:function(){a._validateAndCatch()},onFocusLine:function(e){a.isFocused=!0,isNaN(e)||a.setTextSelection({row:e,column:1},{row:e,column:1e3})},onChangeHeight:function(e){e=e+(a.dom.statusBar?a.dom.statusBar.clientHeight:0)+1;a.content.style.marginBottom=-e+"px",a.content.style.paddingBottom=e+"px"}}),this.frame.appendChild(this.errorTable.getErrorTable()),r.statusBar&&((0,C.addClassName)(this.content,"has-status-bar"),this.curserInfoElements={},e=document.createElement("div"),(this.dom.statusBar=e).className="jsoneditor-statusbar",this.frame.appendChild(e),(n=document.createElement("span")).className="jsoneditor-curserinfo-label",n.innerText="Ln:",(s=document.createElement("span")).className="jsoneditor-curserinfo-val",s.innerText="1",e.appendChild(n),e.appendChild(s),(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="Col:",(n=document.createElement("span")).className="jsoneditor-curserinfo-val",n.innerText="1",e.appendChild(r),e.appendChild(n),this.curserInfoElements.colVal=n,this.curserInfoElements.lnVal=s,(r=document.createElement("span")).className="jsoneditor-curserinfo-label",r.innerText="characters selected",r.style.display="none",(n=document.createElement("span")).className="jsoneditor-curserinfo-count",n.innerText="0",n.style.display="none",this.curserInfoElements.countLabel=r,this.curserInfoElements.countVal=n,e.appendChild(n),e.appendChild(r),e.appendChild(this.errorTable.getErrorCounter()),e.appendChild(this.errorTable.getWarningIcon()),e.appendChild(this.errorTable.getErrorIcon())),this.setSchema(this.options.schema,this.options.schemaRefs)},t._onSchemaChange=function(e,t){this.aceEditor&&(this.options.allowSchemaSuggestions&&e?(this.aceEditor.setOption("enableBasicAutocompletion",[new y(e,t)]),this.aceEditor.setOption("enableLiveAutocompletion",!0)):(this.aceEditor.setOption("enableBasicAutocompletion",void 0),this.aceEditor.setOption("enableLiveAutocompletion",!1)))},t._onChange=function(){var e=this;if(!this.onChangeDisabled){if(setTimeout(function(){e._updateHistoryButtons&&e._updateHistoryButtons()}),this._debouncedValidate(),this.options.onChange)try{this.options.onChange()}catch(e){console.error("Error in onChange callback: ",e)}if(this.options.onChangeText)try{this.options.onChangeText(this.getText())}catch(e){console.error("Error in onChangeText callback: ",e)}}},t._updateHistoryButtons=function(){var e;this.aceEditor&&this.dom.undo&&this.dom.redo&&(e=this.aceEditor.getSession().getUndoManager())&&e.hasUndo&&e.hasRedo&&(this.dom.undo.disabled=!e.hasUndo(),this.dom.redo.disabled=!e.hasRedo())},t._showSortModal=function(){try{var i=this,e=this.options.modalAnchor||a.ai,n=this.get();(0,o.showSortModal)(e,n,function(e){var t;Array.isArray(n)&&(t=(0,C.sort)(n,e.path,e.direction),i.sortedBy=e,i.update(t)),(0,C.isObject)(n)&&(t=(0,C.sortObjectKeys)(n,e.direction),i.sortedBy=e,i.update(t))},i.sortedBy)}catch(e){this._onError(e)}},t._showTransformModal=function(){var t=this;try{var e=this.options,i=e.modalAnchor,n=e.createQuery,o=e.executeQuery,r=e.queryDescription,s=this.get();(0,p.showTransformModal)({container:i||a.ai,json:s,queryDescription:r,createQuery:n,executeQuery:o,onTransform:function(e){e=o(s,e);t.update(e)}})}catch(e){this._onError(e)}},t._onSelect=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onKeyDown=function(e){var t=!1;73===(e.which||e.keyCode)&&e.ctrlKey&&(e.shiftKey?this.compact():this.format(),this._onChange(),t=!0),t&&(e.preventDefault(),e.stopPropagation()),this._updateCursorInfo(),this._emitSelectionChange()},t._onMouseDown=function(){this._updateCursorInfo(),this._emitSelectionChange()},t._onBlur=function(){var e=this;setTimeout(function(){e.isFocused||(e._updateCursorInfo(),e._emitSelectionChange()),e.isFocused=!1})},t._updateCursorInfo=function(){var e,t,i,n,o,r=this;function s(){r.curserInfoElements.countVal.innerText!==o&&(r.curserInfoElements.countVal.innerText=o,r.curserInfoElements.countVal.style.display=o?"inline":"none",r.curserInfoElements.countLabel.style.display=o?"inline":"none"),r.curserInfoElements.lnVal.innerText=i,r.curserInfoElements.colVal.innerText=n}this.textarea?setTimeout(function(){var e=(0,C.getInputSelection)(r.textarea);e.startIndex!==e.endIndex&&(o=e.endIndex-e.startIndex),n=(o&&r.cursorInfo&&r.cursorInfo.line===e.end.row&&r.cursorInfo.column===e.end.column?(i=e.start.row,e.start):(i=e.end.row,e.end)).column,r.cursorInfo={line:i,column:n,count:o},r.options.statusBar&&s()},0):this.aceEditor&&this.curserInfoElements&&(e=this.aceEditor.getCursorPosition(),t=this.aceEditor.getSelectedText(),i=e.row+1,n=e.column+1,o=t.length,r.cursorInfo={line:i,column:n,count:o},this.options.statusBar)&&s()},t._emitSelectionChange=function(){var e;this._selectionChangedHandler&&(e=this.getTextSelection(),this._selectionChangedHandler(e.start,e.end,e.text))},t._refreshAnnotations=function(){var e,t=this.aceEditor&&this.aceEditor.getSession();t&&(e=t.getAnnotations().filter(function(e){return"error"===e.type}),t.setAnnotations(e))},t.destroy=function(){this.aceEditor&&(this.aceEditor.destroy(),this.aceEditor=null),this.frame&&this.container&&this.frame.parentNode===this.container&&this.container.removeChild(this.frame),this.modeSwitcher&&(this.modeSwitcher.destroy(),this.modeSwitcher=null),this.textarea=null,this._debouncedValidate=null,this.frameFocusTracker.destroy()},t.compact=function(){var e=this.get(),e=JSON.stringify(e);this.updateText(e)},t.format=function(){var e=this.get(),e=JSON.stringify(e,null,this.indentation);this.updateText(e)},t.repair=function(){var e=this.getText();try{var t=(0,n.m)(e);this.updateText(t)}catch(e){}},t.focus=function(){this.textarea&&this.textarea.focus(),this.aceEditor&&this.aceEditor.focus()},t.resize=function(){this.aceEditor&&this.aceEditor.resize(!1)},t.set=function(e){this.setText(JSON.stringify(e,null,this.indentation))},t.update=function(e){this.updateText(JSON.stringify(e,null,this.indentation))},t.get=function(){var e=this.getText();return(0,C.parse)(e)},t.getText=function(){return this.textarea?this.textarea.value:this.aceEditor?this.aceEditor.getValue():""},t._setText=function(e,t){var i,n=this,e=!0===this.options.escapeUnicode?(0,C.escapeUnicodeChars)(e):e;this.textarea&&(this.textarea.value=e),this.aceEditor&&(this.onChangeDisabled=!0,this.aceEditor.setValue(e,-1),this.onChangeDisabled=!1,t&&(i=this,setTimeout(function(){i.aceEditor&&i.aceEditor.session.getUndoManager().reset()})),setTimeout(function(){n._updateHistoryButtons&&n._updateHistoryButtons()})),this._debouncedValidate()},t.setText=function(e){this._setText(e,!0)},t.updateText=function(e){this.getText()!==e&&this._setText(e,!1)},t.validate=function(){var t,i=this,n=[],o=[];try{var r=this.get(),s=(this.validateSchema&&!this.validateSchema(r)&&(n=this.validateSchema.errors.map(function(e){return e.type="validation",(0,C.improveSchemaError)(e)})),this.validationSequence=(this.validationSequence||0)+1,this),a=this.validationSequence;return((e,t)=>{if(!t)return Promise.resolve([]);try{var i=t(e);return((0,C.isPromise)(i)?i:Promise.resolve(i)).then(function(e){return Array.isArray(e)?e.filter(function(e){var t=(0,C.isValidValidationError)(e);return t||console.warn('Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:',e),t}).map(function(e){return{dataPath:(0,C.stringifyPath)(e.path),message:e.message,type:"customValidation"}}):[]})}catch(e){return Promise.reject(e)}})(r,this.options.onValidate).then(function(e){return a===s.validationSequence&&(e=n.concat(o).concat(e),s._renderErrors(e),"function"==typeof i.options.onValidationError&&(0,C.isValidationErrorChanged)(e,i.lastSchemaErrors)&&i.options.onValidationError.call(i,e),i.lastSchemaErrors=e),i.lastSchemaErrors})}catch(e){return this.getText()&&((r=/\w*line\s*(\d+)\w*/g.exec(e.message))&&(t=+r[1]),o=[{type:"error",message:e.message.replace(/\n/g,"<br>"),line:t}]),this._renderErrors(o),"function"==typeof this.options.onValidationError&&(0,C.isValidationErrorChanged)(o,this.lastSchemaErrors)&&this.options.onValidationError.call(this,o),this.lastSchemaErrors=o,Promise.resolve(this.lastSchemaErrors)}},t._validateAndCatch=function(){this.validate().catch(function(e){console.error("Error running validation:",e)})},t._renderErrors=function(n){var e=this.getText(),t=[],e=(n.reduce(function(e,t){return"string"==typeof t.dataPath&&-1===e.indexOf(t.dataPath)&&e.push(t.dataPath),e},t),(0,C.getPositionForPath)(e,t));this.aceEditor&&(this.annotations=e.map(function(t){var e=n.filter(function(e){return e.dataPath===t.path}),i=e.map(function(e){return e.message}).join("\n");return i?{row:t.line,column:t.column,text:"Schema validation error"+(1!==e.length?"s":"")+": \n"+i,type:"warning",source:"jsoneditor"}:{}}),this._refreshAnnotations()),this.errorTable.setErrors(n,e),this.aceEditor&&this.aceEditor.resize(!1)},t.getTextSelection=function(){var e,t,i,n={};return this.textarea?(i=(0,C.getInputSelection)(this.textarea),this.cursorInfo&&this.cursorInfo.line===i.end.row&&this.cursorInfo.column===i.end.column?(n.start=i.end,n.end=i.start):n=i,{start:n.start,end:n.end,text:this.textarea.value.substring(i.startIndex,i.endIndex)}):this.aceEditor?(i=this.aceEditor.getSelection(),e=this.aceEditor.getSelectedText(),t=i.getRange(),(i=i.getSelectionLead()).row===t.end.row&&i.column===t.end.column?n=t:(n.start=t.end,n.end=t.start),{start:{row:n.start.row+1,column:n.start.column+1},end:{row:n.end.row+1,column:n.end.column+1},text:e}):void 0},t.onTextSelectionChange=function(e){"function"==typeof e&&(this._selectionChangedHandler=(0,C.debounce)(e,this.DEBOUNCE_INTERVAL))},t.setTextSelection=function(e,t){var i,n,o;e&&t&&(this.textarea?(i=(0,C.getIndexForPosition)(this.textarea,e.row,e.column),o=(0,C.getIndexForPosition)(this.textarea,t.row,t.column),-1<i&&-1<o&&(this.textarea.setSelectionRange?(this.textarea.focus(),this.textarea.setSelectionRange(i,o)):this.textarea.createTextRange&&((n=this.textarea.createTextRange()).collapse(!0),n.moveEnd("character",o),n.moveStart("character",i),n.select()),o=(this.textarea.value.match(/\n/g)||[]).length+1,i=this.textarea.scrollHeight/o,n=e.row*i,this.textarea.scrollTop=n>this.textarea.clientHeight?n-this.textarea.clientHeight/2:0)):this.aceEditor&&(o={start:{row:e.row-1,column:e.column-1},end:{row:t.row-1,column:t.column-1}},this.aceEditor.selection.setRange(o),this.aceEditor.scrollToLine(e.row-1,!0)))};var A=[{mode:"text",mixin:t,data:"text",load:b},{mode:"code",mixin:t,data:"text",load:b}]},2e3:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,t=!e.opts.allErrors,c="data"+(r||""),h="valid"+o,d=e.opts.$data&&s&&s.$data,r=(d&&(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; "),"schema"+o);if(!d)if(s.length<e.opts.loopRequired&&e.schema.properties&&Object.keys(e.schema.properties).length){var u=[],g=s;if(g)for(var p=-1,m=g.length-1;p<m;){var f=g[p+=1],C=e.schema.properties[f];C&&(e.opts.strictKeywords?"object"==typeof C&&0<Object.keys(C).length||!1===C:e.util.schemaHasRules(C,e.RULES.all))||(u[u.length]=f)}}else u=s;if(d||u.length){var y=e.errorPath,s=d||u.length>=e.opts.loopRequired,I=e.opts.ownProperties;if(t){if(n+=" var missing"+o+"; ",s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),n+=" var "+h+" = true; ",d&&(n+=" if (schema"+o+" === undefined) "+h+" = true; else if (!Array.isArray(schema"+o+")) "+h+" = false; else {"),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { "+h+" = "+c+"["+r+"["+w+"]] !== undefined ",I&&(n+=" && Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+="; if (!"+h+") break; } ",d&&(n+=" } ");(S=S||[]).push(n+=" if (!"+h+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var b=n,n=S.pop()}else{n+=" if ( ";var A=u;if(A)for(var w=-1,x=A.length-1;w<x;)E=A[w+=1],w&&(n+=" || "),n+=" ( ( "+(L=c+(_=e.util.getProperty(E)))+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") && (missing"+o+" = "+e.util.toQuotedString(e.opts.jsonPointers?E:_)+") ) ";n+=") { ";v="' + "+(k="missing"+o)+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,k,!0):y+" + "+k);(S=S||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ";var S,b=n;n=S.pop()}!e.compositeRule&&t?e.async?n+=" throw new ValidationError(["+b+"]); ":n+=" validate.errors = ["+b+"]; return false; ":n+=" var err = "+b+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { "}else if(s){d||(n+=" var "+r+" = validate.schema"+a+"; ");var k,v="' + "+(k="schema"+o+"["+(w="i"+o)+"]")+" + '";e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(y,k,e.opts.jsonPointers)),d&&(n+=" if ("+r+" && !Array.isArray("+r+")) { var err = ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } else if ("+r+" !== undefined) { "),n+=" for (var "+w+" = 0; "+w+" < "+r+".length; "+w+"++) { if ("+c+"["+r+"["+w+"]] === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", "+r+"["+w+"]) "),n+=") { var err = ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } } ",d&&(n+=" } ")}else{var T=u;if(T)for(var E,R=-1,$=T.length-1;R<$;){E=T[R+=1];var _=e.util.getProperty(E),v=e.util.escapeQuotes(E),L=c+_;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,E,e.opts.jsonPointers)),n+=" if ( "+L+" === undefined ",I&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(E)+"') "),n+=") { var err = ",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { missingProperty: '"+v+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+v+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}e.errorPath=y}else t&&(n+=" if (true) {");return n}},2079:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),h=e.opts.$data&&s&&s.$data,r=h?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,o=h?"(new RegExp("+r+"))":e.usePattern(s),d=(n+="if ( ",h&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),[]),o=(d.push(n+=" !"+o+".test("+c+") ) { "),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'pattern' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { pattern: ")+(h?""+r:""+e.util.toQuotedString(s))+" } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match pattern \"")+(h?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema: ")+(h?"validate.schema"+a:""+e.util.toQuotedString(s)))+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=d.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+o+"]); ":n+=" validate.errors = ["+o+"]; return false; ":n+=" var err = "+o+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+="} ",l&&(n+=" else { "),n}},2084:function(e,t,i){var n=i(6862),o=/^(\d\d\d\d)-(\d\d)-(\d\d)$/,r=[0,31,28,31,30,31,30,31,31,30,31,30,31],s=/^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i,i=/^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i,a=/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,l=/^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,
-c=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,h=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,d=/^(?:\/(?:[^~/]|~0|~1)*)*$/,u=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,g=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function p(e){return n.copy(p[e="full"==e?"full":"fast"])}function m(e){var t,i,e=e.match(o);return!!e&&(t=+e[1],i=+e[3],1<=(e=+e[2]))&&e<=12&&1<=i&&i<=(2!=e||(i=t)%4!=0||i%100==0&&i%400!=0?r[e]:29)}function f(e,t){var i,n,o,e=e.match(s);return!!e&&(i=e[1],n=e[2],o=e[3],i<=23&&n<=59&&o<=59||23==i&&59==n&&60==o)&&(!t||e[5])}(e.exports=p).fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i,uri:/^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g},p.full={date:m,time:f,"date-time":function(e){e=e.split(C);return 2==e.length&&m(e[0])&&f(e[1],!0)},uri:function(e){return y.test(e)&&a.test(e)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":l,url:c,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:i,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:v,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":u,"relative-json-pointer":g};var C=/t|\s/i;var y=/\/|:/;var I=/[^\\]\\Z/;function v(e){if(I.test(e))return!1;try{return new RegExp(e),!0}catch(e){return!1}}},2115:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{N:function(){return n}});var n=(()=>{function i(e){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");this.errorTableVisible=e.errorTableVisible,this.onToggleVisibility=e.onToggleVisibility,this.onFocusLine=e.onFocusLine||function(){},this.onChangeHeight=e.onChangeHeight,this.dom={};var e=document.createElement("div"),t=(e.className="jsoneditor-validation-errors-container",this.dom.validationErrorsContainer=e,document.createElement("div")),e=(t.style.display="none",t.className="jsoneditor-additional-errors fadein",t.textContent="Scroll for more ▿",this.dom.additionalErrorsIndication=t,e.appendChild(t),document.createElement("span")),t=(e.className="jsoneditor-validation-error-icon",e.style.display="none",this.dom.validationErrorIcon=e,document.createElement("span"));t.className="jsoneditor-validation-error-count",t.style.display="none",this.dom.validationErrorCount=t,this.dom.parseErrorIndication=document.createElement("span"),this.dom.parseErrorIndication.className="jsoneditor-parse-error-icon",this.dom.parseErrorIndication.style.display="none"}return e=i,(t=[{key:"getErrorTable",value:function(){return this.dom.validationErrorsContainer}},{key:"getErrorCounter",value:function(){return this.dom.validationErrorCount}},{key:"getWarningIcon",value:function(){return this.dom.validationErrorIcon}},{key:"getErrorIcon",value:function(){return this.dom.parseErrorIndication}},{key:"toggleTableVisibility",value:function(){this.errorTableVisible=!this.errorTableVisible,this.onToggleVisibility(this.errorTableVisible)}},{key:"setErrors",value:function(e,r){var s,t,a=this,i=(this.dom.validationErrors&&(this.dom.validationErrors.parentNode.removeChild(this.dom.validationErrors),this.dom.validationErrors=null,this.dom.additionalErrorsIndication.style.display="none"),this.errorTableVisible&&0<e.length?((i=document.createElement("div")).className="jsoneditor-validation-errors",(t=document.createElement("table")).className="jsoneditor-text-errors",i.appendChild(t),s=document.createElement("tbody"),t.appendChild(s),e.forEach(function(t){isNaN(t.line)?t.dataPath&&(i=r.find(function(e){return e.path===t.dataPath}))&&(e=i.line+1):e=t.line;var e,i=document.createElement("tr"),n=(i.className=isNaN(e)?"":"jump-to-line","error"===t.type?i.className+=" parse-error":i.className+=" validation-error",document.createElement("td")),o=document.createElement("button"),o=(o.className="jsoneditor-schema-error",n.appendChild(o),i.appendChild(n),document.createElement("td"));o.style="white-space: nowrap;",o.textContent=isNaN(e)?"":"Ln "+e,i.appendChild(o),"string"==typeof t?((n=document.createElement("td")).colSpan=2,(o=document.createElement("pre")).appendChild(document.createTextNode(t)),n.appendChild(o),i.appendChild(n)):((o=document.createElement("td")).appendChild(document.createTextNode(t.dataPath||"")),i.appendChild(o),n=document.createElement("td"),(o=document.createElement("pre")).appendChild(document.createTextNode(t.message.replace(/<br>/gi,"\n"))),n.appendChild(o),i.appendChild(n)),i.onclick=function(){a.onFocusLine(e)},s.appendChild(i)}),this.dom.validationErrors=i,this.dom.validationErrorsContainer.appendChild(i),this.dom.additionalErrorsIndication.title=e.length+" errors total",this.dom.validationErrorsContainer.clientHeight<this.dom.validationErrorsContainer.scrollHeight?(this.dom.additionalErrorsIndication.style.display="block",this.dom.validationErrorsContainer.onscroll=function(){a.dom.additionalErrorsIndication.style.display=0<a.dom.validationErrorsContainer.clientHeight&&0===a.dom.validationErrorsContainer.scrollTop?"block":"none"}):this.dom.validationErrorsContainer.onscroll=void 0,t=this.dom.validationErrorsContainer.clientHeight+(this.dom.statusBar?this.dom.statusBar.clientHeight:0),this.onChangeHeight(t)):this.onChangeHeight(0),e.filter(function(e){return"error"!==e.type}).length);0<i?(this.dom.validationErrorCount.style.display="inline",this.dom.validationErrorCount.innerText=i,this.dom.validationErrorCount.onclick=this.toggleTableVisibility.bind(this),this.dom.validationErrorIcon.style.display="inline",this.dom.validationErrorIcon.title=i+" schema validation error(s) found",this.dom.validationErrorIcon.onclick=this.toggleTableVisibility.bind(this)):(this.dom.validationErrorCount.style.display="none",this.dom.validationErrorIcon.style.display="none"),e.some(function(e){return"error"===e.type})?(t=e[0].line,this.dom.parseErrorIndication.style.display="block",this.dom.parseErrorIndication.title=isNaN(t)?"parse error - check that the json is valid":"parse error on line "+t,this.dom.parseErrorIndication.onclick=this.toggleTableVisibility.bind(this)):this.dom.parseErrorIndication.style.display="none"}}])&&r(e.prototype,t),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})()},2124:function(e){e.exports=function(e,t,B){var i,n=" ",o=e.level,r=e.dataLevel,D=e.schema[t],s=e.schemaPath+e.util.getProperty(t),a=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),t="errs__"+o,h=e.util.copy(e),d="",u=(h.level++,"valid"+h.level),g="key"+o,p="idx"+o,m=h.dataLevel=e.dataLevel+1,f="data"+m,C="dataProperties"+o,r=Object.keys(D||{}).filter(F),O=e.schema.patternProperties||{},y=Object.keys(O).filter(F),I=e.schema.additionalProperties,P=r.length||y.length,G=!1===I,H="object"==typeof I&&Object.keys(I).length,v=e.opts.removeAdditional,b=G||H||v,A=e.opts.ownProperties,w=e.baseId,x=e.schema.required;function F(e){return"__proto__"!==e}if(x&&(!e.opts.$data||!x.$data)&&x.length<e.opts.loopRequired&&(i=e.util.toHash(x)),n+="var "+t+" = errors;var "+u+" = true;",A&&(n+=" var "+C+" = undefined;"),b){if(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ",P){if(n+=" var isAdditional"+o+" = !(false ",r.length)if(8<r.length)n+=" || validate.schema"+s+".hasOwnProperty("+g+") ";else{var V=r;if(V)for(var Z=-1,j=V.length-1;Z<j;)S=V[Z+=1],n+=" || "+g+" == "+e.util.toQuotedString(S)+" "}if(y.length){var K=y;if(K)for(var z=-1,Y=K.length-1;z<Y;)M=K[z+=1],n+=" || "+e.usePattern(M)+".test("+g+") "}n+=" ); if (isAdditional"+o+") { "}"all"==v?n+=" delete "+c+"["+g+"]; ":(T=e.errorPath,x="' + "+g+" + '",e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers)),G?v?n+=" delete "+c+"["+g+"]; ":(E=a,a=e.errSchemaPath+"/additionalProperties",($=$||[]).push(n+=" "+u+" = false; "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalProperties' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { additionalProperty: '"+x+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is an invalid additional property":n+="should NOT have additional properties",n+="' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,l&&(n+=" break; ")):H&&("failing"==v?(n+=" var "+t+" = errors; ",b=e.compositeRule,e.compositeRule=h.compositeRule=!0,h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",n+=" if (!"+u+") { errors = "+t+"; if (validate.errors !== null) { if (errors) validate.errors.length = errors; else validate.errors = null; } delete "+c+"["+g+"]; } ",e.compositeRule=h.compositeRule=b):(h.schema=I,h.schemaPath=e.schemaPath+".additionalProperties",h.errSchemaPath=e.errSchemaPath+"/additionalProperties",h.errorPath=e.opts._errorDataPathProperty?e.errorPath:e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "))),e.errorPath=T),P&&(n+=" } "),n+=" } ",l&&(n+=" if ("+u+") { ",d+="}")}var X=e.opts.useDefaults&&!e.compositeRule;if(r.length){var J=r;if(J)for(var S,U=-1,Q=J.length-1;U<Q;){var q,k,T,E,R,$,_,L=D[S=J[U+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(N=c+(R=e.util.getProperty(S)),q=X&&void 0!==L.default,h.schema=L,h.schemaPath=s+R,h.errSchemaPath=a+"/"+e.util.escapeFragment(S),h.errorPath=e.util.getPath(e.errorPath,S,e.opts.jsonPointers),h.dataPathArr[m]=e.util.toQuotedString(S),W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?(W=e.util.varReplace(W,f,N),k=N):n+=" var "+(k=f)+" = "+N+"; ",q?n+=" "+W+" ":(i&&i[S]?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = false; ",T=e.errorPath,E=a,R=e.util.escapeQuotes(S),e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(T,S,e.opts.jsonPointers)),a=e.errSchemaPath+"/required",($=$||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'required' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(a)+" , params: { missingProperty: '"+R+"' } ",!1!==e.opts.messages&&(n+=" , message: '",e.opts._errorDataPathProperty?n+="is a required property":n+="should have required property \\'"+R+"\\'",n+="' "),e.opts.verbose&&(n+=" , schema: validate.schema"+s+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",_=n,n=$.pop(),!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+_+"]); ":n+=" validate.errors = ["+_+"]; return false; ":n+=" var err = "+_+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",a=E,e.errorPath=T,n+=" } else { "):l?(n+=" if ( "+k+" === undefined ",A&&(n+=" || ! Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=") { "+u+" = true; } else { "):(n+=" if ("+k+" !== undefined ",A&&(n+=" && Object.prototype.hasOwnProperty.call("+c+", '"+e.util.escapeQuotes(S)+"') "),n+=" ) { "),n+=" "+W+" } ")),l&&(n+=" if ("+u+") { ",d+="}")}}if(y.length){var ee=y;if(ee)for(var M,te=-1,ie=ee.length-1;te<ie;){var N,W,L=O[M=ee[te+=1]];(e.opts.strictKeywords?"object"==typeof L&&0<Object.keys(L).length||!1===L:e.util.schemaHasRules(L,e.RULES.all))&&(h.schema=L,h.schemaPath=e.schemaPath+".patternProperties"+e.util.getProperty(M),h.errSchemaPath=e.errSchemaPath+"/patternProperties/"+e.util.escapeFragment(M),n=(n+=A?" "+C+" = "+C+" || Object.keys("+c+"); for (var "+p+"=0; "+p+"<"+C+".length; "+p+"++) { var "+g+" = "+C+"["+p+"]; ":" for (var "+g+" in "+c+") { ")+" if ("+e.usePattern(M)+".test("+g+")) { ",h.errorPath=e.util.getPathExpr(e.errorPath,g,e.opts.jsonPointers),N=c+"["+g+"]",h.dataPathArr[m]=g,W=e.validate(h),h.baseId=w,e.util.varOccurences(W,f)<2?n+=" "+e.util.varReplace(W,f,N)+" ":n+=" var "+f+" = "+N+"; "+W+" ",l&&(n+=" if (!"+u+") break; "),n+=" } ",l&&(n+=" else "+u+" = true; "),n+=" } ",l)&&(n+=" if ("+u+") { ",d+="}")}}return l&&(n+=" "+d+" if ("+t+" == errors) {"),n}},2229:function(e,t,g){var s=g(2620),l=g(4292),p=g(9336),c=g(4427),m=g(9306),f=g(2084),C=g(3483),y=g(8852),I=g(6862),e=((e.exports=w).prototype.validate=function(e,t){var i;if("string"==typeof e){if(!(i=this.getSchema(e)))throw new Error('no schema with key or ref "'+e+'"')}else{e=this._addSchema(e);i=e.validate||this._compile(e)}e=i(t);!0!==i.$async&&(this.errors=i.errors);return e},w.prototype.compile=function(e,t){e=this._addSchema(e,void 0,t);return e.validate||this._compile(e)},w.prototype.addSchema=function(e,t,i,n){if(Array.isArray(e))for(var o=0;o<e.length;o++)this.addSchema(e[o],void 0,i,n);else{var r=this._getId(e);if(void 0!==r&&"string"!=typeof r)throw new Error("schema id must be string");h(this,t=l.normalizeId(t||r)),this._schemas[t]=this._addSchema(e,i,n,!0)}return this},w.prototype.addMetaSchema=function(e,t,i){return this.addSchema(e,t,i,!0),this},w.prototype.validateSchema=function(e,t){var i=e.$schema;if(void 0!==i&&"string"!=typeof i)throw new Error("$schema must be a string");if(!(i=i||this._opts.defaultMeta||(e=>{var t=e._opts.meta;return e._opts.defaultMeta="object"==typeof t?e._getId(t)||t:e.getSchema(v)?v:void 0,e._opts.defaultMeta})(this)))return this.logger.warn("meta-schema not available"),!(this.errors=null);i=this.validate(i,e);if(!i&&t){e="schema is invalid: "+this.errorsText();if("log"!=this._opts.validateSchema)throw new Error(e);this.logger.error(e)}return i},w.prototype.getSchema=function(e){var t=i(this,e);switch(typeof t){case"object":return t.validate||this._compile(t);case"string":return this.getSchema(t);case"undefined":return((e,t)=>{var i,n,o,r=l.schema.call(e,{schema:{}},t);if(r)return i=r.schema,n=r.root,r=r.baseId,o=s.call(e,i,n,void 0,r),e._fragments[t]=new c({ref:t,fragment:!0,schema:i,root:n,baseId:r,validate:o}),o})(this,e)}},w.prototype.removeSchema=function(e){if(e instanceof RegExp)n(this,this._schemas,e),n(this,this._refs,e);else switch(typeof e){case"undefined":return n(this,this._schemas),n(this,this._refs),this._cache.clear(),this;case"string":var t=i(this,e);return t&&this._cache.del(t.cacheKey),delete this._schemas[e],delete this._refs[e],this;case"object":t=this._opts.serialize,t=t?t(e):e,t=(this._cache.del(t),this._getId(e));t&&(t=l.normalizeId(t),delete this._schemas[t],delete this._refs[t])}return this},w.prototype.addFormat=function(e,t){"string"==typeof t&&(t=new RegExp(t));return this._formats[e]=t,this},w.prototype.errorsText=function(e,t){if(!(e=e||this.errors))return"No errors";for(var i=void 0===(t=t||{}).separator?", ":t.separator,n=void 0===t.dataVar?"data":t.dataVar,o="",r=0;r<e.length;r++){var s=e[r];s&&(o+=n+s.dataPath+" "+s.message+i)}return o.slice(0,-i.length)},w.prototype._addSchema=function(e,t,i,n){if("object"!=typeof e&&"boolean"!=typeof e)throw new Error("schema should be object or boolean");var o=this._opts.serialize,o=o?o(e):e,r=this._cache.get(o);if(r)return r;n=n||!1!==this._opts.addUsedSchema;r=l.normalizeId(this._getId(e));r&&n&&h(this,r);var s,t=!1!==this._opts.validateSchema&&!t;t&&!(s=r&&r==l.normalizeId(e.$schema))&&this.validateSchema(e,!0);var a=l.ids.call(this,e),a=new c({id:r,schema:e,localRefs:a,cacheKey:o,meta:i});"#"!=r[0]&&n&&(this._refs[r]=a);this._cache.put(o,a),t&&s&&this.validateSchema(e,!0);return a},w.prototype._compile=function(i,e){if(i.compiling)return(i.validate=o).schema=i.schema,o.errors=null,o.root=e||o,!0===i.schema.$async&&(o.$async=!0),o;var t,n;i.compiling=!0,i.meta&&(t=this._opts,this._opts=this._metaOpts);try{n=s.call(this,i.schema,e,i.localRefs)}catch(e){throw delete i.validate,e}finally{i.compiling=!1,i.meta&&(this._opts=t)}return i.validate=n,i.refs=n.refs,i.refVal=n.refVal,i.root=n.root,n;function o(){var e=i.validate,t=e.apply(this,arguments);return o.errors=e.errors,t}},w.prototype.compileAsync=g(600),g(413)),e=(w.prototype.addKeyword=e.add,w.prototype.getKeyword=e.get,w.prototype.removeKeyword=e.remove,w.prototype.validateKeyword=e.validate,g(3689)),v=(w.ValidationError=e.Validation,w.MissingRefError=e.MissingRef,w.$dataMetaSchema=y,"http://json-schema.org/draft-07/schema"),b=["removeAdditional","useDefaults","coerceTypes","strictDefaults"],A=["/properties"];function w(e){if(!(this instanceof w))return new w(e);e=this._opts=I.copy(e)||{};var t=this,i=t._opts.logger;if(!1===i)t.logger={log:T,warn:T,error:T};else{if(!("object"==typeof(i=void 0===i?console:i)&&i.log&&i.warn&&i.error))throw new Error("logger must implement log, warn and error methods");t.logger=i}if(this._schemas={},this._refs={},this._fragments={},this._formats=f(e.format),this._cache=e.cache||new p,this._loadingSchemas={},this._compilations=[],this.RULES=C(),this._getId=(e=>{switch(e.schemaId){case"auto":return k;case"id":return x;default:return S}})(e),e.loopRequired=e.loopRequired||1/0,"property"==e.errorDataPath&&(e._errorDataPathProperty=!0),void 0===e.serialize&&(e.serialize=m),this._metaOpts=(e=>{for(var t=I.copy(e._opts),i=0;i<b.length;i++)delete t[b[i]];return t})(this),e.formats){var n,o=this;for(n in o._opts.formats){var r=o._opts.formats[n];o.addFormat(n,r)}}if(e.keywords){var s,a=this;for(s in a._opts.keywords){var l=a._opts.keywords[s];a.addKeyword(s,l)}}var c,t=this,h=(t._opts.$data&&(c=g(3420),t.addMetaSchema(c,c.$id,!0)),!1!==t._opts.meta&&(c=g(8198),t._opts.$data&&(c=y(c,A)),t.addMetaSchema(c,v,!0),t._refs["http://json-schema.org/schema"]=v),"object"==typeof e.meta&&this.addMetaSchema(e.meta),e.nullable&&this.addKeyword("nullable",{metaSchema:{type:"boolean"}}),this),d=h._opts.schemas;if(d)if(Array.isArray(d))h.addSchema(d);else for(var u in d)h.addSchema(d[u],u)}function i(e,t){return t=l.normalizeId(t),e._schemas[t]||e._refs[t]||e._fragments[t]}function n(e,t,i){for(var n in t){var o=t[n];o.meta||i&&!i.test(n)||(e._cache.del(o.cacheKey),delete t[n])}}function x(e){return e.$id&&this.logger.warn("schema $id ignored",e.$id),e.id}function S(e){return e.id&&this.logger.warn("schema id ignored",e.id),e.$id}function k(e){if(e.$id&&e.id&&e.$id!=e.id)throw new Error("schema $id is different from id");return e.$id||e.id}function h(e,t){if(e._schemas[t]||e._refs[t])throw new Error('schema with key or id "'+t+'" already exists')}function T(){}},2620:function(e,t,i){var T=i(4292),E=i(6862),R=i(3689),$=i(9306),_=i(1035),L=E.ucs2length,M=i(5215),N=R.Validation;function W(e,s,a,t){var l=this,c=this._opts,h=[void 0],d={},u=[],i={},g=[],n={},p=[],o=(s=s||{schema:e,refVal:h,refs:d},function(e,t,i){var n=B.call(this,e,t,i);return 0<=n?{index:n,compiling:!0}:(n=this._compilations.length,this._compilations[n]={schema:e,root:t,baseId:i},{index:n,compiling:!1})}.call(this,e,s,t)),r=this._compilations[o.index];if(o.compiling)return r.callValidate=I;var m=this._formats,f=this.RULES;try{var C=v(e,s,a,t),y=(r.validate=C,r.callValidate);return y&&(y.schema=C.schema,y.errors=null,y.refs=C.refs,y.refVal=C.refVal,y.root=C.root,y.$async=C.$async,c.sourceCode)&&(y.source=C.source),C}finally{!function(e,t,i){e=B.call(this,e,t,i);0<=e&&this._compilations.splice(e,1)}.call(this,e,s,t)}function I(){var e=r.validate,t=e.apply(this,arguments);return I.errors=e.errors,t}function v(e,t,i,n){var o=!t||t.schema==e;if(t.schema!=s.schema)return W.call(l,e,t,i,n);i=!0===e.$async,n=_({isTop:!0,schema:e,isRoot:o,baseId:n,root:t,schemaPath:"",errSchemaPath:"#",errorPath:'""',MissingRefError:R.MissingRef,RULES:f,validate:_,util:E,resolve:T,resolveRef:b,usePattern:x,useDefault:S,useCustomRule:k,opts:c,formats:m,logger:l.logger,self:l}),n=H(h,P)+H(u,D)+H(g,O)+H(p,G)+n;c.processCode&&(n=c.processCode(n,e));try{var r=new Function("self","RULES","formats","root","refVal","defaults","customRules","equal","ucs2length","ValidationError",n)(l,f,m,s,h,g,p,M,L,N);h[0]=r}catch(e){throw l.logger.error("Error compiling schema, function code:",n),e}return r.schema=e,r.errors=null,r.refs=d,r.refVal=h,r.root=o?r:t,i&&(r.$async=!0),!0===c.sourceCode&&(r.source={code:n,patterns:u,defaults:g}),r}function b(e,t,i){t=T.url(e,t);var n=d[t];if(void 0!==n)return w(o=h[n],r="refVal["+n+"]");if(!i&&s.refs){n=s.refs[t];if(void 0!==n)return w(o=s.refVal[n],r=A(t,o))}var o,r=A(t),i=T.call(l,v,s,t);if(void 0!==(i=void 0===i&&(n=a&&a[t])?T.inlineRef(n,c.inlineRefs)?n:W.call(l,n,s,a,e):i))return o=i,n=d[n=t],h[n]=o,w(i,r);delete d[t]}function A(e,t){var i=h.length;return h[i]=t,"refVal"+(d[e]=i)}function w(e,t){return"object"==typeof e||"boolean"==typeof e?{code:t,schema:e,inline:!0}:{code:t,$async:e&&!!e.$async}}function x(e){var t=i[e];return void 0===t&&(t=i[e]=u.length,u[t]=e),"pattern"+t}function S(e){switch(typeof e){case"boolean":case"number":return""+e;case"string":return E.toQuotedString(e);case"object":var t,i;return null===e?"null":(t=$(e),void 0===(i=n[t])&&(i=n[t]=g.length,g[i]=e),"default"+i)}}function k(e,t,i,n){if(!1!==l._opts.validateSchema){var o=e.definition.dependencies;if(o&&!o.every(function(e){return Object.prototype.hasOwnProperty.call(i,e)}))throw new Error("parent schema must have all required keywords: "+o.join(","));o=e.definition.validateSchema;if(o)if(!o(t)){o="keyword schema is invalid: "+l.errorsText(o.errors);if("log"!=l._opts.validateSchema)throw new Error(o);l.logger.error(o)}}var r,o=e.definition.compile,s=e.definition.inline,a=e.definition.macro;if(o)r=o.call(l,t,i,n);else if(a)r=a.call(l,t,i,n),!1!==c.validateSchema&&l.validateSchema(r,!0);else if(s)r=s.call(l,n,e.keyword,t,i);else if(!(r=e.definition.validate))return;if(void 0===r)throw new Error('custom keyword "'+e.keyword+'"failed to compile');o=p.length;return{code:"customRule"+o,validate:p[o]=r}}}function B(e,t,i){for(var n=0;n<this._compilations.length;n++){var o=this._compilations[n];if(o.schema==e&&o.root==t&&o.baseId==i)return n}return-1}function D(e,t){return"var pattern"+e+" = new RegExp("+E.toQuotedString(t[e])+");"}function O(e){return"var default"+e+" = defaults["+e+"];"}function P(e,t){return void 0===t[e]?"":"var refVal"+e+" = refVal["+e+"];"}function G(e){return"var customRule"+e+" = customRules["+e+"];"}function H(e,t){if(!e.length)return"";for(var i="",n=0;n<e.length;n++)i+=t(n,e);return i}e.exports=W},2860:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),t="errs__"+r,u=e.util.copy(e),g="",p=(u.level++,"valid"+u.level),m={},f={},C=e.opts.ownProperties;for(_ in a)"__proto__"!=_&&(M=a[_],(n=Array.isArray(M)?f:m)[_]=M);var y=e.errorPath;for(_ in o=o+("var "+t+" = errors;")+("var missing"+r+";"),f)if((n=f[_]).length){if(o+=" if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),h){o+=" && ( ";var I=n;if(I)for(var v=-1,b=I.length-1;v<b;)k=I[v+=1],v&&(o+=" || "),o+=" ( ( "+($=d+(R=e.util.getProperty(k)))+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") && (missing"+r+" = "+e.util.toQuotedString(e.opts.jsonPointers?k:R)+") ) ";o+=")) { ";var A="missing"+r,w="' + "+A+" + '",x=(e.opts._errorDataPathProperty&&(e.errorPath=e.opts.jsonPointers?e.util.getPathExpr(y,A,!0):y+" + "+A),x||[]),A=(x.push(o),o="",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o),o=x.pop();!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+A+"]); ":o+=" validate.errors = ["+A+"]; return false; ":o+=" var err = "+A+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}else{o+=" ) { ";var S=n;if(S)for(var k,T=-1,E=S.length-1;T<E;){k=S[T+=1];var R=e.util.getProperty(k),w=e.util.escapeQuotes(k),$=d+R;e.opts._errorDataPathProperty&&(e.errorPath=e.util.getPath(y,k,e.opts.jsonPointers)),o+=" if ( "+$+" === undefined ",C&&(o+=" || ! Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(k)+"') "),o+=") { var err = ",!1!==e.createErrors?(o+=" { keyword: 'dependencies' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { property: '"+e.util.escapeQuotes(_)+"', missingProperty: '"+w+"', depsCount: "+n.length+", deps: '"+e.util.escapeQuotes(1==n.length?n[0]:n.join(", "))+"' } ",!1!==e.opts.messages&&(o+=" , message: 'should have ",1==n.length?o+="property "+e.util.escapeQuotes(n[0]):o+="properties "+e.util.escapeQuotes(n.join(", ")),o+=" when property "+e.util.escapeQuotes(_)+" is present' "),e.opts.verbose&&(o+=" , schema: validate.schema"+l+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",o+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } "}}o+=" } ",h&&(g+="}",o+=" else { ")}e.errorPath=y;var _,L=u.baseId;for(_ in m){var M=m[_];(e.opts.strictKeywords?"object"==typeof M&&0<Object.keys(M).length||!1===M:e.util.schemaHasRules(M,e.RULES.all))&&(o+=" "+p+" = true; if ( "+d+e.util.getProperty(_)+" !== undefined ",C&&(o+=" && Object.prototype.hasOwnProperty.call("+d+", '"+e.util.escapeQuotes(_)+"') "),o+=") { ",u.schema=M,u.schemaPath=l+e.util.getProperty(_),u.errSchemaPath=c+"/"+e.util.escapeFragment(_),o+=" "+e.validate(u)+" ",u.baseId=L,o+=" } ",h)&&(o+=" if ("+p+") { ",g+="}")}return h&&(o+=" "+g+" if ("+t+" == errors) {"),o}},2870:function(e,t,i){t.tryRequireAjv=function(){try{return i(2229)}catch(e){}}},2877:function(e,t,i){function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}i.d(t,{$:function(){return n}});var n=(()=>{function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function");if(this.target=e.target||null,!this.target)throw new Error('FocusTracker constructor called without a "target" to track.');this.onFocus="function"==typeof e.onFocus?e.onFocus:null,this.onBlur="function"==typeof e.onBlur?e.onBlur:null,this._onClick=this._onEvent.bind(this),this._onKeyUp=function(e){9!==e.which&&9!==e.keyCode||this._onEvent(e)}.bind(this),this._onBlur=this._onEvent.bind(this),this.focusFlag=!1,this.firstEventFlag=!0,(this.onFocus||this.onBlur)&&(document.addEventListener("click",this._onClick),document.addEventListener("keyup",this._onKeyUp),document.addEventListener("blur",this._onBlur))}return e=t,(i=[{key:"destroy",value:function(){document.removeEventListener("click",this._onClick),document.removeEventListener("keyup",this._onKeyUp),document.removeEventListener("blur",this._onBlur),this._onEvent({target:document.body})}},{key:"_onEvent",value:function(e){e=e.target,e=e===this.target||!(!this.target.contains(e)&&!this.target.contains(document.activeElement));e?this.focusFlag||(this.onFocus&&this.onFocus({type:"focus",target:this.target}),this.focusFlag=!0):(this.focusFlag||this.firstEventFlag)&&(this.onBlur&&this.onBlur({type:"blur",target:this.target}),this.focusFlag=!1,this.firstEventFlag)&&(this.firstEventFlag=!1)}}])&&r(e.prototype,i),n&&r(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,i,n})()},2915:function(e,t,i){i.r(t),i.d(t,{showSortModal:function(){return s}});var t=i(8340),n=i.n(t),o=i(3057),r=i(6237);function s(e,t,s,i){var a=Array.isArray(t)?(0,r.getChildPaths)(t):[""],l=i&&i.path&&(0,r.contains)(a,i.path)?i.path:a[0],c=i&&i.direction||"asc",t='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("sort")+"</div><form><table><tbody><tr> <td>"+(0,o.Tl)("sortFieldLabel")+' </td> <td class="jsoneditor-modal-input"> <div class="jsoneditor-select-wrapper"> <select id="field" title="'+(0,o.Tl)("sortFieldTitle")+'"> </select> </div> </td></tr><tr> <td>'+(0,o.Tl)("sortDirectionLabel")+' </td> <td class="jsoneditor-modal-input"> <div id="direction" class="jsoneditor-button-group"><input type="button" value="'+(0,o.Tl)("sortAscending")+'" title="'+(0,o.Tl)("sortAscendingTitle")+'" data-value="asc" class="jsoneditor-button-first jsoneditor-button-asc"/><input type="button" value="'+(0,o.Tl)("sortDescending")+'" title="'+(0,o.Tl)("sortDescendingTitle")+'" data-value="desc" class="jsoneditor-button-last jsoneditor-button-desc"/> </div> </td></tr><tr><td colspan="2" class="jsoneditor-modal-input jsoneditor-modal-actions"> <input type="submit" id="ok" value="'+(0,o.Tl)("ok")+'" /></td></tr></tbody></table></form></div>';n()({parent:e,content:t,overlayClass:"jsoneditor-modal-overlay",overlayStyles:{backgroundColor:"rgb(1,1,1)",opacity:.3},modalClass:"jsoneditor-modal jsoneditor-modal-sort"}).afterCreate(function(t){var e=t.modalElem().querySelector("form"),i=t.modalElem().querySelector("#ok"),n=t.modalElem().querySelector("#field"),o=t.modalElem().querySelector("#direction");function r(e){o.value=e,o.className="jsoneditor-button-group jsoneditor-button-group-value-"+o.value}a.forEach(function(e){var t,i=document.createElement("option");i.text=""===(t=e)?"@":"."===t[0]?t.slice(1):t,i.value=e,n.appendChild(i)}),n.value=l||a[0],r(c||"asc"),o.onclick=function(e){r(e.target.getAttribute("data-value"))},i.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.close(),s({path:n.value,direction:o.value})},e&&(e.onsubmit=i.onclick)}).afterClose(function(e){e.destroy()}).show()}},3057:function(e,t,i){i.d(t,{AI:function(){return c},Tl:function(){return h},xC:function(){return l}});i(1081);var r={en:{array:"Array",auto:"Auto",appendText:"Append",appendTitle:"Append a new field with type 'auto' after this field (Ctrl+Shift+Ins)",appendSubmenuTitle:"Select the type of the field to be appended",appendTitleAuto:"Append a new field with type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascending",ascendingTitle:"Sort the childs of this ${type} in ascending order",actionsMenu:"Click to open the actions menu (Ctrl+M)",cannotParseFieldError:"Cannot parse field into JSON",cannotParseValueError:"Cannot parse value into JSON",collapseAll:"Collapse all fields",compactTitle:"Compact JSON data, remove all whitespaces (Ctrl+Shift+I)",descending:"Descending",descendingTitle:"Sort the childs of this ${type} in descending order",drag:"Drag to move this field (Alt+Shift+Arrows)",duplicateKey:"duplicate key",duplicateText:"Duplicate",duplicateTitle:"Duplicate selected fields (Ctrl+D)",duplicateField:"Duplicate this field (Ctrl+D)",duplicateFieldError:"Duplicate field name",empty:"empty",expandAll:"Expand all fields",expandTitle:"Click to expand/collapse this field (Ctrl+E). \nCtrl+Click to expand/collapse including all childs.",formatTitle:"Format JSON data, with proper indentation and line feeds (Ctrl+I)",insert:"Insert",insertTitle:"Insert a new field with type 'auto' before this field (Ctrl+Ins)",insertSub:"Select the type of the field to be inserted",object:"Object",ok:"Ok",redo:"Redo (Ctrl+Shift+Z)",removeText:"Remove",removeTitle:"Remove selected fields (Ctrl+Del)",removeField:"Remove this field (Ctrl+Del)",repairTitle:"Repair JSON: fix quotes and escape characters, remove comments and JSONP notation, turn JavaScript objects into JSON.",searchTitle:"Search fields and values",searchNextResultTitle:"Next result (Enter)",searchPreviousResultTitle:"Previous result (Shift + Enter)",selectNode:"Select a node...",showAll:"show all",showMore:"show more",showMoreStatus:"displaying ${visibleChilds} of ${totalChilds} items.",sort:"Sort",sortTitle:"Sort the childs of this ${type}",sortTitleShort:"Sort contents",sortFieldLabel:"Field:",sortDirectionLabel:"Direction:",sortFieldTitle:"Select the nested field by which to sort the array or object",sortAscending:"Ascending",sortAscendingTitle:"Sort the selected field in ascending order",sortDescending:"Descending",sortDescendingTitle:"Sort the selected field in descending order",string:"String",transform:"Transform",transformTitle:"Filter, sort, or transform the childs of this ${type}",transformTitleShort:"Filter, sort, or transform contents",extract:"Extract",extractTitle:"Extract this ${type}",transformQueryTitle:"Enter a JMESPath query",transformWizardLabel:"Wizard",transformWizardFilter:"Filter",transformWizardSortBy:"Sort by",transformWizardSelectFields:"Select fields",transformQueryLabel:"Query",transformPreviewLabel:"Preview",type:"Type",typeTitle:"Change the type of this field",openUrl:"Ctrl+Click or Ctrl+Enter to open url in new window",undo:"Undo last action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Field type "auto". The field type is automatically determined from the value and can be a string, number, boolean, or null.',objectType:'Field type "object". An object contains an unordered set of key/value pairs.',arrayType:'Field type "array". An array contains an ordered collection of values.',stringType:'Field type "string". Field type is not determined from the value, but always returned as string.',modeEditorTitle:"Switch Editor Mode",modeCodeText:"Code",modeCodeTitle:"Switch to code highlighter",modeFormText:"Form",modeFormTitle:"Switch to form editor",modeTextText:"Text",modeTextTitle:"Switch to plain text editor",modeTreeText:"Tree",modeTreeTitle:"Switch to tree editor",modeViewText:"View",modeViewTitle:"Switch to tree view",modePreviewText:"Preview",modePreviewTitle:"Switch to preview mode",examples:"Examples",default:"Default",containsInvalidProperties:"Contains invalid properties",containsInvalidItems:"Contains invalid items"},es:{array:"Matriz",auto:"Auto",appendText:"Agregar",appendTitle:"Agregue un nuevo campo con el tipo 'auto' después de este campo (Ctrl + Shift + Ins)",appendSubmenuTitle:"Seleccione el tipo de campo que se agregará",appendTitleAuto:"Agregue un nuevo campo con el tipo 'auto' (Ctrl + Shift + Ins)",ascending:"Ascendente",ascendingTitle:"Ordene los elementos secundarios de este ${type} en orden ascendente",actionsMenu:"Haga clic para abrir el menú de acciones (Ctrl + M)",cannotParseFieldError:"No se puede parsear el campo en JSON",cannotParseValueError:"No se puede parsear el valor en JSON",collapseAll:"Contraer todos los campos",compactTitle:"Compactar datos JSON, eliminar todos los espacios en blanco (Ctrl + Shift + I)",descending:"Descendente",descendingTitle:"Ordene los hijos de este ${type} en orden descendente",drag:"Arrastre para mover este campo (Alt + Mayús + Flechas)",duplicateKey:"llave duplicada",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos seleccionados (Ctrl + D)",duplicateField:"Duplicar este campo (Ctrl + D)",duplicateFieldError:"Nombre de campo duplicado",empty:"vacio",expandAll:"Expandir todos los campos",expandTitle:"Haga clic para expandir/contraer este campo (Ctrl + E). \n Ctrl+Clic para expandir/contraer incluyendo todos los niños.",formatTitle:"Formatee los datos JSON, con la sangría y los avances de línea adecuados (Ctrl + I)",insert:"Insertar",insertTitle:"Inserte un nuevo campo con el tipo 'auto' antes de este campo (Ctrl + Ins)",insertSub:"Seleccione el tipo de campo a insertar",object:"Objeto",ok:"Ok",redo:"Rehacer (Ctrl+Mayús+Z)",removeText:"Eliminar",removeTitle:"Eliminar campos seleccionados (Ctrl+Supr)",removeField:"Eliminar este campo (Ctrl+Supr)",repairTitle:"Reparar JSON: corrija comillas y caracteres de escape, elimine comentarios y notación JSONP, convierta objetos JavaScript en JSON.",searchTitle:"Campos de búsqueda y valores",searchNextResultTitle:"Siguiente resultado (Entrar)",searchPreviousResultTitle:"Resultado anterior (Shift + Enter)",selectNode:"Seleccione un nodo...",showAll:"mostrar todo",showMore:"mostrar más",showMoreStatus:"mostrando ${visibleChilds} de ${totalChilds} elementos.",sort:"Ordenar",sortTitle:"Ordene los hijos de este ${type}",sortTitleShort:"Ordenar contenidos",sortFieldLabel:"Campo:",sortDirectionLabel:"Dirección:",sortFieldTitle:"Seleccione el campo anidado por el cual ordenar la matriz u objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar el campo seleccionado en orden ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar por el campo seleccionado, en orden descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar o transformar los hijos de este ${type}",transformTitleShort:"Filtrar, ordenar o transformar contenidos",extract:"Extraer",extractTitle:"Extrae este ${type}",transformQueryTitle:"Ingrese una consulta JMESPath",transformWizardLabel:"Wizard",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Seleccione un campo",transformQueryLabel:"Consulta",transformPreviewLabel:"Vista Previa",type:"Tipo",typeTitle:"Cambiar el tipo de campo",openUrl:"Ctrl+Click o Ctrl+Enter para abrir la URL en una nueva ventana",undo:"Deshacer la última acción (Ctrl+Z)",validationCannotMove:"No se puede mover un campo a un hijo de sí mismo.",autoType:'Tipo de campo "auto". El tipo de campo se determina automáticamente a partir del valor y puede ser una cadena, un número, un booleano o un valor nulo.',objectType:'Tipo de campo "objeto". Un objeto contiene un conjunto desordenado de pares clave/valor.',arrayType:'Tipo de campo "matriz". Una matriz contiene una colección ordenada de valores.',stringType:'Tipo de campo "cadena". El tipo de campo no se determina a partir del valor, pero siempre se devuelve como una cadena.',modeEditorTitle:"Cambiar modo de editor",modeCodeText:"Código",modeCodeTitle:"Cambiar al resaltador de código",modeFormText:"Formulario",modeFormTitle:"Cambiar al editor de formularios",modeTextText:"Texto",modeTextTitle:"Cambiar al editor de texto sin formato",modeTreeText:"Árbol",modeTreeTitle:"Cambiar al editor de árbol",modeViewText:"Vista",modeViewTitle:"Cambiar a la vista de árbol",modePreviewText:"Vista Previa",modePreviewTitle:"Cambiar al modo de vista previa",examples:"Ejemplos",default:"Predeterminado",containsInvalidProperties:"Contiene propiedades no válidas",containsInvalidItems:"Contiene ítems no válidos"},"zh-CN":{array:"数组",auto:"自动",appendText:"追加",appendTitle:"在此字段后追加一个类型为“auto”的新字段 (Ctrl+Shift+Ins)",appendSubmenuTitle:"选择要追加的字段类型",appendTitleAuto:"追加类型为“auto”的新字段 (Ctrl+Shift+Ins)",ascending:"升序",ascendingTitle:"升序排列${type}的子节点",actionsMenu:"点击打开动作菜单(Ctrl+M)",cannotParseFieldError:"无法将字段解析为JSON",cannotParseValueError:"无法将值解析为JSON",collapseAll:"缩进所有字段",compactTitle:"压缩JSON数据,删除所有空格 (Ctrl+Shift+I)",descending:"降序",descendingTitle:"降序排列${type}的子节点",drag:"拖拽移动该节点(Alt+Shift+Arrows)",duplicateKey:"重复键",duplicateText:"复制",duplicateTitle:"复制选中字段(Ctrl+D)",duplicateField:"复制该字段(Ctrl+D)",duplicateFieldError:"重复的字段名称",empty:"清空",expandAll:"展开所有字段",expandTitle:"点击 展开/收缩 该字段(Ctrl+E). \nCtrl+Click 展开/收缩 包含所有子节点.",formatTitle:"使用适当的缩进和换行符格式化JSON数据 (Ctrl+I)",insert:"插入",insertTitle:"在此字段前插入类型为“auto”的新字段 (Ctrl+Ins)",insertSub:"选择要插入的字段类型",object:"对象",ok:"Ok",redo:"重做 (Ctrl+Shift+Z)",removeText:"移除",removeTitle:"移除选中字段 (Ctrl+Del)",removeField:"移除该字段 (Ctrl+Del)",repairTitle:"修复JSON:修复引号和转义符,删除注释和JSONP表示法,将JavaScript对象转换为JSON。",selectNode:"选择一个节点...",showAll:"展示全部",showMore:"展示更多",showMoreStatus:"显示${totalChilds}的${visibleChilds}项目.",sort:"排序",sortTitle:"排序${type}的子节点",sortTitleShort:"内容排序",sortFieldLabel:"字段:",sortDirectionLabel:"方向:",sortFieldTitle:"选择用于对数组或对象排序的嵌套字段",sortAscending:"升序排序",sortAscendingTitle:"按照该字段升序排序",sortDescending:"降序排序",sortDescendingTitle:"按照该字段降序排序",string:"字符串",transform:"变换",transformTitle:"筛选,排序,或者转换${type}的子节点",transformTitleShort:"筛选,排序,或者转换内容",extract:"提取",extractTitle:"提取这个 ${type}",transformQueryTitle:"输入JMESPath查询",transformWizardLabel:"向导",transformWizardFilter:"筛选",transformWizardSortBy:"排序",transformWizardSelectFields:"选择字段",transformQueryLabel:"查询",transformPreviewLabel:"预览",type:"类型",typeTitle:"更改字段类型",openUrl:"Ctrl+Click 或者 Ctrl+Enter 在新窗口打开链接",undo:"撤销上次动作 (Ctrl+Z)",validationCannotMove:"无法将字段移入其子节点",autoType:'字段类型 "auto". 字段类型由值自动确定 可以为 string,number,boolean,或者 null.',objectType:'字段类型 "object". 对象包含一组无序的键/值对.',arrayType:'字段类型 "array". 数组包含值的有序集合.',stringType:'字段类型 "string". 字段类型由值自动确定,但始终作为字符串返回.',modeCodeText:"代码",modeCodeTitle:"切换至代码高亮",modeFormText:"表单",modeFormTitle:"切换至表单编辑",modeTextText:"文本",modeTextTitle:"切换至文本编辑",modeTreeText:"树",modeTreeTitle:"切换至树编辑",modeViewText:"视图",modeViewTitle:"切换至树视图",modePreviewText:"预览",modePreviewTitle:"切换至预览模式",examples:"例子",default:"缺省",containsInvalidProperties:"包含无效的属性",containsInvalidItems:"包含无效项目"},"pt-BR":{array:"Lista",auto:"Automatico",appendText:"Adicionar",appendTitle:"Adicionar novo campo com tipo 'auto' depois deste campo (Ctrl+Shift+Ins)",appendSubmenuTitle:"Selecione o tipo do campo a ser adicionado",appendTitleAuto:"Adicionar novo campo com tipo 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendente",ascendingTitle:"Organizar filhor do tipo ${type} em crescente",actionsMenu:"Clique para abrir o menu de ações (Ctrl+M)",cannotParseFieldError:"Não é possível analisar o campo no JSON",cannotParseValueError:"Não é possível analisar o valor em JSON",collapseAll:"Fechar todos campos",compactTitle:"Dados JSON compactos, remova todos os espaços em branco (Ctrl+Shift+I)",descending:"Descendente",descendingTitle:"Organizar o filhos do tipo ${type} em decrescente",duplicateKey:"chave duplicada",drag:"Arraste para mover este campo (Alt+Shift+Arrows)",duplicateText:"Duplicar",duplicateTitle:"Duplicar campos selecionados (Ctrl+D)",duplicateField:"Duplicar este campo (Ctrl+D)",duplicateFieldError:"Nome do campo duplicado",empty:"vazio",expandAll:"Expandir todos campos",expandTitle:"Clique para expandir/encolher este campo (Ctrl+E). \nCtrl+Click para expandir/encolher incluindo todos os filhos.",formatTitle:"Formate dados JSON, com recuo e feeds de linha adequados (Ctrl+I)",insert:"Inserir",insertTitle:"Inserir um novo campo do tipo 'auto' antes deste campo (Ctrl+Ins)",insertSub:"Selecionar o tipo de campo a ser inserido",object:"Objeto",ok:"Ok",redo:"Refazer (Ctrl+Shift+Z)",removeText:"Remover",removeTitle:"Remover campos selecionados (Ctrl+Del)",removeField:"Remover este campo (Ctrl+Del)",repairTitle:"Repare JSON: corrija aspas e caracteres de escape, remova comentários e notação JSONP, transforme objetos JavaScript em JSON.",selectNode:"Selecione um nódulo...",showAll:"mostrar todos",showMore:"mostrar mais",showMoreStatus:"exibindo ${visibleChilds} de ${totalChilds} itens.",sort:"Organizar",sortTitle:"Organizar os filhos deste ${type}",sortTitleShort:"Organizar os filhos",sortFieldLabel:"Campo:",sortDirectionLabel:"Direção:",sortFieldTitle:"Selecione um campo filho pelo qual ordenar o array ou objeto",sortAscending:"Ascendente",sortAscendingTitle:"Ordenar o campo selecionado por ordem ascendente",sortDescending:"Descendente",sortDescendingTitle:"Ordenar o campo selecionado por ordem descendente",string:"Texto",transform:"Transformar",transformTitle:"Filtrar, ordenar ou transformar os filhos deste ${type}",transformTitleShort:"Filtrar, ordenar ou transformar conteúdos",transformQueryTitle:"Insira uma expressão JMESPath",transformWizardLabel:"Assistente",transformWizardFilter:"Filtro",transformWizardSortBy:"Ordenar por",transformWizardSelectFields:"Selecionar campos",transformQueryLabel:"Expressão",transformPreviewLabel:"Visualizar",type:"Tipo",typeTitle:"Mudar o tipo deste campo",openUrl:"Ctrl+Click ou Ctrl+Enter para abrir link em nova janela",undo:"Desfazer último ação (Ctrl+Z)",validationCannotMove:"Não pode mover um campo como filho dele mesmo",autoType:'Campo do tipo "auto". O tipo do campo é determinao automaticamente a partir do seu valor e pode ser texto, número, verdade/falso ou nulo.',objectType:'Campo do tipo "objeto". Um objeto contém uma lista de pares com chave e valor.',arrayType:'Campo do tipo "lista". Uma lista contem uma coleção de valores ordenados.',stringType:'Campo do tipo "string". Campo do tipo nao é determinado através do seu valor, mas sempre retornara um texto.',examples:"Exemplos",default:"Revelia",containsInvalidProperties:"Contém propriedades inválidas",containsInvalidItems:"Contém itens inválidos"},tr:{array:"Dizin",auto:"Otomatik",appendText:"Ekle",appendTitle:"Bu alanın altına 'otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",appendSubmenuTitle:"Eklenecek alanın tipini seç",appendTitleAuto:"'Otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)",ascending:"Artan",ascendingTitle:"${type}'ın alt tiplerini artan düzende sırala",actionsMenu:"Aksiyon menüsünü açmak için tıklayın (Ctrl+M)",collapseAll:"Tüm alanları kapat",descending:"Azalan",descendingTitle:"${type}'ın alt tiplerini azalan düzende sırala",drag:"Bu alanı taşımak için sürükleyin (Alt+Shift+Arrows)",duplicateKey:"Var olan anahtar",duplicateText:"Aşağıya kopyala",duplicateTitle:"Seçili alanlardan bir daha oluştur (Ctrl+D)",duplicateField:"Bu alandan bir daha oluştur (Ctrl+D)",duplicateFieldError:"Duplicate field name",cannotParseFieldError:"Alan JSON'a ayrıştırılamıyor",cannotParseValueError:"JSON'a değer ayrıştırılamıyor",empty:"boş",expandAll:"Tüm alanları aç",expandTitle:"Bu alanı açmak/kapatmak için tıkla (Ctrl+E). \nAlt alanlarda dahil tüm alanları açmak için Ctrl+Click ",insert:"Ekle",insertTitle:"Bu alanın üstüne 'otomatik' tipinde yeni bir alan ekle (Ctrl+Ins)",insertSub:"Araya eklenecek alanın tipini seç",object:"Nesne",ok:"Tamam",redo:"Yeniden yap (Ctrl+Shift+Z)",removeText:"Kaldır",removeTitle:"Seçilen alanları kaldır (Ctrl+Del)",removeField:"Bu alanı kaldır (Ctrl+Del)",selectNode:"Bir nesne seç...",showAll:"tümünü göster",showMore:"daha fazla göster",showMoreStatus:"${totalChilds} alanın ${visibleChilds} alt alanları gösteriliyor",sort:"Sırala",sortTitle:"${type}'ın alt alanlarını sırala",sortTitleShort:"İçerikleri sırala",sortFieldLabel:"Alan:",sortDirectionLabel:"Yön:",sortFieldTitle:"Diziyi veya nesneyi sıralamak için iç içe geçmiş alanı seçin",sortAscending:"Artan",sortAscendingTitle:"Seçili alanı artan düzende sırala",sortDescending:"Azalan",sortDescendingTitle:"Seçili alanı azalan düzende sırala",string:"Karakter Dizisi",transform:"Dönüştür",transformTitle:"${type}'ın alt alanlarını filtrele, sırala veya dönüştür",transformTitleShort:"İçerikleri filterele, sırala veya dönüştür",transformQueryTitle:"JMESPath sorgusu gir",transformWizardLabel:"Sihirbaz",transformWizardFilter:"Filtre",transformWizardSortBy:"Sırala",transformWizardSelectFields:"Alanları seç",transformQueryLabel:"Sorgu",transformPreviewLabel:"Önizleme",type:"Tip",typeTitle:"Bu alanın tipini değiştir",openUrl:"URL'i yeni bir pencerede açmak için Ctrl+Click veya Ctrl+Enter",undo:"Son değişikliği geri al (Ctrl+Z)",validationCannotMove:"Alt alan olarak taşınamıyor",autoType:'Alan tipi "otomatik". Alan türü otomatik olarak değerden belirlenirve bir dize, sayı, boolean veya null olabilir.',objectType:'Alan tipi "nesne". Bir nesne, sıralanmamış bir anahtar / değer çifti kümesi içerir.',arrayType:'Alan tipi "dizi". Bir dizi, düzenli değerler koleksiyonu içerir.',stringType:'Alan tipi "karakter dizisi". Alan türü değerden belirlenmez,ancak her zaman karakter dizisi olarak döndürülür.',modeCodeText:"Kod",modeCodeTitle:"Kod vurgulayıcıya geç",modeFormText:"Form",modeFormTitle:"Form düzenleyiciye geç",modeTextText:"Metin",modeTextTitle:"Düz metin düzenleyiciye geç",modeTreeText:"Ağaç",modeTreeTitle:"Ağaç düzenleyiciye geç",modeViewText:"Görünüm",modeViewTitle:"Ağaç görünümüne geç",examples:"Örnekler",default:"Varsayılan",containsInvalidProperties:"Geçersiz özellikler içeriyor",containsInvalidItems:"Geçersiz öğeler içeriyor"},ja:{array:"配列",auto:"オート",appendText:"追加",appendTitle:'次のフィールドに"オート"のフィールドを追加 (Ctrl+Shift+Ins)',appendSubmenuTitle:"追加するフィールドの型を選択してください",appendTitleAuto:'"オート"のフィールドを追加 (Ctrl+Shift+Ins)',ascending:"昇順",ascendingTitle:"${type}の子要素を昇順に並べ替え",actionsMenu:"クリックしてアクションメニューを開く (Ctrl+M)",collapseAll:"すべてを折りたたむ",descending:"降順",descendingTitle:"${type}の子要素を降順に並べ替え",drag:"ドラッグして選択中のフィールドを移動 (Alt+Shift+Arrows)",duplicateKey:"複製キー",duplicateText:"複製",duplicateTitle:"選択中のフィールドを複製 (Ctrl+D)",duplicateField:"選択中のフィールドを複製 (Ctrl+D)",duplicateFieldError:"フィールド名が重複しています",cannotParseFieldError:"JSONのフィールドを解析できません",cannotParseValueError:"JSONの値を解析できません",empty:"空",expandAll:"すべてを展開",expandTitle:"クリックしてフィールドを展開/折りたたむ (Ctrl+E). \nCtrl+Click ですべての子要素を展開/折りたたむ",insert:"挿入",insertTitle:"選択中のフィールドの前に新しいフィールドを挿入 (Ctrl+Ins)",insertSub:"挿入するフィールドの型を選択",object:"オブジェクト",ok:"実行",redo:"やり直す (Ctrl+Shift+Z)",removeText:"削除",removeTitle:"選択中のフィールドを削除 (Ctrl+Del)",removeField:"選択中のフィールドを削除 (Ctrl+Del)",selectNode:"ノードを選択...",showAll:"すべてを表示",showMore:"もっと見る",showMoreStatus:"${totalChilds}個のアイテムのうち ${visibleChilds}個を表示しています。",sort:"並べ替え",sortTitle:"${type}の子要素を並べ替え",sortTitleShort:"並べ替え",sortFieldLabel:"フィールド:",sortDirectionLabel:"順序:",sortFieldTitle:"配列またはオブジェクトを並び替えるためのフィールドを選択",sortAscending:"昇順",sortAscendingTitle:"選択中のフィールドを昇順に並び替え",sortDescending:"降順",sortDescendingTitle:"選択中のフィールドを降順に並び替え",string:"文字列",transform:"変換",transformTitle:"${type}の子要素をフィルター・並び替え・変換する",transformTitleShort:"内容をフィルター・並び替え・変換する",extract:"抽出",extractTitle:"${type}を抽出",transformQueryTitle:"JMESPathクエリを入力",transformWizardLabel:"ウィザード",transformWizardFilter:"フィルター",transformWizardSortBy:"並び替え",transformWizardSelectFields:"フィールドを選択",transformQueryLabel:"クエリ",transformPreviewLabel:"プレビュー",type:"型",typeTitle:"選択中のフィールドの型を変更",openUrl:"Ctrl+Click または Ctrl+Enter で 新規ウィンドウでURLを開く",undo:"元に戻す (Ctrl+Z)",validationCannotMove:"子要素に移動できません ",autoType:"オート: フィールドの型は値から自動的に決定されます。 (文字列・数値・ブール・null)",objectType:"オブジェクト: オブジェクトは順序が決まっていないキーと値のペア組み合わせです。",arrayType:"配列: 配列は順序が決まっている値の集合体です。",stringType:"文字列: フィールド型は値から決定されませんが、常に文字列として返されます。",modeCodeText:"コードモード",modeCodeTitle:"ハイライトモードに切り替え",modeFormText:"フォームモード",modeFormTitle:"フォームモードに切り替え",modeTextText:"テキストモード",modeTextTitle:"テキストモードに切り替え",modeTreeText:"ツリーモード",modeTreeTitle:"ツリーモードに切り替え",modeViewText:"ビューモード",modeViewTitle:"ビューモードに切り替え",modePreviewText:"プレビュー",modePreviewTitle:"プレビューに切り替え",examples:"例",default:"デフォルト",containsInvalidProperties:"無効なプロパティが含まれています",containsInvalidItems:"無効なアイテムが含まれています"},"fr-FR":{array:"Liste",auto:"Auto",appendText:"Ajouter",appendTitle:"Ajouter un champ de type 'auto' après ce champ (Ctrl+Shift+Ins)",appendSubmenuTitle:"Sélectionner le type du champ à ajouter",appendTitleAuto:"Ajouter un champ de type 'auto' (Ctrl+Shift+Ins)",ascending:"Ascendant",ascendingTitle:"Trier les enfants de ce ${type} par ordre ascendant",actionsMenu:"Ouvrir le menu des actions (Ctrl+M)",collapseAll:"Regrouper",descending:"Descendant",descendingTitle:"Trier les enfants de ce ${type} par ordre descendant",drag:"Déplacer (Alt+Shift+Arrows)",duplicateKey:"Dupliquer la clé",duplicateText:"Dupliquer",duplicateTitle:"Dupliquer les champs sélectionnés (Ctrl+D)",duplicateField:"Dupliquer ce champ (Ctrl+D)",duplicateFieldError:"Dupliquer le nom de champ",cannotParseFieldError:"Champ impossible à parser en JSON",cannotParseValueError:"Valeur impossible à parser en JSON",empty:"vide",expandAll:"Étendre",expandTitle:"Étendre/regrouper ce champ (Ctrl+E). \nCtrl+Click pour étendre/regrouper avec tous les champs.",insert:"Insérer",insertTitle:"Insérer un champ de type 'auto' avant ce champ (Ctrl+Ins)",insertSub:"Sélectionner le type de champ à insérer",object:"Objet",ok:"Ok",redo:"Rejouer (Ctrl+Shift+Z)",removeText:"Supprimer",removeTitle:"Supprimer les champs sélectionnés (Ctrl+Del)",removeField:"Supprimer ce champ (Ctrl+Del)",searchTitle:"Rechercher champs et valeurs",searchNextResultTitle:"Résultat suivant (Enter)",searchPreviousResultTitle:"Résultat précédent (Shift + Enter)",selectNode:"Sélectionner un nœud...",showAll:"voir tout",showMore:"voir plus",showMoreStatus:"${visibleChilds} éléments affichés de ${totalChilds}.",sort:"Trier",sortTitle:"Trier les champs de ce ${type}",sortTitleShort:"Trier",sortFieldLabel:"Champ:",sortDirectionLabel:"Direction:",sortFieldTitle:"Sélectionner les champs permettant de trier les listes et objet",sortAscending:"Ascendant",sortAscendingTitle:"Trier les champs sélectionnés par ordre ascendant",sortDescending:"Descendant",sortDescendingTitle:"Trier les champs sélectionnés par ordre descendant",string:"Chaîne",transform:"Transformer",transformTitle:"Filtrer, trier, or transformer les enfants de ce ${type}",transformTitleShort:"Filtrer, trier ou transformer le contenu",extract:"Extraire",extractTitle:"Extraire ce ${type}",transformQueryTitle:"Saisir une requête JMESPath",transformWizardLabel:"Assistant",transformWizardFilter:"Filtrer",transformWizardSortBy:"Trier par",transformWizardSelectFields:"Sélectionner les champs",transformQueryLabel:"Requête",transformPreviewLabel:"Prévisualisation",type:"Type",typeTitle:"Changer le type de ce champ",openUrl:"Ctrl+Click ou Ctrl+Enter pour ouvrir l'url dans une autre fenêtre",undo:"Annuler la dernière action (Ctrl+Z)",validationCannotMove:"Cannot move a field into a child of itself",autoType:'Champe de type "auto". Ce type de champ est automatiquement déterminé en fonction de la valeur et peut être de type "chaîne", "nombre", "booléen" ou null.',objectType:'Champ de type "objet". Un objet contient un ensemble non ordonné de paires clé/valeur.',arrayType:'Champ de type "liste". Une liste contient une collection ordonnée de valeurs.',stringType:'Champ de type "chaîne". Ce type de champ n\'est pas déterminé en fonction de la valeur, mais retourne systématiquement une chaîne de caractères.',modeEditorTitle:"Changer mode d'édition",modeCodeText:"Code",modeCodeTitle:"Activer surlignage code",modeFormText:"Formulaire",modeFormTitle:"Activer formulaire",modeTextText:"Texte",modeTextTitle:"Activer éditeur texte",modeTreeText:"Arbre",modeTreeTitle:"Activer éditeur arbre",modeViewText:"Lecture seule",modeViewTitle:"Activer vue arbre",modePreviewText:"Prévisualisation",modePreviewTitle:"Activer mode prévisualiser",examples:"Exemples",default:"Défaut",containsInvalidProperties:"Contient des propriétés non valides",containsInvalidItems:"Contient des éléments invalides"},de:{array:"Auflistung",auto:"Auto",appendText:"anhängen",appendTitle:"Fügen Sie nach diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Umschalt+Ein)",appendSubmenuTitle:"Wählen Sie den Typ des neuen Feldes",appendTitleAuto:"Ein neues Feld vom Typ 'auto' hinzufügen (Strg+Umschalt+Ein)",ascending:"Aufsteigend",ascendingTitle:"Sortieren Sie die Elemente dieses ${type} in aufsteigender Reihenfolge",actionsMenu:"Klicken Sie zum Öffnen des Aktionsmenüs (Strg+M)",cannotParseFieldError:"Feld kann nicht in JSON geparst werden",cannotParseValueError:"Wert kann nicht in JSON geparst werden",collapseAll:"Alle Felder zuklappen",compactTitle:"JSON-Daten verdichten, alle Leerzeichen entfernen (Strg+Umschalt+\\)",descending:"Absteigend",descendingTitle:"Sortieren Sie die Elemente dieses ${type} in absteigender Reihenfolge",drag:"Ziehen, um dieses Feld zu verschieben (Alt+Umschalt+Pfeile)",duplicateKey:"Doppelter Schlüssel",duplicateText:"Duplikat",duplicateTitle:"Ausgewählte Felder duplizieren (Strg+D)",duplicateField:"Dieses Feld duplizieren (Strg+D)",duplicateFieldError:"Doppelter Feldname",empty:"leer",expandAll:"Alle Felder anzeigen",expandTitle:"Klicken Sie, um dieses Feld zu erweitern/zu kollabieren (Strg+E). \nStrg+Klicken Sie, um dieses Feld einschließlich aller Elemente zu erweitern/zu kollabieren.",formatTitle:"JSON-Daten mit korrekter Einrückung und Zeilenvorschüben formatieren (Strg+\\)",insert:"einfügen",insertTitle:"Fügen Sie vor diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Einfg)",insertSub:"Wählen Sie den Typ des neuen Feldes",object:"Objekt",ok:"Ok",redo:"Wiederholen (Strg+Umschalt+Z)",removeText:"entfernen",removeTitle:"Ausgewählte Felder entfernen (Strg+Entf)",removeField:"Dieses Feld entfernen (Strg+Entf)",repairTitle:"JSON reparieren: Anführungszeichen und Escape-Zeichen korrigieren, Kommentare und JSONP-Notation entfernen, JavaScript-Objekte in JSON umwandeln.",searchTitle:"Suchfelder und Werte",searchNextResultTitle:"Nächstes Ergebnis (Enter)",searchPreviousResultTitle:"Vorheriges Ergebnis (Umschalt + Eingabe)",selectNode:"Wählen Sie einen Knoten aus...",showAll:"alle anzeigen",showMore:"mehr anzeigen",showMoreStatus:"Anzeige von ${visibleChilds} von ${totalChilds}-Elementen.",
-sort:"Sortieren",sortTitle:"Sortieren Sie die Elemente dieses ${type}",sortTitleShort:"Inhalt sortieren",sortFieldLabel:"Feld:",sortDirectionLabel:"Richtung:",sortFieldTitle:"Wählen Sie das verschachtelte Feld, nach dem das Array oder Objekt sortiert werden soll.",sortAscending:"Aufsteigend",sortAscendingTitle:"Sortieren Sie das ausgewählte Feld in aufsteigender Reihenfolge",sortDescending:"Absteigend",sortDescendingTitle:"Sortieren Sie das ausgewählte Feld in absteigender Reihenfolge",string:"Zeichenfolge",transform:"Verwandeln",transformTitle:"Die Elemente dieses ${type} filtern, sortieren oder transformieren",transformTitleShort:"Inhalte filtern, sortieren oder transformieren",extract:"Auszug",extractTitle:"Extrahieren Sie diesen ${type}",transformQueryTitle:"Eine JMESPath-Abfrage eingeben",transformWizardLabel:"Zauberer",transformWizardFilter:"Filter",transformWizardSortBy:"Sortieren nach",transformWizardSelectFields:"Felder auswählen",transformQueryLabel:"Anfrage",transformPreviewLabel:"Vorschau",type:"Geben Sie ein.",typeTitle:"Ändern Sie den Typ dieses Feldes",openUrl:"Strg+Klicken oder Strg+Eingabe, um die URL in einem neuen Fenster zu öffnen",undo:"Letzte Aktion rückgängig machen (Strg+Z)",validationCannotMove:"Kann ein Feld nicht in ein Kind seiner selbst verschieben",autoType:'Feldtyp "auto". Der Feldtyp wird automatisch aus dem Wert bestimmt und kann ein String, eine Zahl, boolesch oder null sein.',objectType:'Feldtyp "Objekt". Ein Objekt enthält eine ungeordnete Menge von Schlüssel/Wert-Paaren.',arrayType:'Feldtyp "Array". Ein Array enthält eine geordnete Sammlung von Werten.',stringType:'Feldtyp "Zeichenfolge". Der Feldtyp wird nicht aus dem Wert bestimmt, sondern immer als Zeichenfolge zurückgegeben.',modeEditorTitle:"Editor-Modus umschalten",modeCodeText:"Code",modeCodeTitle:"Umschalten auf Code-Highlighter",modeFormText:"Formular",modeFormTitle:"Zum Formular-Editor wechseln",modeTextText:"Text",modeTextTitle:"Zum Editor für einfachen Text wechseln",modeTreeText:"Baum",modeTreeTitle:"Zum Baum-Editor wechseln",modeViewText:"Siehe",modeViewTitle:"Zur Baumansicht wechseln",modePreviewText:"Vorschau",modePreviewTitle:"In den Vorschau-Modus wechseln",examples:"Beispiele",default:"Standardmäßig",containsInvalidProperties:"Enthält ungültige Eigenschaften",containsInvalidItems:"Enthält ungültige Elemente"},ru:{array:"Массив",auto:"Авто",appendText:"Добавить",appendTitle:"Добавить новое поле с типом 'авто' после этого поля (Ctrl+Shift+Ins)",appendSubmenuTitle:"Выбрать тип поля для добавления",appendTitleAuto:"Добавить новое поле с типом 'авто' (Ctrl+Shift+Ins)",ascending:"По возрастанию",ascendingTitle:"Сортировать ${type} по возрастанию",actionsMenu:"Нажмите для открытия меню действий (Ctrl+M)",cannotParseFieldError:"Невозможно преобразовать поле в JSON",cannotParseValueError:"Невозможно преобразовать значение в JSON",collapseAll:"Свернуть все",compactTitle:"Минификация JSON (Ctrl+Shift+I)",descending:"По убыванию",descendingTitle:"Сортировать ${type} по убыванию",drag:"Потяните для перемещения этого поля (Alt+Shift+Arrows)",duplicateKey:"повторяющийся ключ",duplicateText:"Дублировать",duplicateTitle:"Дублирование полей (Ctrl+D)",duplicateField:"Дублировать поле (Ctrl+D)",duplicateFieldError:"Дублирование названия поля",empty:"пустой",expandAll:"Развернуть все",expandTitle:"Нажмите для раскрытия/скрытия поля (Ctrl+E)\nили Ctrl+Click для раскрытия/скрытия всех потомков.",formatTitle:"Форматирование JSON (Ctrl+I)",insert:"Вставить",insertTitle:"Вставить новое поле с типом 'авто' перед этим полем (Ctrl+Ins)",insertSub:"Выбрать тип поля для вставки",object:"Объект",ok:"ОК",redo:"Повторить (Ctrl+Shift+Z)",removeText:"Удалить",removeTitle:"Удалить выбранные поля (Ctrl+Del)",removeField:"Удалить поле (Ctrl+Del)",repairTitle:"Восстановите JSON: исправьте кавычки и escape-символы, удалите комментарии и нотацию JSONP, модифицируйте объекты JavaScript в JSON.",searchTitle:"Поиск",searchNextResultTitle:"Следующий результат (Enter)",searchPreviousResultTitle:"Предыдущий результат (Shift + Enter)",selectNode:"Выбор узла...",showAll:"показать все",showMore:"больше",showMoreStatus:"${visibleChilds} из ${totalChilds}",sort:"Сортировка",sortTitle:"Сортировка потомков типа ${type}",sortTitleShort:"Сортировка содержимого",sortFieldLabel:"Поле:",sortDirectionLabel:"Направление:",sortFieldTitle:"Выберите поле для сортировки массива или объекта",sortAscending:"По возрастанию",sortAscendingTitle:"Сортировка выбранного поря по возрастанию",sortDescending:"По убыванию",sortDescendingTitle:"Сортировка выбранного поря по убыванию",string:"Строка",transform:"Модификация",transformTitle:"Фильтрация, сортировка или модификация данных типа ${type}",transformTitleShort:"Фильтрация, сортировка или модификация данных",extract:"Извлечение",extractTitle:"Извлечь тип ${type}",transformQueryTitle:"Введите JMESpath запрос",transformWizardLabel:"Мастер",transformWizardFilter:"Фильтр",transformWizardSortBy:"Сортировка",transformWizardSelectFields:"Поля",transformQueryLabel:"Запрос",transformPreviewLabel:"Просмотр",type:"Тип",typeTitle:"Изменить тип этого поля",openUrl:"Ctrl+Click или Ctrl+Enter для открытия url в новом окне",undo:"Отменить (Ctrl+Z)",validationCannotMove:"Поле не может быть перемещено в потомка",autoType:"Тип поля автоматически определяется по значению и может быть строкой, числом, логическим значением или null.",objectType:"Объект содержит неупорядоченный набор пар ключ/значение.",arrayType:"Массив содержит упорядоченный набор значений.",stringType:"Тип поля не определяется из значения, но всегда возвращается как строка.",modeEditorTitle:"Переключение режима редактора",modeCodeText:"Код",modeCodeTitle:"Переключить в режим редактора кода",modeFormText:"Форма",modeFormTitle:"Переключить в режим формы",modeTextText:"Текст",modeTextTitle:"Переключить в режим редактора текста",modeTreeText:"Дерево",modeTreeTitle:"Переключить в режим редактора дерева",modeViewText:"Просмотр дерева",modeViewTitle:"Переключить в режим просмотра дерева",modePreviewText:"Просмотр",modePreviewTitle:"Переключить в режим просмотра",examples:"Примеры",default:"По умолчанию",containsInvalidProperties:"Содержит недопустимые свойства",containsInvalidItems:"Содержит недопустимые элементы"},ko:{array:"배열",auto:"자동",appendText:"추가",appendTitle:'선택한 요소 아래에 "자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',appendSubmenuTitle:"추가할 요소의 유형을 선택해주세요.",appendTitleAuto:'"자동" 요소를 추가합니다. (Ctrl + Shift + Ins)',ascending:"오름차순",ascendingTitle:"선택한 ${type}의 하위 요소를 오름차순 정렬합니다.",actionsMenu:"메뉴 열기 (Ctrl + M)",cannotParseFieldError:"JSON의 요소를 해석할 수 없습니다.",cannotParseValueError:"JSON의 값을 해석할 수 없습니다.",collapseAll:"모두 접기",compactTitle:"모든 공백을 제거하여 JSON 데이터를 작게 만듭니다. (Ctrl + Shift + I)",descending:"내림차순",descendingTitle:"선택한 ${type}의 하위 요소를 내림차순으로 정렬",drag:"드래그하여 요소를 이동합니다. (Alt + Shift + Arrows)",duplicateKey:"복제키",duplicateText:"복제",duplicateTitle:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateField:"선택한 요소를 복제합니다. (Ctrl + D)",duplicateFieldError:"요소 이름이 중복되었습니다.",empty:"비어있음",expandAll:"모두 열기",expandTitle:"클릭하여 요소를 열거나 닫습니다. (Ctrl + E) \nCtrl + Click으로 모든 하위 요소를 열거나 닫습니다.",formatTitle:"적절한 들여쓰기 및 줄바꿈으로 JSON 데이터를 정형화합니다. (Ctrl + I)",insert:"삽입",insertTitle:"선택한 요소 위에 새요소를 삽입합니다. (Ctrl + Ins)",insertSub:"삽입할 요소의 유형을 선택해주세요.",object:"객체",ok:"확인",redo:"다시 실행 (Ctrl + Shift + Z)",removeText:"삭제",removeTitle:"선택한 요소를 삭제합니다. (Ctrl + Del)",removeField:"선택한 요소를 삭제합니다. (Ctrl + Del)",repairTitle:"JSON 교정: JSON 내의 주석과 JSONP 표기법을 지우고 따옴표와 이스케이프 문자를 수정합니다.",searchTitle:"요소 또는 값 찾기",searchNextResultTitle:"다음으로 찾기 (Enter)",searchPreviousResultTitle:"이전으로 찾기 (Shift + Enter)",selectNode:"요소를 선택해주세요...",showAll:"모두보기",showMore:"더보기",showMoreStatus:"${totalChilds} 개의 항목 중 ${visibleChilds} 개를 표시합니다.",sort:"정렬",sortTitle:"선택한 ${type}의 하위 요소를 정렬합니다.",sortTitleShort:"정렬",sortFieldLabel:"요소:",sortDirectionLabel:"순서:",sortFieldTitle:"배열이나 객체를 정렬하는 요소를 선택해주세요.",sortAscending:"오름차순",sortAscendingTitle:"선택한 요소를 오름차순으로 정렬합니다.",sortDescending:"내림차순",sortDescendingTitle:"선택한 요소를 내림차순으로 정렬합니다.",string:"문자",transform:"변환",transformTitle:"선택한 ${type}의 하위 요소를 필터하거나 정렬 또는 변환합니다.",transformTitleShort:"내용을 필터하거나 정렬 또는 변환합니다.",extract:"추출",extractTitle:"선택한 ${type}의 값을 최상위에 위치시킵니다.",transformQueryTitle:"JMESPath 쿼리를 입력해주세요.",transformWizardLabel:"마법사",transformWizardFilter:"필터",transformWizardSortBy:"정렬",transformWizardSelectFields:"요소를 선택해주세요.",transformQueryLabel:"쿼리",transformPreviewLabel:"미리보기",type:"유형",typeTitle:"선택한 요소의 유형을 변경합니다.",openUrl:"Ctrl + Click 또는 Ctrl + Enter로 새 창에서 URL 열기",undo:"실행 취소 (Ctrl + Z)",validationCannotMove:"하위 요소로 이동할 수 없습니다.",autoType:"자동: 요소의 형식이 값의 유형으로 결정됩니다. 문자, 숫자, 부울, 또는 null만 허용됩니다.",objectType:"객체: 순서대로 나열되지 않은 이름/값 쌍으로 이루어진 집합입니다.",arrayType:"배열: 순서대로 나열된 값의 집합입니다.",stringType:"문자: 요소의 유형이 값에서 결정되지 않지만 항상 문자로 반환됩니다.",modeEditorTitle:"편집기 유형 변경",modeCodeText:"코드",modeCodeTitle:"형식 교정을 도와주는 기능이 포함된 문자 편집기",modeFormText:"입력 양식",modeFormTitle:"정해진 요소에 값을 입력하는 편집기",modeTextText:"문자",modeTextTitle:"단순 문자 편집기",modeTreeText:"트리",modeTreeTitle:"트리 구조로 표시되는 편집기",modeViewText:"보기",modeViewTitle:"읽기전용 트리 구조로 JSON을 표시",modePreviewText:"미리보기",modePreviewTitle:"읽기전용 문자로 JSON을 표시",examples:"예제",default:"기본값",containsInvalidProperties:"잘못된 속성이 포함되어 있습니다.",containsInvalidItems:"잘못된 항목이 포함되어 있습니다"}},n=Object.keys(r),s="en",o="undefined"!=typeof navigator?navigator.language||navigator.userLanguage:void 0,a=n.find(function(e){return e===o})||s;function l(t){var e;t&&((e=n.find(function(e){return e===t}))?a=e:console.error("Language not found"))}function c(e){if(e)for(var t in e)(t=>{n.find(function(e){return e===t})||n.push(t),r[t]=Object.assign({},r[s],r[t],e[t])})(t)}function h(e,t,i){var n=r[i=i||a][e]||r[s][e]||e;if(t)for(var o in t)n=n.replace("${"+o+"}",t[o]);return n}},3094:function(e,t){var b={b:"\b",f:"\f",n:"\n",r:"\r",t:"\t",'"':'"',"/":"/","\\":"\\"},A="a".charCodeAt(),i=(t.parse=function(o,e,t){var n={},i=0,r=0,s=0,a=t&&t.bigint&&"undefined"!=typeof BigInt;return{data:l("",!0),pointers:n};function l(e,t){c(),m(e,"value");var i,n=u();switch(n){case"t":d("rue"),i=!0;break;case"f":d("alse"),i=!1;break;case"n":d("ull"),i=null;break;case'"':i=h();break;case"[":i=(e=>{c();var t=[],i=0;if("]"!=u())for(g();;){t.push(l(e+"/"+i)),c();var n=u();if("]"==n)break;","!=n&&I(),c(),i++}return t})(e);break;case"{":i=(e=>{c();var t={};if("}"!=u())for(g();;){var i=C(),n=('"'!=u()&&I(),h()),o=e+"/"+w(n),i=(f(o,"key",i),m(o,"keyEnd"),c(),":"!=u()&&I(),c(),t[n]=l(o),c(),u());if("}"==i)break;","!=i&&I(),c()}return t})(e);break;default:g(),0<="-0123456789".indexOf(n)?i=(()=>{var e="",t=!0,i=("-"==o[s]&&(e+=u()),e+=("0"==o[s]?u:p)(),"."==o[s]&&(e+=u()+p(),t=!1),"e"!=o[s]&&"E"!=o[s]||(e+=u(),"+"!=o[s]&&"-"!=o[s]||(e+=u()),e+=p(),t=!1),+e);return a&&t&&(i>Number.MAX_SAFE_INTEGER||i<Number.MIN_SAFE_INTEGER)?BigInt(e):i})():y()}return m(e,"valueEnd"),c(),t&&s<o.length&&y(),i}function c(){e:for(;s<o.length;){switch(o[s]){case" ":r++;break;case"\t":r+=4;break;case"\r":r=0;break;case"\n":r=0,i++;break;default:break e}s++}}function h(){for(var e,t="";'"'!=(e=u());)"\\"==e?(e=u())in b?t+=b[e]:"u"==e?t+=(()=>{for(var e=4,t=0;e--;){t<<=4;var i=u().toLowerCase();"a"<=i&&i<="f"?t+=i.charCodeAt()-A+10:"0"<=i&&i<="9"?t+=+i:I()}return String.fromCharCode(t)})():I():t+=e;return t}function d(e){for(var t=0;t<e.length;t++)u()!==e[t]&&I()}function u(){v();var e=o[s];return s++,r++,e}function g(){s--,r--}function p(){for(var e="";"0"<=o[s]&&o[s]<="9";)e+=u();if(e.length)return e;v(),y()}function m(e,t){f(e,t,C())}function f(e,t,i){n[e]=n[e]||{},n[e][t]=i}function C(){return{line:i,column:r,pos:s}}function y(){throw new SyntaxError("Unexpected token "+o[s]+" in JSON at position "+s)}function I(){g(),y()}function v(){if(s>=o.length)throw new SyntaxError("Unexpected end of JSON input")}},t.stringify=function(e,t,i){if(I(e)){var n=0;switch(typeof(u="object"==typeof i?i.space:i)){case"number":var o=10<u?10:u<0?0:Math.floor(u),u=o&&y(o," "),r=o,s=o;break;case"string":u=u.slice(0,10);for(var a=s=r=0;a<u.length;a++){switch(u[a]){case" ":s++;break;case"\t":s+=4;break;case"\r":s=0;break;case"\n":s=0,n++;break;default:throw new Error("whitespace characters not allowed in JSON")}r++}break;default:u=void 0}var l="",c={},h=0,d=0,g=0,p=i&&i.es6&&"function"==typeof Map;return function l(c,h,d){C(d,"value");switch(typeof c){case"number":case"bigint":case"boolean":m(""+c);break;case"string":m(v(c));break;case"object":null===c?m("null"):"function"==typeof c.toJSON?m(v(c.toJSON())):Array.isArray(c)?e():p?c.constructor.BYTES_PER_ELEMENT?e():c instanceof Map?i():c instanceof Set?i(!0):t():t()}C(d,"valueEnd");function e(){if(c.length){m("[");for(var e=h+1,t=0;t<c.length;t++){t&&m(","),f(e);var i=I(c[t])?c[t]:null,n=d+"/"+t;l(i,e,n)}f(h),m("]")}else m("[]")}function t(){var e=Object.keys(c);if(e.length){m("{");for(var t=h+1,i=0;i<e.length;i++){var n,o=e[i],r=c[o];I(r)&&(i&&m(","),n=d+"/"+w(o),f(t),C(n,"key"),m(v(o)),C(n,"keyEnd"),m(":"),u&&m(" "),l(r,t,n))}f(h),m("}")}else m("{}")}function i(e){if(c.size){m("{");for(var t=h+1,i=!0,n=c.entries(),o=n.next();!o.done;){var r,s=o.value,a=s[0],s=!!e||s[1];I(s)&&(i||m(","),i=!1,r=d+"/"+w(a),f(t),C(r,"key"),m(v(a)),C(r,"keyEnd"),m(":"),u&&m(" "),l(s,t,r)),o=n.next()}f(h),m("}")}else m("{}")}}(e,0,""),{json:l,pointers:c}}function m(e){d+=e.length,g+=e.length,l+=e}function f(e){if(u){for(l+="\n"+y(e,u),h++,d=0;e--;)n?(h+=n,d=s):d+=s,g+=r;g+=1}}function C(e,t){c[e]=c[e]||{},c[e][t]={line:h,column:d,pos:g}}function y(e,t){return Array(e+1).join(t)}},["number","bigint","boolean","string","object"]);function I(e){return 0<=i.indexOf(typeof e)}var n=/"|\\/g,o=/[\b]/g,r=/\f/g,s=/\n/g,a=/\r/g,l=/\t/g;function v(e){return'"'+(e=e.replace(n,"\\$&").replace(r,"\\f").replace(o,"\\b").replace(s,"\\n").replace(a,"\\r").replace(l,"\\t"))+'"'}var c=/~/g,h=/\//g;function w(e){return e.replace(c,"~0").replace(h,"~1")}},3420:function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#","description":"Meta-schema for $data reference (JSON Schema extension proposal)","type":"object","required":["$data"],"properties":{"$data":{"type":"string","anyOf":[{"format":"relative-json-pointer"},{"format":"json-pointer"}]}},"additionalProperties":false}')},3483:function(e,t,i){var r=i(8161),s=i(6862).toHash;e.exports=function(){var n=[{type:"number",rules:[{maximum:["exclusiveMaximum"]},{minimum:["exclusiveMinimum"]},"multipleOf","format"]},{type:"string",rules:["maxLength","minLength","pattern","format"]},{type:"array",rules:["maxItems","minItems","items","contains","uniqueItems"]},{type:"object",rules:["maxProperties","minProperties","required","dependencies","propertyNames",{properties:["additionalProperties","patternProperties"]}]},{rules:["$ref","const","enum","not","anyOf","oneOf","allOf","if"]}],o=["type","$comment"];return n.all=s(o),n.types=s(["number","integer","string","array","object","boolean","null"]),n.forEach(function(e){e.rules=e.rules.map(function(e){var t,i;return"object"==typeof e&&(i=e[t=Object.keys(e)[0]],e=t,i.forEach(function(e){o.push(e),n.all[e]=!0})),o.push(e),n.all[e]={keyword:e,code:r[e],implements:i}}),n.all.$comment={keyword:"$comment",code:r.$comment},e.type&&(n.types[e.type]=e)}),n.keywords=s(o.concat(["$schema","$id","id","$data","$async","title","description","default","definitions","examples","readOnly","writeOnly","contentMediaType","contentEncoding","additionalItems","then","else"])),n.custom={},n}},3531:function(e){e.exports=function(e,t,i){var n=" ",o=e.schema[t],r=e.schemaPath+e.util.getProperty(t),s=e.errSchemaPath+"/"+t,a=!e.opts.allErrors,l=e.util.copy(e),c="",h=(l.level++,"valid"+l.level),d=l.baseId,u=!0,g=o;if(g)for(var p,m=-1,f=g.length-1;m<f;)p=g[m+=1],(e.opts.strictKeywords?"object"==typeof p&&0<Object.keys(p).length||!1===p:e.util.schemaHasRules(p,e.RULES.all))&&(u=!1,l.schema=p,l.schemaPath=r+"["+m+"]",l.errSchemaPath=s+"/"+m,n+=" "+e.validate(l)+" ",l.baseId=d,a)&&(n+=" if ("+h+") { ",c+="}");return a&&(n+=u?" if (true) { ":" "+c.slice(0,-1)+" "),n}},3689:function(e,t,i){var n=i(4292);function o(e,t,i){this.message=i||o.message(e,t),this.missingRef=n.url(e,t),this.missingSchema=n.normalizeId(n.fullPath(this.missingRef))}function r(e){return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e}e.exports={Validation:r(function(e){this.message="validation failed",this.errors=e,this.ajv=this.validation=!0}),MissingRef:r(o)},o.message=function(e,t){return"can't resolve reference "+t+" from id "+e}},3913:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(r||""),t="valid"+o,r="errs__"+o,d=e.util.copy(e),u="",g=(d.level++,"valid"+d.level),o="i"+o,p=d.dataLevel=e.dataLevel+1,m="data"+p,f=e.baseId;if(n+="var "+r+" = errors;var "+t+";",Array.isArray(s)){var C,y,I=e.schema.additionalItems,v=(!1===I&&(n+=" "+t+" = "+h+".length <= "+s.length+"; ",C=l,l=e.errSchemaPath+"/additionalItems",(y=y||[]).push(n+=" if (!"+t+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'additionalItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { limit: "+s.length+" } ",!1!==e.opts.messages&&(n+=" , message: 'should NOT have more than "+s.length+" items' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),n+=" } "):n+=" {} ",t=n,n=y.pop(),!e.compositeRule&&c?e.async?n+=" throw new ValidationError(["+t+"]); ":n+=" validate.errors = ["+t+"]; return false; ":n+=" var err = "+t+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l=C,c)&&(u+="}",n+=" else { "),s);if(v)for(var b=-1,A=v.length-1;b<A;){var w,x,S=v[b+=1];(e.opts.strictKeywords?"object"==typeof S&&0<Object.keys(S).length||!1===S:e.util.schemaHasRules(S,e.RULES.all))&&(n+=" "+g+" = true; if ("+h+".length > "+b+") { ",w=h+"["+b+"]",d.schema=S,d.schemaPath=a+"["+b+"]",d.errSchemaPath=l+"/"+b,d.errorPath=e.util.getPathExpr(e.errorPath,b,e.opts.jsonPointers,!0),d.dataPathArr[p]=b,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",n+=" } ",c)&&(n+=" if ("+g+") { ",u+="}")}"object"==typeof I&&(e.opts.strictKeywords?"object"==typeof I&&0<Object.keys(I).length||!1===I:e.util.schemaHasRules(I,e.RULES.all))&&(d.schema=I,d.schemaPath=e.schemaPath+".additionalItems",d.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+g+" = true; if ("+h+".length > "+s.length+") { for (var "+o+" = "+s.length+"; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" } } ",c)&&(n+=" if ("+g+") { ",u+="}")}else(e.opts.strictKeywords?"object"==typeof s&&0<Object.keys(s).length||!1===s:e.util.schemaHasRules(s,e.RULES.all))&&(d.schema=s,d.schemaPath=a,d.errSchemaPath=l,n+=" for (var "+o+" = 0; "+o+" < "+h+".length; "+o+"++) { ",d.errorPath=e.util.getPathExpr(e.errorPath,o,e.opts.jsonPointers,!0),w=h+"["+o+"]",d.dataPathArr[p]=o,x=e.validate(d),d.baseId=f,e.util.varOccurences(x,m)<2?n+=" "+e.util.varReplace(x,m,w)+" ":n+=" var "+m+" = "+w+"; "+x+" ",c&&(n+=" if (!"+g+") break; "),n+=" }");return c&&(n+=" "+u+" if ("+r+" == errors) {"),n}},4221:function(t,e,i){t=i.nmd(t),ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,i){function n(){this.$rules={start:[{token:"variable",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'},{token:"string",regex:'"',next:"string"},{token:"constant.numeric",regex:"0[xX][0-9a-fA-F]+\\b"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:"constant.language.boolean",regex:"(?:true|false)\\b"},{token:"text",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"comment",regex:"\\/\\/.*$"},{token:"comment.start",regex:"\\/\\*",next:"comment"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"punctuation.operator",regex:/[,]/},{token:"text",regex:"\\s+"}],string:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/},{token:"string",regex:'"|$',next:"start"},{defaultToken:"string"}],comment:[{token:"comment.end",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}]}}var o=e("../lib/oop"),e=e("./text_highlight_rules").TextHighlightRules;o.inherits(n,e),t.JsonHighlightRules=n}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(e,t,i){function n(){}var o=e("../range").Range;!function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var i,n=e.getLine(t).match(/^(\s*\})/);return n&&(n=n[1].length,i=e.findMatchingBracket({row:t,column:n}))&&i.row!=t?(i=this.$getIndent(e.getLine(i.row)),void e.replace(new o(t,0,t,n-1),i)):0},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}.call(n.prototype),t.MatchingBraceOutdent=n}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(e,t,i){var n=e("../../lib/oop"),h=e("../../range").Range,e=e("./fold_mode").FoldMode,t=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};n.inherits(t,e),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,i){var n=e.getLine(i);return!this.singleLineBlockCommentRe.test(n)||this.startRegionRe.test(n)||this.tripleStarBlockCommentRe.test(n)?!(e=this._getFoldWidgetBase(e,t,i))&&this.startRegionRe.test(n)?"start":e:""},this.getFoldWidgetRange=function(e,t,i,n){var o,r,s,a=e.getLine(i);return this.startRegionRe.test(a)?this.getCommentRegionBlock(e,a,i):(r=a.match(this.foldingStartMarker))?(s=r.index,r[1]?this.openingBracketBlock(e,r[1],i,s):((o=e.getCommentFoldRange(i,s+r[0].length,1))&&!o.isMultiLine()&&(n?o=this.getSectionRange(e,i):"all"!=t&&(o=null)),o)):"markbegin"!==t&&(r=a.match(this.foldingStopMarker))?(s=r.index+r[0].length,r[1]?this.closingBracketBlock(e,r[1],i,s):e.getCommentFoldRange(i,s,-1)):void 0},this.getSectionRange=function(e,t){for(var i=(a=e.getLine(t)).search(/\S/),n=t,o=a.length,r=t+=1,s=e.getLength();++t<s;){var a,l=(a=e.getLine(t)).search(/\S/);if(-1!==l){if(l<i)break;var c=this.getFoldWidgetRange(e,"all",t);if(c){if(c.start.row<=n)break;if(c.isMultiLine())t=c.end.row;else if(i==l)break}r=t}}return new h(n,o,r,e.getLine(r).length)},this.getCommentRegionBlock=function(e,t,i){for(var n=t.search(/\s*$/),o=e.getLength(),r=i,s=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;++i<o;){t=e.getLine(i);var l=s.exec(t);if(l&&(l[1]?a--:a++,!a))break}if(r<i)return new h(r,n,i,t.length)}}.call(t.prototype)}),ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"],function(e,t,i){function n(){this.HighlightRules=s,this.$outdent=new a,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new l}var o=e("../lib/oop"),r=e("./text").Mode,s=e("./json_highlight_rules").JsonHighlightRules,a=e("./matching_brace_outdent").MatchingBraceOutdent,l=e("./folding/cstyle").FoldMode,c=e("../worker/worker_client").WorkerClient;o.inherits(n,r),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,i){var n=this.$getIndent(t);return"start"==e&&t.match(/^.*[\{\(\[]\s*$/)&&(n+=i),n},this.checkOutdent=function(e,t,i){return this.$outdent.checkOutdent(t,i)},this.autoOutdent=function(e,t,i){this.$outdent.autoOutdent(t,i)},this.createWorker=function(t){var e=new c(["ace"],"ace/mode/json_worker","JsonWorker");return e.attachToDocument(t.getDocument()),e.on("annotate",function(e){t.setAnnotations(e.data)}),e.on("terminate",function(){t.clearAnnotations()}),e},this.$id="ace/mode/json"}.call(n.prototype),t.Mode=n}),ace.require(["ace/mode/json"],function(e){t&&(t.exports=e)})},4292:function(e,t,i){var g=i(6777),p=i(5215),m=i(6862),a=i(4427),n=i(4316);function l(e,t,i){var n,o,r,s=this._refs[i];if("string"==typeof s){if(!this._refs[s])return l.call(this,e,t,s);s=this._refs[s]}return(s=s||this._schemas[i])instanceof a?u(s.schema,this._opts.inlineRefs)?s.schema:s.validate||this._compile(s):((s=c.call(this,t,i))&&(n=s.schema,t=s.root,r=s.baseId),n instanceof a?o=n.validate||e.call(this,n.schema,t,void 0,r):void 0!==n&&(o=u(n,this._opts.inlineRefs)?n:e.call(this,n,t,void 0,r)),o)}function c(e,t){var i=g.parse(t),n=C(i),o=f(this._getId(e.schema));if(0===Object.keys(e.schema).length||n!==o){var n=y(n),r=this._refs[n];if("string"==typeof r)return function(e,t,i){t=c.call(this,e,t);{var n,o;if(t)return n=t.schema,o=t.baseId,e=t.root,(t=this._getId(n))&&(o=I(o,t)),s.call(this,i,o,n,e)}}.call(this,e,r,i);if(r instanceof a)r.validate||this._compile(r);else{if(!((r=this._schemas[n])instanceof a))return;if(r.validate||this._compile(r),n==y(t))return{schema:r,root:e,baseId:o}}if(!(e=r).schema)return;o=f(this._getId(e.schema))}return s.call(this,i,o,e.schema,e)}(e.exports=l).normalizeId=y,l.fullPath=f,l.url=I,l.ids=function(e){var t=y(this._getId(e)),c={"":t},h={"":f(t,!1)},d={},u=this;return n(e,{allKeys:!0},function(e,t,i,n,o,r,s){if(""!==t){var a=u._getId(e),l=c[n],n=h[n]+"/"+o;if(void 0!==s&&(n+="/"+("number"==typeof s?s:m.escapeFragment(s))),"string"==typeof a){a=l=y(l?g.resolve(l,a):a),o=u._refs[a];if((o="string"==typeof o?u._refs[o]:o)&&o.schema){if(!p(e,o.schema))throw new Error('id "'+a+'" resolves to more than one schema')}else if(a!=y(n))if("#"==a[0]){if(d[a]&&!p(e,d[a]))throw new Error('id "'+a+'" resolves to more than one schema');d[a]=e}else u._refs[a]=n}c[t]=l,h[t]=n}}),d},l.inlineRef=u,l.schema=c;var h=m.toHash(["properties","patternProperties","enum","dependencies","definitions"]);function s(e,t,i,n){if(e.fragment=e.fragment||"","/"==e.fragment.slice(0,1)){for(var o=e.fragment.split("/"),r=1;r<o.length;r++){var s=o[r];if(s){if(void 0===(i=i[s=m.unescapeFragment(s)]))break;h[s]||((s=this._getId(i))&&(t=I(t,s)),i.$ref&&(s=I(t,i.$ref),s=c.call(this,n,s))&&(i=s.schema,n=s.root,t=s.baseId))}}return void 0!==i&&i!==n.schema?{schema:i,root:n,baseId:t}:void 0}}var d=m.toHash(["type","format","pattern","maxLength","minLength","maxProperties","minProperties","maxItems","minItems","maximum","minimum","uniqueItems","multipleOf","required","enum"]);function u(e,t){return!1!==t&&(void 0===t||!0===t?function e(t){var i;if(Array.isArray(t)){for(var n=0;n<t.length;n++)if("object"==typeof(i=t[n])&&!e(i))return!1}else for(var o in t){if("$ref"==o)return!1;if("object"==typeof(i=t[o])&&!e(i))return!1}return!0}(e):t?function e(t){var i,n=0;if(Array.isArray(t)){for(var o=0;o<t.length;o++)if("object"==typeof(i=t[o])&&(n+=e(i)),n==1/0)return 1/0}else for(var r in t){if("$ref"==r)return 1/0;if(d[r])n++;else if("object"==typeof(i=t[r])&&(n+=e(i)+1),n==1/0)return 1/0}return n}(e)<=t:void 0)}function f(e,t){return!1!==t&&(e=y(e)),C(g.parse(e))}function C(e){return g.serialize(e).split("#")[0]+"#"}var o=/#\/?$/;function y(e){return e?e.replace(o,""):""}function I(e,t){return t=y(t),g.resolve(e,t)}},4316:function(e){var m=e.exports=function(e,t,i){"function"==typeof t&&(i=t,t={}),function e(t,i,n,o,r,s,a,l,c,h){if(o&&"object"==typeof o&&!Array.isArray(o)){for(var d in i(o,r,s,a,l,c,h),o){var u=o[d];if(Array.isArray(u)){if(d in m.arrayKeywords)for(var g=0;g<u.length;g++)e(t,i,n,u[g],r+"/"+d+"/"+g,s,r,d,o,g)}else if(d in m.propsKeywords){if(u&&"object"==typeof u)for(var p in u)e(t,i,n,u[p],r+"/"+d+"/"+f(p),s,r,d,o,p)}else(d in m.keywords||t.allKeys&&!(d in m.skipKeywords))&&e(t,i,n,u,r+"/"+d,s,r,d,o)}n(o,r,s,a,l,c,h)}}(t,"function"==typeof(i=t.cb||i)?i:i.pre||function(){},i.post||function(){},e,"",e)};function f(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}m.keywords={additionalItems:!0,items:!0,contains:!0,additionalProperties:!0,propertyNames:!0,not:!0},m.arrayKeywords={items:!0,allOf:!0,anyOf:!0,oneOf:!0},m.propsKeywords={definitions:!0,properties:!0,patternProperties:!0,dependencies:!0},m.skipKeywords={default:!0,enum:!0,const:!0,required:!0,maximum:!0,minimum:!0,exclusiveMaximum:!0,exclusiveMinimum:!0,multipleOf:!0,maxLength:!0,minLength:!0,pattern:!0,format:!0,maxItems:!0,minItems:!0,uniqueItems:!0,maxProperties:!0,minProperties:!0}},4427:function(e,t,i){var n=i(6862);e.exports=function(e){n.copy(e,this)}},4682:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||"");if(!1===e.opts.format)l&&(n+=" if (true) { ");else{var h,d=e.opts.$data&&s&&s.$data,r=d?(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ","schema"+o):s,u=e.opts.unknownFormats,g=Array.isArray(u);if(d)n+=" var "+(h="format"+o)+" = formats["+r+"]; var "+(p="isObject"+o)+" = typeof "+h+" == 'object' && !("+h+" instanceof RegExp) && "+h+".validate; var "+(f="formatType"+o)+" = "+p+" && "+h+".type || 'string'; if ("+p+") { ",e.async&&(n+=" var async"+o+" = "+h+".async; "),n+=" "+h+" = "+h+".validate; } if ( ",d&&(n+=" ("+r+" !== undefined && typeof "+r+" != 'string') || "),n+=" (","ignore"!=u&&(n+=" ("+r+" && !"+h+" ",g&&(n+=" && self._opts.unknownFormats.indexOf("+r+") == -1 "),n+=") || "),n=(n+=" ("+h+" && "+f+" == '"+i+"' && !(typeof "+h+" == 'function' ? ")+(e.async?" (async"+o+" ? await "+h+"("+c+") : "+h+"("+c+")) ":" "+h+"("+c+") ")+(" : "+h+".test("+c+"))))) {");else{if(!(h=e.formats[s])){if("ignore"==u)return e.logger.warn('unknown format "'+s+'" ignored in schema at path "'+e.errSchemaPath+'"'),l&&(n+=" if (true) { "),n;if(g&&0<=u.indexOf(s))return l&&(n+=" if (true) { "),n;throw new Error('unknown format "'+s+'" is used in schema at path "'+e.errSchemaPath+'"')}var p,m,f=(p="object"==typeof h&&!(h instanceof RegExp)&&h.validate)&&h.type||"string";if(p&&(m=!0===h.async,h=h.validate),f!=i)return l&&(n+=" if (true) { "),n;if(m){if(!e.async)throw new Error("async format in sync schema");n+=" if (!(await "+(C="formats"+e.util.getProperty(s)+".validate")+"("+c+"))) { "}else{n+=" if (! ";var C="formats"+e.util.getProperty(s);p&&(C+=".validate"),n=n+("function"==typeof h?" "+C+"("+c+") ":" "+C+".test("+c+") ")+") { "}}o=[],g=(o.push(n),n="",!1!==e.createErrors?(n=(n+=" { keyword: 'format' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { format: ")+(d?""+r:""+e.util.toQuotedString(s))+" } ",!1!==e.opts.messages&&(n=(n+=" , message: 'should match format \"")+(d?"' + "+r+" + '":""+e.util.escapeQuotes(s))+"\"' "),e.opts.verbose&&(n=(n=(n+=" , schema: ")+(d?"validate.schema"+a:""+e.util.toQuotedString(s)))+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=o.pop();!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+g+"]); ":n+=" validate.errors = ["+g+"]; return false; ":n+=" var err = "+g+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } ",l&&(n+=" else { ")}return n}},4772:function(e){function n(){}n.prototype={on:function(e,t){this._events=this._events||{},this._events[e]=this._events[e]||[],this._events[e].push(t)},off:function(e,t){this._events=this._events||{},e in this._events!=!1&&this._events[e].splice(this._events[e].indexOf(t),1)},emit:function(e){if(this._events=this._events||{},e in this._events!=!1)for(var t=0;t<this._events[e].length;t++)this._events[e][t].apply(this,Array.prototype.slice.call(arguments,1))}},n.mixin=function(e){for(var t=["on","off","emit"],i=0;i<t.length;i++)"function"==typeof e?e.prototype[t[i]]=n.prototype[t[i]]:e[t[i]]=n.prototype[t[i]];return e};var u={escapeRegExp:function(e){var t=/[\\^$.*+?()[\]{}|]/g,i=new RegExp(t.source);return e&&i.test(e)?e.replace(t,"\\$&"):e},extend:function(e,t){for(var i in t){var n;t.hasOwnProperty(i)&&((n=t[i])&&"[object Object]"===Object.prototype.toString.call(n)?(e[i]=e[i]||{},u.extend(e[i],n)):e[i]=n)}return e},each:function(e,t,i){if("[object Object]"===Object.prototype.toString.call(e))for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.call(i,n,e[n],e);else for(var o=0,r=e.length;o<r;o++)t.call(i,o,e[o],e)},createElement:function(e,t){var i,n=document.createElement(e);if(t&&"[object Object]"===Object.prototype.toString.call(t))for(i in t)i in n?n[i]=t[i]:"html"===i?n.innerHTML=t[i]:n.setAttribute(i,t[i]);return n},hasClass:function(e,t){if(e)return e.classList?e.classList.contains(t):!!e.className&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},addClass:function(e,t){u.hasClass(e,t)||(e.classList?e.classList.add(t):e.className=e.className.trim()+" "+t)},removeClass:function(e,t){u.hasClass(e,t)&&(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," "))},closest:function(e,t){return e&&e!==document.body&&(t(e)?e:u.closest(e.parentNode,t))},isInt:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},debounce:function(n,o,r){var s;return function(){var e=this,t=arguments,i=r&&!s;clearTimeout(s),s=setTimeout(function(){s=null,r||n.apply(e,t)},o),i&&n.apply(e,t)}},rect:function(e,t){var i=window,e=e.getBoundingClientRect(),n=t?i.pageXOffset:0,t=t?i.pageYOffset:0;return{bottom:e.bottom+t,height:e.height,left:e.left+n,right:e.right+n,top:e.top+t,width:e.width}},includes:function(e,t){return-1<e.indexOf(t)},startsWith:function(e,t){return e.substr(0,t.length)===t},truncate:function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}};function h(e,t){return e.hasOwnProperty(t)&&(!0===e[t]||e[t].length)}function g(e,t,i){e.parentNode?e.parentNode.parentNode||t.appendChild(e.parentNode):t.appendChild(e),u.removeClass(e,"excluded"),i||(e.textContent=e.textContent)}function o(){var i,e;this.items.length&&(i=document.createDocumentFragment(),this.config.pagination?(e=this.pages.slice(0,this.pageIndex),u.each(e,function(e,t){u.each(t,function(e,t){g(t,i,this.customOption)},this)},this)):u.each(this.items,function(e,t){g(t,i,this.customOption)},this),i.childElementCount&&(u.removeClass(this.items[this.navIndex],"active"),this.navIndex=(i.querySelector(".selectr-option.selected")||i.querySelector(".selectr-option")).idx,u.addClass(this.items[this.navIndex],"active")),this.tree.appendChild(i))}function d(e,t){t=t||e;var i={class:"selectr-option",role:"treeitem","aria-selected":!1};return this.customOption?i.html=this.config.renderOption(t):i.textContent=e.textContent,(t=u.createElement("li",i)).idx=e.idx,this.items.push(t),e.defaultSelected&&this.defaultSelected.push(e.idx),e.disabled&&(t.disabled=!0,u.addClass(t,"disabled")),t}function r(){var i,e=this.tree,t=e.scrollTop;e.scrollHeight-e.offsetHeight<=t&&this.pageIndex<this.pages.length&&(i=document.createDocumentFragment(),u.each(this.pages[this.pageIndex],function(e,t){g(t,i,this.customOption)},this),e.appendChild(i),this.pageIndex++,this.emit("selectr.paginate",{items:this.items.length,total:this.data.length,page:this.pageIndex,pages:this.pages.length}))}function s(){(this.config.searchable||this.config.taggable)&&(this.input.value=null,this.searching=!1,this.config.searchable&&u.removeClass(this.inputContainer,"active"),u.hasClass(this.container,"notice")&&(u.removeClass(this.container,"notice"),u.addClass(this.container,"open"),this.input.focus()),u.each(this.items,function(e,t){u.removeClass(t,"excluded"),this.customOption||(t.textContent=t.textContent)},this))}function t(e,t){if(!e)throw new Error("You must supply either a HTMLSelectElement or a CSS3 selector string.");if("string"==typeof(this.el=e)&&(this.el=document.querySelector(e)),null===this.el)throw new Error("The element you passed to Selectr can not be found.");if("select"!==this.el.nodeName.toLowerCase())throw new Error("The element you passed to Selectr is not a HTMLSelectElement.");this.render(t)}t.prototype.render=function(e){var t;this.rendered||((this.el.selectr=this).config=u.extend({defaultSelected:!0,width:"auto",disabled:!1,disabledMobile:!1,searchable:!0,clearable:!1,sortSelected:!1,allowDeselect:!1,closeOnScroll:!1,nativeDropdown:!1,nativeKeyboard:!1,placeholder:"Select an option...",taggable:!1,tagPlaceholder:"Enter a tag...",messages:{noResults:"No results.",noOptions:"No options available.",maxSelections:"A maximum of {max} items can be selected.",tagDuplicate:"That tag is already in use.",searchPlaceholder:"Search options..."}},e),this.originalType=this.el.type,this.originalIndex=this.el.tabIndex,this.defaultSelected=[],this.originalOptionCount=this.el.options.length,(this.config.multiple||this.config.taggable)&&(this.el.multiple=!0),this.disabled=h(this.config,"disabled"),this.opened=!1,this.config.taggable&&(this.config.searchable=!1),this.navigating=!1,this.mobileDevice=!1,!this.config.disabledMobile&&/Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile/i.test(navigator.userAgent)&&(this.mobileDevice=!0),this.customOption=this.config.hasOwnProperty("renderOption")&&"function"==typeof this.config.renderOption,this.customSelected=this.config.hasOwnProperty("renderSelection")&&"function"==typeof this.config.renderSelection,this.supportsEventPassiveOption=this.detectEventPassiveOption(),n.mixin(this),function(){this.requiresPagination=this.config.pagination&&0<this.config.pagination,h(this.config,"width")&&(u.isInt(this.config.width)?this.width=this.config.width+"px":"auto"===this.config.width?this.width="100%":u.includes(this.config.width,"%")&&(this.width=this.config.width)),this.container=u.createElement("div",{class:"selectr-container"}),this.config.customClass&&u.addClass(this.container,this.config.customClass),this.mobileDevice?u.addClass(this.container,"selectr-mobile"):u.addClass(this.container,"selectr-desktop"),this.el.tabIndex=-1,this.config.nativeDropdown||this.mobileDevice?u.addClass(this.el,"selectr-visible"):u.addClass(this.el,"selectr-hidden"),this.selected=u.createElement("div",{class:"selectr-selected",disabled:this.disabled,tabIndex:0,"aria-expanded":!1}),this.label=u.createElement(this.el.multiple?"ul":"span",{class:"selectr-label"});var e=u.createElement("div",{class:"selectr-options-container"});if(this.tree=u.createElement("ul",{class:"selectr-options",role:"tree","aria-hidden":!0,"aria-expanded":!1}),this.notice=u.createElement("div",{class:"selectr-notice"}),this.el.setAttribute("aria-hidden",!0),this.disabled&&(this.el.disabled=!0),this.el.multiple?(u.addClass(this.label,"selectr-tags"),u.addClass(this.container,"multiple"),this.tags=[],this.selectedValues=this.config.defaultSelected?this.getSelectedProperties("value"):[],this.selectedIndexes=this.getSelectedProperties("idx")):(this.selectedValue=null,this.selectedIndex=-1),this.selected.appendChild(this.label),this.config.clearable&&(this.selectClear=u.createElement("button",{class:"selectr-clear",type:"button"}),this.container.appendChild(this.selectClear),u.addClass(this.container,"clearable")),this.config.taggable){var t=u.createElement("li",{class:"input-tag"});if(this.input=u.createElement("input",{class:"selectr-tag-input",placeholder:this.config.tagPlaceholder,tagIndex:0,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search"}),t.appendChild(this.input),this.label.appendChild(t),u.addClass(this.container,"taggable"),this.tagSeperators=[","],this.config.tagSeperators){this.tagSeperators=this.tagSeperators.concat(this.config.tagSeperators);for(var i=[],n=0;n<this.tagSeperators.length;n++)i.push(u.escapeRegExp(this.tagSeperators[n]));this.tagSeperatorsRegex=new RegExp(i.join("|"),"i")}else this.tagSeperatorsRegex=new RegExp(",","i")}this.config.searchable&&(this.input=u.createElement("input",{class:"selectr-input",tagIndex:-1,autocomplete:"off",autocorrect:"off",autocapitalize:"off",spellcheck:"false",role:"textbox",type:"search",placeholder:this.config.messages.searchPlaceholder}),this.inputClear=u.createElement("button",{class:"selectr-input-clear",type:"button"}),this.inputContainer=u.createElement("div",{class:"selectr-input-container"}),this.inputContainer.appendChild(this.input),this.inputContainer.appendChild(this.inputClear),e.appendChild(this.inputContainer)),e.appendChild(this.notice),e.appendChild(this.tree),this.items=[],this.options=[],this.el.options.length&&(this.options=[].slice.call(this.el.options));var o,r,s,a=!1,l=0;this.el.children.length&&u.each(this.el.children,function(e,t){"OPTGROUP"===t.nodeName?(a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.label+"</li>"}),u.each(t.children,function(e,t){t.idx=l,a.appendChild(d.call(this,t,a)),l++},this)):(t.idx=l,d.call(this,t),l++)},this),this.config.data&&Array.isArray(this.config.data)&&(o=!(this.data=[]),a=!1,l=0,u.each(this.config.data,function(e,t){h(t,"children")?(o=u.createElement("optgroup",{label:t.text}),a=u.createElement("ul",{class:"selectr-optgroup",role:"group",html:"<li class='selectr-optgroup--label'>"+t.text+"</li>"}),u.each(t.children,function(e,t){(r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),o.appendChild(r),r.idx=l,a.appendChild(d.call(this,r,t)),this.data[l]=t,l++},this),this.el.appendChild(o)):((r=new Option(t.text,t.value,!1,t.hasOwnProperty("selected")&&!0===t.selected)).disabled=h(t,"disabled"),this.options.push(r),r.idx=l,d.call(this,r,t),this.data[l]=t,l++)},this)),this.setSelected(!0);for(var c=this.navIndex=0;c<this.items.length;c++)if(s=this.items[c],!u.hasClass(s,"disabled")){u.addClass(s,"active"),this.navIndex=c;break}this.requiresPagination&&(this.pageIndex=1,this.paginate()),this.container.appendChild(this.selected),this.container.appendChild(e),this.placeEl=u.createElement("div",{class:"selectr-placeholder"}),this.setPlaceholder(),this.selected.appendChild(this.placeEl),this.disabled&&this.disable(),this.el.parentNode.insertBefore(this.container,this.el),this.container.appendChild(this.el)}.call(this),this.bindEvents(),this.update(),this.optsRect=u.rect(this.tree),this.rendered=!0,this.el.multiple||(this.el.selectedIndex=this.selectedIndex),t=this,setTimeout(function(){t.emit("selectr.init")},20))},t.prototype.getSelected=function(){return this.el.querySelectorAll("option:checked")},t.prototype.getSelectedProperties=function(t){var e=this.getSelected();return[].slice.call(e).map(function(e){return e[t]}).filter(function(e){return null!=e})},t.prototype.detectEventPassiveOption=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e},t.prototype.bindEvents=function(){var i,n=this;this.events={},this.events.dismiss=function(e){e=e.target;this.container.contains(e)||!this.opened&&!u.hasClass(this.container,"notice")||this.close()}.bind(this),this.events.navigate=function(e){if(e=e||window.event,this.items.length&&this.opened&&u.includes([13,38,40],e.which)){if(e.preventDefault(),13===e.which)return!(this.noResults||this.config.taggable&&0<this.input.value.length)&&this.change(this.navIndex);var t,i=this.items[this.navIndex],n=this.navIndex;switch(e.which){case 38:(t=0)<this.navIndex&&this.navIndex--;break;case 40:this.navIndex<this.items.length-(t=1)&&this.navIndex++}for(this.navigating=!0;u.hasClass(this.items[this.navIndex],"disabled")||u.hasClass(this.items[this.navIndex],"excluded");){if(!(0<this.navIndex&&this.navIndex<this.items.length-1)){this.navIndex=n;break}if(t?this.navIndex++:this.navIndex--,this.searching){if(this.navIndex>this.tree.lastElementChild.idx){this.navIndex=this.tree.lastElementChild.idx;break}if(this.navIndex<this.tree.firstElementChild.idx){this.navIndex=this.tree.firstElementChild.idx;break}}}e=u.rect(this.items[this.navIndex]);t?(0===this.navIndex?this.tree.scrollTop=0:e.top+e.height>this.optsRect.top+this.optsRect.height&&(this.tree.scrollTop=this.tree.scrollTop+(e.top+e.height-(this.optsRect.top+this.optsRect.height))),this.navIndex===this.tree.childElementCount-1&&this.requiresPagination&&r.call(this)):0===this.navIndex?this.tree.scrollTop=0:e.top-this.optsRect.top<0&&(this.tree.scrollTop=this.tree.scrollTop+(e.top-this.optsRect.top)),i&&u.removeClass(i,"active"),u.addClass(this.items[this.navIndex],"active")}else this.navigating=!1}.bind(this),this.events.reset=this.reset.bind(this),(this.config.nativeDropdown||this.mobileDevice)&&(this.container.addEventListener("touchstart",function(e){e.changedTouches[0].target===n.el&&n.toggle()},!!this.supportsEventPassiveOption&&{passive:!0}),this.container.addEventListener("click",function(e){e.target===n.el&&n.toggle()}),this.el.addEventListener("change",function(e){e.__selfTriggered||(n.el.multiple?(e=n.getSelectedProperties("idx"),e=((e,t)=>{for(var i,n=[],o=e.slice(0),r=0;r<t.length;r++)-1<(i=o.indexOf(t[r]))?o.splice(i,1):n.push(t[r]);return[n,o]})(n.selectedIndexes,e),u.each(e[0],function(e,t){n.select(t)},n),u.each(e[1],function(e,t){n.deselect(t)},n)):-1<n.el.selectedIndex&&n.select(n.el.selectedIndex))})),this.config.nativeDropdown&&this.container.addEventListener("keydown",function(e){"Enter"===e.key&&n.selected===document.activeElement&&(n.toggle(),setTimeout(function(){n.el.focus()},200))}),this.selected.addEventListener("click",function(e){n.disabled||n.toggle(),e.preventDefault()}),this.config.nativeKeyboard&&(i="",this.selected.addEventListener("keydown",function(e){var t;n.disabled||n.selected!==document.activeElement||e.altKey||e.ctrlKey||e.metaKey||(" "===e.key||!n.opened&&-1<["Enter","ArrowUp","ArrowDown"].indexOf(e.key)?(n.toggle(),e.preventDefault(),e.stopPropagation()):e.key.length<=2&&String[String.fromCodePoint?"fromCodePoint":"fromCharCode"](e.key[String.codePointAt?"codePointAt":"charCodeAt"](0))===e.key&&(n.config.multiple?(n.open(),n.config.searchable&&(n.input.value=e.key,n.input.focus(),n.search(null,!0))):(i+=e.key,(t=n.search(i,!0))&&t.length&&(n.clear(),n.setValue(t[0].value)),setTimeout(function(){i=""},1e3)),e.preventDefault(),e.stopPropagation()))}),this.container.addEventListener("keyup",function(e){n.opened&&"Escape"===e.key&&(n.close(),e.stopPropagation(),n.selected.focus())})),this.label.addEventListener("click",function(e){u.hasClass(e.target,"selectr-tag-remove")&&n.deselect(e.target.parentNode.idx)}),this.selectClear&&this.selectClear.addEventListener("click",this.clear.bind(this)),this.tree.addEventListener("mousedown",function(e){e.preventDefault()}),this.tree.addEventListener("click",function(e){var t=u.closest(e.target,function(e){return e&&u.hasClass(e,"selectr-option")});t&&!u.hasClass(t,"disabled")&&(u.hasClass(t,"selected")?(n.el.multiple||!n.el.multiple&&n.config.allowDeselect)&&n.deselect(t.idx):n.select(t.idx),n.opened&&!n.el.multiple)&&n.close(),e.preventDefault(),e.stopPropagation()}),this.tree.addEventListener("mouseover",function(e){!u.hasClass(e.target,"selectr-option")||u.hasClass(e.target,"disabled")||(u.removeClass(n.items[n.navIndex],"active"),u.addClass(e.target,"active"),n.navIndex=[].slice.call(n.items).indexOf(e.target))}),this.config.searchable&&(this.input.addEventListener("focus",function(e){n.searching=!0}),this.input.addEventListener("blur",function(e){n.searching=!1}),this.input.addEventListener("keyup",function(e){n.search(),n.config.taggable||(this.value.length?u.addClass(this.parentNode,"active"):u.removeClass(this.parentNode,"active"))}),this.inputClear.addEventListener("click",function(e){n.input.value=null,s.call(n),n.tree.childElementCount||o.call(n)})),this.config.taggable&&this.input.addEventListener("keyup",function(e){var t,i;n.search(),n.config.taggable&&this.value.length&&(t=this.value.trim()).length&&(13===e.which||n.tagSeperatorsRegex.test(t))&&(e=t.replace(n.tagSeperatorsRegex,""),(i=(e=(e=u.escapeRegExp(e)).trim()).length?n.add({value:e,textContent:e,selected:!0},!0):i)?(n.close(),s.call(n)):(this.value="",n.setMessage(n.config.messages.tagDuplicate)))}),this.update=u.debounce(function(){n.opened&&n.config.closeOnScroll&&n.close(),n.width&&(n.container.style.width=n.width),n.invert()},50),this.requiresPagination&&(this.paginateItems=u.debounce(function(){r.call(this)},50),this.tree.addEventListener("scroll",this.paginateItems.bind(this))),document.addEventListener("click",this.events.dismiss),window.addEventListener("keydown",this.events.navigate),window.addEventListener("resize",this.update),window.addEventListener("scroll",this.update),this.on("selectr.destroy",function(){document.removeEventListener("click",this.events.dismiss),window.removeEventListener("keydown",this.events.navigate),window.removeEventListener("resize",this.update),window.removeEventListener("scroll",this.update)}),this.el.form&&(this.el.form.addEventListener("reset",this.events.reset),this.on("selectr.destroy",function(){this.el.form.removeEventListener("reset",this.events.reset)}))},t.prototype.setSelected=function(e){var i;this.config.data||this.el.multiple||!this.el.options.length||(0!==this.el.selectedIndex||this.el.options[0].defaultSelected||this.config.defaultSelected||(this.el.selectedIndex=-1),this.selectedIndex=this.el.selectedIndex,-1<this.selectedIndex&&this.select(this.selectedIndex)),this.config.multiple&&"select-one"===this.originalType&&!this.config.data&&this.el.options[0].selected&&!this.el.options[0].defaultSelected&&(this.el.options[0].selected=!1),u.each(this.options,function(e,t){t.selected&&t.defaultSelected&&this.select(t.idx)},this),this.config.selectedValue&&this.setValue(this.config.selectedValue),this.config.data&&(!this.el.multiple&&this.config.defaultSelected&&this.el.selectedIndex<0&&0<this.config.data.length&&this.select(0),i=0,u.each(this.config.data,function(e,t){h(t,"children")?u.each(t.children,function(e,t){t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++},this):(t.hasOwnProperty("selected")&&!0===t.selected&&this.select(i),i++)},this))},t.prototype.destroy=function(){this.rendered&&(this.emit("selectr.destroy"),"select-one"===this.originalType&&(this.el.multiple=!1),this.config.data&&(this.el.innerHTML=""),u.removeClass(this.el,"selectr-hidden"),this.container.parentNode.replaceChild(this.el,this.container),this.rendered=!1,delete this.el.selectr)},t.prototype.change=function(e){var t=this.items[e],i=this.options[e];i.disabled||(i.selected&&u.hasClass(t,"selected")?this.deselect(e):this.select(e),this.opened&&!this.el.multiple&&this.close())},t.prototype.select=function(n){var e=this.items[n],t=[].slice.call(this.el.options),i=this.options[n];if(this.el.multiple){if(u.includes(this.selectedIndexes,n))return!1;if(this.config.maxSelections&&this.tags.length===this.config.maxSelections)return this.setMessage(this.config.messages.maxSelections.replace("{max}",this.config.maxSelections),!0),!1;this.selectedValues.push(i.value),this.selectedIndexes.push(n),!function(e){var l,c=this,i=document.createDocumentFragment(),t=this.options[e.idx],n=this.data?this.data[e.idx]:t,o={class:"selectr-tag"},n=(this.customSelected?o.html=this.config.renderSelection(n):o.textContent=t.textContent,u.createElement("li",o)),o=u.createElement("button",{class:"selectr-tag-remove",type:"button"});n.appendChild(o),n.idx=e.idx,n.tag=t.value,this.tags.push(n),this.config.sortSelected?(o=this.tags.slice(),l=function(e,n){e.replace(/(\d+)|(\D+)/g,function(e,t,i){n.push([t||1/0,i||""])})},o.sort(function(e,t){var i,n,o=[],r=[];for(!0===c.config.sortSelected?(i=e.tag,n=t.tag):"text"===c.config.sortSelected&&(i=e.textContent,n=t.textContent),l(i,o),l(n,r);o.length&&r.length;){var s=o.shift(),a=r.shift(),s=s[0]-a[0]||s[1].localeCompare(a[1]);if(s)return s}return o.length-r.length}),u.each(o,function(e,t){i.appendChild(t)}),this.label.innerHTML=""):i.appendChild(n),this.config.taggable?this.label.insertBefore(i,this.input.parentNode):this.label.appendChild(i)}.call(this,e)}else{var o=this.data?this.data[n]:i;this.customSelected?this.label.innerHTML=this.config.renderSelection(o):this.label.textContent=i.textContent,this.selectedValue=i.value,this.selectedIndex=n,u.each(this.options,function(e,t){var i=this.items[e];e!==n&&(i&&u.removeClass(i,"selected"),t.selected=!1,t.removeAttribute("selected"))},this)}u.includes(t,i)||this.el.add(i),e.setAttribute("aria-selected",!0),u.addClass(e,"selected"),u.addClass(this.container,"has-selected"),i.selected=!0,i.setAttribute("selected",""),this.emit("selectr.change",i),this.emit("selectr.select",i),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.deselect=function(e,t){var i=this.items[e],n=this.options[e];if(this.el.multiple){var o=this.selectedIndexes.indexOf(e),o=(this.selectedIndexes.splice(o,1),this.selectedValues.indexOf(n.value));this.selectedValues.splice(o,1),!function(i){var n=!1;u.each(this.tags,function(e,t){t.idx===i.idx&&(n=t)},this),n&&(this.label.removeChild(n),this.tags.splice(this.tags.indexOf(n),1))}.call(this,i),this.tags.length||u.removeClass(this.container,"has-selected")}else{if(!t&&!this.config.clearable&&!this.config.allowDeselect)return!1;this.label.innerHTML="",this.selectedValue=null,this.el.selectedIndex=this.selectedIndex=-1,u.removeClass(this.container,"has-selected")}this.items[e].setAttribute("aria-selected",!1),u.removeClass(this.items[e],"selected"),n.selected=!1,n.removeAttribute("selected"),this.emit("selectr.change",null),this.emit("selectr.deselect",n),"createEvent"in document?((o=document.createEvent("HTMLEvents")).initEvent("change",!0,!0),o.__selfTriggered=!0,this.el.dispatchEvent(o)):this.el.fireEvent("onchange")},t.prototype.setValue=function(i){var n=Array.isArray(i);if(n||(i=i.toString().trim()),!this.el.multiple&&n)return!1;u.each(this.options,function(e,t){(n&&-1<i.indexOf(t.value)||t.value===i)&&this.change(t.idx)},this)},t.prototype.getValue=function(e,t){var i,n;return this.el.multiple?e?this.selectedIndexes.length&&(n={values:[]},u.each(this.selectedIndexes,function(e,t){t=this.options[t];n.values[e]={value:t.value,text:t.textContent}},this)):n=this.selectedValues.slice():n=e?{value:(i=this.options[this.selectedIndex]).value,text:i.textContent}:this.selectedValue,n=e&&t?JSON.stringify(n):n},t.prototype.add=function(i,n){if(i){if(this.data=this.data||[],this.items=this.items||[],this.options=this.options||[],Array.isArray(i))u.each(i,function(e,t){this.add(t,n)},this);else if("[object Object]"===Object.prototype.toString.call(i)){if(n){var o=!1;if(u.each(this.options,function(e,t){t.value.toLowerCase()===i.value.toLowerCase()&&(o=!0)}),o)return!1}var e=u.createElement("option",i);return this.data.push(i),this.mobileDevice&&this.el.add(e),this.options.push(e),e.idx=0<this.options.length?this.options.length-1:0,d.call(this,e),i.selected&&this.select(e.idx),this.setPlaceholder(),e}return this.config.pagination&&this.paginate(),!0}},t.prototype.remove=function(e){var i,n=[];Array.isArray(e)?u.each(e,function(e,t){u.isInt(t)?n.push(this.getOptionByIndex(t)):"string"==typeof t&&n.push(this.getOptionByValue(t))},this):u.isInt(e)?n.push(this.getOptionByIndex(e)):"string"==typeof e&&n.push(this.getOptionByValue(e)),n.length&&(u.each(n,function(e,t){i=t.idx,this.el.remove(t),this.options.splice(i,1);t=this.items[i].parentNode;t&&t.removeChild(this.items[i]),this.items.splice(i,1),u.each(this.options,function(e,t){t.idx=e,this.items[e].idx=e},this)},this),this.setPlaceholder(),this.config.pagination)&&this.paginate()},t.prototype.removeAll=function(){this.clear(!0),u.each(this.el.options,function(e,t){this.el.remove(t)},this),u.truncate(this.tree),this.items=[],this.options=[],this.data=[],this.navIndex=0,this.requiresPagination&&(this.requiresPagination=!1,this.pageIndex=1,this.pages=[]),this.setPlaceholder()},t.prototype.search=function(a,e){var l,c,h,d,t;if(!this.navigating)return l=!1,a||(a=this.input.value,l=!0,this.removeMessage(),u.truncate(this.tree)),c=[],h=document.createDocumentFragment(),0<(a=a.trim().toLowerCase()).length?(d=e?u.startsWith:u.includes,u.each(this.options,function(e,t){var i,n,o,r,s=this.items[t.idx];d(t.textContent.trim().toLowerCase(),a)&&!t.disabled?(c.push({text:t.textContent,value:t.value}),l&&(g(s,h,this.customOption),u.removeClass(s,"excluded"),!this.customOption)&&(i=a,o=(t=t).textContent,i=new RegExp(i,"ig"),r=i.exec(o))&&(t.innerHTML="",(n=document.createElement("span")).classList.add("selectr-match"),n.textContent=r[0],t.appendChild(document.createTextNode(o.substring(0,r.index))),t.appendChild(n),t.appendChild(document.createTextNode(o.substring(i.lastIndex))))):l&&u.addClass(s,"excluded")},this),l&&(h.childElementCount?(e=this.items[this.navIndex],t=h.querySelector(".selectr-option:not(.excluded)"),this.noResults=!1,u.removeClass(e,"active"),this.navIndex=t.idx,u.addClass(t,"active")):this.config.taggable||(this.noResults=!0,this.setMessage(this.config.messages.noResults)),this.tree.appendChild(h))):o.call(this),c},t.prototype.toggle=function(){this.disabled||(this.opened?this.close():this.open())},t.prototype.open=function(){var e=this;if(!this.options.length)return!1;this.opened||this.emit("selectr.open"),this.opened=!0,this.mobileDevice||this.config.nativeDropdown?(u.addClass(this.container,"native-open"),this.config.data&&u.each(this.options,function(e,t){this.el.add(t)},this)):(u.addClass(this.container,"open"),o.call(this),this.invert(),this.tree.scrollTop=0,u.removeClass(this.container,"notice"),this.selected.setAttribute("aria-expanded",!0),this.tree.setAttribute("aria-hidden",!1),this.tree.setAttribute("aria-expanded",!0),this.config.searchable&&!this.config.taggable&&setTimeout(function(){e.input.focus(),e.input.tabIndex=0},10))},t.prototype.close=function(){var e;this.opened&&this.emit("selectr.close"),this.opened=!1,this.navigating=!1,this.mobileDevice||this.config.nativeDropdown?u.removeClass(this.container,"native-open"):(e=u.hasClass(this.container,"notice"),this.config.searchable&&!e&&(this.input.blur(),this.input.tabIndex=-1,this.searching=!1),e&&(u.removeClass(this.container,"notice"),this.notice.textContent=""),u.removeClass(this.container,"open"),u.removeClass(this.container,"native-open"),this.selected.setAttribute("aria-expanded",!1),this.tree.setAttribute("aria-hidden",!0),this.tree.setAttribute("aria-expanded",!1),u.truncate(this.tree),s.call(this))},t.prototype.enable=function(){this.disabled=!1,this.el.disabled=!1,this.selected.tabIndex=this.originalIndex,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=0}),u.removeClass(this.container,"selectr-disabled")},t.prototype.disable=function(e){e||(this.el.disabled=!0),this.selected.tabIndex=-1,this.el.multiple&&u.each(this.tags,function(e,t){t.lastElementChild.tabIndex=-1}),this.disabled=!0,u.addClass(this.container,"selectr-disabled")},t.prototype.reset=function(){this.disabled||(this.clear(),this.setSelected(!0),u.each(this.defaultSelected,function(e,t){this.select(t)},this),this.emit("selectr.reset"))},t.prototype.clear=function(e,t){var i;this.el.multiple?this.selectedIndexes.length&&(i=this.selectedIndexes.slice(),t?this.deselect(i.slice(-1)[0]):u.each(i,function(e,t){this.deselect(t)},this)):-1<this.selectedIndex&&this.deselect(this.selectedIndex,e),this.emit("selectr.clear")},t.prototype.serialise=function(e){var n=[];return u.each(this.options,function(e,t){var i={value:t.value,text:t.textContent};t.selected&&(i.selected=!0),t.disabled&&(i.disabled=!0),n[e]=i}),e?JSON.stringify(n):n},t.prototype.serialize=function(e){return this.serialise(e)},t.prototype.setPlaceholder=function(e){e=e||this.config.placeholder||this.el.getAttribute("placeholder"),this.options.length||(e=this.config.messages.noOptions),this.placeEl.innerHTML=e},t.prototype.paginate=function(){var i;if(this.items.length)return(i=this).pages=this.items.map(function(e,t){return t%i.config.pagination==0?i.items.slice(t,t+i.config.pagination):null}).filter(function(e){return e}),this.pages},t.prototype.setMessage=function(e,t){t&&this.close(),u.addClass(this.container,"notice"),this.notice.textContent=e},t.prototype.removeMessage=function(){u.removeClass(this.container,"notice"),this.notice.innerHTML=""},t.prototype.invert=function(){var e=u.rect(this.selected),t=this.tree.parentNode.offsetHeight,i=window.innerHeight;e.top+e.height+t>i?(u.addClass(this.container,"inverted"),this.isInverted=!0):(u.removeClass(this.container,"inverted"),this.isInverted=!1),this.optsRect=u.rect(this.tree)},t.prototype.getOptionByIndex=function(e){return this.options[e]},t.prototype.getOptionByValue=function(e){for(var t=!1,i=0,n=this.options.length;i<n;i++)if(this.options[i].value.trim()===e.toString().trim()){t=this.options[i];break}return t},e.exports=t},4926:function(e){e.exports=function(e,t,i){var n,o,r,s,a,l,c,h=" ",d=e.level,u=e.dataLevel,g=e.schema[t],p=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,m=!e.opts.allErrors,u="data"+(u||""),f="errs__"+d,C=e.util.copy(e),y=(C.level++,"valid"+C.level);return h+="var "+f+" = errors;",(e.opts.strictKeywords?"object"==typeof g&&0<Object.keys(g).length||!1===g:e.util.schemaHasRules(g,e.RULES.all))&&(C.schema=g,C.schemaPath=p,C.errSchemaPath=t,g="idx"+d,o="i"+d,r="' + "+(n="key"+d)+" + '",s="data"+(C.dataLevel=e.dataLevel+1),c="dataProperties"+d,l=e.opts.ownProperties,a=e.baseId,l&&(h+=" var "+c+" = undefined; "),h=h+(l?" "+c+" = "+c+" || Object.keys("+u+"); for (var "+g+"=0; "+g+"<"+c+".length; "+g+"++) { var "+n+" = "+c+"["+g+"]; ":" for (var "+n+" in "+u+") { ")+" var startErrs"+d+" = errors; ",l=n,c=e.compositeRule,e.compositeRule=C.compositeRule=!0,g=e.validate(C),C.baseId=a,e.util.varOccurences(g,s)<2?h+=" "+e.util.varReplace(g,s,l)+" ":h+=" var "+s+" = "+l+"; "+g+" ",e.compositeRule=C.compositeRule=c,h+=" if (!"+y+") { for (var "+o+"=startErrs"+d+"; "+o+"<errors; "+o+"++) { vErrors["+o+"].propertyName = "+n+"; } var err = ",!1!==e.createErrors?(h+=" { keyword: 'propertyNames' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { propertyName: '"+r+"' } ",!1!==e.opts.messages&&(h+=" , message: 'property name \\'"+r+"\\' is invalid' "),e.opts.verbose&&(h+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+u+" "),h+=" } "):h+=" {} ",h+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&m&&(e.async?h+=" throw new ValidationError(vErrors); ":h+=" validate.errors = vErrors; return false; "),m&&(h+=" break; "),h+=" } }"),m&&(h+=" if ("+f+" == errors) {"),h}},5207:function(e){e.exports=JSON.parse(
-'{"id":"http://json-schema.org/draft-04/schema#","$schema":"http://json-schema.org/draft-04/schema#","description":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"positiveInteger":{"type":"integer","minimum":0},"positiveIntegerDefault0":{"allOf":[{"$ref":"#/definitions/positiveInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true}},"type":"object","properties":{"id":{"type":"string"},"$schema":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"multipleOf":{"type":"number","minimum":0,"exclusiveMinimum":true},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"boolean","default":false},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"boolean","default":false},"maxLength":{"$ref":"#/definitions/positiveInteger"},"minLength":{"$ref":"#/definitions/positiveIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/positiveInteger"},"minItems":{"$ref":"#/definitions/positiveIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"maxProperties":{"$ref":"#/definitions/positiveInteger"},"minProperties":{"$ref":"#/definitions/positiveIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"dependencies":{"exclusiveMaximum":["maximum"],"exclusiveMinimum":["minimum"]},"default":{}}')},5215:function(e){e.exports=function e(t,i){if(t===i)return!0;if(t&&i&&"object"==typeof t&&"object"==typeof i){if(t.constructor!==i.constructor)return!1;var n,o,r;if(Array.isArray(t)){if((n=t.length)!=i.length)return!1;for(o=n;0!=o--;)if(!e(t[o],i[o]))return!1}else{if(t.constructor===RegExp)return t.source===i.source&&t.flags===i.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===i.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===i.toString();if((n=(r=Object.keys(t)).length)!==Object.keys(i).length)return!1;for(o=n;0!=o--;)if(!Object.prototype.hasOwnProperty.call(i,r[o]))return!1;for(o=n;0!=o--;){var s=r[o];if(!e(t[s],i[s]))return!1}}return!0}return t!=t&&i!=i}},5433:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;if(u||"number"==typeof a)return o+="if ( ",u&&(o+=" ("+s+" !== undefined && typeof "+s+" != 'number') || "),!1===e.opts.unicode?o+=" "+d+".length ":o+=" ucs2length("+d+") ",(r=[]).push(o+=" "+("maxLength"==(n=t)?">":"<")+" "+s+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(n||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { limit: "+s+" } ",!1!==e.opts.messages&&(o=(o=(o+=" , message: 'should NOT be ")+("maxLength"==t?"longer":"shorter")+" than ")+(u?"' + "+s+" + '":""+a)+" characters' "),e.opts.verbose&&(o=(o+=" , schema: ")+(u?"validate.schema"+l:""+a)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",n=o,o=r.pop(),!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+n+"]); ":o+=" validate.errors = ["+n+"]; return false; ":o+=" var err = "+n+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",h&&(o+=" else { "),o;throw new Error(t+" must be number")}},5467:function(e,t,i){t.J=function(){try{i(9762)}catch(e){console.error(e)}}},5477:function(e){
-e.exports="data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg=="
-},5609:function(e,t,i){i.r(t),i.d(t,{showTransformModal:function(){return s}});var t=i(8340),n=i.n(t),t=i(4772),S=i.n(t),o=i(3057);function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e,t,i,n){if("boolean"==typeof e||e instanceof Boolean||null===e||"number"==typeof e||e instanceof Number||"string"==typeof e||e instanceof String||e instanceof Date)return JSON.stringify(e);if(Array.isArray(e)){for(var o=e,r=t,s=i,a=n,l=r?s+r:void 0,c=r?"[\n":"[",h=0;h<o.length;h++){var d=o[h];if(r&&(c+=l),c+=void 0!==d&&"function"!=typeof d?k(d,r,l,a):"null",h<o.length-1&&(c+=r?",\n":","),c.length>a)return c+"..."}return c+=r?"\n"+s+"]":"]"}if(e&&"object"===v(e)){var u,g=e,p=t,s=i,m=n,f=p?s+p:void 0,C=!0,y=p?"{\n":"{";if("function"==typeof g.toJSON)return k(g.toJSON(),p,s,m);for(u in g)if(((e,t)=>Object.prototype.hasOwnProperty.call(e,t))(g,u)){var I=g[u];if(C?C=!1:y+=p?",\n":",",(y=(y+=p?f+'"'+u+'": ':'"'+u+'":')+k(I,p,f,m)).length>m)return y+"..."}return y+=p?"\n"+s+"}":"}"}}function T(e,t){for(var i="";0<t--;)i+=e;return i}var E=i(6237),R=i(660),r='Enter a <a href="http://jmespath.org" target="_blank">JMESPath</a> query to filter, sort, or transform the JSON data.<br/>To learn JMESPath, go to <a href="http://jmespath.org/tutorial.html" target="_blank">the interactive tutorial</a>.';function s(e){var t=e.container,v=e.json,i=e.queryDescription,i=void 0===i?r:i,b=e.createQuery,A=e.executeQuery,w=e.onTransform,x=v,e='<div class="pico-modal-contents"><div class="pico-modal-header">'+(0,o.Tl)("transform")+"</div><p>"+i+'</p><div class="jsoneditor-jmespath-label">'+(0,o.Tl)("transformWizardLabel")+' </div><div id="wizard" class="jsoneditor-jmespath-block jsoneditor-jmespath-wizard"> <table class="jsoneditor-jmespath-wizard-table"> <tbody> <tr> <th>'+(0,o.Tl)("transformWizardFilter")+'</th> <td class="jsoneditor-jmespath-filter"> <div class="jsoneditor-inline jsoneditor-jmespath-filter-field" > <select id="filterField"> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-filter-relation" > <select id="filterRelation"> <option value="==">==</option> <option value="!=">!=</option> <option value="<"><</option> <option value="<="><=</option> <option value=">">></option> <option value=">=">>=</option> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-filter-value" > <input type="text" class="value" placeholder="value..." id="filterValue" /> </div> </td> </tr> <tr> <th>'+(0,o.Tl)("transformWizardSortBy")+'</th> <td class="jsoneditor-jmespath-filter"> <div class="jsoneditor-inline jsoneditor-jmespath-sort-field"> <select id="sortField"> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-sort-order" > <select id="sortOrder"> <option value="asc">Ascending</option> <option value="desc">Descending</option> </select> </div> </td> </tr> <tr id="selectFieldsPart"> <th>'+(0,o.Tl)("transformWizardSelectFields")+'</th> <td class="jsoneditor-jmespath-filter"> <select class="jsoneditor-jmespath-select-fields" id="selectFields" multiple></select> </td> </tr> </tbody> </table></div><div class="jsoneditor-jmespath-label">'+(0,o.Tl)("transformQueryLabel")+' </div><div class="jsoneditor-jmespath-block"> <textarea id="query" rows="4" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" title="'+(0,o.Tl)("transformQueryTitle")+'">[*]</textarea></div><div class="jsoneditor-jmespath-label">'+(0,o.Tl)("transformPreviewLabel")+' </div><div class="jsoneditor-jmespath-block"> <textarea id="preview" class="jsoneditor-transform-preview" readonly> </textarea></div><div class="jsoneditor-jmespath-block jsoneditor-modal-actions"> <input type="submit" id="ok" value="'+(0,o.Tl)("ok")+'" autofocus /></div></div>';n()({parent:t,content:e,overlayClass:"jsoneditor-modal-overlay",overlayStyles:{backgroundColor:"rgb(1,1,1)",opacity:.3},modalClass:"jsoneditor-modal jsoneditor-modal-transform",focus:!1}).afterCreate(function(t){var e=t.modalElem(),i=e.querySelector("#wizard"),r=e.querySelector("#ok"),o=e.querySelector("#filterField"),s=e.querySelector("#filterRelation"),a=e.querySelector("#filterValue"),l=e.querySelector("#sortField"),c=e.querySelector("#sortOrder"),h=e.querySelector("#selectFields"),d=e.querySelector("#query"),u=e.querySelector("#preview");Array.isArray(x)||(i.style.fontStyle="italic",i.textContent="(wizard not available for objects, only for arrays)");(0,E.getChildPaths)(v).forEach(function(e){var e=f(e),t=document.createElement("option"),t=(t.text=e,t.value=e,o.appendChild(t),document.createElement("option"));t.text=e,t.value=e,l.appendChild(t)});var i=(0,E.getChildPaths)(v,!0).filter(function(e){return""!==e}),i=(0<i.length?i.forEach(function(e){var e=f(e),t=document.createElement("option");t.text=e,t.value=e,h.appendChild(t)}):(i=e.querySelector("#selectFieldsPart"))&&(i.style.display="none"),new(S())(o,{defaultSelected:!1,clearable:!0,allowDeselect:!0,placeholder:"field..."})),n=new(S())(s,{defaultSelected:!1,clearable:!0,allowDeselect:!0,placeholder:"compare..."}),g=new(S())(l,{defaultSelected:!1,clearable:!0,allowDeselect:!0,placeholder:"field..."}),p=new(S())(c,{defaultSelected:!1,clearable:!0,allowDeselect:!0,placeholder:"order..."}),m=new(S())(h,{multiple:!0,clearable:!0,defaultSelected:!1,placeholder:"select fields..."});function f(e){return""===e?"@":"."===e[0]?e.slice(1):e}i.on("selectr.change",I),n.on("selectr.change",I),a.oninput=I,g.on("selectr.change",I),p.on("selectr.change",I),m.on("selectr.change",I),e.querySelector(".pico-modal-contents").onclick=function(e){"A"!==e.target.nodeName&&e.preventDefault()};var C=(0,E.debounce)(function(){try{var e=A(x,d.value);u.className="jsoneditor-transform-preview",u.value=(t=e,i=2,n=R.hJ,"number"==typeof i?10<i?o=T(" ",10):1<=i&&(o=T(" ",i)):"string"==typeof i&&""!==i&&(o=i),(i=k(t,o,"",n)).length>n?(t=i,("number"==typeof(o=n)?t.slice(0,o):t)+"..."):i),r.disabled=!1}catch(e){u.className="jsoneditor-transform-preview jsoneditor-error",u.value=e.toString(),r.disabled=!0}var t,i,n,o},300);function y(t,e){try{d.value=b(t,e),r.disabled=!1,C()}catch(e){t='Error: an error happened when executing "createQuery": '+(e.message||e.toString());d.value="",r.disabled=!0,u.className="jsoneditor-transform-preview jsoneditor-error",u.value=t}}function I(){var e={};if(o.value&&s.value&&a.value&&(e.filter={field:o.value,relation:s.value,value:a.value}),l.value&&c.value&&(e.sort={field:l.value,direction:c.value}),h.value){for(var t,i=[],n=0;n<h.options.length;n++)h.options[n].selected&&(t=h.options[n].value,i.push(t));e.projection={fields:i}}y(v,e)}d.oninput=C,r.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.close(),w(d.value)},y(v,{}),setTimeout(function(){d.select(),d.focus(),d.selectionStart=3,d.selectionEnd=3})}).afterClose(function(e){e.destroy()}).show()}},5633:function(B,e,t){function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}t.r(e),t.d(e,{treeModeMixins:function(){return Q}});function D(e){return S(e)?e:String(e)}function n(e,t,i,n){var o,r,e=k(e,i);return S(t)?(o=w(t),r=x(t),o=k(o,i),r=k(r,i),n(o,e)||n(r,e)):n(k(String(t),i),e)}var w=function(e){return null==e?"":"string"==typeof e?e:e.text||""},x=function(e){return null==e?"":"string"==typeof e?e:e.value||e.text||""},S=function(e){return null!==e&&"object"===i(e)},k=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"";return(1<arguments.length?arguments[1]:void 0).caseSensitive?e:e.toLowerCase()},T={start:function(e,t,i){return n(e,t,i,function(e,t){return 0===e.indexOf(t)})},contain:function(e,t,i){return n(e,t,i,function(e,t){return-1<e.indexOf(t)})}};function O(d){(d=d||{}).filter=d.filter||"start",d.trigger=d.trigger||"keydown",d.confirmKeys=d.confirmKeys||[39,35,9],d.caseSensitive=d.caseSensitive||!1;var t,u,o="",r="",s=document.createElement("div"),g=(s.style.position="relative",s.style.outline="0",s.style.border="0",s.style.margin="0",s.style.padding="0",document.createElement("div"));g.className="autocomplete dropdown",g.style.position="absolute",g.style.visibility="hidden";function a(e){var t,i;document.createRange?((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(i=window.getSelection()).removeAllRanges(),i.addRange(t)):document.selection&&((t=document.body.createTextRange()).moveToElementText(e),t.collapse(!1),t.select())}function p(e){return void 0===t&&((t=document.createElement("span")).style.visibility="hidden",t.style.position="fixed",t.style.outline="0",t.style.margin="0",t.style.padding="0",t.style.border="0",t.style.left="0",t.style.whiteSpace="pre",t.style.fontSize=o,t.style.fontFamily=r,t.style.fontWeight="normal",document.body.appendChild(t)),t.textContent=e,t.getBoundingClientRect().right}var c,h,m,i,f,l={onArrowDown:function(){},onArrowUp:function(){},onEnter:function(){},onTab:function(){},startFrom:0,options:[],element:null,elementHint:null,elementStyle:null,wrapper:s,show:function(e,t,i){var n=this;this.startFrom=t,this.wrapper.remove(),this.elementHint&&(this.elementHint.remove(),this.elementHint=null),""===o&&(o=window.getComputedStyle(e).getPropertyValue("font-size")),""===r&&(r=window.getComputedStyle(e).getPropertyValue("font-family")),g.style.marginLeft="0",g.style.marginTop=e.getBoundingClientRect().height+"px",this.options=i.map(D),this.element!==e&&(this.element=e,this.elementStyle={zIndex:this.element.style.zIndex,position:this.element.style.position,backgroundColor:this.element.style.backgroundColor,borderColor:this.element.style.borderColor}),this.element.style.zIndex=3,this.element.style.position="relative",this.element.style.backgroundColor="transparent",this.element.style.borderColor="transparent",this.elementHint=e.cloneNode(),this.elementHint.className="autocomplete hint",this.elementHint.style.zIndex=2,this.elementHint.style.position="absolute",this.elementHint.onfocus=function(){n.element.focus()},this.element.addEventListener&&(this.element.removeEventListener("keydown",b),this.element.addEventListener("keydown",b,!1),this.element.removeEventListener("blur",A),this.element.addEventListener("blur",A,!1)),s.appendChild(this.elementHint),s.appendChild(g),e.parentElement.appendChild(s),this.repaint(e)},setText:function(e){this.element.innerText=e},getText:function(){return this.element.innerText},hideDropDown:function(){this.wrapper.remove(),this.elementHint&&(this.elementHint.remove(),this.elementHint=null,C.hide(),this.element.style.zIndex=this.elementStyle.zIndex,this.element.style.position=this.elementStyle.position,this.element.style.backgroundColor=this.elementStyle.backgroundColor,this.element.style.borderColor=this.elementStyle.borderColor)},repaint:function(e){for(var e=(e=e.innerText).replace("\n",""),t=this.options.length,i=e.substring(this.startFrom),n=(u=e.substring(0,this.startFrom),"function"==typeof d.filter?d.filter:T[d.filter]),o=0;o<t;o++){var r=this.options[o];if(n&&n(i,r,d)){var s=w(r),r=x(r),a="",l=k(i,d),c=k(s,d),h=k(r,d),a=0===c.indexOf(l)?u+i+s.substring(i.length):0===h.indexOf(l)?u+i+r.substring(i.length):u+i;this.elementHint.innerText=a,this.elementHint.realInnerText=u+r;break}}g.style.left=p(u)+"px",C.refresh(i,this.options),this.elementHint.style.width=p(this.elementHint.innerText)+10+"px","hidden"!==g.style.visibility&&(this.elementHint.style.width=p(this.elementHint.innerText)+g.clientWidth+"px")}},C=(c=g,h=[],m=0,i=-1,f={rs:l,hide:function(){c.style.visibility="hidden"},refresh:function(l,e){c.style.visibility="hidden",m=0,c.textContent="";var t=window.innerHeight||document.documentElement.clientHeight,i=c.parentNode.getBoundingClientRect(),n=i.top-6,t=t-i.bottom-6,o=(h=[],"function"==typeof d.filter?d.filter:T[d.filter]),i=o?e.filter(function(e){return o(l,e,d)}):[];0!==(h=i.map(function(e){var t,i,n,o=document.createElement("div"),r=(o.className="item",o.onmouseover=y,o.onmouseout=I,o.onmousedown=v,o.__hint=e,o.textContent="",t=l,n=d,a=w(e=e),e=x(e),s=k(t,n),r=k(a,n),e=k(e,n),n=-1,t=t.length,i=a,-1<r.indexOf(s)?(n=r.indexOf(s),i=a):-1<e.indexOf(s)&&(n=e.indexOf(s),i=a),-1<n?{beforeText:i.substring(0,n),matchText:i.substring(n,n+t),afterText:i.substring(n+t),displayText:i}:{beforeText:"",matchText:"",afterText:i,displayText:i}),e=r.beforeText,s=r.matchText,a=r.afterText;return e&&o.appendChild(document.createTextNode(e)),s&&((n=document.createElement("b")).appendChild(document.createTextNode(s)),o.appendChild(n)),a&&o.appendChild(document.createTextNode(a)),c.appendChild(o),o})).length&&(e=x(h[0].__hint),i=S(h[0].__hint)&&"text"in h[0].__hint,1!==h.length||k(l,d)!==k(e,d)||i)&&(f.highlight(0),3*t<n?(c.style.maxHeight=n+"px",c.style.top="",c.style.bottom="100%"):(c.style.top="100%",c.style.bottom="",c.style.maxHeight=t+"px"),c.style.visibility="visible")},highlight:function(e){-1!==i&&h[i]&&(h[i].className="item"),h[e].className="item hover",i=e},move:function(e){return"hidden"===c.style.visibility?"":(m+e!==-1&&m+e!==h.length&&(m+=e,f.highlight(m)),h[m].__hint)},onmouseselection:function(){}});function y(){this.style.backgroundColor="#ddd"}function I(){this.style.backgroundColor=""}function v(){f.hide(),f.onmouseselection(this.__hint,f.rs)}var b=function(e){var t=(e=e||window.event).keyCode;if(null!=this.elementHint&&33!==t&&34!==t)if(27===t)l.hideDropDown(),l.element.focus(),e.preventDefault(),e.stopPropagation();else{var i,n=(n=this.element.innerText).replace("\n","");if(0<=d.confirmKeys.indexOf(t))9===t&&0===this.elementHint.innerText.length&&l.onTab(),0<this.elementHint.innerText.length&&this.element.innerText!==this.elementHint.realInnerText&&(this.element.innerText=this.elementHint.realInnerText,l.hideDropDown(),a(this.element),9===t)&&(l.element.focus(),e.preventDefault(),e.stopPropagation());else if(13===t)if(0===this.elementHint.innerText.length)l.onEnter();else{var o="hidden"===g.style.visibility;if(C.hide(),o)return l.hideDropDown(),l.element.focus(),void l.onEnter();this.element.innerText=this.elementHint.realInnerText,l.hideDropDown(),a(this.element),e.preventDefault(),e.stopPropagation()}else 40===t?(o=n.substring(this.startFrom),""===(i=C.move(1))&&l.onArrowDown(),this.elementHint.innerText=u+o+w(i).substring(o.length),this.elementHint.realInnerText=u+x(i),e.preventDefault(),e.stopPropagation()):38===t&&(o=n.substring(this.startFrom),""===(i=C.move(-1))&&l.onArrowUp(),this.elementHint.innerText=u+o+w(i).substring(o.length),this.elementHint.realInnerText=u+x(i),e.preventDefault(),e.stopPropagation())}}.bind(l),A=function(e){l.hideDropDown()};return C.onmouseselection=function(e,t){e=x(e);t.element.innerText=t.elementHint.innerText=u+e,t.hideDropDown(),window.setTimeout(function(){t.element.focus(),a(t.element)},1)},l}var s=t(6545),P=t(2877);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}var G=(()=>{function e(){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this.locked=!1}return t=e,(i=[{key:"highlight",value:function(e){this.locked||(this.node!==e&&(this.node&&this.node.setHighlight(!1),this.node=e,this.node.setHighlight(!0)),this._cancelUnhighlight())}},{key:"unhighlight",value:function(){var e;this.locked||(e=this).node&&(this._cancelUnhighlight(),this.unhighlightTimer=setTimeout(function(){e.node.setHighlight(!1),e.node=void 0,e.unhighlightTimer=void 0},0))}},{key:"_cancelUnhighlight",value:function(){this.unhighlightTimer&&(clearTimeout(this.unhighlightTimer),this.unhighlightTimer=void 0)}},{key:"lock",value:function(){this.locked=!0}},{key:"unlock",value:function(){this.locked=!1}}])&&r(t.prototype,i),n&&r(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n})(),a=t(3057),l=t(359),H=t(1389),e=t(1342),c=t.n(e),h=t(1925),E=t(6237);var F=t(2915),V=t(5609),d=t(660);function Z(e){return(e=>{if(Array.isArray(e))return p(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||u(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function j(e,t){return(e=>{if(Array.isArray(e))return e})(e)||((e,t)=>{var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,o,r,s,a=[],l=!0,c=!1;try{if(r=(i=i.call(e)).next,0===t){if(Object(i)!==i)return;l=!1}else for(;!(l=(n=r.call(i)).done)&&(a.push(n.value),a.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=i.return&&(s=i.return(),Object(s)!==s))return}finally{if(c)throw o}}return a}})(e,t)||u(e,t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function g(e,t){var i,n,o,r,s="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(s)return o=!(n=!0),{s:function(){s=s.call(e)},n:function(){var e=s.next();return n=e.done,e},e:function(e){o=!0,i=e},f:function(){try{n||null==s.return||s.return()}finally{if(o)throw i}}};if(Array.isArray(e)||(s=u(e))||t&&e&&"number"==typeof e.length)return s&&(e=s),r=0,{s:t=function(){},n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(e,t){var i;if(e)return"string"==typeof e?p(e,t):"Map"===(i="Object"===(i={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?p(e,t):void 0}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=m(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=m(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==m(e)?e:e+""))(n.key),n)}}var b=(()=>{function S(e,t){if(!(this instanceof S))throw new TypeError("Cannot call a class as a function");this.editor=e,this.dom={},this.expanded=!1,t&&t instanceof Object?(this.setField(t.field,t.fieldEditable),"value"in t&&this.setValue(t.value,t.type),"internalValue"in t&&this.setInternalValue(t.internalValue)):(this.setField(""),this.setValue(null)),this._debouncedOnChangeValue=(0,E.debounce)(this._onChangeValue.bind(this),S.prototype.DEBOUNCE_INTERVAL),this._debouncedOnChangeField=(0,E.debounce)(this._onChangeField.bind(this),S.prototype.DEBOUNCE_INTERVAL),this.visibleChilds=this.getMaxVisibleChilds()}return e=S,(t=[{key:"getMaxVisibleChilds",value:function(){return this.editor&&this.editor.options&&this.editor.options.maxVisibleChilds?this.editor.options.maxVisibleChilds:K}},{key:"_updateEditability",value:function(){var e,t;this.editable={field:!0,value:!0},this.editor&&(this.editable.field="tree"===this.editor.options.mode,this.editable.value="view"!==this.editor.options.mode,"tree"!==this.editor.options.mode&&"form"!==this.editor.options.mode||"function"!=typeof this.editor.options.onEditable||(e=this.getValue.bind(this),"boolean"==typeof(t=this.editor.options.onEditable({field:this.field,get value(){return e()},path:this.getPath()}))?(this.editable.field=t,this.editable.value=t):"object"===m(t)&&null!==t?("boolean"==typeof t.field&&(this.editable.field=t.field),"boolean"==typeof t.value&&(this.editable.value=t.value)):(console.error("Invalid return value for function onEditable.","Actual value:",t,".","Either a boolean or object { field: boolean, value: boolean } expected."),this.editable.field=!1,this.editable.value=!1)))}},{key:"getPath",value:function(){for(var e=this,t=[];e;){var i=e.getName();void 0!==i&&t.unshift(i),e=e.parent}return t}},{key:"getInternalPath",value:function(){for(var e=this,t=[];e;)e.parent&&t.unshift(e.getIndex()),e=e.parent;return t}},{key:"getName",value:function(){return this.parent?"array"!==this.parent.type?this.field:this.index:void 0}},{key:"findNodeByPath",value:function(e){if(e){if(0===e.length)return this;if(e.length&&this.childs&&this.childs.length)for(var t=0;t<this.childs.length;++t)if(""+e[0]==""+this.childs[t].getName())return this.childs[t].findNodeByPath(e.slice(1))}}},{key:"findNodeByInternalPath",value:function(e){if(e){for(var t=this,i=0;i<e.length&&t;i++)t=t.childs[e[i]];return t}}},{key:"serialize",value:function(){return{value:this.getValue(),path:this.getPath()}}},{key:"findNode",value:function(e){for(var i=(0,E.parsePath)(e),n=this;n&&0<i.length;)(()=>{var t=i.shift();if("number"==typeof t){if("array"!==n.type)throw new Error("Cannot get child node at index "+t+": node is no array");n=n.childs[t]}else{if("object"!==n.type)throw new Error("Cannot get child node "+t+": node is no object");n=n.childs.filter(function(e){return e.field===t})[0]}})();return n}},{key:"findParents",value:function(){for(var e=[],t=this.parent;t;)e.unshift(t),t=t.parent;return e}},{key:"setError",value:function(e,t){this.error=e,this.errorChild=t,this.dom&&this.dom.tr&&this.updateError()}},{key:"updateError",value:function(){var i=this,n=this.fieldError||this.valueError||this.error,e=this.dom.tdError;if(n&&this.dom&&this.dom.tr){(0,E.addClassName)(this.dom.tr,"jsoneditor-validation-error"),e||(e=document.createElement("td"),this.dom.tdError=e,this.dom.tdValue.parentNode.appendChild(e));var o=document.createElement("button"),t=(o.type="button",o.className="jsoneditor-button jsoneditor-schema-error",function(){i.dom.popupAnchor&&i.dom.popupAnchor.destroy()}),r=function(){delete i.dom.popupAnchor},s=function(e){var t=i.editor.frame,e=(i.dom.popupAnchor=(0,h.p)(o,i.editor.getPopupAnchor(),r,e),o.getBoundingClientRect()),t=120<t.getBoundingClientRect().width-e.x?"jsoneditor-above":"jsoneditor-left",e=document.createElement("div");e.className="jsoneditor-popover "+t,e.appendChild(document.createTextNode(n.message)),i.dom.popupAnchor.appendChild(e)},a=(o.onmouseover=function(){i.dom.popupAnchor||s(!0)},o.onfocus=function(){t(),s(!1)},o.onblur=function(){t()},this.errorChild);for(a&&(o.onclick=function(){a.findParents().forEach(function(e){e.expand(!1)}),a.scrollTo(function(){a.focus()})});e.firstChild;)e.removeChild(e.firstChild);e.appendChild(o)}else this.dom.tr&&(0,E.removeClassName)(this.dom.tr,"jsoneditor-validation-error"),e&&(this.dom.tdError.parentNode.removeChild(this.dom.tdError),delete this.dom.tdError)}},{key:"getIndex",value:function(){var e;return this.parent?-1!==(e=this.parent.childs.indexOf(this))?e:null:-1}},{key:"setParent",value:function(e){this.parent=e}},{key:"setField",value:function(e,t){this.field=e,this.previousField=e,this.fieldEditable=!0===t}},{key:"getField",value:function(){return void 0===this.field&&this._getDomField(),this.field}},{key:"setValue",value:function(e,t){var i,n,o,r,s,a,l=this.childs;if(this.type=this._getType(e),t&&t!==this.type){if("string"!==t||"auto"!==this.type)throw new Error('Type mismatch: cannot cast value of type "'+this.type+' to the specified type "'+t+'"');this.type=t}if("array"===this.type){for(this.childs||(this.childs=[]),i=0;i<e.length;i++)void 0===(s=e[i])||s instanceof Function||(i<this.childs.length?((o=this.childs[i]).fieldEditable=!1,o.index=i,o.setValue(s)):(o=new S(this.editor,{value:s}),r=i<this.getMaxVisibleChilds(),this.appendChild(o,r,!1)));for(n=this.childs.length;n>=e.length;n--)this.removeChild(this.childs[n],!1)}else if("object"===this.type){for(this.childs||(this.childs=[]),n=this.childs.length-1;0<=n;n--)y(e,this.childs[n].field)||this.removeChild(this.childs[n],!1);for(var c in i=0,e)y(e,c)&&(void 0===(s=e[c])||s instanceof Function||((a=this.findChildByProperty(c))?(a.setField(c,!0),a.setValue(s)):(a=new S(this.editor,{field:c,value:s}),c=i<this.getMaxVisibleChilds(),this.appendChild(a,c,!1))),i++);!(this.value="")===this.editor.options.sortObjectKeys&&this.sort([],"asc",!1)}else this.hideChilds(),delete this.append,delete this.showMore,delete this.expanded,delete this.childs,this.value=e;Array.isArray(l)!==Array.isArray(this.childs)&&this.recreateDom(),this.updateDom({updateIndexes:!0}),this.previousValue=this.value}},{key:"setInternalValue",value:function(e){var t,i,n,o,r,s=this.childs;if(this.type=e.type,"array"===e.type){for(this.childs||(this.childs=[]),o=0;o<e.childs.length;o++)void 0===(t=e.childs[o])||t instanceof Function||(o<this.childs.length?((i=this.childs[o]).fieldEditable=!1,i.index=o,i.setInternalValue(t)):(i=new S(this.editor,{internalValue:t}),n=o<this.getMaxVisibleChilds(),this.appendChild(i,n,!1)));for(r=this.childs.length;r>=e.childs.length;r--)this.removeChild(this.childs[r],!1)}else if("object"===e.type){for(this.childs||(this.childs=[]),o=0;o<e.childs.length;o++)void 0===(t=e.childs[o])||t instanceof Function||(o<this.childs.length?(delete(i=this.childs[o]).index,i.setField(t.field,!0),i.setInternalValue(t.value)):(i=new S(this.editor,{field:t.field,internalValue:t.value}),n=o<this.getMaxVisibleChilds(),this.appendChild(i,n,!1)));for(r=this.childs.length;r>=e.childs.length;r--)this.removeChild(this.childs[r],!1)}else this.hideChilds(),delete this.append,delete this.showMore,delete this.expanded,delete this.childs,this.value=e.value;Array.isArray(s)!==Array.isArray(this.childs)&&this.recreateDom(),this.updateDom({updateIndexes:!0}),this.previousValue=this.value}},{key:"recreateDom",value:function(){var e;this.dom&&this.dom.tr&&this.dom.tr.parentNode?(e=this._detachFromDom(),this.clearDom(),this._attachToDom(e)):this.clearDom()}},{key:"getValue",value:function(){var t,i;return"array"===this.type?(t=[],this.childs.forEach(function(e){t.push(e.getValue())}),t):"object"===this.type?(i={},this.childs.forEach(function(e){i[e.getField()]=e.getValue()}),i):(void 0===this.value&&this._getDomValue(),this.value)}},{key:"getInternalValue",value:function(){return"array"===this.type?{type:this.type,childs:this.childs.map(function(e){return e.getInternalValue()})}:"object"===this.type?{type:this.type,childs:this.childs.map(function(e){return{field:e.getField(),value:e.getInternalValue()}})}:(void 0===this.value&&this._getDomValue(),{type:this.type,value:this.value})}},{key:"getLevel",value:function(){return this.parent?this.parent.getLevel()+1:0}},{key:"getNodePath",value:function(){var e=this.parent?this.parent.getNodePath():[];return e.push(this),e}},{key:"clone",value:function(){var t,i;return(t=new S(this.editor)).type=this.type,t.field=this.field,t.fieldInnerText=this.fieldInnerText,t.fieldEditable=this.fieldEditable,t.previousField=this.previousField,t.value=this.value,t.valueInnerText=this.valueInnerText,t.previousValue=this.previousValue,t.expanded=this.expanded,t.visibleChilds=this.visibleChilds,this.childs?(i=[],this.childs.forEach(function(e){e=e.clone();e.setParent(t),i.push(e)}),t.childs=i):t.childs=void 0,t}},{key:"expand",value:function(t){this.childs&&(this.expanded=!0,this.dom.expand&&(this.dom.expand.className="jsoneditor-button jsoneditor-expanded"),this.showChilds(),!1!==t&&this.childs.forEach(function(e){e.expand(t)}),this.updateDom({recurse:!1}))}},{key:"collapse",value:function(t){this.childs&&(this.hideChilds(),!1!==t&&this.childs.forEach(function(e){e.collapse(t)}),this.dom.expand&&(this.dom.expand.className="jsoneditor-button jsoneditor-collapsed"),this.expanded=!1,this.updateDom({recurse:!1}))}},{key:"showChilds",value:function(){var e=this.childs;if(e&&this.expanded){var e=this.dom.tr,t=e?e.parentNode:void 0;if(t){for(var i=this.getAppendDom(),n=(i.parentNode||((o=e.nextSibling)?t.insertBefore(i,o):t.appendChild(i)),Math.min(this.childs.length,this.visibleChilds)),o=this._getNextTr(),r=0;r<n;r++){var s=this.childs[r];s.getDom().parentNode||t.insertBefore(s.getDom(),o),s.showChilds()}e=this.getShowMoreDom();o=this._getNextTr(),e.parentNode||t.insertBefore(e,o),this.showMore.updateDom()}}}},{key:"_getNextTr",value:function(){return this.showMore&&this.showMore.getDom().parentNode?this.showMore.getDom():this.append&&this.append.getDom().parentNode?this.append.getDom():void 0}},{key:"hide",value:function(e){var t=this.dom.tr,i=t?t.parentNode:void 0;i&&i.removeChild(t),this.dom.popupAnchor&&this.dom.popupAnchor.destroy(),this.hideChilds(e)}},{key:"hideChilds",value:function(e){var t;this.childs&&this.expanded&&((t=this.getAppendDom()).parentNode&&t.parentNode.removeChild(t),this.childs.forEach(function(e){e.hide()}),(t=this.getShowMoreDom()).parentNode&&t.parentNode.removeChild(t),e&&!e.resetVisibleChilds||(this.visibleChilds=this.getMaxVisibleChilds()))}},{key:"_updateCssClassName",value:function(){var e,t;this.dom.field&&this.editor&&this.editor.options&&"function"==typeof this.editor.options.onClassName&&this.dom.tree&&((0,E.removeAllClassNames)(this.dom.tree),e=this.getValue.bind(this),t=this.editor.options.onClassName({path:this.getPath(),field:this.field,get value(){return e()}})||"",(0,E.addClassName)(this.dom.tree,"jsoneditor-values "+t))}},{key:"recursivelyUpdateCssClassesOnNodes",value:function(){if(this._updateCssClassName(),Array.isArray(this.childs))for(var e=0;e<this.childs.length;e++)this.childs[e].recursivelyUpdateCssClassesOnNodes()}},{key:"expandTo",value:function(){for(var e=this.parent;e;)e.expanded||e.expand(),e=e.parent}},{key:"appendChild",value:function(e,t,i){var n,o;this._hasChilds()&&(e.setParent(this),e.fieldEditable="object"===this.type,"array"===this.type&&(e.index=this.childs.length),"object"===this.type&&void 0===e.field&&e.setField(""),this.childs.push(e),this.expanded&&!1!==t&&(t=e.getDom(),o=(n=this._getNextTr())?n.parentNode:void 0,n&&o&&o.insertBefore(t,n),e.showChilds(),this.visibleChilds++),!1!==i)&&(this.updateDom({updateIndexes:!0}),e.updateDom({recurse:!0}))}},{key:"moveBefore",value:function(e,t,i){var n,o,r;this._hasChilds()&&((n=this.dom.tr?this.dom.tr.parentNode:void 0)&&((o=document.createElement("tr")).style.height=n.clientHeight+"px",n.appendChild(o)),e.parent&&e.parent.removeChild(e),t instanceof $||!t?this.childs.length+1>this.visibleChilds?(r=this.childs[this.visibleChilds-1],this.insertBefore(e,r,i)):this.appendChild(e,!0,i):this.insertBefore(e,t,i),n)&&o&&n.removeChild(o)}},{key:"insertBefore",value:function(e,t,i){if(this._hasChilds()){if(this.visibleChilds++,"object"===this.type&&void 0===e.field&&e.setField(""),t===this.append)e.setParent(this),e.fieldEditable="object"===this.type,this.childs.push(e);else{var n=this.childs.indexOf(t);if(-1===n)throw new Error("Node not found");e.setParent(this),e.fieldEditable="object"===this.type,this.childs.splice(n,0,e)}var o;this.expanded&&(n=e.getDom(),o=(t=t.getDom())?t.parentNode:void 0,t&&o&&o.insertBefore(n,t),e.showChilds(),this.showChilds()),!1!==i&&(this.updateDom({updateIndexes:!0}),e.updateDom({recurse:!0}))}}},{key:"insertAfter",value:function(e,t){this._hasChilds()&&(t=this.childs.indexOf(t),(t=this.childs[t+1])?this.insertBefore(e,t):this.appendChild(e))}},{key:"search",value:function(t,i){Array.isArray(i)||(i=[]);var e=t?t.toLowerCase():void 0;return delete this.searchField,delete this.searchValue,void 0!==this.field&&i.length<=this.MAX_SEARCH_RESULTS&&(-1!==String(this.field).toLowerCase().indexOf(e)&&(this.searchField=!0,i.push({node:this,elem:"field"})),this._updateDomField()),this._hasChilds()?this.childs&&this.childs.forEach(function(e){e.search(t,i)}):void 0!==this.value&&i.length<=this.MAX_SEARCH_RESULTS&&(-1!==String(this.value).toLowerCase().indexOf(e)&&(this.searchValue=!0,i.push({node:this,elem:"value"})),this._updateDomValue()),i}},{key:"scrollTo",value:function(e){this.expandPathToNode(),this.dom.tr&&this.dom.tr.parentNode&&this.editor.scrollTo(this.dom.tr.offsetTop,e)}},{key:"expandPathToNode",value:function(){for(var e=this;e&&e.parent;){for(var t="array"===e.parent.type?e.index:e.parent.childs.indexOf(e);e.parent.visibleChilds<t+1;)e.parent.visibleChilds+=this.getMaxVisibleChilds();e.parent.expand(!1),e=e.parent}}},{key:"focus",value:function(e){if(S.focusElement=e,this.dom.tr&&this.dom.tr.parentNode){var t=this.dom;switch(e){case"drag":(t.drag||t.menu).focus();break;case"menu":t.menu.focus();break;case"expand":this._hasChilds()?t.expand.focus():t.field&&this.fieldEditable?(t.field.focus(),(0,E.selectContentEditable)(t.field)):t.value&&!this._hasChilds()?(t.value.focus(),(0,E.selectContentEditable)(t.value)):t.menu.focus();break;case"field":t.field&&this.fieldEditable?(t.field.focus(),(0,E.selectContentEditable)(t.field)):t.value&&!this._hasChilds()?(t.value.focus(),(0,E.selectContentEditable)(t.value)):(this._hasChilds()?t.expand:t.menu).focus();break;default:t.select?t.select.focus():t.value&&!this._hasChilds()?(t.value.focus(),(0,E.selectContentEditable)(t.value)):t.field&&this.fieldEditable?(t.field.focus(),(0,E.selectContentEditable)(t.field)):(this._hasChilds()?t.expand:t.menu).focus()}}}},{key:"containsNode",value:function(e){if(this===e)return!0;var t=this.childs;if(t)for(var i=0,n=t.length;i<n;i++)if(t[i].containsNode(e))return!0;return!1}},{key:"removeChild",value:function(e,t){if(this.childs){var i=this.childs.indexOf(e);if(-1!==i)return i<this.visibleChilds&&this.expanded&&this.visibleChilds--,e.hide(),delete e.searchField,delete e.searchValue,(e=this.childs.splice(i,1)[0]).parent=null,!1!==t&&this.updateDom({updateIndexes:!0}),e}}},{key:"_remove",value:function(e){this.removeChild(e)}},{key:"changeType",value:function(e){var t,i=this.type;i!==e&&("string"!==e&&"auto"!==e||"string"!==i&&"auto"!==i?(t=this._detachFromDom(),this.clearDom(),"object"===(this.type=e)?(this.childs||(this.childs=[]),this.childs.forEach(function(e){e.clearDom(),delete e.index,e.fieldEditable=!0,void 0===e.field&&(e.field="")}),"string"!==i&&"auto"!==i||(this.expanded=!0)):"array"===e?(this.childs||(this.childs=[]),this.childs.forEach(function(e,t){e.clearDom(),e.fieldEditable=!1,e.index=t}),"string"!==i&&"auto"!==i||(this.expanded=!0)):this.expanded=!1,this._attachToDom(t)):this.type=e,"auto"!==e&&"string"!==e||(this.value="string"===e?String(this.value):(0,E.parseString)(String(this.value)),this.focus()),this.updateDom({updateIndexes:!0}))}},{key:"deepEqual",value:function(e){var t;if("array"===this.type){if(!Array.isArray(e))return!1;if(this.childs.length!==e.length)return!1;for(t=0;t<this.childs.length;t++)if(!this.childs[t].deepEqual(e[t]))return!1}else if("object"===this.type){if("object"!==m(e)||!e)return!1;var i=Object.keys(e);if(this.childs.length!==i.length)return!1;for(t=0;t<i.length;t++){var n=this.childs[t];if(n.field!==i[t]||!n.deepEqual(e[n.field]))return!1}}else if(this.value!==e)return!1;return!0}},{key:"_getDomValue",value:function(){if(this._clearValueError(),this.dom.value&&"array"!==this.type&&"object"!==this.type&&(this.valueInnerText=(0,E.getInnerText)(this.dom.value),""===this.valueInnerText)&&""!==this.dom.value.innerHTML&&(this.dom.value.textContent=""),void 0!==this.valueInnerText)try{var e,t;(t="string"===this.type?this._unescapeHTML(this.valueInnerText):(e=this._unescapeHTML(this.valueInnerText),(0,E.parseString)(e)))!==this.value&&(this.value=t,this._debouncedOnChangeValue())}catch(e){this._setValueError((0,a.Tl)("cannotParseValueError"))}}},{key:"_setValueError",value:function(e){this.valueError={message:e},this.updateError()}},{key:"_clearValueError",value:function(){this.valueError&&(this.valueError=null,this.updateError())}},{key:"_setFieldError",value:function(e){this.fieldError={message:e},this.updateError()}},{key:"_clearFieldError",value:function(){this.fieldError&&(this.fieldError=null,this.updateError())}},{key:"_onChangeValue",value:function(){var e,t=this.editor.getDomSelection(),i=(t.range&&(i=(0,E.textDiff)(String(this.value),String(this.previousValue)),t.range.startOffset=i.start,t.range.endOffset=i.end),this.editor.getDomSelection());i.range&&(e=(0,E.textDiff)(String(this.previousValue),String(this.value)),i.range.startOffset=e.start,i.range.endOffset=e.end),this.editor._onAction("editValue",{path:this.getInternalPath(),oldValue:this.previousValue,newValue:this.value,oldSelection:t,newSelection:i}),this.previousValue=this.value}},{key:"_onChangeField",value:function(){var e=this.editor.getDomSelection(),t=this.previousField||"",i=(e.range&&(i=(0,E.textDiff)(this.field,t),e.range.startOffset=i.start,e.range.endOffset=i.end),this.editor.getDomSelection());i.range&&(t=(0,E.textDiff)(t,this.field),i.range.startOffset=t.start,i.range.endOffset=t.end),this.editor._onAction("editField",{parentPath:this.parent.getInternalPath(),index:this.getIndex(),oldValue:this.previousField,newValue:this.field,oldSelection:e,newSelection:i}),this.previousField=this.field}},{key:"_updateDomValue",value:function(){var e=this.dom.value;if(e){var t=["jsoneditor-value"],i=this.value,n="auto"===this.type?(0,E.getType)(i):this.type,o="string"===n&&(0,E.isUrl)(i);if(t.push("jsoneditor-"+n),o&&t.push("jsoneditor-url"),""===String(this.value)&&"array"!==this.type&&"object"!==this.type&&t.push("jsoneditor-empty"),this.searchValueActive&&t.push("jsoneditor-highlight-active"),this.searchValue&&t.push("jsoneditor-highlight"),e.className=t.join(" "),"array"===n||"object"===n?(t=this.childs?this.childs.length:0,e.title=this.type+" containing "+t+" items"):o&&this.editable.value?e.title=(0,a.Tl)("openUrl"):e.title="","boolean"===n&&this.editable.value?(this.dom.checkbox||(this.dom.checkbox=document.createElement("input"),this.dom.checkbox.type="checkbox",this.dom.tdCheckbox=document.createElement("td"),this.dom.tdCheckbox.className="jsoneditor-tree",this.dom.tdCheckbox.appendChild(this.dom.checkbox),this.dom.tdValue.parentNode.insertBefore(this.dom.tdCheckbox,this.dom.tdValue)),this.dom.checkbox.checked=this.value):this.dom.tdCheckbox&&(this.dom.tdCheckbox.parentNode.removeChild(this.dom.tdCheckbox),delete this.dom.tdCheckbox,delete this.dom.checkbox),this.enum&&this.editable.value?(this.dom.select||(this.dom.select=document.createElement("select"),this.id=this.field+"_"+(new Date).getUTCMilliseconds(),this.dom.select.id=this.id,this.dom.select.name=this.dom.select.id,(t=document.createElement("option")).value="",t.textContent="--",this.dom.select.appendChild(t),this._updateEnumOptions(),this.dom.tdSelect=document.createElement("td"),this.dom.tdSelect.className="jsoneditor-tree",this.dom.tdSelect.appendChild(this.dom.select),this.dom.tdValue.parentNode.insertBefore(this.dom.tdSelect,this.dom.tdValue)),this.dom.select.value=-1!==this.enum.indexOf(this.value)?this.value:"",!this.schema||y(this.schema,"oneOf")||y(this.schema,"anyOf")||y(this.schema,"allOf")?delete this.valueFieldHTML:(this.valueFieldHTML=this.dom.tdValue.innerHTML,this.dom.tdValue.style.visibility="hidden",this.dom.tdValue.textContent="")):this.dom.tdSelect&&(this.dom.tdSelect.parentNode.removeChild(this.dom.tdSelect),delete this.dom.tdSelect,delete this.dom.select,this.dom.tdValue.innerHTML=this.valueFieldHTML,this.dom.tdValue.style.visibility="",delete this.valueFieldHTML,this.dom.tdValue.appendChild(this.dom.value)),this.editor.options.colorPicker&&"string"==typeof i&&(0,E.isValidColor)(i)?(this.dom.color||(this.dom.color=document.createElement("div"),this.dom.color.className="jsoneditor-color",this.dom.tdColor=document.createElement("td"),this.dom.tdColor.className="jsoneditor-tree",this.dom.tdColor.appendChild(this.dom.color),this.dom.tdValue.parentNode.insertBefore(this.dom.tdColor,this.dom.tdValue)),(0,E.addClassName)(this.dom.value,"jsoneditor-color-value"),(this.editable.value?(0,E.removeClassName):(0,E.addClassName))(this.dom.color,"jsoneditor-color-readonly"),this.dom.color.style.backgroundColor=i):this._deleteDomColor(),this._showTimestampTag()){this.dom.date||(this.dom.date=document.createElement("div"),this.dom.date.className="jsoneditor-date",this.dom.value.parentNode.appendChild(this.dom.date));o=null;if(o="function"==typeof this.editor.options.timestampFormat?this.editor.options.timestampFormat({field:this.field,value:this.value,path:this.getPath()}):o){for(;this.dom.date.firstChild;)this.dom.date.removeChild(this.dom.date.firstChild);this.dom.date.appendChild(document.createTextNode(o))}else this.dom.date.textContent=new Date(i).toISOString();this.dom.date.title=new Date(i).toString()}else this.dom.date&&(this.dom.date.parentNode.removeChild(this.dom.date),delete this.dom.date);(0,E.stripFormatting)(e),this._updateDomDefault()}}},{key:"_updateEnumOptions",value:function(){if(this.enum&&this.dom.select){this.dom.select.innerHTML="";for(var e=0;e<this.enum.length;e++){var t=document.createElement("option");t.value=this.enum[e],t.textContent=this.enum[e],this.dom.select.appendChild(t)}}}},{key:"_deleteDomColor",value:function(){this.dom.color&&(this.dom.tdColor.parentNode.removeChild(this.dom.tdColor),delete this.dom.tdColor,delete this.dom.color,(0,E.removeClassName)(this.dom.value,"jsoneditor-color-value"))}},{key:"_updateDomField",value:function(){var e,t=this.dom.field;t&&((e=(0,E.makeFieldTooltip)(this.schema,this.editor.options.language))&&(t.title=e),(""===String(this.field)&&this.parent&&"array"!==this.parent.type?(0,E.addClassName):(0,E.removeClassName))(t,"jsoneditor-empty"),(this.searchFieldActive?(0,E.addClassName):(0,E.removeClassName))(t,"jsoneditor-highlight-active"),(this.searchField?(0,E.addClassName):(0,E.removeClassName))(t,"jsoneditor-highlight"),(0,E.stripFormatting)(t))}},{key:"_getDomField",value:function(e){if(this._clearFieldError(),this.dom.field&&this.fieldEditable&&(this.fieldInnerText=(0,E.getInnerText)(this.dom.field),""===this.fieldInnerText)&&""!==this.dom.field.innerHTML&&(this.dom.field.textContent=""),void 0!==this.fieldInnerText)try{var t=this._unescapeHTML(this.fieldInnerText),i=this.parent.getFieldNames(this);-1!==i.indexOf(t)?e?(t=(0,E.findUniqueName)(t,i))!==this.field&&(this.field=t,this._debouncedOnChangeField()):this._setFieldError((0,a.Tl)("duplicateFieldError")):t!==this.field&&(this.field=t,this._debouncedOnChangeField())}catch(e){this._setFieldError((0,a.Tl)("cannotParseFieldError"))}}},{key:"_updateDomDefault",value:function(){var e;this.schema&&void 0!==this.schema.default&&!this._hasChilds()&&(e=this.dom.select||this.dom.value)&&(this.value===this.schema.default?(e.title=(0,a.Tl)("default"),(0,E.addClassName)(e,"jsoneditor-is-default"),E.removeClassName):(e.removeAttribute("title"),(0,E.removeClassName)(e,"jsoneditor-is-default"),E.addClassName))(e,"jsoneditor-is-not-default")}},{key:"_showTimestampTag",value:function(){var e,t;return"number"==typeof this.value&&("function"==typeof(e=this.editor.options.timestampTag)?"boolean"==typeof(t=e({field:this.field,value:this.value,path:this.getPath()}))?t:(0,E.isTimestamp)(this.field,this.value):!0===e&&(0,E.isTimestamp)(this.field,this.value))}},{key:"clearDom",value:function(){this.dom={}}},{key:"getDom",value:function(){var e,t,i=this.dom;return i.tr||(this._updateEditability(),i.tr=document.createElement("tr"),"tree"===(i.tr.node=this).editor.options.mode&&(t=document.createElement("td"),this.editable.field&&this.parent&&((e=document.createElement("button")).type="button",(i.drag=e).className="jsoneditor-button jsoneditor-dragarea",e.title=(0,a.Tl)("drag"),t.appendChild(e)),i.tr.appendChild(t),e=document.createElement("td"),(t=document.createElement("button")).type="button",(i.menu=t).className="jsoneditor-button jsoneditor-contextmenu-button",t.title=(0,a.Tl)("actionsMenu"),e.appendChild(i.menu),i.tr.appendChild(e)),t=document.createElement("td"),i.tr.appendChild(t),i.tree=this._createDomTree(),t.appendChild(i.tree),this.updateDom({updateIndexes:!0})),i.tr}},{key:"isVisible",value:function(){return this.dom&&this.dom.tr&&this.dom.tr.parentNode||!1}},{key:"isDescendantOf",value:function(e){for(var t=this.parent;t;){if(t===e)return!0;t=t.parent}return!1}},{key:"_createDomField",value:function(){return document.createElement("div")}},{key:"setHighlight",value:function(t){this.dom.tr&&((t?(0,E.addClassName):(0,E.removeClassName))(this.dom.tr,"jsoneditor-highlight"),this.append&&this.append.setHighlight(t),this.childs)&&this.childs.forEach(function(e){e.setHighlight(t)})}},{key:"setSelected",value:function(t,e){this.selected=t,this.dom.tr&&((t?(0,E.addClassName):(0,E.removeClassName))(this.dom.tr,"jsoneditor-selected"),(e?(0,E.addClassName):(0,E.removeClassName))(this.dom.tr,"jsoneditor-first"),this.append&&this.append.setSelected(t),this.showMore&&this.showMore.setSelected(t),this.childs)&&this.childs.forEach(function(e){e.setSelected(t)})}},{key:"updateValue",value:function(e){this.value=e,this.previousValue=e,this.valueError=void 0,this.updateDom()}},{key:"updateField",value:function(e){this.field=e,this.previousField=e,this.fieldError=void 0,this.updateDom()}},{key:"updateDom",value:function(t){var e,i=this.dom.tree,i=(i&&(i.style.marginLeft=24*this.getLevel()+"px"),this.dom.field),i=(i&&(this.fieldEditable?(i.contentEditable=this.editable.field,i.spellcheck=!1,i.className="jsoneditor-field"):(i.contentEditable=!1,i.className="jsoneditor-readonly"),e=void 0!==this.index?this.index:void 0!==this.field?this.field:(e=this.editor.options.schema?S._findSchema(this.editor.options.schema,this.editor.options.schemaRefs||{},this.getPath()):void 0)&&e.title?e.title:this._hasChilds()?this.type:"",e=this._escapeHTML(e),document.activeElement!==i&&e!==this._unescapeHTML((0,E.getInnerText)(i))&&(i.innerHTML=e),this._updateSchema(),this._updateEnumOptions()),this.dom.value),i=(i&&("array"===this.type||"object"===this.type?this.updateNodeName():(e=this._escapeHTML(this.value),document.activeElement!==i&&e!==this._unescapeHTML((0,E.getInnerText)(i))&&(i.innerHTML=e))),this.dom.tr);i&&("array"===this.type||"object"===this.type?((0,E.addClassName)(i,"jsoneditor-expandable"),this.expanded?((0,E.addClassName)(i,"jsoneditor-expanded"),(0,E.removeClassName)(i,"jsoneditor-collapsed")):((0,E.addClassName)(i,"jsoneditor-collapsed"),(0,E.removeClassName)(i,"jsoneditor-expanded"))):((0,E.removeClassName)(i,"jsoneditor-expandable"),(0,E.removeClassName)(i,"jsoneditor-expanded"),(0,E.removeClassName)(i,"jsoneditor-collapsed"))),this._updateDomField(),this._updateDomValue(),t&&!0===t.updateIndexes&&this._updateDomIndexes(),t&&!0===t.recurse&&this.childs&&this.childs.forEach(function(e){e.updateDom(t)}),this.error&&this.updateError(),this.append&&this.append.updateDom(),this.showMore&&this.showMore.updateDom(),this._updateCssClassName()}},{key:"_updateSchema",value:function(){this.editor&&this.editor.options&&(this.schema=this.editor.options.schema?S._findSchema(this.editor.options.schema,this.editor.options.schemaRefs||{},this.getPath()):null,this.schema?this.enum=S._findEnum(this.schema):delete this.enum)}},{key:"_updateDomIndexes",value:function(){var e=this.dom.value,t=this.childs;e&&t&&("array"===this.type?t.forEach(function(e,t){e.index=t;e=e.dom.field;e&&(e.textContent=t)}):"object"===this.type&&t.forEach(function(e){void 0!==e.index&&(delete e.index,void 0===e.field)&&(e.field="")}))}},{key:"_createDomValue",value:function(){var e;return"array"===this.type?(e=document.createElement("div")).textContent="[...]":"object"===this.type?(e=document.createElement("div")).textContent="{...}":(!this.editable.value&&(0,E.isUrl)(this.value)?(e=document.createElement("a")).href=this.value:((e=document.createElement("div")).contentEditable=this.editable.value,e.spellcheck=!1),e.innerHTML=this._escapeHTML(this.value)),e}},{key:"_createDomExpandButton",value:function(){var e=document.createElement("button");return e.type="button",this._hasChilds()?(e.className=this.expanded?"jsoneditor-button jsoneditor-expanded":"jsoneditor-button jsoneditor-collapsed",e.title=(0,a.Tl)("expandTitle")):(e.className="jsoneditor-button jsoneditor-invisible",e.title=""),e}},{key:"_createDomTree",value:function(){var e=this.dom,t=document.createElement("table"),i=document.createElement("tbody"),n=(t.style.borderCollapse="collapse",t.className="jsoneditor-values",t.appendChild(i),document.createElement("tr")),i=(i.appendChild(n),document.createElement("td")),i=(i.className="jsoneditor-tree",n.appendChild(i),e.expand=this._createDomExpandButton(),i.appendChild(e.expand),e.tdExpand=i,document.createElement("td")),i=(i.className="jsoneditor-tree",n.appendChild(i),e.field=this._createDomField(),i.appendChild(e.field),e.tdField=i,document.createElement("td")),i=(i.className="jsoneditor-tree",n.appendChild(i),"object"!==this.type&&"array"!==this.type&&(i.appendChild(document.createTextNode(":")),i.className="jsoneditor-separator"),e.tdSeparator=i,document.createElement("td"));return i.className="jsoneditor-tree",n.appendChild(i),e.value=this._createDomValue(),i.appendChild(e.value),e.tdValue=i,t}},{key:"onEvent",value:function(e){var t,i=e.type,n=e.target||e.srcElement,o=this.dom,r=this,s=this._hasChilds(),a=(n!==o.drag&&n!==o.menu||("mouseover"===i?this.editor.highlighter.highlight(this):"mouseout"===i&&this.editor.highlighter.unhighlight()),"click"===i&&n===o.menu&&((t=r.editor.highlighter).highlight(r),t.lock(),(0,E.addClassName)(o.menu,"jsoneditor-selected"),this.showContextMenu(o.menu,function(){(0,E.removeClassName)(o.menu,"jsoneditor-selected"),t.unlock(),t.unhighlight()})),"click"===i&&n===o.expand&&s&&(d=e.ctrlKey,this._onExpand(d)),"click"!==i||e.target!==r.dom.tdColor&&e.target!==r.dom.color||!this.editable.value||this._showColorPicker(),"change"===i&&n===o.checkbox&&(this.dom.value.textContent=String(!this.value),this._getDomValue(),this._updateDomDefault()),"change"===i&&n===o.select&&(this.dom.value.innerHTML=this._escapeHTML(o.select.value),this._getDomValue(),this._updateDomValue()),o.value);if(n===a)switch(i){case"blur":case"change":this._getDomValue(),this._clearValueError(),this._updateDomValue();var l=this._escapeHTML(this.value);l!==this._unescapeHTML((0,E.getInnerText)(a))&&(a.innerHTML=l);break;case"input":this._getDomValue(),this._updateDomValue();break;case"keydown":case"mousedown":this.editor.selection=this.editor.getDomSelection();break;case"click":e.ctrlKey&&this.editable.value&&(0,E.isUrl)(this.value)&&(e.preventDefault(),window.open(this.value,"_blank","noreferrer"));break;case"keyup":this._getDomValue(),this._updateDomValue();break;case"cut":case"paste":setTimeout(function(){r._getDomValue(),r._updateDomValue()},1)}var c=o.field;if(n===c)switch(i){case"blur":this._getDomField(!0),this._updateDomField();var h=this._escapeHTML(this.field);h!==this._unescapeHTML((0,E.getInnerText)(c))&&(c.innerHTML=h);break;case"input":this._getDomField(),this._updateSchema(),this._updateDomField(),this._updateDomValue();break;case"keydown":case"mousedown":this.editor.selection=this.editor.getDomSelection();break;case"keyup":this._getDomField(),this._updateDomField();break;case"cut":case"paste":setTimeout(function(){r._getDomField(),r._updateDomField()},1)}var d=o.tree;d&&n===d.parentNode&&"click"===i&&!e.hasMoved&&((void 0!==e.offsetX?e.offsetX<24*(this.getLevel()+1):e.pageX<(0,E.getAbsoluteLeft)(o.tdSeparator))||s?c&&((0,E.setEndOfContentEditable)(c),c.focus()):a&&!this.enum&&((0,E.setEndOfContentEditable)(a),a.focus())),(n!==o.tdExpand||s)&&n!==o.tdField&&n!==o.tdSeparator||"click"!==i||e.hasMoved||c&&((0,E.setEndOfContentEditable)(c),c.focus()),"keydown"===i&&this.onKeyDown(e),"function"==typeof this.editor.options.onEvent&&this._onEvent(e)}},{key:"_onEvent",value:function(e){var t=e.target,i=t===this.dom.field,t=t===this.dom.value||t===this.dom.checkbox||t===this.dom.select;(i||t)&&(i={field:this.getField(),path:this.getPath()},t&&!this._hasChilds()&&(i.value=this.getValue()),this.editor.options.onEvent(i,e))}},{key:"onKeyDown",value:function(e){var t,i,n,o,r,s,a,l,c,h,d,u,g,p,m=e.which||e.keyCode,f=e.target||e.srcElement,C=e.ctrlKey,y=e.shiftKey,I=e.altKey,v=!1,b="tree"===this.editor.options.mode,A=0<this.editor.multiselection.nodes.length?this.editor.multiselection.nodes:[this],w=A[0],x=A[A.length-1];13===m?f===this.dom.value?this.editable.value&&!e.ctrlKey||(0,E.isUrl)(this.value)&&(window.open(this.value,"_blank","noreferrer"),v=!0):f===this.dom.expand&&this._hasChilds()&&(g=e.ctrlKey,this._onExpand(g),f.focus(),v=!0):68===m?C&&b&&(S.onDuplicate(A),v=!0):69===m?C&&(this._onExpand(y),f.focus(),v=!0):77===m&&b?C&&(this.showContextMenu(f),v=!0):46===m&&b?C&&(S.onRemove(A),v=!0):45===m&&b?C&&!y?(this._onInsertBefore(),v=!0):C&&y&&(this._onInsertAfter(),v=!0):35===m?I&&((g=this._lastNode())&&g.focus(S.focusElement||this._getElementName(f)),v=!0):36===m?I&&((g=this._firstNode())&&g.focus(S.focusElement||this._getElementName(f)),v=!0):37===m?I&&!y?((g=this._previousElement(f))&&this.focus(this._getElementName(g)),v=!0):I&&y&&b&&(g=x.expanded?(g=x.getAppendDom())?g.nextSibling:void 0:x.getDom().nextSibling)&&(d=S.getNodeFromTarget(g),g=g.nextSibling,u=S.getNodeFromTarget(g),d)&&d instanceof $&&1!==x.parent.childs.length&&u&&u.parent&&(i=this.editor.getDomSelection(),n=(o=w.parent).childs[x.getIndex()+1]||o.append,r=w.getIndex(),s=u.getIndex(),a=o.getInternalPath(),l=u.parent.getInternalPath(),A.forEach(function(e){u.parent.moveBefore(e,u)}),this.focus(S.focusElement||this._getElementName(f)),this.editor._onAction("moveNodes",{count:A.length,fieldNames:A.map(R),oldParentPath:o.getInternalPath(),newParentPath:w.parent.getInternalPath(),oldIndex:n.getIndex(),newIndex:w.getIndex(),oldIndexRedo:r,newIndexRedo:s,oldParentPathRedo:a,newParentPathRedo:l,oldSelection:i,newSelection:this.editor.getDomSelection()})):38===m?I&&!y?((t=this._previousNode())&&(this.editor.deselect(!0),t.focus(S.focusElement||this._getElementName(f))),v=!0):!I&&C&&y&&b?((t=this._previousNode())&&((h=this.editor.multiselection).start=h.start||this,h.end=t,c=this.editor._findTopLevelNodes(h.start,h.end),this.editor.select(c),t.focus("field")),v=!0):I&&y&&b&&((t=w._previousNode())&&t.parent&&(i=this.editor.getDomSelection(),n=(o=w.parent).childs[x.getIndex()+1]||o.append,r=w.getIndex(),s=t.getIndex(),a=o.getInternalPath(),l=t.parent.getInternalPath(),A.forEach(function(e){t.parent.moveBefore(e,t)}),this.focus(S.focusElement||this._getElementName(f)),this.editor._onAction("moveNodes",{count:A.length,fieldNames:A.map(R),oldParentPath:o.getInternalPath(),newParentPath:w.parent.getInternalPath(),oldIndex:n.getIndex(),newIndex:w.getIndex(),oldIndexRedo:r,newIndexRedo:s,oldParentPathRedo:a,newParentPathRedo:l,oldSelection:i,newSelection:this.editor.getDomSelection()})),v=!0):39===m?I&&!y?((g=this._nextElement(f))&&this.focus(this._getElementName(g)),v=!0):I&&y&&b&&(g=w.getDom().previousSibling)&&(t=S.getNodeFromTarget(g))&&t.parent&&!t.isVisible()&&(i=this.editor.getDomSelection(),n=(o=w.parent).childs[x.getIndex()+1]||o.append,r=w.getIndex(),s=t.getIndex(),a=o.getInternalPath(),l=t.parent.getInternalPath(),A.forEach(function(e){t.parent.moveBefore(e,t)}),this.focus(S.focusElement||this._getElementName(f)),this.editor._onAction("moveNodes",{count:A.length,fieldNames:A.map(R),oldParentPath:o.getInternalPath(),newParentPath:w.parent.getInternalPath(),oldIndex:n.getIndex(),newIndex:w.getIndex(),oldIndexRedo:r,newIndexRedo:s,oldParentPathRedo:a,newParentPathRedo:l,oldSelection:i,newSelection:this.editor.getDomSelection()})):40===m&&(I&&!y?((d=this._nextNode())&&(this.editor.deselect(!0),d.focus(S.focusElement||this._getElementName(f))),v=!0):!I&&C&&y&&b?((d=this._nextNode())&&((h=this.editor.multiselection).start=h.start||this,h.end=d,c=this.editor._findTopLevelNodes(h.start,h.end),this.editor.select(c),d.focus("field")),v=!0):I&&y&&b&&((p=(d=(d=(d=x.expanded?x.append?x.append._nextNode():void 0:x._nextNode())&&!d.isVisible()?d.parent.showMore:d)&&d instanceof $?x:d)&&(d._nextNode()||d.parent.append))&&p.parent&&(i=this.editor.getDomSelection(),n=(o=w.parent).childs[x.getIndex()+1]||o.append,r=w.getIndex(),s=p.getIndex(),a=o.getInternalPath(),l=p.parent.getInternalPath(),A.forEach(function(e){p.parent.moveBefore(e,p)}),this.focus(S.focusElement||this._getElementName(f)),this.editor._onAction("moveNodes",{count:A.length,fieldNames:A.map(R),oldParentPath:o.getInternalPath(),newParentPath:w.parent.getInternalPath(),oldParentPathRedo:a,newParentPathRedo:l,oldIndexRedo:r,newIndexRedo:s,oldIndex:n.getIndex(),newIndex:w.getIndex(),oldSelection:i,newSelection:this.editor.getDomSelection()})),v=!0)),v&&(e.preventDefault(),e.stopPropagation())}},{key:"_onExpand",value:function(e){var t,i,n;e&&(n=(i=(t=this.dom.tr.parentNode).parentNode).scrollTop,i.removeChild(t)),this.expanded?this.collapse(e):this.expand(e),e&&(i.appendChild(t),i.scrollTop=n),"function"==typeof this.editor.options.onExpand&&this.editor.options.onExpand({path:this.getPath(),isExpand:this.expanded,recursive:e})}},{key:"_showColorPicker",value:function(){var t,e;"function"==typeof this.editor.options.onColorPicker&&this.dom.color&&((t=this)._deleteDomColor(),t.updateDom(),e=(0,h.p)(this.dom.color,this.editor.getPopupAnchor()),this.editor.options.onColorPicker(e,this.value,function(e){"string"==typeof e&&e!==t.value&&(t._deleteDomColor(),t.value=e,t.updateDom(),t._debouncedOnChangeValue())}))}},{key:"getFieldNames",value:function(t){return"object"===this.type?this.childs.filter(function(e){return e!==t}).map(function(e){return e.field}):[]}},{key:"_onInsertBefore",value:function(e,t,i){var n=this.editor.getDomSelection(),e=new S(this.editor,{field:void 0!==e?e:"",value:void 0!==t?t:"",type:i}),t=(e.expand(!0),this.getInternalPath()),i=(this.parent.insertBefore(e,this),this.editor.highlighter.unhighlight(),e.focus("field"),this.editor.getDomSelection());this.editor._onAction("insertBeforeNodes",{nodes:[e],paths:[e.getInternalPath()],beforePath:t,parentPath:this.parent.getInternalPath(),oldSelection:n,newSelection:i})}},{key:"_onInsertAfter",value:function(e,t,i){var n=this.editor.getDomSelection(),e=new S(this.editor,{field:void 0!==e?e:"",value:void 0!==t?t:"",type:i}),t=(e.expand(!0),this.parent.insertAfter(e,this),this.editor.highlighter.unhighlight(),e.focus("field"),this.editor.getDomSelection());this.editor._onAction("insertAfterNodes",{nodes:[e],paths:[e.getInternalPath()],afterPath:this.getInternalPath(),parentPath:this.parent.getInternalPath(),oldSelection:n,newSelection:t})}},{key:"_onAppend",value:function(e,t,i){var n=this.editor.getDomSelection(),e=new S(this.editor,{field:void 0!==e?e:"",value:void 0!==t?t:"",type:i}),t=(e.expand(!0),this.parent.appendChild(e),this.editor.highlighter.unhighlight(),e.focus("field"),this.editor.getDomSelection());this.editor._onAction("appendNodes",{nodes:[e],paths:[e.getInternalPath()],parentPath:this.parent.getInternalPath(),oldSelection:n,newSelection:t})}},{key:"_onChangeType",value:function(e){var t,i,n=this.type;e!==n&&(t=this.editor.getDomSelection(),this.changeType(e),i=this.editor.getDomSelection(),this.editor._onAction("changeType",{path:this.getInternalPath(),oldType:n,newType:e,oldSelection:t,newSelection:i}))}},{key:"sort",value:function(i,e){var t,n,o=!(2<arguments.length&&void 0!==arguments[2])||arguments[2];"string"==typeof i&&(i=(0,E.parsePath)(i)),this._hasChilds()&&(this.hideChilds(),t=this.childs,this.childs=this.childs.concat(),n="desc"===e?-1:1,"object"===this.type?this.childs.sort(function(e,t){return n*c()(e.field,t.field)}):this.childs.sort(function(e,t){var e=e.getNestedChild(i),t=t.getNestedChild(i);return e?t?(e=e.value,t=t.value,"string"!=typeof e&&"string"!=typeof t?t<e?n:e<t?-n:0:n*c()(e,t)):-n:n}),this._updateDomIndexes(),this.showChilds(),!0===o)&&this.editor._onAction("sort",{path:this.getInternalPath(),oldChilds:t,newChilds:this.childs})}},{key:"update",value:function(e){var t=this.getInternalValue();this.setValue(e),this.editor._onAction("transform",{path:this.getInternalPath(),oldValue:t,newValue:this.getInternalValue()})}},{key:"_detachFromDom",value:function(){var e=this.dom.tr?this.dom.tr.parentNode:void 0,t=this.expanded?this.getAppendDom():this.getDom(),t=t&&t.parentNode?t.nextSibling:void 0;return this.hide({resetVisibleChilds:!1}),{table:e,nextTr:t}}},{key:"_attachToDom",value:function(e){e.table&&(e.nextTr?e.table.insertBefore(this.getDom(),e.nextTr):e.table.appendChild(this.getDom())),this.expanded&&this.showChilds()}},{key:"transform",value:function(e){if(this._hasChilds()){this.hideChilds();try{var t=this.getInternalValue(),i=this.getValue(),n=this.editor.options.executeQuery(i,e),o=(this.setValue(n),this.getInternalValue());this.editor._onAction("transform",{path:this.getInternalPath(),oldValue:t,newValue:o}),this.showChilds()}catch(e){this.showChilds(),this.editor._onError(e)}}}},{key:"extract",value:function(){this.editor.node.hideChilds(),this.hideChilds();try{var e=this.editor.node.getInternalValue(),t=(this.editor._setRoot(this),this.editor.node.getInternalValue());this.editor._onAction("transform",{path:this.editor.node.getInternalPath(),oldValue:e,newValue:t})}catch(e){this.editor._onError(e)}finally{this.updateDom({recurse:!0}),this.showChilds()}}},{key:"getNestedChild",value:function(e){for(var t=0,i=this;i&&t<e.length;)i=i.findChildByProperty(e[t]),t++;return i}},{key:"findChildByProperty",value:function(t){if("object"===this.type)return this.childs.find(function(e){return e.field===t})}},{key:"getAppendDom",value:function(){return this.append||(this.append=new $(this.editor),this.append.setParent(this)),this.append.getDom()}},{key:"getShowMoreDom",value:function(){return this.showMore||(this.showMore=new z(this.editor,this)),this.showMore.getDom()}},{key:"nextSibling",value:function(){var e=this.parent.childs.indexOf(this);return this.parent.childs[e+1]||this.parent.append}},{key:"_previousNode",value:function(){var e=null,t=this.getDom();if(t&&t.parentNode)for(var i=t;i=i.previousSibling,e=S.getNodeFromTarget(i),i&&e&&e instanceof $&&!e.isVisible(););return e}},{key:"_nextNode",value:function(){var e=null,t=this.getDom();if(t&&t.parentNode)for(var i=t;i=i.nextSibling,e=S.getNodeFromTarget(i),i&&e&&e instanceof $&&!e.isVisible(););return e}},{key:"_firstNode",value:function(){var e=null,t=this.getDom();return t&&t.parentNode&&(t=t.parentNode.firstChild,e=S.getNodeFromTarget(t)),e}},{key:"_lastNode",value:function(){var e=null,t=this.getDom();if(t&&t.parentNode)for(var i=t.parentNode.lastChild,e=S.getNodeFromTarget(i);i&&e&&!e.isVisible();)i=i.previousSibling,e=S.getNodeFromTarget(i);return e}},{key:"_previousElement",value:function(e){var t=this.dom;switch(e){case t.value:if(this.fieldEditable)return t.field;case t.field:if(this._hasChilds())return t.expand;case t.expand:return t.menu;case t.menu:if(t.drag)return t.drag;default:return null}}},{key:"_nextElement",value:function(e){var t=this.dom;switch(e){case t.drag:
-return t.menu;case t.menu:if(this._hasChilds())return t.expand;case t.expand:if(this.fieldEditable)return t.field;case t.field:if(!this._hasChilds())return t.value;default:return null}}},{key:"_getElementName",value:function(t){var i=this;return Object.keys(this.dom).find(function(e){return i.dom[e]===t})}},{key:"_hasChilds",value:function(){return"array"===this.type||"object"===this.type}},{key:"addTemplates",value:function(t,i){var n=this,e=n.editor.options.templates;null!=e&&(e.length&&t.push({type:"separator"}),e.forEach(function(e){t.push({text:e.text,className:e.className||"jsoneditor-type-object",title:e.title,click:(i?function(e,t){n._onAppend(e,t)}:function(e,t){n._onInsertBefore(e,t)}).bind(this,e.field,e.value)})}))}},{key:"showContextMenu",value:function(e,t){var i,n=this,o=[];this.editable.value&&o.push({text:(0,a.Tl)("type"),title:(0,a.Tl)("typeTitle"),className:"jsoneditor-type-"+this.type,submenu:[{text:(0,a.Tl)("auto"),className:"jsoneditor-type-auto"+("auto"===this.type?" jsoneditor-selected":""),title:(0,a.Tl)("autoType"),click:function(){n._onChangeType("auto")}},{text:(0,a.Tl)("array"),className:"jsoneditor-type-array"+("array"===this.type?" jsoneditor-selected":""),title:(0,a.Tl)("arrayType"),click:function(){n._onChangeType("array")}},{text:(0,a.Tl)("object"),className:"jsoneditor-type-object"+("object"===this.type?" jsoneditor-selected":""),title:(0,a.Tl)("objectType"),click:function(){n._onChangeType("object")}},{text:(0,a.Tl)("string"),className:"jsoneditor-type-string"+("string"===this.type?" jsoneditor-selected":""),title:(0,a.Tl)("stringType"),click:function(){n._onChangeType("string")}}]}),this._hasChilds()&&(this.editor.options.enableSort&&o.push({text:(0,a.Tl)("sort"),title:(0,a.Tl)("sortTitle",{type:this.type}),className:"jsoneditor-sort-asc",click:function(){n.showSortModal()}}),this.editor.options.enableTransform&&o.push({text:(0,a.Tl)("transform"),title:(0,a.Tl)("transformTitle",{type:this.type}),className:"jsoneditor-transform",click:function(){n.showTransformModal()}}),this.parent)&&o.push({text:(0,a.Tl)("extract"),title:(0,a.Tl)("extractTitle",{type:this.type}),className:"jsoneditor-extract",click:function(){n.extract()}}),this.parent&&this.parent._hasChilds()&&(o.length&&o.push({type:"separator"}),i=n.parent.childs,n===i[i.length-1]&&(i=[{text:(0,a.Tl)("auto"),className:"jsoneditor-type-auto",title:(0,a.Tl)("autoType"),click:function(){n._onAppend("","","auto")}},{text:(0,a.Tl)("array"),className:"jsoneditor-type-array",title:(0,a.Tl)("arrayType"),click:function(){n._onAppend("",[])}},{text:(0,a.Tl)("object"),className:"jsoneditor-type-object",title:(0,a.Tl)("objectType"),click:function(){n._onAppend("",{})}},{text:(0,a.Tl)("string"),className:"jsoneditor-type-string",title:(0,a.Tl)("stringType"),click:function(){n._onAppend("","","string")}}],n.addTemplates(i,!0),o.push({text:(0,a.Tl)("appendText"),title:(0,a.Tl)("appendTitle"),submenuTitle:(0,a.Tl)("appendSubmenuTitle"),className:"jsoneditor-append",click:function(){n._onAppend("","","auto")},submenu:i})),i=[{text:(0,a.Tl)("auto"),className:"jsoneditor-type-auto",title:(0,a.Tl)("autoType"),click:function(){n._onInsertBefore("","","auto")}},{text:(0,a.Tl)("array"),className:"jsoneditor-type-array",title:(0,a.Tl)("arrayType"),click:function(){n._onInsertBefore("",[])}},{text:(0,a.Tl)("object"),className:"jsoneditor-type-object",title:(0,a.Tl)("objectType"),click:function(){n._onInsertBefore("",{})}},{text:(0,a.Tl)("string"),className:"jsoneditor-type-string",title:(0,a.Tl)("stringType"),click:function(){n._onInsertBefore("","","string")}}],n.addTemplates(i,!1),o.push({text:(0,a.Tl)("insert"),title:(0,a.Tl)("insertTitle"),submenuTitle:(0,a.Tl)("insertSub"),className:"jsoneditor-insert",click:function(){n._onInsertBefore("","","auto")},submenu:i}),this.editable.field)&&(o.push({text:(0,a.Tl)("duplicateText"),title:(0,a.Tl)("duplicateField"),className:"jsoneditor-duplicate",click:function(){S.onDuplicate(n)}}),o.push({text:(0,a.Tl)("removeText"),title:(0,a.Tl)("removeField"),className:"jsoneditor-remove",click:function(){S.onRemove(n)}})),this.editor.options.onCreateMenu&&(i=n.getPath(),o=this.editor.options.onCreateMenu(o,{type:"single",path:i,paths:[i]})),new s.t(o,{close:t}).show(e,this.editor.getPopupAnchor())}},{key:"showSortModal",value:function(){var i=this,e=this.editor.options.modalAnchor||d.ai,t=this.getValue();(0,F.showSortModal)(e,t,function(e){var t=e.path,t=(0,E.parsePath)(t);i.sortedBy=e,i.sort(t,e.direction)},i.sortedBy)}},{key:"showTransformModal",value:function(){var t=this,e=this.editor.options,i=e.modalAnchor,n=e.createQuery,o=e.executeQuery,e=e.queryDescription,r=this.getValue();(0,V.showTransformModal)({container:i||d.ai,json:r,queryDescription:e,createQuery:n,executeQuery:o,onTransform:function(e){t.transform(e)}})}},{key:"_getType",value:function(e){return e instanceof Array?"array":e instanceof Object?"object":"string"==typeof e&&"string"!=typeof(0,E.parseString)(e)?"string":"auto"}},{key:"_escapeHTML",value:function(e){return"string"!=typeof e?String(e):(e=String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/ {2}/g," ").replace(/^ /," ").replace(/ $/," "),e=(e=JSON.stringify(e)).substring(1,e.length-1),!0===this.editor.options.escapeUnicode?(0,E.escapeUnicodeChars)(e):e)}},{key:"_unescapeHTML",value:function(e){e='"'+this._escapeJSON(e)+'"';return(0,E.parse)(e).replace(/</g,"<").replace(/>/g,">").replace(/ |\u00A0/g," ").replace(/&/g,"&")}},{key:"_escapeJSON",value:function(e){for(var t="",i=0;i<e.length;){var n=e.charAt(i);"\n"===n?t+="\\n":"\\"===n?(t+=n,i++,""!==(n=e.charAt(i))&&-1!=='"\\/bfnrtu'.indexOf(n)||(t+="\\"),t+=n):t+='"'===n?'\\"':n,i++}return t}},{key:"updateNodeName",value:function(){var e=this.childs?this.childs.length:0;if("object"===this.type||"array"===this.type){if(this.editor.options.onNodeName)try{var t=this.getValue.bind(this),i=this.editor.options.onNodeName({path:this.getPath(),size:e,type:this.type,get value(){return t()}})}catch(e){console.error("Error in onNodeName callback: ",e)}this.dom.value.textContent="object"===this.type?"{"+(i||e)+"}":"["+(i||e)+"]"}}},{key:"recursivelyUpdateNodeName",value:function(){if(this.expanded&&(this.updateNodeName(),"undefined"!==this.childs))for(var e in this.childs)this.childs[e].recursivelyUpdateNodeName()}}])&&f(e.prototype,t),i&&f(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})(),K=(b.prototype.DEBOUNCE_INTERVAL=150,b.prototype.MAX_SEARCH_RESULTS=999,100);function C(e){return e.getInternalPath()}function R(e){return e.getField()}function y(e,t){return Object.prototype.hasOwnProperty.call(e,t)}b.focusElement=void 0,b.select=function(e){setTimeout(function(){(0,E.selectContentEditable)(e)},0)},b.onDragStart=function(t,e){if(!Array.isArray(t))return b.onDragStart([t],e);var i,n,o,r,s;0!==t.length&&(n=t[t.length-1],o=(i=t[0]).parent,s=b.getNodeFromTarget(e.target),r=i.editor,s=(0,E.getAbsoluteTop)(s.dom.tr)-(0,E.getAbsoluteTop)(i.dom.tr),r.mousemove||(r.mousemove=(0,E.addEventListener)(e.view,"mousemove",function(e){b.onDrag(t,e)})),r.mouseup||(r.mouseup=(0,E.addEventListener)(e.view,"mouseup",function(e){b.onDragEnd(t,e)})),r.highlighter.lock(),r.drag={oldCursor:document.body.style.cursor,oldSelection:r.getDomSelection(),oldPaths:t.map(C),oldParent:o,oldNextNode:o.childs[n.getIndex()+1]||o.append,oldParentPathRedo:o.getInternalPath(),oldIndexRedo:i.getIndex(),mouseX:e.pageX,offsetY:s,level:i.getLevel()},document.body.style.cursor="move",e.preventDefault())},b.onDrag=function(e,t){if(!Array.isArray(e))return b.onDrag([e],t);if(0!==e.length){var i,n,o,r,s,a=e[0].editor,l=t.pageY-a.drag.offsetY,c=t.pageX,h=!1,d=e[0],u=d.dom.tr,g=(0,E.getAbsoluteTop)(u),p=u.offsetHeight;if(l<g){for(y=u;y=y.previousSibling,I=b.getNodeFromTarget(y),o=y?(0,E.getAbsoluteTop)(y):0,y&&l<o;);(I=I&&!I.parent?void 0:I)||(y=(u=u.parentNode.firstChild)?u.nextSibling:void 0,(I=b.getNodeFromTarget(y))===d&&(I=void 0)),!(I=I&&I.isVisible()&&(o=(y=I.dom.tr)?(0,E.getAbsoluteTop)(y):0)+p<l?void 0:I)||!1!==a.options.limitDragging&&I.parent!==e[0].parent||(e.forEach(function(e){I.parent.moveBefore(e,I)}),h=!0)}else{var m=e[e.length-1];if(p=(u=m.expanded&&m.append?m.append.getDom():m.dom.tr)?u.nextSibling:void 0){for(r=(0,E.getAbsoluteTop)(p),i=p;n=b.getNodeFromTarget(i),i&&(s=i.nextSibling?(0,E.getAbsoluteTop)(i.nextSibling):0,s=i?s-r:0,n&&n.parent.childs.length===e.length&&n.parent.childs[e.length-1]===m&&(g+=27),i=i.nextSibling),i&&g+s<l;);if(n&&n.parent){for(var p=c-a.drag.mouseX,p=Math.round(p/24/2),f=a.drag.level+p,C=n.getLevel(),y=n.dom.tr&&n.dom.tr.previousSibling;C<f&&y;){var I=b.getNodeFromTarget(y),v=e.some(function(e){return e===I||I.isDescendantOf(e)});if(!v){if(!(I instanceof $))break;v=I.parent.childs;if(v.length===e.length&&v[e.length-1]===m)break;C=(n=b.getNodeFromTarget(y)).getLevel()}y=y.previousSibling}(n=n instanceof $&&!n.isVisible()&&n.parent.showMore.isVisible()?n._nextNode():n)&&(!1===a.options.limitDragging||n.parent===e[0].parent)&&n.dom.tr&&n.dom.tr!==u.nextSibling&&(e.forEach(function(e){n.parent.moveBefore(e,n)}),h=!0)}}}h&&(a.drag.mouseX=c,a.drag.level=d.getLevel()),a.startAutoScroll(l),t.preventDefault()}},b.onDragEnd=function(e,t){if(!Array.isArray(e))return b.onDrag([e],t);var i,n,o,r,s,a,l,c,h;0!==e.length&&(i=(a=e[0]).editor,a&&a.dom.menu&&a.dom.menu.focus(),n=i.drag.oldParent.getInternalPath(),o=a.parent.getInternalPath(),r=i.drag.oldParent===a.parent,s=i.drag.oldNextNode.getIndex(),a=a.getIndex(),l=i.drag.oldParentPathRedo,c=i.drag.oldIndexRedo,h=r&&c<a?a+e.length:a,r&&c===a||i._onAction("moveNodes",{count:e.length,fieldNames:e.map(R),oldParentPath:n,newParentPath:o,oldIndex:s,newIndex:a,oldIndexRedo:c,newIndexRedo:h,oldParentPathRedo:l,newParentPathRedo:null,oldSelection:i.drag.oldSelection,newSelection:i.getDomSelection()}),document.body.style.cursor=i.drag.oldCursor,i.highlighter.unlock(),e.forEach(function(e){e.updateDom(),t.target!==e.dom.drag&&t.target!==e.dom.menu&&i.highlighter.unhighlight()}),delete i.drag,i.mousemove&&((0,E.removeEventListener)(t.view,"mousemove",i.mousemove),delete i.mousemove),i.mouseup&&((0,E.removeEventListener)(t.view,"mouseup",i.mouseup),delete i.mouseup),i.stopAutoScroll(),t.preventDefault())},b._findEnum=function(e){if(e.enum)return e.enum;e=e.oneOf||e.anyOf||e.allOf;if(e){e=e.filter(function(e){return e.enum});if(0<e.length)return e[0].enum}return null},b._findOneSchema=function(e,t,i,n){var o=i.slice(1,i.length),r=i[0];if("object"===m(n)&&"$ref"in n&&"string"==typeof n.$ref){var s=n.$ref;if(s in t)n=t[s];else{if(!s.startsWith("#/")){if(1===(null==(i=s.match(/#\//g))?void 0:i.length)){var a,i=j(s.split("#/"),2),l=i[0],i=i[1];if(l in t)return l=t[l],i={$ref:"#/".concat(i)},(a=[]).push(r),0<o.length&&a.push.apply(a,Z(o)),b._findSchema(l,t,a,i)}throw Error("Unable to resolve reference ".concat(s))}n=e;var c,h=g(s.substring(2).split("/"));try{for(h.s();!(c=h.n()).done;){var d=c.value;if(!(d in n))throw Error("Unable to resolve reference ".concat(s));n=n[d]}}catch(e){h.e(e)}finally{h.f()}}}if(void 0===r)return n;if("string"!=typeof r)return"number"==typeof r&&"object"===m(n.items)&&null!==n.items?(n=n.items,b._findSchema(e,t,o,n)):null;if("object"===m(n.properties)&&null!==n.properties&&r in n.properties)return n=n.properties[r],b._findSchema(e,t,o,n);if("object"===m(n.patternProperties)&&null!==n.patternProperties)for(var u in n.patternProperties)if(r.match(u))return n=n.patternProperties[u],b._findSchema(e,t,o,n);return"object"===m(n.additionalProperties)?(n=n.additionalProperties,b._findSchema(e,t,o,n)):null},b._findSchema=function(e,t,i){for(var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:e,o=[n],r=0,s=[n.oneOf,n.anyOf,n.allOf];r<s.length;r++){var a=s[r];Array.isArray(a)&&(o=o.concat(a))}var l,c=null,h=g(o);try{for(h.s();!(l=h.n()).done;){var d=l.value,u=b._findOneSchema(e,t,i,d);if(!0===u)c=!0;else if(null!==u)return u}}catch(e){h.e(e)}finally{h.f()}return c},b.onRemove=function(e){if(!Array.isArray(e))return b.onRemove([e]);var t,i,n,o,r,s;e&&0<e.length&&(t=(n=e[0]).parent,i=n.editor,n=n.getIndex(),i.highlighter.unhighlight(),o=i.getDomSelection(),b.blurNodes(e),r=i.getDomSelection(),s=e.map(C),e.forEach(function(e){e.parent._remove(e)}),i._onAction("removeNodes",{nodes:e,paths:s,parentPath:t.getInternalPath(),index:n,oldSelection:o,newSelection:r}))},b.onDuplicate=function(e){if(!Array.isArray(e))return b.onDuplicate([e]);var t,n,i,o,r,s,a;e&&0<e.length&&(t=e[e.length-1],n=t.parent,(i=t.editor).deselect(i.multiselection.nodes),o=i.getDomSelection(),r=t,s=e.map(function(e){var t,i=e.clone();return"object"===e.parent.type&&(t=e.parent.getFieldNames(),i.field=(0,E.findUniqueName)(e.field,t)),n.insertAfter(i,r),r=i}),1===e.length?"object"===s[0].parent.type?(s[0].dom.field.innerHTML=e[0]._escapeHTML(e[0].field),s[0].focus("field")):s[0].focus():i.select(s),a=i.getDomSelection(),i._onAction("duplicateNodes",{paths:e.map(C),clonePaths:s.map(C),afterPath:t.getInternalPath(),parentPath:n.getInternalPath(),oldSelection:o,newSelection:a}))},b.getNodeFromTarget=function(e){for(;e;){if(e.node)return e.node;e=e.parentNode}},b.targetIsColorPicker=function(e){var t=b.getNodeFromTarget(e);if(t)for(var i=e&&e.parentNode;i;){if(i===t.dom.color)return!0;i=i.parentNode}return!1},b.blurNodes=function(e){var t,i;Array.isArray(e)?(t=(i=e[0]).parent,i=i.getIndex(),(t.childs[i+e.length]?t.childs[i+e.length]:t.childs[i-1]||t).focus()):b.blurNodes([e])};(I.prototype=new b).getDom=function(){var e=this.dom;if(e.tr)return e.tr;this._updateEditability();var t=document.createElement("tr"),i=(t.className="jsoneditor-append",t.node=this,e.tr=t,"tree"===this.editor.options.mode&&(e.tdDrag=document.createElement("td"),n=document.createElement("td"),e.tdMenu=n,(i=document.createElement("button")).type="button",i.className="jsoneditor-button jsoneditor-contextmenu-button",i.title="Click to open the actions menu (Ctrl+M)",e.menu=i,n.appendChild(e.menu)),document.createElement("td")),n=document.createElement("div");return n.appendChild(document.createTextNode("("+(0,a.Tl)("empty")+")")),n.className="jsoneditor-readonly",i.appendChild(n),e.td=i,e.text=n,this.updateDom(),t},I.prototype.getPath=function(){return null},I.prototype.getIndex=function(){return null},I.prototype.updateDom=function(e){var t=this.dom,i=t.td,n=(i&&(i.style.paddingLeft=24*this.getLevel()+26+"px"),t.text),n=(n&&(n.firstChild.nodeValue="("+(0,a.Tl)("empty")+" "+this.parent.type+")"),t.tr);this.isVisible()?t.tr.firstChild||(t.tdDrag&&n.appendChild(t.tdDrag),t.tdMenu&&n.appendChild(t.tdMenu),n.appendChild(i)):t.tr.firstChild&&(t.tdDrag&&n.removeChild(t.tdDrag),t.tdMenu&&n.removeChild(t.tdMenu),n.removeChild(i))},I.prototype.isVisible=function(){return 0===this.parent.childs.length},I.prototype.showContextMenu=function(e,t){var i,n=this,o=[{text:(0,a.Tl)("auto"),className:"jsoneditor-type-auto",title:(0,a.Tl)("autoType"),click:function(){n._onAppend("","","auto")}},{text:(0,a.Tl)("array"),className:"jsoneditor-type-array",title:(0,a.Tl)("arrayType"),click:function(){n._onAppend("",[])}},{text:(0,a.Tl)("object"),className:"jsoneditor-type-object",title:(0,a.Tl)("objectType"),click:function(){n._onAppend("",{})}},{text:(0,a.Tl)("string"),className:"jsoneditor-type-string",title:(0,a.Tl)("stringType"),click:function(){n._onAppend("","","string")}}],o=(n.addTemplates(o,!0),[{text:(0,a.Tl)("appendText"),title:(0,a.Tl)("appendTitleAuto"),submenuTitle:(0,a.Tl)("appendSubmenuTitle"),className:"jsoneditor-insert",click:function(){n._onAppend("","","auto")},submenu:o}]);this.editor.options.onCreateMenu&&(i=n.parent.getPath(),o=this.editor.options.onCreateMenu(o,{type:"append",path:i,paths:[i]})),new s.t(o,{close:t}).show(e,this.editor.getPopupAnchor())},I.prototype.onEvent=function(e){var t,i=e.type,n=e.target||e.srcElement,o=this.dom;n===o.menu&&("mouseover"===i?this.editor.highlighter.highlight(this.parent):"mouseout"===i&&this.editor.highlighter.unhighlight()),"click"===i&&n===o.menu&&((t=this.editor.highlighter).highlight(this.parent),t.lock(),(0,E.addClassName)(o.menu,"jsoneditor-selected"),this.showContextMenu(o.menu,function(){(0,E.removeClassName)(o.menu,"jsoneditor-selected"),t.unlock(),t.unhighlight()})),"keydown"===i&&this.onKeyDown(e)};var $=I;function I(e){this.editor=e,this.dom={}}(v.prototype=new b).getDom=function(){var t,i,e,n,o,r;return this.dom.tr||(this._updateEditability(),this.dom.tr||(i=(t=this).parent,(o=document.createElement("a")).appendChild(document.createTextNode((0,a.Tl)("showMore"))),o.href="#",o.onclick=function(e){return i.visibleChilds=Math.floor(i.visibleChilds/i.getMaxVisibleChilds()+1)*i.getMaxVisibleChilds(),t.updateDom(),i.showChilds(),e.preventDefault(),!1},(r=document.createElement("a")).appendChild(document.createTextNode((0,a.Tl)("showAll"))),r.href="#",r.onclick=function(e){return i.visibleChilds=1/0,t.updateDom(),i.showChilds(),e.preventDefault(),!1},e=document.createElement("div"),n=document.createTextNode(this._getShowMoreText()),e.className="jsoneditor-show-more",e.appendChild(n),e.appendChild(o),e.appendChild(document.createTextNode(". ")),e.appendChild(r),e.appendChild(document.createTextNode(". ")),(o=document.createElement("td")).appendChild(e),r=document.createElement("tr"),"tree"===this.editor.options.mode&&(r.appendChild(document.createElement("td")),r.appendChild(document.createElement("td"))),r.appendChild(o),r.className="jsoneditor-show-more",this.dom.tr=r,this.dom.moreContents=e,this.dom.moreText=n),this.updateDom()),this.dom.tr},v.prototype.updateDom=function(e){var t;this.isVisible()?(this.dom.tr.node=this.parent.childs[this.parent.visibleChilds],this.dom.tr.parentNode||(t=this.parent._getNextTr())&&t.parentNode.insertBefore(this.dom.tr,t),this.dom.moreText.nodeValue=this._getShowMoreText(),this.dom.moreContents.style.marginLeft=24*(this.getLevel()+1)+"px"):this.dom.tr&&this.dom.tr.parentNode&&this.dom.tr.parentNode.removeChild(this.dom.tr)},v.prototype._getShowMoreText=function(){return(0,a.Tl)("showMoreStatus",{visibleChilds:this.parent.visibleChilds,totalChilds:this.parent.childs.length})+" "},v.prototype.isVisible=function(){return this.parent.expanded&&this.parent.childs.length>this.parent.visibleChilds},v.prototype.onEvent=function(e){"keydown"===e.type&&this.onKeyDown(e)};var z=v;function v(e,t){this.editor=e,this.parent=t,this.dom={}}function A(e){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=A(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=A(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==A(e)?e:e+""))(n.key),n)}}var Y=(()=>{function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");function r(e){return t.node.findNodeByInternalPath(e)}this.editor=t,this.history=[],this.index=-1,this.clear(),this.actions={editField:{undo:function(e){r(e.parentPath).childs[e.index].updateField(e.oldValue)},redo:function(e){r(e.parentPath).childs[e.index].updateField(e.newValue)}},editValue:{undo:function(e){r(e.path).updateValue(e.oldValue)},redo:function(e){r(e.path).updateValue(e.newValue)}},changeType:{undo:function(e){r(e.path).changeType(e.oldType)},redo:function(e){r(e.path).changeType(e.newType)}},appendNodes:{undo:function(e){var t=r(e.parentPath);e.paths.map(r).forEach(function(e){t.removeChild(e)})},redo:function(e){var t=r(e.parentPath);e.nodes.forEach(function(e){t.appendChild(e)})}},insertBeforeNodes:{undo:function(e){var t=r(e.parentPath);e.paths.map(r).forEach(function(e){t.removeChild(e)})},redo:function(e){var t=r(e.parentPath),i=r(e.beforePath);e.nodes.forEach(function(e){t.insertBefore(e,i)})}},insertAfterNodes:{undo:function(e){var t=r(e.parentPath);e.paths.map(r).forEach(function(e){t.removeChild(e)})},redo:function(e){var t=r(e.parentPath),i=r(e.afterPath);e.nodes.forEach(function(e){t.insertAfter(e,i),i=e})}},removeNodes:{undo:function(e){var t=r(e.parentPath),i=t.childs[e.index]||t.append;e.nodes.forEach(function(e){t.insertBefore(e,i)})},redo:function(e){var t=r(e.parentPath);e.paths.map(r).forEach(function(e){t.removeChild(e)})}},duplicateNodes:{undo:function(e){var t=r(e.parentPath);e.clonePaths.map(r).forEach(function(e){t.removeChild(e)})},redo:function(e){var n=r(e.parentPath),o=r(e.afterPath);e.paths.map(r).forEach(function(e){var t,i=e.clone();"object"===n.type&&(t=n.getFieldNames(),i.field=(0,E.findUniqueName)(e.field,t)),n.insertAfter(i,o),o=i})}},moveNodes:{undo:function(i){var n=r(i.oldParentPath),e=r(i.newParentPath),o=n.childs[i.oldIndex]||n.append;e.childs.slice(i.newIndex,i.newIndex+i.count).forEach(function(e,t){e.field=i.fieldNames[t],n.moveBefore(e,o)}),null===i.newParentPathRedo&&(i.newParentPathRedo=e.getInternalPath())},redo:function(i){var e=r(i.oldParentPathRedo),n=r(i.newParentPathRedo),o=n.childs[i.newIndexRedo]||n.append;e.childs.slice(i.oldIndexRedo,i.oldIndexRedo+i.count).forEach(function(e,t){e.field=i.fieldNames[t],n.moveBefore(e,o)})}},sort:{undo:function(e){var t=r(e.path);t.hideChilds(),t.childs=e.oldChilds,t.updateDom({updateIndexes:!0}),t.showChilds()},redo:function(e){var t=r(e.path);t.hideChilds(),t.childs=e.newChilds,t.updateDom({updateIndexes:!0}),t.showChilds()}},transform:{undo:function(e){r(e.path).setInternalValue(e.oldValue)},redo:function(e){r(e.path).setInternalValue(e.newValue)}}}}return t=e,(i=[{key:"onChange",value:function(){}},{key:"add",value:function(e,t){this.index++,this.history[this.index]={action:e,params:t,timestamp:new Date},this.index<this.history.length-1&&this.history.splice(this.index+1,this.history.length-this.index-1),this.onChange()}},{key:"clear",value:function(){this.history=[],this.index=-1,this.onChange()}},{key:"canUndo",value:function(){return 0<=this.index}},{key:"canRedo",value:function(){return this.index<this.history.length-1}},{key:"undo",value:function(){if(this.canUndo()){var e=this.history[this.index];if(e){var t=this.actions[e.action];if(t&&t.undo){if(t.undo(e.params),e.params.oldSelection)try{this.editor.setDomSelection(e.params.oldSelection)}catch(e){console.error(e)}}else console.error(new Error('unknown action "'+e.action+'"'))}this.index--,this.onChange()}}},{key:"redo",value:function(){if(this.canRedo()){this.index++;var e=this.history[this.index];if(e){var t=this.actions[e.action];if(t&&t.redo){if(t.redo(e.params),e.params.newSelection)try{this.editor.setDomSelection(e.params.newSelection)}catch(e){console.error(e)}}else console.error(new Error('unknown action "'+e.action+'"'))}this.onChange()}}},{key:"destroy",value:function(){this.editor=null,this.history=[],this.index=-1}}])&&_(t.prototype,i),n&&_(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,i,n})();function L(e){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=L(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=L(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==L(e)?e:e+""))(n.key),n)}}var X=(()=>{function o(e,t){if(!(this instanceof o))throw new TypeError("Cannot call a class as a function");var i=this,e=(this.editor=e,this.timeout=void 0,this.delay=200,this.lastText=void 0,this.results=null,this.dom={},this.dom.container=t,document.createElement("div")),t=((this.dom.wrapper=e).className="jsoneditor-search",t.appendChild(e),document.createElement("div")),t=((this.dom.results=t).className="jsoneditor-results",e.appendChild(t),document.createElement("div")),e=((this.dom.input=t).className="jsoneditor-frame",t.title=(0,a.Tl)("searchTitle"),e.appendChild(t),document.createElement("button")),n=(e.type="button",e.className="jsoneditor-refresh",t.appendChild(e),document.createElement("input")),e=(n.type="text",(this.dom.search=n).oninput=function(e){i._onDelayedSearch(e)},n.onchange=function(e){i._onSearch()},n.onkeydown=function(e){i._onKeyDown(e)},n.onkeyup=function(e){i._onKeyUp(e)},e.onclick=function(e){n.select()},t.appendChild(n),document.createElement("button")),e=(e.type="button",e.title=(0,a.Tl)("searchNextResultTitle"),e.className="jsoneditor-next",e.onclick=function(){i.next()},t.appendChild(e),document.createElement("button"));e.type="button",e.title=(0,a.Tl)("searchPreviousResultTitle"),e.className="jsoneditor-previous",e.onclick=function(){i.previous()},t.appendChild(e)}return e=o,(t=[{key:"next",value:function(e){var t;this.results&&((t=null!==this.resultIndex?this.resultIndex+1:0)>this.results.length-1&&(t=0),this._setActiveResult(t,e))}},{key:"previous",value:function(e){var t,i;this.results&&(t=this.results.length-1,i=null!==this.resultIndex?this.resultIndex-1:t,this._setActiveResult(i=i<0?t:i,e))}},{key:"_setActiveResult",value:function(e,t){var i,n,o;this.activeResult&&(i=this.activeResult.node,"field"===this.activeResult.elem?delete i.searchFieldActive:delete i.searchValueActive,i.updateDom()),this.results&&this.results[e]?(this.resultIndex=e,n=this.results[this.resultIndex].node,"field"===(o=this.results[this.resultIndex].elem)?n.searchFieldActive=!0:n.searchValueActive=!0,this.activeResult=this.results[this.resultIndex],n.updateDom(),n.scrollTo(function(){t&&n.focus(o)})):(this.resultIndex=void 0,this.activeResult=void 0)}},{key:"_clearDelay",value:function(){void 0!==this.timeout&&(clearTimeout(this.timeout),delete this.timeout)}},{key:"_onDelayedSearch",value:function(e){this._clearDelay();var t=this;this.timeout=setTimeout(function(e){t._onSearch()},this.delay)}},{key:"_onSearch",value:function(e){this._clearDelay();var t=this.dom.search.value,t=0<t.length?t:void 0;if(t!==this.lastText||e){this.lastText=t,this.results=this.editor.search(t);var e=this.results[0]?this.results[0].node.MAX_SEARCH_RESULTS:1/0,i=0;if(this.activeResult)for(var n=0;n<this.results.length;n++)if(this.results[n].node===this.activeResult.node){i=n;break}this._setActiveResult(i,!1),void 0!==t?(t=this.results.length,this.dom.results.textContent=0===t?"no results":1===t?"1 result":e<t?e+"+ results":t+" results"):this.dom.results.textContent=""}}},{key:"_onKeyDown",value:function(e){var t=e.which;27===t?(this.dom.search.value="",this._onSearch(),e.preventDefault(),e.stopPropagation()):13===t&&(e.ctrlKey?this._onSearch(!0):e.shiftKey?this.previous():this.next(),e.preventDefault(),e.stopPropagation())}},{key:"_onKeyUp",value:function(e){var t=e.keyCode;27!==t&&13!==t&&this._onDelayedSearch(e)}},{key:"clear",value:function(){this.dom.search.value="",this._onSearch()}},{key:"forceSearch",value:function(){this._onSearch(!0)}},{key:"isEmpty",value:function(){return""===this.dom.search.value}},{key:"destroy",value:function(){this.editor=null,this.dom.container.removeChild(this.dom.wrapper),this.dom=null,this.results=null,this.activeResult=null,this._clearDelay()}}])&&M(e.prototype,t),i&&M(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})();function N(e){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function W(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=N(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=N(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==N(e)?e:e+""))(n.key),n)}}var J=(()=>{function i(e,t){if(!(this instanceof i))throw new TypeError("Cannot call a class as a function");e&&(this.root=t,this.path=document.createElement("div"),this.path.className="jsoneditor-treepath",this.path.setAttribute("tabindex",0),this.contentMenuClicked=!1,e.appendChild(this.path),this.reset())}return e=i,(t=[{key:"reset",value:function(){this.path.textContent=(0,a.Tl)("selectNode")}},{key:"setPath",value:function(o){var r=this;this.path.textContent="",o&&o.length&&o.forEach(function(i,n){var e,t=document.createElement("span");t.className="jsoneditor-treepath-element",t.innerText=i.name,t.onclick=function(e){this.selectionCallback&&this.selectionCallback(e)}.bind(r,i),r.path.appendChild(t),i.children.length&&((e=document.createElement("span")).className="jsoneditor-treepath-seperator",e.textContent="►",e.onclick=function(){r.contentMenuClicked=!0;var t=[];i.children.forEach(function(e){t.push({text:e.name,className:"jsoneditor-type-modes"+(o[n+1]+1&&o[n+1].name===e.name?" jsoneditor-selected":""),click:function(e,t){this.contextMenuCallback&&this.contextMenuCallback(e,t)}.bind(r,i,e.name)})}),new s.t(t,{limitHeight:!0}).show(e,r.root,!0)},r.path.appendChild(e)),n===o.length-1&&(t=(e||t).getBoundingClientRect().right,r.path.offsetWidth<t&&(r.path.scrollLeft=t),r.path.scrollLeft)&&((t=document.createElement("span")).className="jsoneditor-treepath-show-all-btn",t.title="show all path",t.textContent="...",t.onclick=function(e){(r.contentMenuClicked=!1,E.addClassName)(r.path,"show-all"),r.path.style.width=r.path.parentNode.getBoundingClientRect().width-10+"px",r.path.onblur=function(){r.contentMenuClicked?(r.contentMenuClicked=!1,r.path.focus()):((0,E.removeClassName)(r.path,"show-all"),r.path.onblur=void 0,r.path.style.width="",r.setPath(e))}}.bind(r,o),r.path.insertBefore(t,r.path.firstChild))})}},{key:"onSectionSelected",value:function(e){"function"==typeof e&&(this.selectionCallback=e)}},{key:"onContextMenuItemSelected",value:function(e){"function"==typeof e&&(this.contextMenuCallback=e)}}])&&W(e.prototype,t),n&&W(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n})(),e=t(1746),U=t.n(e),t={create:function(e,t){if(!e)throw new Error("No container element provided.");this.container=e,this.dom={},this.highlighter=new G,this.selection=void 0,this.multiselection={nodes:[]},this.validateSchema=null,this.validationSequence=0,this.errorNodes=[],this.lastSchemaErrors=void 0,this.node=null,this.focusTarget=null,this._setOptions(t),t.autocomplete&&(this.autocomplete=O(t.autocomplete)),this.options.history&&"view"!==this.options.mode&&(this.history=new Y(this)),this._createFrame(),this._createTable()},destroy:function(){this.frame&&this.container&&this.frame.parentNode===this.container&&(this.container.removeChild(this.frame),this.frame=null),this.container=null,this.dom=null,this.clear(),this.node=null,this.focusTarget=null,this.selection=null,this.multiselection=null,this.errorNodes=null,this.validateSchema=null,this._debouncedValidate=null,this.history&&(this.history.destroy(),this.history=null),this.searchBox&&(this.searchBox.destroy(),this.searchBox=null),this.modeSwitcher&&(this.modeSwitcher.destroy(),this.modeSwitcher=null),this.frameFocusTracker.destroy()},_setOptions:function(t){var i=this;this.options={search:!0,history:!0,mode:"tree",name:void 0,schema:null,schemaRefs:null,autocomplete:null,navigationBar:!0,mainMenuBar:!0,limitDragging:!1,onSelectionChange:null,colorPicker:!0,onColorPicker:function(e,t,i){var n;U()?(n=e.getBoundingClientRect().top,n=(0,E.getWindow)(e).innerHeight-n<300&&300<n,new(U())({parent:e,color:t,popup:n?"top":"bottom",onDone:function(e){e=1===e.rgba[3]?e.hex.substr(0,7):e.hex;i(e)}}).show()):console.warn("Cannot open color picker: the `vanilla-picker` library is not included in the bundle. Either use the full bundle or implement your own color picker using `onColorPicker`.")},timestampTag:!0,timestampFormat:null,createQuery:l.V,executeQuery:l.e,onEvent:null,enableSort:!0,enableTransform:!0},t&&(Object.keys(t).forEach(function(e){i.options[e]=t[e]}),null==t.limitDragging)&&null!=t.schema&&(this.options.limitDragging=!0),this.setSchema(this.options.schema,this.options.schemaRefs),this._debouncedValidate=(0,E.debounce)(this._validateAndCatch.bind(this),this.DEBOUNCE_INTERVAL),t.onSelectionChange&&this.onSelectionChange(t.onSelectionChange),(0,a.AI)(this.options.languages),(0,a.xC)(this.options.language)},set:function(e){e instanceof Function||void 0===e?this.clear():(this.content.removeChild(this.table),e={field:this.options.name,value:e},e=new b(this,e),this._setRoot(e),this._validateAndCatch(),this.node.expand(!1),this.content.appendChild(this.table)),this.history&&this.history.clear(),this.searchBox&&this.searchBox.clear()},update:function(e){var t,i;this.node.deepEqual(e)||(t=this.getSelection(),this.onChangeDisabled=!0,this.node.update(e),this.onChangeDisabled=!1,this._validateAndCatch(),this.searchBox&&!this.searchBox.isEmpty()&&this.searchBox.forceSearch(),t&&t.start&&t.end&&(e=this.node.findNodeByPath(t.start.path),i=this.node.findNodeByPath(t.end.path),e)&&i?this.setSelection(t.start,t.end):this.setSelection({},{}))},get:function(){if(this.node)return this.node.getValue()},getText:function(){return JSON.stringify(this.get())},setText:function(t){try{this.set((0,E.parse)(t))}catch(e){t=(0,E.tryJsonRepair)(t);this.set((0,E.parse)(t))}},updateText:function(t){try{this.update((0,E.parse)(t))}catch(e){t=(0,E.tryJsonRepair)(t);this.update((0,E.parse)(t))}},setName:function(e){this.options.name=e,this.node&&this.node.updateField(this.options.name)},getName:function(){return this.options.name},focus:function(){var e=this.scrollableContent.querySelector("[contenteditable=true]");e?e.focus():this.node.dom.expand?this.node.dom.expand.focus():this.node.dom.menu?this.node.dom.menu.focus():(e=this.frame.querySelector("button"))&&e.focus()},clear:function(){this.node&&(this.node.hide(),delete this.node),this.treePath&&this.treePath.reset()},_setRoot:function(e){this.clear(),(this.node=e).setParent(null),e.setField(this.getName(),!1),delete e.index,this.tbody.appendChild(e.getDom())},search:function(e){var t;return this.node?(this.content.removeChild(this.table),t=this.node.search(e),this.content.appendChild(this.table)):t=[],t},expandAll:function(){this.node&&(this.content.removeChild(this.table),this.node.expand(),this.content.appendChild(this.table))},collapseAll:function(){this.node&&(this.content.removeChild(this.table),this.node.collapse(),this.content.appendChild(this.table))},expand:function(e){if(e&&this.node){var t=this.node.findNodeByPath(e.path);if(t){if(e.withPath)for(var i=0;i<e.path.length;i++){var n=this.node.findNodeByPath(e.path.slice(0,i));n&&(e.isExpand?n.expand(!1):n.collapse(!1))}e.isExpand?t.expand(e.recursive):t.collapse(e.recursive)}}},_onAction:function(e,t){this.history&&this.history.add(e,t),this._onChange()},_onChange:function(){if(!this.onChangeDisabled){var e;if(this.selection=this.getDomSelection(),this._debouncedValidate(),this.treePath&&((e=this.node&&this.selection?this.node.findNodeByInternalPath(this.selection.path):this.multiselection?this.multiselection.nodes[0]:void 0)?this._updateTreePath(e.getNodePath()):this.treePath.reset()),this.options.onChange)try{this.options.onChange()}catch(e){console.error("Error in onChange callback: ",e)}if(this.options.onChangeJSON)try{this.options.onChangeJSON(this.get())}catch(e){console.error("Error in onChangeJSON callback: ",e)}if(this.options.onChangeText)try{this.options.onChangeText(this.getText())}catch(e){console.error("Error in onChangeText callback: ",e)}if(this.options.onClassName&&this.node.recursivelyUpdateCssClassesOnNodes(),this.options.onNodeName&&this.node.childs)try{this.node.recursivelyUpdateNodeName()}catch(e){console.error("Error in onNodeName callback: ",e)}}},validate:function(){var t=this,i=this.node;if(i){var e=i.getValue(),n=[];this.validateSchema&&!this.validateSchema(e)&&(n=this.validateSchema.errors.map(function(e){return(0,E.improveSchemaError)(e)}).map(function(e){return{node:i.findNode(e.dataPath),error:e,type:"validation"}}).filter(function(e){return null!=e.node}));try{this.validationSequence++;var o=this,r=this.validationSequence;return this._validateCustom(e).then(function(e){return r===o.validationSequence&&(e=[].concat(n,e||[]),o._renderValidationErrors(e),"function"==typeof t.options.onValidationError&&(0,E.isValidationErrorChanged)(e,t.lastSchemaErrors)&&t.options.onValidationError.call(t,e),t.lastSchemaErrors=e),t.lastSchemaErrors})}catch(e){return Promise.reject(e)}}},_validateAndCatch:function(){this.validate().catch(function(e){console.error("Error running validation:",e)})},_renderValidationErrors:function(e){this.errorNodes&&this.errorNodes.forEach(function(e){e.setError(null)});var t=e.reduce(function(e,t){return t.node.findParents().filter(function(t){return!e.some(function(e){return e[0]===t})}).map(function(e){return[e,t.node]}).concat(e)},[]);this.errorNodes=t.map(function(e){return{node:e[0],child:e[1],error:{message:"object"===e[0].type?(0,a.Tl)("containsInvalidProperties"):(0,a.Tl)("containsInvalidItems")}}}).concat(e).map(function(e){return e.node.setError(e.error,e.child),e.node})},_validateCustom:function(e){try{var i,t;if(this.options.onValidate)return i=this.node,t=this.options.onValidate(e),((0,E.isPromise)(t)?t:Promise.resolve(t)).then(function(e){return Array.isArray(e)?e.filter(function(e){var t=(0,E.isValidValidationError)(e);return t||console.warn('Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:',e),t}).map(function(e){var t;try{t=e&&e.path?i.findNodeByPath(e.path):null}catch(e){}return t||console.warn("Ignoring validation error: node not found. Path:",e.path,"Error:",e),{node:t,error:e,type:"customValidation"}}).filter(function(e){return e&&e.node&&e.error&&e.error.message}):null})}catch(e){return Promise.reject(e)}return Promise.resolve(null)},refresh:function(){this.node&&this.node.updateDom({recurse:!0})},startAutoScroll:function(e){var t=this,i=this.scrollableContent,n=(0,E.getAbsoluteTop)(i),o=i.clientHeight,r=n+o;e<n+24&&0<i.scrollTop?this.autoScrollStep=(n+24-e)/3:r-24<e&&o+i.scrollTop<i.scrollHeight?this.autoScrollStep=(r-24-e)/3:this.autoScrollStep=void 0,this.autoScrollStep?this.autoScrollTimer||(this.autoScrollTimer=setInterval(function(){t.autoScrollStep?i.scrollTop-=t.autoScrollStep:t.stopAutoScroll()},50)):this.stopAutoScroll()},stopAutoScroll:function(){this.autoScrollTimer&&(clearTimeout(this.autoScrollTimer),delete this.autoScrollTimer),this.autoScrollStep&&delete this.autoScrollStep},setDomSelection:function(e){var t,i,n;e&&("scrollTop"in e&&this.scrollableContent&&(this.scrollableContent.scrollTop=e.scrollTop),e.paths?(t=this,i=e.paths.map(function(e){return t.node.findNodeByInternalPath(e)}),this.select(i)):(n=(i=e.path?this.node.findNodeByInternalPath(e.path):null)&&e.domName?i.dom[e.domName]:null,e.range&&n?(e=Object.assign({},e.range,{container:n}),(0,E.setSelectionOffset)(e)):i&&i.focus()))},getDomSelection:function(){var t=b.getNodeFromTarget(this.focusTarget),i=this.focusTarget,e=t?Object.keys(t.dom).find(function(e){return t.dom[e]===i}):null,n=(0,E.getSelectionOffset)();return(n=(n=n&&"DIV"!==n.container.nodeName?null:n)&&n.container!==i?null:n)&&delete n.container,{path:t?t.getInternalPath():null,domName:e,range:n,paths:0<this.multiselection.length?this.multiselection.nodes.map(function(e){return e.getInternalPath()}):null,scrollTop:this.scrollableContent?this.scrollableContent.scrollTop:0}},scrollTo:function(e,t){var i,n,o,r,s,a=this.scrollableContent;a?((i=this).animateTimeout&&(clearTimeout(i.animateTimeout),delete i.animateTimeout),i.animateCallback&&(i.animateCallback(!1),delete i.animateCallback),n=a.clientHeight,o=a.scrollHeight-n,r=Math.min(Math.max(e-n/4,0),o),(s=function(){var e=a.scrollTop,e=r-e;3<Math.abs(e)?(a.scrollTop+=e/3,i.animateCallback=t,i.animateTimeout=setTimeout(s,50)):(t&&t(!0),a.scrollTop=r,delete i.animateTimeout,delete i.animateCallback)})()):t&&t(!1)},_createFrame:function(){var e=this,t=(this.frame=document.createElement("div"),this.frame.className="jsoneditor jsoneditor-mode-"+this.options.mode,this.container.appendChild(this.frame),this.contentOuter=document.createElement("div"),this.contentOuter.className="jsoneditor-outer",this);function i(e){t._onEvent&&t._onEvent(e)}var n,o,r,s={target:this.frame,onFocus:this.options.onFocus||null,onBlur:this.options.onBlur||null};this.frameFocusTracker=new P.$(s),this.frame.onclick=function(e){var t=e.target;i(e),"BUTTON"===t.nodeName&&e.preventDefault()},this.frame.oninput=i,this.frame.onchange=i,this.frame.onkeydown=i,this.frame.onkeyup=i,this.frame.oncut=i,this.frame.onpaste=i,this.frame.onmousedown=i,this.frame.onmouseup=i,this.frame.onmouseover=i,this.frame.onmouseout=i,(0,E.addEventListener)(this.frame,"focus",i,!0),(0,E.addEventListener)(this.frame,"blur",i,!0),this.frame.onfocusin=i,this.frame.onfocusout=i,this.options.mainMenuBar&&((0,E.addClassName)(this.contentOuter,"has-main-menu-bar"),this.menu=document.createElement("div"),this.menu.className="jsoneditor-menu",this.frame.appendChild(this.menu),(s=document.createElement("button")).type="button",s.className="jsoneditor-expand-all",s.title=(0,a.Tl)("expandAll"),s.onclick=function(){t.expandAll(),"function"==typeof e.options.onExpand&&e.options.onExpand({path:[],isExpand:!0,recursive:!0})},this.menu.appendChild(s),(s=document.createElement("button")).type="button",s.title=(0,a.Tl)("collapseAll"),s.className="jsoneditor-collapse-all",s.onclick=function(){t.collapseAll(),"function"==typeof e.options.onExpand&&e.options.onExpand({path:[],isExpand:!1,recursive:!0})},this.menu.appendChild(s),this.options.enableSort&&((s=document.createElement("button")).type="button",s.className="jsoneditor-sort",s.title=(0,a.Tl)("sortTitleShort"),s.onclick=function(){t.node.showSortModal()},this.menu.appendChild(s)),this.options.enableTransform&&((s=document.createElement("button")).type="button",s.title=(0,a.Tl)("transformTitleShort"),s.className="jsoneditor-transform",s.onclick=function(){t.node.showTransformModal()},this.menu.appendChild(s)),this.history&&((n=document.createElement("button")).type="button",n.className="jsoneditor-undo jsoneditor-separator",n.title=(0,a.Tl)("undo"),n.onclick=function(){t._onUndo()},this.menu.appendChild(n),this.dom.undo=n,(o=document.createElement("button")).type="button",o.className="jsoneditor-redo",o.title=(0,a.Tl)("redo"),o.onclick=function(){t._onRedo()},this.menu.appendChild(o),this.dom.redo=o,this.history.onChange=function(){n.disabled=!t.history.canUndo(),o.disabled=!t.history.canRedo()},this.history.onChange()),this.options&&this.options.modes&&this.options.modes.length&&((r=this).modeSwitcher=new H.n(this.menu,this.options.modes,this.options.mode,function(e){try{r.setMode(e),r.modeSwitcher.focus()}catch(e){r._onError(e)}})),this.options.search)&&(this.searchBox=new X(this,this.menu)),this.options.navigationBar&&(this.navBar=document.createElement("div"),this.navBar.className="jsoneditor-navigation-bar nav-bar-empty",this.frame.appendChild(this.navBar),this.treePath=new J(this.navBar,this.getPopupAnchor()),this.treePath.onSectionSelected(this._onTreePathSectionSelected.bind(this)),this.treePath.onContextMenuItemSelected(this._onTreePathMenuItemSelected.bind(this)))},_onUndo:function(){this.history&&(this.history.undo(),this._onChange())},_onRedo:function(){this.history&&(this.history.redo(),this._onChange())},_onEvent:function(e){if(!b.targetIsColorPicker(e.target)){var t,i=b.getNodeFromTarget(e.target);if("keydown"===e.type&&this._onKeyDown(e),i&&"focus"===e.type&&(this.focusTarget=e.target,this.options.autocomplete)&&"focus"===this.options.autocomplete.trigger&&this._showAutoComplete(e.target),"mousedown"===e.type&&this._startDragDistance(e),"mousemove"!==e.type&&"mouseup"!==e.type&&"click"!==e.type||this._updateDragDistance(e),i&&this.options&&this.options.navigationBar&&i&&("keydown"===e.type||"mousedown"===e.type)&&(t=this,setTimeout(function(){t._updateTreePath(i.getNodePath())})),i&&i.selected){if("click"===e.type){if(e.target===i.dom.menu)return void this.showContextMenu(e.target);e.hasMoved||this.deselect()}"mousedown"===e.type&&b.onDragStart(this.multiselection.nodes,e)}else"mousedown"===e.type&&(0,E.hasParentNode)(e.target,this.content)&&(this.deselect(),i&&e.target===i.dom.drag?b.onDragStart(i,e):i&&(e.target===i.dom.field||e.target===i.dom.value||e.target===i.dom.select)||this._onMultiSelectStart(e));i&&i.onEvent(e)}},_updateTreePath:function(e){var i;function n(e){return e.parent?"array"===e.parent.type?e.index:e.field:e.field||e.type}e&&e.length?((0,E.removeClassName)(this.navBar,"nav-bar-empty"),i=[],e.forEach(function(e){var t={name:n(e),node:e,children:[]};e.childs&&e.childs.length&&e.childs.forEach(function(e){t.children.push({name:n(e),node:e})}),i.push(t)}),this.treePath.setPath(i)):(0,E.addClassName)(this.navBar,"nav-bar-empty")},_onTreePathSectionSelected:function(e){e&&e.node&&(e.node.expandTo(),e.node.focus())},_onTreePathMenuItemSelected:function(e,t){e&&e.children.length&&(e=e.children.find(function(e){return e.name===t}))&&e.node&&(this._updateTreePath(e.node.getNodePath()),e.node.expandTo(),e.node.focus())},_startDragDistance:function(e){this.dragDistanceEvent={initialTarget:e.target,initialPageX:e.pageX,initialPageY:e.pageY,dragDistance:0,hasMoved:!1}},_updateDragDistance:function(e){this.dragDistanceEvent||this._startDragDistance(e);var t=e.pageX-this.dragDistanceEvent.initialPageX,i=e.pageY-this.dragDistanceEvent.initialPageY;return this.dragDistanceEvent.dragDistance=Math.sqrt(t*t+i*i),this.dragDistanceEvent.hasMoved=this.dragDistanceEvent.hasMoved||10<this.dragDistanceEvent.dragDistance,e.dragDistance=this.dragDistanceEvent.dragDistance,e.hasMoved=this.dragDistanceEvent.hasMoved,e.dragDistance},_onMultiSelectStart:function(e){var t,i=b.getNodeFromTarget(e.target);"tree"===this.options.mode&&void 0===this.options.onEditable&&(this.multiselection={start:i||null,end:null,nodes:[]},this._startDragDistance(e),(t=this).mousemove||(this.mousemove=(0,E.addEventListener)(e.view,"mousemove",function(e){t._onMultiSelect(e)})),this.mouseup||(this.mouseup=(0,E.addEventListener)(e.view,"mouseup",function(e){t._onMultiSelectEnd(e)})),e.preventDefault())},_onMultiSelect:function(e){var t;e.preventDefault(),this._updateDragDistance(e),e.hasMoved&&((e=b.getNodeFromTarget(e.target))&&(null==this.multiselection.start&&(this.multiselection.start=e),this.multiselection.end=e),this.deselect(),e=this.multiselection.start,t=this.multiselection.end||this.multiselection.start,e)&&t&&(this.multiselection.nodes=this._findTopLevelNodes(e,t),this.multiselection.nodes&&this.multiselection.nodes.length&&(e=this.multiselection.nodes[0],this.multiselection.start===e||this.multiselection.start.isDescendantOf(e)?this.multiselection.direction="down":this.multiselection.direction="up"),this.select(this.multiselection.nodes))},_onMultiSelectEnd:function(e){var t=this.multiselection.nodes[0];t&&t.dom.menu&&t.dom.menu.focus(),this.multiselection.start=null,this.multiselection.end=null,this.mousemove&&((0,E.removeEventListener)(e.view,"mousemove",this.mousemove),delete this.mousemove),this.mouseup&&((0,E.removeEventListener)(e.view,"mouseup",this.mouseup),delete this.mouseup)},deselect:function(e){var t=!!this.multiselection.nodes.length;this.multiselection.nodes.forEach(function(e){e.setSelected(!1)}),this.multiselection.nodes=[],e&&(this.multiselection.start=null,this.multiselection.end=null),t&&this._selectionChangedHandler&&this._selectionChangedHandler()},select:function(e){if(!Array.isArray(e))return this.select([e]);var t;e&&(this.deselect(),this.multiselection.nodes=e.slice(0),t=e[0],e.forEach(function(e){e.expandPathToNode(),e.setSelected(!0,e===t)}),this._selectionChangedHandler)&&(e=this.getSelection(),this._selectionChangedHandler(e.start,e.end))},_findTopLevelNodes:function(e,t){for(var i=e.getNodePath(),n=t.getNodePath(),o=0;o<i.length&&i[o]===n[o];)o++;var r,e=i[o-1],t=i[o],s=n[o];return t&&s||(e.parent?e=(s=t=e).parent:(t=e.childs[0],s=e.childs[e.childs.length-1])),e&&t&&s?(t=e.childs.indexOf(t),s=e.childs.indexOf(s),r=Math.min(t,s),t=Math.max(t,s),e.childs.slice(r,t+1)):[]},_showAutoComplete:function(t){var i,n=b.getNodeFromTarget(t),o="";0<=t.className.indexOf("jsoneditor-value")&&(o="value"),""!==(o=0<=t.className.indexOf("jsoneditor-field")?"field":o)&&(i=this,setTimeout(function(){var e;!n||!("focus"===i.options.autocomplete.trigger||0<t.innerText.length)||null===(e=i.options.autocomplete.getOptions(t.innerText,n.getPath(),o,n.editor))?i.autocomplete.hideDropDown():"function"==typeof e.then?e.then(function(e){null===e?i.autocomplete.hideDropDown():e.options?i.autocomplete.show(t,e.startFrom,e.options):i.autocomplete.show(t,0,e)}).catch(function(e){console.error(e)}):e.options?i.autocomplete.show(t,e.startFrom,e.options):i.autocomplete.show(t,0,e)},50))},_onKeyDown:function(e){var t,i=e.which||e.keyCode,n=e.altKey,o=e.ctrlKey,r=e.metaKey,s=e.shiftKey,a=!1,l=this.focusTarget;9===i&&(t=this,setTimeout(function(){t.focusTarget!==l&&(0,E.selectContentEditable)(t.focusTarget)},0)),this.searchBox&&(o&&70===i?(this.searchBox.dom.search.focus(),this.searchBox.dom.search.select(),a=!0):(114===i||o&&71===i)&&(s?this.searchBox.previous(!0):this.searchBox.next(!0),a=!0)),this.history&&(o&&!s&&90===i?(this._onUndo(),a=!0):o&&s&&90===i&&(this._onRedo(),a=!0)),!this.options.autocomplete||a||o||n||r||1!==e.key.length&&8!==i&&46!==i||(a=!1,this._showAutoComplete(e.target)),a&&(e.preventDefault(),e.stopPropagation())},_createTable:function(){var e;this.options.navigationBar&&(0,E.addClassName)(this.contentOuter,"has-nav-bar"),this.scrollableContent=document.createElement("div"),this.scrollableContent.className="jsoneditor-tree",this.contentOuter.appendChild(this.scrollableContent),this.content=document.createElement("div"),this.content.className="jsoneditor-tree-inner",this.scrollableContent.appendChild(this.content),this.table=document.createElement("table"),this.table.className="jsoneditor-tree",this.content.appendChild(this.table),this.colgroupContent=document.createElement("colgroup"),"tree"===this.options.mode&&((e=document.createElement("col")).width="24px",this.colgroupContent.appendChild(e)),(e=document.createElement("col")).width="24px",this.colgroupContent.appendChild(e),e=document.createElement("col"),this.colgroupContent.appendChild(e),this.table.appendChild(this.colgroupContent),this.tbody=document.createElement("tbody"),this.table.appendChild(this.tbody),this.frame.appendChild(this.contentOuter)},showContextMenu:function(e,t){var i,n=[],o=this.multiselection.nodes.slice();n.push({text:(0,a.Tl)("duplicateText"),title:(0,a.Tl)("duplicateTitle"),className:"jsoneditor-duplicate",click:function(){b.onDuplicate(o)}}),n.push({text:(0,a.Tl)("remove"),title:(0,a.Tl)("removeTitle"),className:"jsoneditor-remove",click:function(){b.onRemove(o)}}),this.options.onCreateMenu&&(i=o.map(function(e){return e.getPath()}),n=this.options.onCreateMenu(n,{type:"multiple",path:i[0],paths:i})),new s.t(n,{close:t}).show(e,this.getPopupAnchor())},getPopupAnchor:function(){return this.options.popupAnchor||this.frame},getSelection:function(){var e,t,i={start:null,end:null};return this.multiselection.nodes&&this.multiselection.nodes.length&&(e=this.multiselection.nodes[0],t=this.multiselection.nodes[this.multiselection.nodes.length-1],"down"===this.multiselection.direction?(i.start=e.serialize(),i.end=t.serialize()):(i.start=t.serialize(),i.end=e.serialize())),i},onSelectionChange:function(e){"function"==typeof e&&(this._selectionChangedHandler=(0,E.debounce)(e,this.DEBOUNCE_INTERVAL))},setSelection:function(e,t){e&&e.dom&&e.range&&(console.warn("setSelection/getSelection usage for text selection is deprecated and should not be used, see documentation for supported selection options"),this.setDomSelection(e));e=this._getNodeInstancesByRange(e,t);e.forEach(function(e){e.expandTo()}),this.select(e)},_getNodeInstancesByRange:function(e,t){e&&e.path&&(i=this.node.findNodeByPath(e.path),t)&&t.path&&(n=this.node.findNodeByPath(t.path));var i,n,o=[];if(i instanceof b)if(n instanceof b&&n!==i)if(i.parent===n.parent){t=i.getIndex()<n.getIndex()?(e=i,n):(e=n,i);var r=e;for(o.push(r);r=r.nextSibling(),o.push(r),r&&r!==t;);}else o=this._findTopLevelNodes(i,n);else o.push(i);return o},getNodesByRange:function(e,t){var e=this._getNodeInstancesByRange(e,t),i=[];return e.forEach(function(e){i.push(e.serialize())}),i}},Q=[{mode:"tree",mixin:t,data:"json"},{mode:"view",mixin:t,data:"json"},{mode:"form",mixin:t,data:"json"}]},5736:function(e,t){(i={trace:function(){},yy:{},symbols_:{error:2,JSONString:3,STRING:4,JSONNumber:5,NUMBER:6,JSONNullLiteral:7,NULL:8,JSONBooleanLiteral:9,TRUE:10,FALSE:11,JSONText:12,JSONValue:13,EOF:14,JSONObject:15,JSONArray:16,"{":17,"}":18,JSONMemberList:19,JSONMember:20,":":21,",":22,"[":23,"]":24,JSONElementList:25,$accept:0,$end:1},terminals_:{2:"error",4:"STRING",6:"NUMBER",8:"NULL",10:"TRUE",11:"FALSE",14:"EOF",17:"{",18:"}",21:":",22:",",23:"[",24:"]"},productions_:[0,[3,1],[5,1],[7,1],[9,1],[9,1],[12,2],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[15,2],[15,3],[20,3],[19,1],[19,3],[16,2],[16,3],[25,1],[25,3]],performAction:function(e,t,i,n,o,r,s){var a=r.length-1;switch(o){case 1:this.$=e.replace(/\\(\\|")/g,"$1").replace(/\\n/g,"\n").replace(/\\r/g,"\r").replace(/\\t/g,"\t").replace(/\\v/g,"\v").replace(/\\f/g,"\f").replace(/\\b/g,"\b");break;case 2:this.$=Number(e);break;case 3:this.$=null;break;case 4:this.$=!0;break;case 5:this.$=!1;break;case 6:return this.$=r[a-1];case 13:this.$={};break;case 14:this.$=r[a-1];break;case 15:this.$=[r[a-2],r[a]];break;case 16:this.$={},this.$[r[a][0]]=r[a][1];break;case 17:this.$=r[a-2],r[a-2][r[a][0]]=r[a][1];break;case 18:this.$=[];break;case 19:this.$=r[a-1];break;case 20:this.$=[r[a]];break;case 21:this.$=r[a-2],r[a-2].push(r[a])}},table:[{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],12:1,13:2,15:7,16:8,17:[1,14],23:[1,15]},{1:[3]},{14:[1,16]},{14:[2,7],18:[2,7],22:[2,7],24:[2,7]},{14:[2,8],18:[2,8],22:[2,8],24:[2,8]},{14:[2,9],18:[2,9],22:[2,9],24:[2,9]},{14:[2,10],18:[2,10],22:[2,10],24:[2,10]},{14:[2,11],18:[2,11],22:[2,11],24:[2,11]},{14:[2,12],18:[2,12],22:[2,12],24:[2,12]},{14:[2,3],18:[2,3],22:[2,3],24:[2,3]},{14:[2,4],18:[2,4],22:[2,4],24:[2,4]},{14:[2,5],18:[2,5],22:[2,5],24:[2,5]},{14:[2,1],18:[2,1],21:[2,1],22:[2,1],24:[2,1]},{14:[2,2],18:[2,2],22:[2,2],24:[2,2]},{3:20,4:[1,12],18:[1,17],19:18,20:19},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:23,15:7,16:8,17:[1,14],23:[1,15],24:[1,21],25:22},{1:[2,6]},{14:[2,13],18:[2,13],22:[2,13],24:[2,13]},{18:[1,24],22:[1,25]},{18:[2,16],22:[2,16]},{21:[1,26]},{14:[2,18],18:[2,18],22:[2,18],24:[2,18]},{22:[1,28],24:[1,27]},{22:[2,20],24:[2,20]},{14:[2,14],18:[2,14],22:[2,14],24:[2,14]},{3:20,4:[1,12],20:29},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:30,15:7,16:8,17:[1,14],23:[1,15]},{14:[2,19],18:[2,19],22:[2,19],24:[2,19]},{3:5,4:[1,12],5:6,6:[1,13],7:3,8:[1,9],9:4,10:[1,10],11:[1,11],13:31,15:7,16:8,17:[1,14],23:[1,15]},{18:[2,17],22:[2,17]},{18:[2,15],22:[2,15]},{22:[2,21],24:[2,21]}],defaultActions:{16:[2,6]},parseError:function(e,t){throw new Error(e)},parse:function(e){var t=this,i=[0],n=[null],o=[],r=this.table,s="",a=0,l=0,c=0,h=(this.lexer.setInput(e),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,void 0===this.lexer.yylloc&&(this.lexer.yylloc={}),this.lexer.yylloc);function d(){var e=t.lexer.lex()||1;return e="number"!=typeof e?t.symbols_[e]||e:e}o.push(h),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var u,g,p,m,f,C,y,I,v,b={};;){if(p=i[i.length-1],void 0===(m=this.defaultActions[p]||(null==u&&(u=d()),r[p]&&r[p][u]))||!m.length||!m[0]){if(!c){for(f in I=[],r[p])this.terminals_[f]&&2<f&&I.push("'"+this.terminals_[f]+"'");var A="",A=this.lexer.showPosition?"Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+I.join(", ")+", got '"+this.terminals_[u]+"'":"Parse error on line "+(a+1)+": Unexpected "+(1==u?"end of input":"'"+(this.terminals_[u]||u)+"'");this.parseError(A,{text:this.lexer.match,token:this.terminals_[u]||u,line:this.lexer.yylineno,loc:h,expected:I})}if(3==c){if(1==u)throw new Error(A||"Parsing halted.");l=this.lexer.yyleng,s=this.lexer.yytext,a=this.lexer.yylineno,h=this.lexer.yylloc,u=d()}for(;;){if(2..toString()in r[p])break;if(0==p)throw new Error(A||"Parsing halted.");v=1,i.length=i.length-2*v,n.length=n.length-v,o.length=o.length-v,p=i[i.length-1]}g=u,u=2,m=r[p=i[i.length-1]]&&r[p][2],c=3}if(m[0]instanceof Array&&1<m.length)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+u);switch(m[0]){case 1:i.push(u),n.push(this.lexer.yytext),o.push(this.lexer.yylloc),i.push(m[1]),u=null,g?(u=g,g=null):(l=this.lexer.yyleng,s=this.lexer.yytext,a=this.lexer.yylineno,h=this.lexer.yylloc,0<c&&c--);break;case 2:if(C=this.productions_[m[1]][1],b.$=n[n.length-C],b._$={first_line:o[o.length-(C||1)].first_line,last_line:o[o.length-1].last_line,first_column:o[o.length-(C||1)].first_column,last_column:o[o.length-1].last_column},void 0!==(y=this.performAction.call(b,s,l,a,this.yy,m[1],n,o)))return y;C&&(i=i.slice(0,-1*C*2),n=n.slice(0,-1*C),o=o.slice(0,-1*C)),i.push(this.productions_[m[1]][0]),n.push(b.$),o.push(b._$),y=r[i[i.length-2]][i[i.length-1]],i.push(y);break;case 3:return!0}}return!0}}).lexer={EOF:1,parseError:function(e,t){if(!this.yy.parseError)throw new Error(e);this.yy.parseError(e,t)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];return this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e,e.match(/\n/)&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},less:function(e){this._input=this.match.slice(e)+this._input},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(20<e.length?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(20<e.length?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=new Array(e.length+1).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0),this._more||(this.yytext="",this.match="");for(var e,t,i,n,o=this._currentRules(),r=0;r<o.length&&(!(t=this._input.match(this.rules[o[r]]))||e&&!(t[0].length>e[0].length)||(e=t,i=r,this.options.flex));r++);return e?((n=e[0].match(/\n.*/g))&&(this.yylineno+=n.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:n?n[n.length-1].length-1:this.yylloc.last_column+e[0].length},this.yytext+=e[0],this.match+=e[0],this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(e[0].length),this.matched+=e[0],n=this.performAction.call(this,this.yy,this,o[i],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),n||void 0):""===this._input?this.EOF:void this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var e=this.next();return void 0!==e?e:this.lex()},begin:function(e){this.conditionStack.push(e)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(e){this.begin(e)},options:{},performAction:function(e,t,i,n){switch(i){case 0:break;case 1:return 6;case 2:return t.yytext=t.yytext.substr(1,t.yyleng-2),4;case 3:return 17;case 4:return 18;case 5:return 23;case 6:return 24;case 7:return 22;case 8:return 21;case 9:return 10;case 10:return 11;case 11:return 8;case 12:return 14;case 13:return"INVALID"}},rules:[/^(?:\s+)/,/^(?:(-?([0-9]|[1-9][0-9]+))(\.[0-9]+)?([eE][-+]?[0-9]+)?\b)/,/^(?:"(?:\\[\\"bfnrt/]|\\u[a-fA-F0-9]{4}|[^\\\0-\x09\x0a-\x1f"])*")/,/^(?:\{)/,/^(?:\})/,/^(?:\[)/,/^(?:\])/,/^(?:,)/,/^(?::)/,/^(?:true\b)/,/^(?:false\b)/,/^(?:null\b)/,/^(?:$)/,/^(?:.)/],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13],inclusive:!0}}};var i;t.parser=i,t.parse=i.parse.bind(i)},6237:function(B,e,t){t.r(e),t.d(e,{addClassName:function(){return P},addEventListener:function(){return Y},asyncExec:function(){return ve},clear:function(){return C},compileJSONPointer:function(){return _},contains:function(){return Ce},debounce:function(){return ie},escapeUnicodeChars:function(){return p},extend:function(){return f},findUniqueName:function(){return ce},formatSize:function(){return me},get:function(){return M},getAbsoluteLeft:function(){return D},getAbsoluteTop:function(){return O},getChildPaths:function(){return he},getColorCSS:function(){return L},getIndexForPosition:function(){return re},getInnerText:function(){return k},getInputSelection:function(){return oe},getInternetExplorerVersion:function(){return z},getPositionForPath:function(){return se},getSelection:function(){return x},getSelectionOffset:function(){return Z},getType:function(){return y},getWindow:function(){return A},hasParentNode:function(){return K},improveSchemaError:function(){return Q},insideRect:function(){return te},isArray:function(){return b},isChildOf:function(){return J},isFirefox:function(){return R},isObject:function(){return N},isPromise:function(){return q},isTimestamp:function(){return pe},isUrl:function(){return v},isValidColor:function(){return ae},isValidValidationError:function(){return ee},isValidationErrorChanged:function(){return ye},limitCharacters:function(){return fe},makeFieldTooltip:function(){return le},parse:function(){return u},parsePath:function(){return $},parseString:function(){return ge},removeAllClassNames:function(){return G},removeClassName:function(){return H},removeEventListener:function(){return X},removeReturnsAndSurroundingWhitespace:function(){return T},selectContentEditable:function(){return V},setEndOfContentEditable:function(){return F},setSelection:function(){return S},setSelectionOffset:function(){return j},sort:function(){return de},sortObjectKeys:function(){return ue},stringifyPath:function(){return U},stripFormatting:function(){return w},textDiff:function(){return ne},tryJsonRepair:function(){return g},uniqueMergeArrays:function(){return Ie},validate:function(){return m}});t(1081);var e=t(1342),o=t.n(e),i=t(9857),n=t(5736),r=t(3094),s=t(3057);function a(e){return(e=>{if(Array.isArray(e))return l(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||((e,t)=>{var i;if(e)return"string"==typeof e?l(e,t):"Map"===(i="Object"===(i={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?l(e,t):void 0})(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function c(e){
-return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var h=1e4,d=9466848e5;function u(t){try{return JSON.parse(t)}catch(e){throw m(t),e}}function g(t){try{return(0,i.m)(t)}catch(e){return t}}function p(e){return e.replace(/[\u007F-\uFFFF]/g,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})}function m(e){(void 0!==n?n:JSON).parse(e)}function f(e,t){for(var i in t)W(t,i)&&(e[i]=t[i]);return e}function C(e){for(var t in e)W(e,t)&&delete e[t];return e}function y(e){return null===e?"null":void 0===e?"undefined":e instanceof Number||"number"==typeof e?"number":e instanceof String||"string"==typeof e?"string":e instanceof Boolean||"boolean"==typeof e?"boolean":e instanceof RegExp?"regexp":b(e)?"array":"object"}var I=/^https?:\/\/\S+$/;function v(e){return("string"==typeof e||e instanceof String)&&I.test(e)}function b(e){return"[object Array]"===Object.prototype.toString.call(e)}function A(e){return e.ownerDocument.defaultView}function D(e){return e.getBoundingClientRect().left+window.pageXOffset||document.scrollLeft||0}function O(e){return e.getBoundingClientRect().top+window.pageYOffset||document.scrollTop||0}function P(e,t){var i=e.className.split(" ");-1===i.indexOf(t)&&(i.push(t),e.className=i.join(" "))}function G(e){e.className=""}function H(e,t){var i=e.className.split(" "),t=i.indexOf(t);-1!==t&&(i.splice(t,1),e.className=i.join(" "))}function w(e){for(var t=e.childNodes,i=0,n=t.length;i<n;i++){var o=t[i],r=(o.style&&o.removeAttribute("style"),o.attributes);if(r)for(var s=r.length-1;0<=s;s--){var a=r[s];!0===a.specified&&o.removeAttribute(a.name)}w(o)}}function F(e){var t;document.createRange&&((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(e=window.getSelection()).removeAllRanges(),e.addRange(t))}function V(e){var t;e&&"DIV"===e.nodeName&&window.getSelection&&document.createRange&&((t=document.createRange()).selectNodeContents(e),(e=window.getSelection()).removeAllRanges(),e.addRange(t))}function x(){if(window.getSelection){var e=window.getSelection();if(e.getRangeAt&&e.rangeCount)return e.getRangeAt(0)}return null}function S(e){var t;e&&window.getSelection&&((t=window.getSelection()).removeAllRanges(),t.addRange(e))}function Z(){var e=x();return e&&"startOffset"in e&&"endOffset"in e&&e.startContainer&&e.startContainer===e.endContainer?{startOffset:e.startOffset,endOffset:e.endOffset,container:e.startContainer.parentNode}:null}function j(e){var t;document.createRange&&window.getSelection&&window.getSelection()&&(t=document.createRange(),e.container.firstChild||e.container.appendChild(document.createTextNode("")),t.setStart(e.container.firstChild,e.startOffset),t.setEnd(e.container.firstChild,e.endOffset),S(t))}function k(e,t){var i;if(void 0===t&&(t={_text:"",flush:function(){var e=this._text;return this._text="",e},set:function(e){this._text=e}}),e.nodeValue)return""!==(i=T(e.nodeValue))?t.flush()+i:"";if(e.hasChildNodes()){for(var n=e.childNodes,o="",r=0,s=n.length;r<s;r++){var a,l=n[r];"DIV"===l.nodeName||"P"===l.nodeName?((a=(a=n[r-1])?a.nodeName:void 0)&&"DIV"!==a&&"P"!==a&&"BR"!==a&&(""!==o&&(o+="\n"),t.flush()),o+=k(l,t),t.set("\n")):"BR"===l.nodeName?(o+=t.flush(),t.set("\n")):o+=k(l,t)}return o}return""}function T(e){return e.replace(/(\b|^)\s*(\b|$)/g,function(e){return/\n/.exec(e)?"":e})}function K(e,t){for(var i=e?e.parentNode:void 0;i;){if(i===t)return!0;i=i.parentNode}return!1}function z(){var e;return-1===E&&(e=-1,"undefined"!=typeof navigator&&"Microsoft Internet Explorer"===navigator.appName&&null!=/MSIE ([0-9]+[.0-9]+)/.exec(navigator.userAgent)&&(e=parseFloat(RegExp.$1)),E=e),E}var E=-1;function R(){return"undefined"!=typeof navigator&&-1!==navigator.userAgent.indexOf("Firefox")}function Y(e,t,i,n){return e.addEventListener?(void 0===n&&(n=!1),"mousewheel"===t&&R()&&(t="DOMMouseScroll"),e.addEventListener(t,i,n),i):e.attachEvent?(e.attachEvent("on"+t,n=function(){return i.call(e,window.event)}),n):void 0}function X(e,t,i,n){e.removeEventListener?(void 0===n&&(n=!1),"mousewheel"===t&&R()&&(t="DOMMouseScroll"),e.removeEventListener(t,i,n)):e.detachEvent&&e.detachEvent("on"+t,i)}function J(e,t){for(var i=e.parentNode;i;){if(i===t)return!0;i=i.parentNode}return!1}function $(i){var e=[],n=0;function t(e){for(var t="";void 0!==i[n]&&i[n]!==e;)t+=i[n],n++;if(i[n]!==e)throw new Error("Invalid JSON path: unexpected end, character "+e+" expected");return t}for(;void 0!==i[n];)if("."===i[n])n++,e.push((()=>{for(var e="";void 0!==i[n]&&/[\w$]/.test(i[n]);)e+=i[n],n++;if(""===e)throw new Error("Invalid JSON path: property name expected at index "+n);return e})());else{if("["!==i[n])throw new Error('Invalid JSON path: unexpected character "'+i[n]+'" at index '+n);if("'"===i[++n]||'"'===i[n]){var o=i[n];if(n++,e.push(t(o)),i[n]!==o)throw new Error("Invalid JSON path: closing quote ' expected at index "+n);n++}else{o=t("]").trim();if(0===o.length)throw new Error("Invalid JSON path: array value expected at index "+n);o="*"===o?o:JSON.parse(o),e.push(o)}if("]"!==i[n])throw new Error("Invalid JSON path: closing bracket ] expected at index "+n);n++}return e}function U(e){return e.map(function(e){return"number"==typeof e?"["+e+"]":"string"==typeof e&&e.match(/^[A-Za-z0-9_$]+$/)?"."+e:'["'+e+'"]'}).join("")}function Q(e){var t,i;return"enum"===e.keyword&&Array.isArray(e.schema)&&(i=e.schema)&&(5<(i=i.map(function(e){return JSON.stringify(e)})).length&&(t=["("+(i.length-5)+" more...)"],(i=i.slice(0,5)).push(t)),e.message="should be equal to one of: "+i.join(", ")),"additionalProperties"===e.keyword&&(e.message="should NOT have additional property: "+e.params.additionalProperty),e}function q(e){return e&&"function"==typeof e.then&&"function"==typeof e.catch}function ee(e){return"object"===c(e)&&Array.isArray(e.path)&&"string"==typeof e.message}function te(e,t,i){i=void 0!==i?i:0;return t.left-i>=e.left&&t.right+i<=e.right&&t.top-i>=e.top&&t.bottom+i<=e.bottom}function ie(n,o,r){var s;return function(){var e=this,t=arguments,i=r&&!s;clearTimeout(s),s=setTimeout(function(){s=null,r||n.apply(e,t)},o),i&&n.apply(e,t)}}function ne(e,t){for(var i=t.length,n=0,o=e.length,r=t.length;t.charAt(n)===e.charAt(n)&&n<i;)n++;for(;t.charAt(r-1)===e.charAt(o-1)&&n<r&&0<o;)r--,o--;return{start:n,end:r}}function oe(t){var e,i,n,o,r=0,s=0;return"number"==typeof t.selectionStart&&"number"==typeof t.selectionEnd?(r=t.selectionStart,s=t.selectionEnd):(o=document.selection.createRange())&&o.parentElement()===t&&(n=t.value.length,e=t.value.replace(/\r\n/g,"\n"),(i=t.createTextRange()).moveToBookmark(o.getBookmark()),(o=t.createTextRange()).collapse(!1),-1<i.compareEndPoints("StartToEnd",o)?r=s=n:(r=-i.moveStart("character",-n),r+=e.slice(0,r).split("\n").length-1,-1<i.compareEndPoints("EndToEnd",o)?s=n:(s=-i.moveEnd("character",-n),s+=e.slice(0,s).split("\n").length-1))),{startIndex:r,endIndex:s,start:a(r),end:a(s)};function a(e){e=t.value.substring(0,e);return{row:(e.match(/\n/g)||[]).length+1,column:e.length-e.lastIndexOf("\n")}}}function re(e,t,i){var e=e.value||"";return 0<t&&0<i?(e=e.split("\n",t),t=Math.min(e.length,t),i=Math.min(e[t-1].length,i-1),i=1===t?i:i+1,e.slice(0,t-1).join("\n").length+i):-1}function se(e,t){var i,n=[];if(t&&t.length){try{i=r.parse(e)}catch(e){return n}t.forEach(function(e){var t=_($(e)),t=i.pointers[t];t&&n.push({path:e,line:t.key?t.key.line:t.value?t.value.line:0,column:t.key?t.key.column:t.value?t.value.column:0})})}return n}function _(e){return e.map(function(e){return"/"+String(e).replace(/~/g,"~0").replace(/\//g,"~1")}).join("")}function L(e){var t=document.createElement("div");return t.style.color=e,t.style.color.split(/\s+/).join("").toLowerCase()||null}function ae(e){return!!L(e)}function le(i,e){var n;return i?(n="",i.title&&(n+=i.title),i.description&&(0<n.length&&(n+="\n"),n+=i.description),i.default&&(0<n.length&&(n+="\n\n"),n=(n+=(0,s.Tl)("default",void 0,e)+"\n")+JSON.stringify(i.default,null,2)),Array.isArray(i.examples)&&0<i.examples.length&&(0<n.length&&(n+="\n\n"),n+=(0,s.Tl)("examples",void 0,e)+"\n",i.examples.forEach(function(e,t){n+=JSON.stringify(e,null,2),t!==i.examples.length-1&&(n+="\n")})),n):""}function M(e,t){for(var i=e,n=0;n<t.length&&null!=i;n++)i=i[t[n]];return i}function ce(e,t){if(-1===t.indexOf(e))return e;for(var i=e.replace(/ \(copy( \d+)?\)$/,""),n=i,o=1;-1!==t.indexOf(n);){n=i+" ("+("copy"+(1<o?" "+o:""))+")";o++}return n}function he(e,t){var i={};if(Array.isArray(e))for(var n=Math.min(e.length,h),o=0;o<n;o++)!function t(i,n,o,r){(Array.isArray(i)||N(i))&&!r||(n[o||""]=!0),N(i)&&Object.keys(i).forEach(function(e){t(i[e],n,o+"."+e,r)})}(e[o],i,"",t);else i[""]=!0;return Object.keys(i).sort()}function de(e,t,i){var n=t&&"."!==t?$(t):[],o="desc"===i?-1:1,t=e.slice();return t.sort(function(e,t){e=M(e,n),t=M(t,n);return o*(t<e?1:e<t?-1:0)}),t}function ue(t,e){var i="desc"===e?-1:1,e=Object.keys(t).sort(function(e,t){return i*o()(e,t)}),n={};return e.forEach(function(e){n[e]=t[e]}),n}function ge(e){var t,i,n,o;return""===e?"":"null"===(t=e.toLowerCase())?null:"true"===t||"false"!==t&&(/^0\d+$/.test(e)||/^0[xbo]/i.test(e)||(t=Number(e),i=parseFloat(e),i=!isNaN(t)&&!isNaN(i)&&isFinite(t),n=t<=Number.MAX_SAFE_INTEGER&&t>=Number.MIN_SAFE_INTEGER,o=/^\d+$/.test(e),!i)||!n&&o?e:t)}function pe(e,t){return"number"==typeof t&&d<t&&isFinite(t)&&Math.floor(t)===t&&!isNaN(new Date(t).valueOf())}function me(e){return e<900?e.toFixed()+" B":(e=e/1e3)<900?e.toFixed(1)+" KB":(e=e/1e3)<900?e.toFixed(1)+" MB":(e=e/1e3)<900?e.toFixed(1)+" GB":(e/1e3).toFixed(1)+" TB"}function fe(e,t){return e.length<=t?e:e.slice(0,t)+"..."}function N(e){return"object"===c(e)&&null!==e&&!Array.isArray(e)}function Ce(e,t){return-1!==e.indexOf(t)}function ye(e,t){if(e||t){if(!Array.isArray(e)||!Array.isArray(t)||t.length!==e.length)return!0;for(var i=0;i<e.length;i++){var n=e[i],o=t[i];if(n.type!==o.type||JSON.stringify(n.error)!==JSON.stringify(o.error))return!0}}return!1}function Ie(e,t){e=null!=e&&e.length?e:[],t=null!=t&&t.length?t:[];return a(new Set(e.concat(t)))}function ve(e){setTimeout(e)}function W(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},6288:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),l=e.errSchemaPath+"/"+t,t=!e.opts.allErrors,r="data"+(r||""),c="valid"+o,h="errs__"+o,d=e.util.copy(e),u="",g=(d.level++,"valid"+d.level),p=d.baseId,m="prevValid"+o,f="passingSchemas"+o,o=(n+="var "+h+" = errors , "+m+" = false , "+c+" = false , "+f+" = null; ",e.compositeRule),C=(e.compositeRule=d.compositeRule=!0,s);if(C)for(var y,I=-1,v=C.length-1;I<v;)y=C[I+=1],(e.opts.strictKeywords?"object"==typeof y&&0<Object.keys(y).length||!1===y:e.util.schemaHasRules(y,e.RULES.all))?(d.schema=y,d.schemaPath=a+"["+I+"]",d.errSchemaPath=l+"/"+I,n+=" "+e.validate(d)+" ",d.baseId=p):n+=" var "+g+" = true; ",I&&(n+=" if ("+g+" && "+m+") { "+c+" = false; "+f+" = ["+f+", "+I+"]; } else { ",u+="}"),n+=" if ("+g+") { "+c+" = "+m+" = true; "+f+" = "+I+"; }";return e.compositeRule=d.compositeRule=o,n+=u+"if (!"+c+") { var err = ",!1!==e.createErrors?(n+=" { keyword: 'oneOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(l)+" , params: { passingSchemas: "+f+" } ",!1!==e.opts.messages&&(n+=" , message: 'should match exactly one schema in oneOf' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+r+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&t&&(e.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+="} else { errors = "+h+"; if (vErrors !== null) { if ("+h+") vErrors.length = "+h+"; else vErrors = null; }",e.opts.allErrors&&(n+=" } "),n}},6489:function(t,e,i){t=i.nmd(t),ace.define("ace/snippets",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event_emitter","ace/lib/lang","ace/range","ace/range_list","ace/keyboard/hash_handler","ace/tokenizer","ace/clipboard","ace/editor"],function(e,s,t){var i=e("./lib/dom"),n=e("./lib/oop"),o=e("./lib/event_emitter").EventEmitter,c=e("./lib/lang"),d=e("./range").Range,u=e("./range_list").RangeList,r=e("./keyboard/hash_handler").HashHandler,a=e("./tokenizer").Tokenizer,l=e("./clipboard"),h={CURRENT_WORD:function(e){return e.session.getTextRange(e.session.getWordRange())},SELECTION:function(e,t,i){e=e.session.getTextRange();return i?e.replace(/\n\r?([ \t]*\S)/g,"\n"+i+"$1"):e},CURRENT_LINE:function(e){return e.session.getLine(e.getCursorPosition().row)},PREV_LINE:function(e){return e.session.getLine(e.getCursorPosition().row-1)},LINE_INDEX:function(e){return e.getCursorPosition().row},LINE_NUMBER:function(e){return e.getCursorPosition().row+1},SOFT_TABS:function(e){return e.session.getUseSoftTabs()?"YES":"NO"},TAB_SIZE:function(e){return e.session.getTabSize()},CLIPBOARD:function(e){return l.getText&&l.getText()},FILENAME:function(e){return/[^/\\]*$/.exec(this.FILEPATH(e))[0]},FILENAME_BASE:function(e){return/[^/\\]*$/.exec(this.FILEPATH(e))[0].replace(/\.[^.]*$/,"")},DIRECTORY:function(e){return this.FILEPATH(e).replace(/[^/\\]*$/,"")},FILEPATH:function(e){return"/not implemented.txt"},WORKSPACE_NAME:function(){return"Unknown"},FULLNAME:function(){return"Unknown"},BLOCK_COMMENT_START:function(e){e=e.session.$mode||{};return e.blockComment&&e.blockComment.start||""},BLOCK_COMMENT_END:function(e){e=e.session.$mode||{};return e.blockComment&&e.blockComment.end||""},LINE_COMMENT:function(e){return(e.session.$mode||{}).lineCommentStart||""},CURRENT_YEAR:g.bind(null,{year:"numeric"}),CURRENT_YEAR_SHORT:g.bind(null,{year:"2-digit"}),CURRENT_MONTH:g.bind(null,{month:"numeric"}),CURRENT_MONTH_NAME:g.bind(null,{month:"long"}),CURRENT_MONTH_NAME_SHORT:g.bind(null,{month:"short"}),CURRENT_DATE:g.bind(null,{day:"2-digit"}),CURRENT_DAY_NAME:g.bind(null,{weekday:"long"}),CURRENT_DAY_NAME_SHORT:g.bind(null,{weekday:"short"}),CURRENT_HOUR:g.bind(null,{hour:"2-digit",hour12:!1}),CURRENT_MINUTE:g.bind(null,{minute:"2-digit"}),CURRENT_SECOND:g.bind(null,{second:"2-digit"})};function g(e){e=(new Date).toLocaleString("en-us",e);return 1==e.length?"0"+e:e}h.SELECTED_TEXT=h.SELECTION;m.prototype.getTokenizer=function(){return m.$tokenizer||this.createTokenizer()},m.prototype.createTokenizer=function(){function n(e){return e=e.substr(1),/^\d+$/.test(e)?[{tabstopId:parseInt(e,10)}]:[{text:e}]}function e(e){return"(?:[^\\\\"+e+"]|\\\\.)"}var t={regex:"/("+e("/")+"+)/",onMatch:function(e,t,i){i=i[0];return i.fmtString=!0,i.guard=e.slice(1,-1),i.flag=""},next:"formatString"};return m.$tokenizer=new a({start:[{regex:/\\./,onMatch:function(e,t,i){var n=e[1];return[e="}"==n&&i.length||-1!="`$\\".indexOf(n)?n:e]}},{regex:/}/,onMatch:function(e,t,i){return[i.length?i.shift():e]}},{regex:/\$(?:\d+|\w+)/,onMatch:n},{regex:/\$\{[\dA-Z_a-z]+/,onMatch:function(e,t,i){e=n(e.substr(1));return i.unshift(e[0]),e},next:"snippetVar"},{regex:/\n/,token:"newline",merge:!1}],snippetVar:[{regex:"\\|"+e("\\|")+"*\\|",onMatch:function(e,t,i){e=e.slice(1,-1).replace(/\\[,|\\]|,/g,function(e){return 2==e.length?e[1]:"\0"}).split("\0").map(function(e){return{value:e}});return[(i[0].choices=e)[0]]},next:"start"},t,{regex:"([^:}\\\\]|\\\\.)*:?",token:"",next:"start"}],formatString:[{regex:/:/,onMatch:function(e,t,i){return i.length&&i[0].expectElse?(i[0].expectElse=!1,i[0].ifEnd={elseEnd:i[0]},[i[0].ifEnd]):":"}},{regex:/\\./,onMatch:function(e,t,i){var n=e[1];return"}"==n&&i.length||-1!="`$\\".indexOf(n)?e=n:"n"==n?e="\n":"t"==n?e="\t":-1!="ulULE".indexOf(n)&&(e={changeCase:n,local:"a"<n}),[e]}},{regex:"/\\w*}",onMatch:function(e,t,i){i=i.shift();return i&&(i.flag=e.slice(1,-1)),this.next=i&&i.tabstopId?"start":"",[i||e]},next:"start"},{regex:/\$(?:\d+|\w+)/,onMatch:function(e,t,i){return[{text:e.slice(1)}]}},{regex:/\${\w+/,onMatch:function(e,t,i){e={text:e.slice(2)};return i.unshift(e),[e]},next:"formatStringVar"},{regex:/\n/,token:"newline",merge:!1},{regex:/}/,onMatch:function(e,t,i){i=i.shift();return this.next=i&&i.tabstopId?"start":"",[i||e]},next:"start"}],formatStringVar:[{regex:/:\/\w+}/,onMatch:function(e,t,i){return i[0].formatFunction=e.slice(2,-1),[i.shift()]},next:"formatString"},t,{regex:/:[\?\-+]?/,onMatch:function(e,t,i){"+"==e[1]&&(i[0].ifEnd=i[0]),"?"==e[1]&&(i[0].expectElse=!0)},next:"formatString"},{regex:"([^:}\\\\]|\\\\.)*:?",token:"",next:"formatString"}]})},m.prototype.tokenizeTmSnippet=function(e,t){return this.getTokenizer().getLineTokens(e,t).tokens.map(function(e){return e.value||e})},m.prototype.getVariableValue=function(e,t,i){var n;return/^\d+$/.test(t)?(this.variables.__||{})[t]||"":/^[A-Z]\d+$/.test(t)?(this.variables[t[0]+"__"]||{})[t.substr(1)]||"":(t=t.replace(/^TM_/,""),!this.variables.hasOwnProperty(t)||null==(n="function"==typeof(n=this.variables[t])?this.variables[t](e,t,i):n)?"":n)},m.prototype.tmStrFormat=function(e,t,s){var i,a,l;return t.fmt?(i=t.guard,i=new RegExp(i,(t.flag||"").replace(/[^gim]/g,"")),a="string"==typeof t.fmt?this.tokenizeTmSnippet(t.fmt,"formatString"):t.fmt,l=this,e.replace(i,function(){for(var e=l.variables.__,t=(l.variables.__=[].slice.call(arguments),l.resolveVariables(a,s)),i="E",n=0;n<t.length;n++){var o,r=t[n];"object"==typeof r?(t[n]="",r.changeCase&&r.local?(o=t[n+1])&&"string"==typeof o&&("u"==r.changeCase?t[n]=o[0].toUpperCase():t[n]=o[0].toLowerCase(),t[n+1]=o.substr(1)):r.changeCase&&(i=r.changeCase)):"U"==i?t[n]=r.toUpperCase():"L"==i&&(t[n]=r.toLowerCase())}return l.variables.__=e,t.join("")})):e},m.prototype.tmFormatFunction=function(e,t,i){return"upcase"==t.formatFunction?e.toUpperCase():"downcase"==t.formatFunction?e.toLowerCase():e},m.prototype.resolveVariables=function(t,e){for(var i=[],n="",o=!0,r=0;r<t.length;r++){var s,a=t[r];"string"==typeof a?(i.push(a),"\n"==a?(o=!0,n=""):o&&(n=/^\t*/.exec(a)[0],o=/\S/.test(a))):a&&(o=!1,a.fmtString&&(-1==(s=t.indexOf(a,r+1))&&(s=t.length),a.fmt=t.slice(r+1,s),r=s),a.text?(s=this.getVariableValue(e,a.text,n)+"",a.fmtString&&(s=this.tmStrFormat(s,a,e)),(s=a.formatFunction?this.tmFormatFunction(s,a,e):s)&&!a.ifEnd?(i.push(s),l(a)):!s&&a.ifEnd&&l(a.ifEnd)):a.elseEnd?l(a.elseEnd):null==a.tabstopId&&null==a.changeCase||i.push(a))}function l(e){e=t.indexOf(e,r+1);-1!=e&&(r=e)}return i},m.prototype.getDisplayTextForSnippet=function(e,t){return f.call(this,e,t).text},m.prototype.insertSnippetForSelection=function(e,t,i){var t=f.call(this,e,t,i=void 0===i?{}:i),i=e.getSelectionRange(),n=e.session.replace(i,t.text),o=new C(e),e=e.inVirtualSelectionMode&&e.selection.index;o.addTabstops(t.tabstops,i.start,n,e)},m.prototype.insertSnippet=function(e,t,i){void 0===i&&(i={});var n=this;if(e.inVirtualSelectionMode)return n.insertSnippetForSelection(e,t,i);e.forEachSelection(function(){n.insertSnippetForSelection(e,t,i)},null,{keepOrder:!0}),e.tabstopManager&&e.tabstopManager.tabNext()},m.prototype.$getScope=function(e){var t,i=e.session.$mode.$id||"";return"html"!==(i=i.split("/").pop())&&"php"!==i||("php"!==i||e.session.$mode.inlinePhp||(i="html"),t=e.getCursorPosition(),(e="object"==typeof(e=e.session.getState(t.row))?e[0]:e).substring&&("js-"==e.substring(0,3)?i="javascript":"css-"==e.substring(0,4)?i="css":"php-"==e.substring(0,4)&&(i="php"))),i},m.prototype.getActiveScopes=function(e){var e=this.$getScope(e),t=[e],i=this.snippetMap;return i[e]&&i[e].includeScopes&&t.push.apply(t,i[e].includeScopes),t.push("_"),t},m.prototype.expandWithTab=function(e,t){var i=this,n=e.forEachSelection(function(){return i.expandSnippetForSelection(e,t)},null,{keepOrder:!0});return n&&e.tabstopManager&&e.tabstopManager.tabNext(),n},m.prototype.expandSnippetForSelection=function(e,t){var i,n=e.getCursorPosition(),o=e.session.getLine(n.row),r=o.substring(0,n.column),s=o.substr(n.column),a=this.snippetMap;return this.getActiveScopes(e).some(function(e){e=a[e];return!!(i=e?this.findMatchingSnippet(e,r,s):i)},this),!!i&&(t&&t.dryRun||(e.session.doc.removeInLine(n.row,n.column-i.replaceBefore.length,n.column+i.replaceAfter.length),this.variables.M__=i.matchBefore,this.variables.T__=i.matchAfter,this.insertSnippetForSelection(e,i.content),this.variables.M__=this.variables.T__=null),!0)},m.prototype.findMatchingSnippet=function(e,t,i){for(var n=e.length;n--;){var o=e[n];if((!o.startRe||o.startRe.test(t))&&((!o.endRe||o.endRe.test(i))&&(o.startRe||o.endRe)))return o.matchBefore=o.startRe?o.startRe.exec(t):[""],o.matchAfter=o.endRe?o.endRe.exec(i):[""],o.replaceBefore=o.triggerRe?o.triggerRe.exec(t)[0]:"",o.replaceAfter=o.endTriggerRe?o.endTriggerRe.exec(i)[0]:"",o}},m.prototype.register=function(t,n){var o=this.snippetMap,r=this.snippetNameMap,s=this;function a(e){return(e=e&&!/^\^?\(.*\)\$?$|^\\b$/.test(e)?"(?:"+e+")":e)||""}function l(e,t,i){return e=a(e),t=a(t),i?(e=t+e)&&"$"!=e[e.length-1]&&(e+="$"):(e+=t)&&"^"!=e[0]&&(e="^"+e),new RegExp(e)}function i(e){e.scope||(e.scope=n||"_"),o[n=e.scope]||(o[n]=[],r[n]={});var t,i=r[n];e.name&&((t=i[e.name])&&s.unregister(t),i[e.name]=e),o[n].push(e),e.prefix&&(e.tabTrigger=e.prefix),!e.content&&e.body&&(e.content=Array.isArray(e.body)?e.body.join("\n"):e.body),e.tabTrigger&&!e.trigger&&(!e.guard&&/^\w/.test(e.tabTrigger)&&(e.guard="\\b"),e.trigger=c.escapeRegExp(e.tabTrigger)),(e.trigger||e.guard||e.endTrigger||e.endGuard)&&(e.startRe=l(e.trigger,e.guard,!0),e.triggerRe=new RegExp(e.trigger),e.endRe=l(e.endTrigger,e.endGuard,!0),e.endTriggerRe=new RegExp(e.endTrigger))}t=t||[],Array.isArray(t)?t.forEach(i):Object.keys(t).forEach(function(e){i(t[e])}),this._signal("registerSnippets",{scope:n})},m.prototype.unregister=function(e,i){var n=this.snippetMap,o=this.snippetNameMap;function t(e){var t=o[e.scope||i];t&&t[e.name]&&(delete t[e.name],0<=(e=(t=n[e.scope||i])&&t.indexOf(e)))&&t.splice(e,1)}e.content?t(e):Array.isArray(e)&&e.forEach(t)},m.prototype.parseSnippetFile=function(e){e=e.replace(/\r/g,"");for(var t,i,n,o=[],r={},s=/^#.*|^({[\s\S]*})\s*$|^(\S+) (.*)$|^((?:\n*\t.*)+)/gm;i=s.exec(e);){if(i[1])try{r=JSON.parse(i[1]),o.push(r)}catch(e){}i[4]?(r.content=i[4].replace(/^\t/gm,""),o.push(r),r={}):(t=i[2],i=i[3],"regex"==t?(r.guard=(n=/\/((?:[^\/\\]|\\.)*)|$/g).exec(i)[1],r.trigger=n.exec(i)[1],r.endTrigger=n.exec(i)[1],r.endGuard=n.exec(i)[1]):"snippet"==t?(r.tabTrigger=i.match(/^\S*/)[0],r.name||(r.name=i)):t&&(r[t]=i))}return o},m.prototype.getSnippetByName=function(t,e){var i,n=this.snippetNameMap;return this.getActiveScopes(e).some(function(e){e=n[e];return!!(i=e?e[t]:i)},this),i};var p=m;function m(){this.snippetMap={},this.snippetNameMap={},this.variables=h}n.implement(p.prototype,o);var f=function(e,t,i){void 0===i&&(i={});var n=e.getCursorPosition(),o=e.session.getLine(n.row),r=e.session.getTabString(),s=o.match(/^\s*/)[0],a=(n.column<s.length&&(s=s.slice(0,n.column)),t=t.replace(/\r/g,""),this.tokenizeTmSnippet(t)),l=(a=(a=this.resolveVariables(a,e)).map(function(e){return"\n"!=e||i.excludeExtraIndent?"string"==typeof e?e.replace(/\t/g,r):e:e+s}),[]),c=(a.forEach(function(e,t){var i,n,o;"object"==typeof e&&(o=e.tabstopId,(i=l[o])||((i=l[o]=[]).index=o,i.value="",i.parents={}),-1===i.indexOf(e))&&(e.choices&&!i.choices&&(i.choices=e.choices),i.push(e),-1!==(n=a.indexOf(e,t+1)))&&((o=a.slice(t+1,n)).some(function(e){return"object"==typeof e})&&!i.value?i.value=o:!o.length||i.value&&"string"==typeof i.value||(i.value=o.join("")))}),l.forEach(function(e){e.length=0}),{});for(var h=0;h<a.length;h++){var d,u,g,p=a[h];"object"==typeof p&&(g=p.tabstopId,d=l[g],u=a.indexOf(p,h+1),c[g]?c[g]===p&&(delete c[g],Object.keys(c).forEach(function(e){d.parents[e]=!0})):(c[g]=p,"string"!=typeof(g=d.value)?g=(e=>{for(var t=[],i=0;i<e.length;i++){if("object"==typeof(n=e[i])){if(c[n.tabstopId])continue;var n=t[e.lastIndexOf(n,i-1)]||{tabstopId:n.tabstopId}}t[i]=n}return t})(g):p.fmt&&(g=this.tmStrFormat(g,p,e)),a.splice.apply(a,[h+1,Math.max(0,u-h)].concat(g,p)),-1===d.indexOf(p)&&d.push(p)))}var m=0,f=0,C="";return a.forEach(function(e){var t;"string"==typeof e?(1<(t=e.split("\n")).length?(f=t[t.length-1].length,m+=t.length-1):f+=e.length,C+=e):e&&(e.start?e.end={row:m,column:f}:e.start={row:m,column:f})}),{text:C,tabstops:l,tokens:a}},C=(y.prototype.attach=function(e){this.$openTabstops=null,this.selectedTabstop=null,this.editor=e,this.session=e.session,this.editor.on("change",this.$onChange),this.editor.on("changeSelection",this.$onChangeSelection),this.editor.on("changeSession",this.$onChangeSession),this.editor.commands.on("afterExec",this.$onAfterExec),this.editor.keyBinding.addKeyboardHandler(this.keyboardHandler)},y.prototype.detach=function(){this.tabstops.forEach(this.removeTabstopMarkers,this),this.ranges.length=0,this.tabstops.length=0,this.selectedTabstop=null,this.editor.off("change",this.$onChange),this.editor.off("changeSelection",this.$onChangeSelection),this.editor.off("changeSession",this.$onChangeSession),this.editor.commands.off("afterExec",this.$onAfterExec),this.editor.keyBinding.removeKeyboardHandler(this.keyboardHandler),this.editor.tabstopManager=null,this.session=null,this.editor=null},y.prototype.onChange=function(e){for(var t="r"==e.action[0],i=this.selectedTabstop||{},n=i.parents||{},o=this.tabstops.slice(),r=0;r<o.length;r++){var s=o[r],a=s==i||n[s.index];if(s.rangeList.$bias=a?0:1,"remove"==e.action&&s!==i)for(var a=s.parents&&s.parents[i.index],l=(l=s.rangeList.pointIndex(e.start,a))<0?-l-1:l+1,a=s.rangeList.pointIndex(e.end,a),c=s.rangeList.ranges.slice(l,a<0?-a-1:a-1),h=0;h<c.length;h++)this.removeRange(c[h]);s.rangeList.$onChange(e)}var d=this.session;this.$inChange||!t||1!=d.getLength()||d.getValue()||this.detach()},y.prototype.updateLinkedFields=function(){var e=this.selectedTabstop;if(e&&e.hasLinkedRanges&&e.firstNonLinked){this.$inChange=!0;for(var t=this.session,i=t.getTextRange(e.firstNonLinked),n=0;n<e.length;n++){var o,r=e[n];r.linked&&(o=s.snippetManager.tmStrFormat(i,r.original,this.editor),t.replace(r,o))}this.$inChange=!1}},y.prototype.onAfterExec=function(e){e.command&&!e.command.readOnly&&this.updateLinkedFields()},y.prototype.onChangeSelection=function(){if(this.editor){for(var e=this.editor.selection.lead,t=this.editor.selection.anchor,i=this.editor.selection.isEmpty(),n=0;n<this.ranges.length;n++)if(!this.ranges[n].linked){var o=this.ranges[n].contains(e.row,e.column),r=i||this.ranges[n].contains(t.row,t.column);if(o&&r)return}this.detach()}},y.prototype.onChangeSession=function(){this.detach()},y.prototype.tabNext=function(e){var t=this.tabstops.length,e=this.index+(e||1),e=Math.min(Math.max(e,1),t);this.selectTabstop(e=e==t?0:e),this.updateTabstopMarkers(),0===e&&this.detach()},y.prototype.selectTabstop=function(e){this.$openTabstops=null;var t=this.tabstops[this.index];if(t&&this.addTabstopMarkers(t),this.index=e,(t=this.tabstops[this.index])&&t.length){e=(this.selectedTabstop=t).firstNonLinked||t;if(t.choices&&(e.cursor=e.start),this.editor.inVirtualSelectionMode)this.editor.selection.fromOrientedRange(e);else{var i=this.editor.multiSelect;i.toSingleRange(e);for(var n=0;n<t.length;n++)t.hasLinkedRanges&&t[n].linked||i.addRange(t[n].clone(),!0)}this.editor.keyBinding.addKeyboardHandler(this.keyboardHandler),this.selectedTabstop&&this.selectedTabstop.choices&&this.editor.execCommand("startAutocomplete",{matches:this.selectedTabstop.choices})}},y.prototype.addTabstops=function(e,s,t){var a=this.useLink||!this.editor.getOption("enableMultiselect");this.$openTabstops||(this.$openTabstops=[]),e[0]||(t=d.fromPoints(t,t),v(t.start,s),v(t.end,s),e[0]=[t],e[0].index=0);var l=[this.index+1,0],c=this.ranges,h=this.snippetId=(this.snippetId||0)+1;e.forEach(function(e,t){var i=this.$openTabstops[t]||e;i.snippetId=h;for(var n=0;n<e.length;n++){var o=e[n],r=d.fromPoints(o.start,o.end||o.start);I(r.start,s),I(r.end,s),r.original=o,r.tabstop=i,c.push(r),i!=e?i.unshift(r):i[n]=r,o.fmtString||i.firstNonLinked&&a?(r.linked=!0,i.hasLinkedRanges=!0):i.firstNonLinked||(i.firstNonLinked=r)}i.firstNonLinked||(i.hasLinkedRanges=!1),i===e&&(l.push(i),this.$openTabstops[t]=i),this.addTabstopMarkers(i),i.rangeList=i.rangeList||new u,i.rangeList.$bias=0,i.rangeList.addList(i)},this),2<l.length&&(this.tabstops.length&&l.push(l.splice(2,1)[0]),this.tabstops.splice.apply(this.tabstops,l))},y.prototype.addTabstopMarkers=function(e){var t=this.session;e.forEach(function(e){e.markerId||(e.markerId=t.addMarker(e,"ace_snippet-marker","text"))})},y.prototype.removeTabstopMarkers=function(e){var t=this.session;e.forEach(function(e){t.removeMarker(e.markerId),e.markerId=null})},y.prototype.updateTabstopMarkers=function(){var t;this.selectedTabstop&&(t=this.selectedTabstop.snippetId,0===this.selectedTabstop.index&&t--,this.tabstops.forEach(function(e){e.snippetId===t?this.addTabstopMarkers(e):this.removeTabstopMarkers(e)},this))},y.prototype.removeRange=function(e){var t=e.tabstop.indexOf(e);-1!=t&&e.tabstop.splice(t,1),-1!=(t=this.ranges.indexOf(e))&&this.ranges.splice(t,1),-1!=(t=e.tabstop.rangeList.ranges.indexOf(e))&&e.tabstop.splice(t,1),this.session.removeMarker(e.markerId),e.tabstop.length||(-1!=(t=this.tabstops.indexOf(e.tabstop))&&this.tabstops.splice(t,1),this.tabstops.length)||this.detach()},y);function y(e){if(this.index=0,this.ranges=[],this.tabstops=[],e.tabstopManager)return e.tabstopManager;(e.tabstopManager=this).$onChange=this.onChange.bind(this),this.$onChangeSelection=c.delayedCall(this.onChangeSelection.bind(this)).schedule,this.$onChangeSession=this.onChangeSession.bind(this),this.$onAfterExec=this.onAfterExec.bind(this),this.attach(e)}C.prototype.keyboardHandler=new r,C.prototype.keyboardHandler.bindKeys({Tab:function(e){s.snippetManager&&s.snippetManager.expandWithTab(e)||(e.tabstopManager.tabNext(1),e.renderer.scrollCursorIntoView())},"Shift-Tab":function(e){e.tabstopManager.tabNext(-1),e.renderer.scrollCursorIntoView()},Esc:function(e){e.tabstopManager.detach()}});var I=function(e,t){0==e.row&&(e.column+=t.column),e.row+=t.row},v=function(e,t){e.row==t.row&&(e.column-=t.column),e.row-=t.row},n=(i.importCssString("\n.ace_snippet-marker {\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n background: rgba(194, 193, 208, 0.09);\n border: 1px dotted rgba(211, 208, 235, 0.62);\n position: absolute;\n}","snippets.css",!1),s.snippetManager=new p,e("./editor").Editor);!function(){this.insertSnippet=function(e,t){return s.snippetManager.insertSnippet(this,e,t)},this.expandSnippet=function(e){return s.snippetManager.expandWithTab(this,e)}}.call(n.prototype)}),ace.define("ace/autocomplete/popup",["require","exports","module","ace/virtual_renderer","ace/editor","ace/range","ace/lib/event","ace/lib/lang","ace/lib/dom","ace/config","ace/lib/useragent"],function(e,t,i){function a(e){return"suggest-aria-id:".concat(e)}function l(e){return(e=new o(e)).$maxLines=4,(e=new r(e)).setHighlightActiveLine(!1),e.setShowPrintMargin(!1),e.renderer.setShowGutter(!1),e.renderer.setHighlightGutterLine(!1),e.$mouseHandler.$focusTimeout=0,e.$highlightTagPending=!0,e}function n(e){function t(){}function i(){s(-1)}var g,n=u.createElement("div"),p=l(n),o=(e&&e.appendChild(n),n.style.display="none",p.renderer.content.style.cursor="default",p.renderer.setStyle("ace_autocomplete"),p.renderer.$textLayer.element.setAttribute("role",f),p.renderer.$textLayer.element.setAttribute("aria-roledescription",m("autocomplete.popup.aria-roledescription","Autocomplete suggestions")),p.renderer.$textLayer.element.setAttribute("aria-label",m("autocomplete.popup.aria-label","Autocomplete suggestions")),p.renderer.textarea.setAttribute("aria-hidden","true"),p.setOption("displayIndentGuides",!1),p.setOption("dragDelay",150),p.focus=t,p.$isFocused=!0,p.renderer.$cursorLayer.restartTimer=t,p.renderer.$cursorLayer.element.style.opacity="0",p.renderer.$maxLines=8,p.renderer.$keepTextAreaAtCursor=!1,p.setHighlightActiveLine(!1),p.session.highlight(""),p.session.$searchHighlight.clazz="ace_highlight-marker",p.on("mousedown",function(e){var t=e.getDocumentPosition();p.selection.moveToPosition(t),r.start.row=r.end.row=t.row,e.stop()}),new c(-1,0,-1,1/0)),r=new c(-1,0,-1,1/0),s=(r.id=p.session.addMarker(r,"ace_active-line","fullLine"),p.setSelectOnHover=function(e){e?o.id&&(p.session.removeMarker(o.id),o.id=null):o.id=p.session.addMarker(o,"ace_line-hover","fullLine")},p.setSelectOnHover(!1),p.on("mousemove",function(e){var t;g?g.x==e.x&&g.y==e.y||((g=e).scrollTop=p.renderer.scrollTop,p.isMouseOver=!0,t=g.getDocumentPosition().row,o.start.row!=t&&(o.id||p.setRow(t),s(t))):g=e}),p.renderer.on("beforeRender",function(){var e;g&&-1!=o.start.row&&(g.$pos=null,e=g.getDocumentPosition().row,o.id||p.setRow(e),s(e,!0))}),p.renderer.on("afterRender",function(){for(var e=p.renderer.$textLayer,t=e.config.firstRow,i=e.config.lastRow;t<=i;t++){var n=e.element.childNodes[t-e.config.firstRow],o=(n.setAttribute("role",C),n.setAttribute("aria-roledescription",m("autocomplete.popup.item.aria-roledescription","item")),n.setAttribute("aria-setsize",p.data.length),n.setAttribute("aria-describedby","doc-tooltip"),n.setAttribute("aria-posinset",t+1),p.getData(t));o&&(o="".concat(o.caption||o.value).concat(o.meta?", ".concat(o.meta):""),n.setAttribute("aria-label",o)),n.querySelectorAll(".ace_completion-highlight").forEach(function(e){e.setAttribute("role","mark")})}}),p.renderer.on("afterRender",function(){var e=p.getRow(),t=p.renderer.$textLayer,i=t.element.childNodes[e-t.config.firstRow],n=document.activeElement;i!==p.selectedNode&&p.selectedNode&&(u.removeCssClass(p.selectedNode,"ace_selected"),p.selectedNode.removeAttribute(y),p.selectedNode.removeAttribute("id")),n.removeAttribute("aria-activedescendant"),(p.selectedNode=i)&&(e=a(e),u.addCssClass(i,"ace_selected"),i.id=e,t.element.setAttribute("aria-activedescendant",e),n.setAttribute("aria-activedescendant",e),i.setAttribute(y,"true"))}),function(e,t){e!==o.start.row&&(o.start.row=o.end.row=e,t||p.session._emit("changeBackMarker"),p._emit("changeHoverMarker"))});return p.getHoveredRow=function(){return o.start.row},h.addListener(p.container,"mouseout",function(){p.isMouseOver=!1,i()}),p.on("hide",i),p.on("changeSelection",i),p.session.doc.getLength=function(){return p.data.length},p.session.doc.getLine=function(e){e=p.data[e];return"string"==typeof e?e:e&&e.value||""},(e=p.session.bgTokenizer).$tokenizeRow=function(e){var i=p.data[e],n=[];if(i){for(var t,o,r=(i="string"==typeof i?{value:i}:i).caption||i.value||i.name,s=r.toLowerCase(),a=(p.filterText||"").toLowerCase(),l=0,c=0,h=0;h<=a.length;h++)h!=c&&(i.matchMask&1<<h||h==a.length)&&(t=a.slice(c,h),c=h,-1!=(o=s.indexOf(t,l)))&&(d(r.slice(l,o),""),l=o+t.length,d(r.slice(o,l),"completion-highlight"));d(r.slice(l,r.length),""),n.push({type:"completion-spacer",value:" "}),i.meta&&n.push({type:"completion-meta",value:i.meta}),i.message&&n.push({type:"completion-message",value:i.message})}return n;function d(e,t){e&&n.push({type:(i.className||"")+(t||""),value:e})}},e.$updateOnChange=t,e.start=t,p.session.$computeWidth=function(){return this.screenWidth=0},p.isOpen=!1,p.isTopdown=!1,p.autoSelect=!0,p.filterText="",p.isMouseOver=!1,p.data=[],p.setData=function(e,t){p.filterText=t||"",p.setValue(d.stringRepeat("\n",e.length),-1),p.data=e||[],p.setRow(0)},p.getData=function(e){return p.data[e]},p.getRow=function(){return r.start.row},p.setRow=function(e){e=Math.max(this.autoSelect?0:-1,Math.min(this.data.length-1,e)),r.start.row!=e&&(p.selection.clearSelection(),r.start.row=r.end.row=e||0,p.session._emit("changeBackMarker"),p.moveCursorTo(e||0,0),p.isOpen)&&p._signal("select")},p.on("changeSelection",function(){p.isOpen&&p.setRow(p.selection.lead.row),p.renderer.scrollCursorIntoView()}),p.hide=function(){this.container.style.display="none",p.anchorPos=null,p.anchor=null,p.isOpen&&(p.isOpen=!1,this._signal("hide"))},p.tryShow=function(e,t,i,n){if(n||!p.isOpen||!p.anchorPos||!p.anchor||p.anchorPos.top!==e.top||p.anchorPos.left!==e.left||p.anchor!==i){var o=this.container,r=this.renderer.scrollBar.width||10,s=window.innerHeight-r,a=window.innerWidth-r,l=this.renderer,c=l.$maxLines*t*1.4,h={top:0,bottom:0,left:0},d=s-e.top-3*this.$borderSize-t,u=e.top-3*this.$borderSize,t=("top"===(i=i||(u<=d||c<=d?"bottom":"top"))?(h.bottom=e.top-this.$borderSize,h.top=h.bottom-c):"bottom"===i&&(h.top=e.top+t+this.$borderSize,h.bottom=h.top+c),0<=h.top&&h.bottom<=s);if(!n&&!t)return!1;l.$maxPixelHeight=t?null:"top"===i?u:d,"top"===i?(o.style.top="",o.style.bottom=s+r-h.bottom+"px",p.isTopdown=!1):(o.style.top=h.top+"px",o.style.bottom="",p.isTopdown=!0),o.style.display="";c=e.left;a<c+o.offsetWidth&&(c=a-o.offsetWidth),o.style.left=c+"px",o.style.right="",p.isOpen||(p.isOpen=!0,this._signal("show"),g=null),p.anchorPos=e,p.anchor=i}return!0},p.show=function(e,t,i){this.tryShow(e,t,i?"bottom":void 0,!0)},p.goTo=function(e){var t=this.getRow(),i=this.session.getLength()-1;switch(e){case"up":t=t<=0?i:t-1;break;case"down":t=i<=t?-1:t+1;break;case"start":t=0;break;case"end":t=i}this.setRow(t)},p.getTextLeftOffset=function(){return this.$borderSize+this.renderer.$padding+this.$imageSize},p.$imageSize=0,p.$borderSize=1,p}var o=e("../virtual_renderer").VirtualRenderer,r=e("../editor").Editor,c=e("../range").Range,h=e("../lib/event"),d=e("../lib/lang"),u=e("../lib/dom"),m=e("../config").nls,e=e("./../lib/useragent"),f=e.isSafari?"menu":"listbox",C=e.isSafari?"menuitem":"option",y=e.isSafari?"aria-current":"aria-selected";u.importCssString('\n.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {\n background-color: #CAD6FA;\n z-index: 1;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {\n background-color: #3a674e;\n}\n.ace_editor.ace_autocomplete .ace_line-hover {\n border: 1px solid #abbffe;\n margin-top: -1px;\n background: rgba(233,233,253,0.4);\n position: absolute;\n z-index: 2;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_line-hover {\n border: 1px solid rgba(109, 150, 13, 0.8);\n background: rgba(58, 103, 78, 0.62);\n}\n.ace_completion-meta {\n opacity: 0.5;\n margin-left: 0.9em;\n}\n.ace_completion-message {\n margin-left: 0.9em;\n color: blue;\n}\n.ace_editor.ace_autocomplete .ace_completion-highlight{\n color: #2d69c7;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_completion-highlight{\n color: #93ca12;\n}\n.ace_editor.ace_autocomplete {\n width: 300px;\n z-index: 200000;\n border: 1px lightgray solid;\n position: fixed;\n box-shadow: 2px 3px 5px rgba(0,0,0,.2);\n line-height: 1.4;\n background: #fefefe;\n color: #111;\n}\n.ace_dark.ace_editor.ace_autocomplete {\n border: 1px #484747 solid;\n box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.51);\n line-height: 1.4;\n background: #25282c;\n color: #c1c1c1;\n}\n.ace_autocomplete .ace_text-layer {\n width: calc(100% - 8px);\n}\n.ace_autocomplete .ace_line {\n display: flex;\n align-items: center;\n}\n.ace_autocomplete .ace_line > * {\n min-width: 0;\n flex: 0 0 auto;\n}\n.ace_autocomplete .ace_line .ace_ {\n flex: 0 1 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.ace_autocomplete .ace_completion-spacer {\n flex: 1;\n}\n.ace_autocomplete.ace_loading:after {\n content: "";\n position: absolute;\n top: 0px;\n height: 2px;\n width: 8%;\n background: blue;\n z-index: 100;\n animation: ace_progress 3s infinite linear;\n animation-delay: 300ms;\n transform: translateX(-100%) scaleX(1);\n}\n@keyframes ace_progress {\n 0% { transform: translateX(-100%) scaleX(1) }\n 50% { transform: translateX(625%) scaleX(2) } \n 100% { transform: translateX(1500%) scaleX(3) } \n}\n@media (prefers-reduced-motion) {\n .ace_autocomplete.ace_loading:after {\n transform: translateX(625%) scaleX(2);\n animation: none;\n }\n}\n',"autocompletion.css",!1),t.AcePopup=n,t.$singleLineEditor=l,t.getAriaId=a}),ace.define("ace/autocomplete/inline_screenreader",["require","exports","module"],function(e,t,i){function n(e){this.editor=e,this.screenReaderDiv=document.createElement("div"),this.screenReaderDiv.classList.add("ace_screenreader-only"),this.editor.container.appendChild(this.screenReaderDiv)}n.prototype.setScreenReaderContent=function(e){for(!this.popup&&this.editor.completer&&this.editor.completer.popup&&(this.popup=this.editor.completer.popup,this.popup.renderer.on("afterRender",function(){var e=this.popup.getRow(),t=this.popup.renderer.$textLayer,e=t.element.childNodes[e-t.config.firstRow];if(e){for(var i="doc-tooltip ",n=0;n<this._lines.length;n++)i+="ace-inline-screenreader-line-".concat(n," ");e.setAttribute("aria-describedby",i)}}.bind(this)));this.screenReaderDiv.firstChild;)this.screenReaderDiv.removeChild(this.screenReaderDiv.firstChild);this._lines=e.split(/\r\n|\r|\n/);e=this.createCodeBlock();this.screenReaderDiv.appendChild(e)},n.prototype.destroy=function(){this.screenReaderDiv.remove()},n.prototype.createCodeBlock=function(){var e=document.createElement("pre");e.setAttribute("id","ace-inline-screenreader");for(var t=0;t<this._lines.length;t++){var i=document.createElement("code"),n=(i.setAttribute("id","ace-inline-screenreader-line-".concat(t)),document.createTextNode(this._lines[t]));i.appendChild(n),e.appendChild(i)}return e},t.AceInlineScreenReader=n}),ace.define("ace/autocomplete/inline",["require","exports","module","ace/snippets","ace/autocomplete/inline_screenreader"],function(e,t,i){var o=e("../snippets").snippetManager,r=e("./inline_screenreader").AceInlineScreenReader;function n(){this.editor=null}n.prototype.show=function(e,t,i){if(i=i||"",e&&this.editor&&this.editor!==e&&(this.hide(),this.editor=null,this.inlineScreenReader=null),!e||!t)return!1;this.inlineScreenReader||(this.inlineScreenReader=new r(e));var n=t.snippet?o.getDisplayTextForSnippet(e,t.snippet):t.value;return!(t.hideInlinePreview||!n||!n.startsWith(i)||(this.editor=e,this.inlineScreenReader.setScreenReaderContent(n),""===(n=n.slice(i.length))?e.removeGhostText():e.setGhostText(n),0))},n.prototype.isOpen=function(){return!!this.editor&&!!this.editor.renderer.$ghostText},n.prototype.hide=function(){return!!this.editor&&(this.editor.removeGhostText(),!0)},n.prototype.destroy=function(){this.hide(),this.editor=null,this.inlineScreenReader&&(this.inlineScreenReader.destroy(),this.inlineScreenReader=null)},t.AceInline=n}),ace.define("ace/autocomplete/util",["require","exports","module"],function(e,t,i){t.parForEach=function(e,t,i){var n=0,o=e.length;0===o&&i();for(var r=0;r<o;r++)t(e[r],function(e,t){++n===o&&i(e,t)})};var r=/[a-zA-Z_0-9\$\-\u00A2-\u2000\u2070-\uFFFF]/;t.retrievePrecedingIdentifier=function(e,t,i){i=i||r;for(var n=[],o=t-1;0<=o&&i.test(e[o]);o--)n.push(e[o]);return n.reverse().join("")},t.retrieveFollowingIdentifier=function(e,t,i){i=i||r;for(var n=[],o=t;o<e.length&&i.test(e[o]);o++)n.push(e[o]);return n},t.getCompletionPrefix=function(e){var t,i=e.getCursorPosition(),n=e.session.getLine(i.row);return e.completers.forEach(function(e){e.identifierRegexps&&e.identifierRegexps.forEach(function(e){!t&&e&&(t=this.retrievePrecedingIdentifier(n,i.column,e))}.bind(this))}.bind(this)),t||this.retrievePrecedingIdentifier(n,i.column)},t.triggerAutocomplete=function(e,t){t=null==t?e.session.getPrecedingCharacter():t;return e.completers.some(function(e){if(e.triggerCharacters&&Array.isArray(e.triggerCharacters))return e.triggerCharacters.includes(t)})}}),ace.define("ace/autocomplete",["require","exports","module","ace/keyboard/hash_handler","ace/autocomplete/popup","ace/autocomplete/inline","ace/autocomplete/popup","ace/autocomplete/util","ace/lib/lang","ace/lib/dom","ace/snippets","ace/config","ace/lib/event","ace/lib/scroll"],function(e,t,i){function n(e,t){t.completer&&t.completer.destroy()}var o=e("./keyboard/hash_handler").HashHandler,r=e("./autocomplete/popup").AcePopup,s=e("./autocomplete/inline").AceInline,a=e("./autocomplete/popup").getAriaId,c=e("./autocomplete/util"),l=e("./lib/lang"),h=e("./lib/dom"),d=e("./snippets").snippetManager,u=e("./config"),g=e("./lib/event"),p=e("./lib/scroll").preventParentScroll,m=(Object.defineProperty(f,"completionsForLoading",{get:function(){return[{caption:u.nls("autocomplete.loading","Loading..."),value:""}]},enumerable:!1,configurable:!0}),f.prototype.$init=function(){return this.popup=new r(this.parentNode||document.body||document.documentElement),this.popup.on("click",function(e){this.insertMatch(),e.stop()}.bind(this)),this.popup.focus=this.editor.focus.bind(this.editor),this.popup.on("show",this.$onPopupShow.bind(this)),this.popup.on("hide",this.$onHidePopup.bind(this)),this.popup.on("select",this.$onPopupChange.bind(this)),g.addListener(this.popup.container,"mouseout",this.mouseOutListener.bind(this)),this.popup.on("changeHoverMarker",this.tooltipTimer.bind(null,null)),this.popup.renderer.on("afterRender",this.$onPopupRender.bind(this)),this.popup},f.prototype.$initInline=function(){if(this.inlineEnabled&&!this.inlineRenderer)return this.inlineRenderer=new s,this.inlineRenderer},f.prototype.getPopup=function(){return this.popup||this.$init()},f.prototype.$onHidePopup=function(){this.inlineRenderer&&this.inlineRenderer.hide(),this.hideDocTooltip(),this.stickySelectionTimer.cancel(),this.popupTimer.cancel(),this.stickySelection=!1},f.prototype.$seen=function(e){!this.hasSeen.has(e)&&e&&e.completer&&e.completer.onSeen&&"function"==typeof e.completer.onSeen&&(e.completer.onSeen(this.editor,e),this.hasSeen.add(e))},f.prototype.$onPopupChange=function(e){this.inlineRenderer&&this.inlineEnabled?(e=e?null:this.popup.getData(this.popup.getRow()),this.$updateGhostText(e),this.popup.isMouseOver&&this.setSelectOnHover?this.tooltipTimer.call(null,null):(this.popupTimer.schedule(),this.tooltipTimer.schedule())):(this.popupTimer.call(null,null),this.tooltipTimer.call(null,null))},f.prototype.$updateGhostText=function(e){var t=this.base.row,i=this.base.column,n=this.editor.getCursorPosition().column,t=this.editor.session.getLine(t).slice(i,n);this.inlineRenderer.show(this.editor,e,t)?this.$seen(e):this.inlineRenderer.hide()},f.prototype.$onPopupRender=function(){var e=this.inlineRenderer&&this.inlineEnabled;if(this.completions&&this.completions.filtered&&0<this.completions.filtered.length)for(var t=this.popup.getFirstVisibleRow();t<=this.popup.getLastVisibleRow();t++){var i=this.popup.getData(t);!i||e&&!i.hideInlinePreview||this.$seen(i)}},f.prototype.$onPopupShow=function(e){this.$onPopupChange(e),this.stickySelection=!1,0<=this.stickySelectionDelay&&this.stickySelectionTimer.schedule(this.stickySelectionDelay)},f.prototype.observeLayoutChanges=function(){if(!this.$elements&&this.editor){window.addEventListener("resize",this.onLayoutChange,{passive:!0}),window.addEventListener("wheel",this.mousewheelListener);for(var e=this.editor.container.parentNode,t=[];e;)t.push(e),e.addEventListener("scroll",this.onLayoutChange,{passive:!0}),e=e.parentNode;this.$elements=t}},f.prototype.unObserveLayoutChanges=function(){var t=this;window.removeEventListener("resize",this.onLayoutChange,{passive:!0}),window.removeEventListener("wheel",this.mousewheelListener),this.$elements&&this.$elements.forEach(function(e){e.removeEventListener("scroll",t.onLayoutChange,{passive:!0})}),this.$elements=null},f.prototype.onLayoutChange=function(){if(!this.popup.isOpen)return this.unObserveLayoutChanges();this.$updatePopupPosition(),this.updateDocTooltip()},f.prototype.$updatePopupPosition=function(){var e=this.editor,t=e.renderer,i=t.layerConfig.lineHeight,n=t.$cursorLayer.getPixelPosition(this.base,!0),o=(n.left-=this.popup.getTextLeftOffset(),e.container.getBoundingClientRect()),o=(n.top+=o.top-t.layerConfig.offset,n.left+=o.left-e.renderer.scrollLeft,n.left+=t.gutterWidth,{top:n.top,left:n.left}),t=(t.$ghostText&&t.$ghostTextWidget&&this.base.row===t.$ghostText.position.row&&(o.top+=t.$ghostTextWidget.el.offsetHeight),e.container.getBoundingClientRect().bottom-i);this.popup.tryShow(t<o.top?{top:t,left:o.left}:o,i,"bottom")||this.popup.tryShow(n,i,"top")||this.popup.show(n,i)},f.prototype.openPopup=function(e,t,i){this.$firstOpenTimer.cancel(),this.popup||this.$init(),this.inlineEnabled&&!this.inlineRenderer&&this.$initInline(),this.popup.autoSelect=this.autoSelect,this.popup.setSelectOnHover(this.setSelectOnHover);var n,o=this.popup.getRow(),r=this.popup.data[o],r=(this.popup.setData(this.completions.filtered,this.completions.filterText),this.editor.textInput.setAriaOptions&&this.editor.textInput.setAriaOptions({activeDescendant:a(this.popup.getRow()),inline:this.inlineEnabled}),e.keyBinding.addKeyboardHandler(this.keyboardHandler),(n=this.stickySelection?this.popup.data.indexOf(r):n)&&-1!==n||(n=0),this.popup.setRow(this.autoSelect?n:-1),n===o&&r!==this.completions.filtered[n]&&this.$onPopupChange(),this.inlineRenderer&&this.inlineEnabled);n===o&&r&&(n=this.popup.getData(this.popup.getRow()),this.$updateGhostText(n)),i||(this.popup.setTheme(e.getTheme()),this.popup.setFontSize(e.getFontSize()),this.$updatePopupPosition(),this.tooltipNode&&this.updateDocTooltip()),this.changeTimer.cancel(),this.observeLayoutChanges()},f.prototype.detach=function(){this.editor&&(this.editor.keyBinding.removeKeyboardHandler(this.keyboardHandler),this.editor.off("changeSelection",this.changeListener),this.editor.off("blur",this.blurListener),this.editor.off("mousedown",this.mousedownListener),this.editor.off("mousewheel",this.mousewheelListener)),this.$firstOpenTimer.cancel(),this.changeTimer.cancel(),this.hideDocTooltip(),this.completionProvider&&this.completionProvider.detach(),this.popup&&this.popup.isOpen&&this.popup.hide(),this.popup&&this.popup.renderer&&this.popup.renderer.off("afterRender",this.$onPopupRender),this.base&&this.base.detach(),this.activated=!1,this.completionProvider=this.completions=this.base=null,this.unObserveLayoutChanges()},f.prototype.changeListener=function(e){var t=this.editor.selection.lead;(t.row!=this.base.row||t.column<this.base.column)&&this.detach(),this.activated?this.changeTimer.schedule():this.detach()},f.prototype.blurListener=function(e){var t=document.activeElement,i=this.editor.textInput.getElement(),n=e.relatedTarget&&this.tooltipNode&&this.tooltipNode.contains(e.relatedTarget),o=this.popup&&this.popup.container;t==i||t.parentNode==o||n||t==this.tooltipNode||e.relatedTarget==i||this.detach()},f.prototype.mousedownListener=function(e){this.detach()},f.prototype.mousewheelListener=function(e){this.popup&&!this.popup.isMouseOver&&this.detach()},f.prototype.mouseOutListener=function(e){this.popup.isOpen&&this.$updatePopupPosition()},f.prototype.goTo=function(e){this.popup.goTo(e)},f.prototype.insertMatch=function(e,t){var i;return!!(e=e||this.popup.getData(this.popup.getRow()))&&(""===e.value?this.detach():(i=this.completions,e=this.getCompletionProvider().insertMatch(this.editor,e,i.filterText,t),this.completions==i&&this.detach(),e))},f.prototype.showPopup=function(e,t){this.editor&&this.detach(),this.activated=!0,(this.editor=e).completer!=this&&(e.completer&&e.completer.detach(),e.completer=this),e.on("changeSelection",this.changeListener),e.on("blur",this.blurListener),e.on("mousedown",this.mousedownListener),e.on("mousewheel",this.mousewheelListener),this.updateCompletions(!1,t)},f.prototype.getCompletionProvider=function(e){return this.completionProvider||(this.completionProvider=new C(e)),this.completionProvider},f.prototype.gatherCompletions=function(e,t){return this.getCompletionProvider().gatherCompletions(e,t)},f.prototype.updateCompletions=function(s,e){var t,i;return s&&this.base&&this.completions?(t=this.editor.getCursorPosition(),(i=this.editor.session.getTextRange({start:this.base,end:t}))==this.completions.filterText?void 0:(this.completions.setFilter(i),this.completions.filtered.length&&(1!=this.completions.filtered.length||this.completions.filtered[0].value!=i||this.completions.filtered[0].snippet)?void this.openPopup(this.editor,i,s):this.detach())):e&&e.matches?(t=this.editor.getSelectionRange().start,this.base=this.editor.session.doc.createAnchor(t.row,t.column),this.base.$insertRight=!0,this.completions=new I(e.matches),this.getCompletionProvider().completions=this.completions,this.openPopup(this.editor,"",s)):(e=this.editor.getSession(),t=this.editor.getCursorPosition(),i=c.getCompletionPrefix(this.editor),this.base=e.doc.createAnchor(t.row,t.column-i.length),this.base.$insertRight=!0,e={exactMatch:this.exactMatch,ignoreCaption:this.ignoreCaption},this.getCompletionProvider({prefix:i,pos:t}).provideCompletions(this.editor,e,function(e,t,i){var n,o=t.filtered,r=c.getCompletionPrefix(this.editor);if(this.$firstOpenTimer.cancel(),i){if(!o.length)return(n="function"==typeof(n=!this.autoShown&&this.emptyMessage)?this.emptyMessage(r):n)?(this.completions=new I([{caption:n,value:""}]),this.openPopup(this.editor,r,s),this.popup.renderer.setStyle("ace_loading",!1),void this.popup.renderer.setStyle("ace_empty-message",!0)):this.detach();if(1==o.length&&o[0].value==r&&!o[0].snippet)return this.detach();if(this.autoInsert&&!this.autoShown&&1==o.length)return this.insertMatch(o[0])}this.completions=!i&&this.showLoadingState?new I(f.completionsForLoading.concat(o),t.filterText):t,this.openPopup(this.editor,r,s),this.popup.renderer.setStyle("ace_empty-message",!1),this.popup.renderer.setStyle("ace_loading",!i)}.bind(this)),void(!this.showLoadingState||this.autoShown||this.popup&&this.popup.isOpen||this.$firstOpenTimer.delay(this.stickySelectionDelay/2)))},f.prototype.cancelContextMenu=function(){this.editor.$mouseHandler.cancelContextMenu()},f.prototype.updateDocTooltip=function(){var e=this.popup,t=this.completions&&this.completions.filtered,i=t&&(t[e.getHoveredRow()]||t[e.getRow()]),n=null;if(!i||!this.editor||!this.popup.isOpen)return this.hideDocTooltip();for(var o=this.editor.completers.length,r=0;r<o;r++){var s=this.editor.completers[r];if(s.getDocTooltip&&i.completerId===s.id){n=s.getDocTooltip(i);break}}if(!(n="string"==typeof(n=n||"string"==typeof i?n:i)?{docText:n}:n)||!n.docHTML&&!n.docText)return this.hideDocTooltip();this.showDocTooltip(n)},f.prototype.showDocTooltip=function(e){this.tooltipNode||(this.tooltipNode=h.createElement("div"),this.tooltipNode.style.margin="0",this.tooltipNode.style.pointerEvents="auto",this.tooltipNode.style.overscrollBehavior="contain",this.tooltipNode.tabIndex=-1,this.tooltipNode.onblur=this.blurListener.bind(this),this.tooltipNode.onclick=this.onTooltipClick.bind(this),this.tooltipNode.id="doc-tooltip",this.tooltipNode.setAttribute("role","tooltip"),this.tooltipNode.addEventListener("wheel",p));var t=this.editor.renderer.theme,t=(this.tooltipNode.className="ace_tooltip ace_doc-tooltip "+(t.isDark?"ace_dark ":"")+(t.cssClass||""),this.tooltipNode),e=(e.docHTML?t.innerHTML=e.docHTML:e.docText&&(t.textContent=e.docText),t.parentNode||this.popup.container.appendChild(this.tooltipNode),this.popup),i=e.container.getBoundingClientRect(),n=e.renderer.scrollBar.width||10,o=i.left,r=window.innerWidth-i.right-n,s=e.isTopdown?i.top:window.innerHeight-n-i.bottom,r=[Math.min(r/400,1),Math.min(o/400,1),Math.min(s/300*.9)],o=Math.max.apply(Math,r),s=t.style;s.display="block",o==r[0]?(s.left=i.right+1+"px",s.right="",s.maxWidth=400*o+"px",s.top=i.top+"px",s.bottom="",s.maxHeight=Math.min(window.innerHeight-n-i.top,300)+"px"):o==r[1]?(s.right=window.innerWidth-i.left+"px",s.left="",s.maxWidth=400*o+"px",s.top=i.top+"px",s.bottom="",s.maxHeight=Math.min(window.innerHeight-n-i.top,300)+"px"):o==r[2]&&(s.left=window.innerWidth-i.left+"px",s.maxWidth=Math.min(400,window.innerWidth)+"px",e.isTopdown?(s.top=i.bottom+"px",s.left=i.left+"px",s.right="",s.bottom="",s.maxHeight=Math.min(window.innerHeight-n-i.bottom,300)+"px"):(s.top=e.container.offsetTop-t.offsetHeight+"px",s.left=i.left+"px",s.right="",s.bottom="",s.maxHeight=Math.min(e.container.offsetTop,300)+"px"))},f.prototype.hideDocTooltip=function(){var e;this.tooltipTimer.cancel(),this.tooltipNode&&(e=this.tooltipNode,this.editor.isFocused()||document.activeElement!=e||this.editor.focus(),this.tooltipNode=null,e.parentNode)&&e.parentNode.removeChild(e)},f.prototype.onTooltipClick=function(e){for(var t=e.target;t&&t!=this.tooltipNode;){if("A"==t.nodeName&&t.href){t.rel="noreferrer",t.target="_blank";break}t=t.parentNode}},f.prototype.destroy=function(){var e;this.detach(),this.popup&&(this.popup.destroy(),e=this.popup.container)&&e.parentNode&&e.parentNode.removeChild(e),this.editor&&this.editor.completer==this&&(this.editor.off("destroy",n),this.editor.completer=null),this.inlineRenderer=this.popup=this.editor=null},f.for=function(e){return e.completer instanceof f||(e.completer&&(e.completer.destroy(),e.completer=null),u.get("sharedPopups")?(f.$sharedInstance||(f.$sharedInstance=new f),e.completer=f.$sharedInstance):(e.completer=new f,e.once("destroy",n))),e.completer},f);function f(){this.autoInsert=!1,this.autoSelect=!0,this.autoShown=!1,this.exactMatch=!1,this.inlineEnabled=!1,this.keyboardHandler=new o,this.keyboardHandler.bindKeys(this.commands),this.parentNode=null,this.setSelectOnHover=!1,this.hasSeen=new Set,this.showLoadingState=!1,this.stickySelectionDelay=500,this.blurListener=this.blurListener.bind(this),this.changeListener=this.changeListener.bind(this),this.mousedownListener=this.mousedownListener.bind(this),this.mousewheelListener=this.mousewheelListener.bind(this),this.onLayoutChange=this.onLayoutChange.bind(this),this.changeTimer=l.delayedCall(function(){this.updateCompletions(!0)}.bind(this)),this.tooltipTimer=l.delayedCall(this.updateDocTooltip.bind(this),50),this.popupTimer=l.delayedCall(this.$updatePopupPosition.bind(this),50),this.stickySelectionTimer=l.delayedCall(function(){this.stickySelection=!0}.bind(this),this.stickySelectionDelay),this.$firstOpenTimer=l.delayedCall(function(){var e=this.completionProvider&&this.completionProvider.initialPosition;this.autoShown||this.popup&&this.popup.isOpen||!e||0===this.editor.completers.length||(this.completions=new I(f.completionsForLoading),this.openPopup(this.editor,e.prefix,!1),this.popup.renderer.setStyle("ace_loading",!0))}.bind(this),this.stickySelectionDelay)}m.prototype.commands={Up:function(e){e.completer.goTo("up")},Down:function(e){e.completer.goTo("down")},"Ctrl-Up|Ctrl-Home":function(e){e.completer.goTo("start")},"Ctrl-Down|Ctrl-End":function(e){e.completer.goTo("end")},Esc:function(e){e.completer.detach()},Return:function(e){return e.completer.insertMatch()},"Shift-Return":function(e){e.completer.insertMatch(null,{deleteSuffix:!0})},Tab:function(e){var t=e.completer.insertMatch();if(t||e.tabstopManager)return t;e.completer.goTo("down")},Backspace:function(e){e.execCommand("backspace"),!c.getCompletionPrefix(e)&&e.completer&&e.completer.detach()},PageUp:function(e){e.completer.popup.gotoPageUp()},PageDown:function(e){e.completer.popup.gotoPageDown()}},m.startCommand={name:"startAutocomplete",exec:function(e,t){var i=m.for(e);i.autoInsert=!1,i.autoSelect=!0,i.autoShown=!1,i.showPopup(e,t),i.cancelContextMenu()},bindKey:"Ctrl-Space|Ctrl-Shift-Space|Alt-Space"};y.prototype.insertByIndex=function(e,t,i){return!(!this.completions||!this.completions.filtered)&&this.insertMatch(e,this.completions.filtered[t],i)},y.prototype.insertMatch=function(e,t,i){if(!t)return!1;if(e.startOperation({command:{name:"insertMatch"}}),t.completer&&t.completer.insertMatch)t.completer.insertMatch(e,t);else{if(!this.completions)return!1;var n=this.completions.filterText.length,o=0;if(t.range&&t.range.start.row===t.range.end.row&&(n=(n-=this.initialPosition.prefix.length)+(this.initialPosition.pos.column-t.range.start.column),o+=t.range.end.column-this.initialPosition.pos.column),n||o)for(var r,s=e.selection.getAllRanges?e.selection.getAllRanges():[e.getSelectionRange()],a=0;r=s[a];a++)r.start.column-=n,r.end.column+=o,e.session.remove(r);t.snippet?d.insertSnippet(e,t.snippet):this.$insertString(e,t),t.completer&&t.completer.onInsert&&"function"==typeof t.completer.onInsert&&t.completer.onInsert(e,t),t.command&&"startAutocomplete"===t.command&&e.execCommand(t.command)}return e.endOperation(),!0},y.prototype.$insertString=function(e,t){t=t.value||t;e.execCommand("insertstring",t)},y.prototype.gatherCompletions=function(n,o){var t=n.getSession(),r=n.getCursorPosition(),s=c.getCompletionPrefix(n),a=[],l=(this.completers=n.completers,n.completers.length);return n.completers.forEach(function(i,e){i.getCompletions(n,t,r,s,function(e,t){i.hideInlinePreview&&(t=t.map(function(e){return Object.assign(e,{hideInlinePreview:i.hideInlinePreview})})),!e&&t&&(a=a.concat(t)),o(null,{prefix:c.getCompletionPrefix(n),matches:a,finished:0==--l})})}),!0},y.prototype.provideCompletions=function(e,i,n){var o=function(e){var t=e.prefix;this.completions=new I(e.matches),i.exactMatch&&(this.completions.exactMatch=!0),i.ignoreCaption&&(this.completions.ignoreCaption=!0),this.completions.setFilter(t),(e.finished||this.completions.filtered.length)&&n(null,this.completions,e.finished)}.bind(this),r=!0,s=null;this.gatherCompletions(e,function(e,t){this.active&&(e&&(n(e,[],!0),this.detach()),0===t.prefix.indexOf(t.prefix))&&(r?s=t:o(t))}.bind(this)),r=!1,s&&(e=s,s=null,o(e))},y.prototype.detach=function(){this.active=!1,this.completers&&this.completers.forEach(function(e){"function"==typeof e.cancel&&e.cancel()})};var C=y;function y(e){this.initialPosition=e,this.active=!0}v.prototype.setFilter=function(e){t=e.length>this.filterText&&0===e.lastIndexOf(this.filterText,0)?this.filtered:this.all,this.filterText=e,t=(t=this.filterCompletions(t,this.filterText)).sort(function(e,t){return t.exactMatch-e.exactMatch||t.$score-e.$score||(e.caption||e.value).localeCompare(t.caption||t.value)});var t,i=null;t=t.filter(function(e){e=e.snippet||e.caption||e.value;return e!==i&&(i=e,!0)}),this.filtered=t},v.prototype.filterCompletions=function(e,t){var i=[],n=t.toUpperCase(),o=t.toLowerCase();e:for(var r,s=0;r=e[s];s++)if(r.skipFilter)r.$score=r.score,i.push(r);else{var a=!this.ignoreCaption&&r.caption||r.value||r.snippet;if(a){var l=-1,c=0,h=0;if(this.exactMatch){if(t!==a.substr(0,t.length))continue}else{var d=a.toLowerCase().indexOf(o);if(-1<d)h=d;else for(var u=0;u<t.length;u++){var g=a.indexOf(o[u],l+1),p=a.indexOf(n[u],l+1);if((g=0<=g&&(p<0||g<p)?g:p)<0)continue e;0<(p=g-l-1)&&(-1===l&&(h+=10),h+=p,c|=1<<u),l=g}}r.matchMask=c,r.exactMatch=h?0:1,r.$score=(r.score||0)-h,i.push(r)}}return i};var I=v;function v(e,t){this.all=e,this.filtered=e,this.filterText=t||"",this.exactMatch=!1,this.ignoreCaption=!1}t.Autocomplete=m,t.CompletionProvider=C,t.FilteredList=I}),ace.define("ace/marker_group",["require","exports","module"],function(e,t,i){o.prototype.getMarkerAtPosition=function(t){return this.markers.find(function(e){return e.range.contains(t.row,t.column)})},o.prototype.markersComparator=function(e,t){return e.range.start.row-t.range.start.row},o.prototype.setMarkers=function(e){this.markers=e.sort(this.markersComparator).slice(0,this.MAX_MARKERS),this.session._signal("changeBackMarker")},o.prototype.update=function(e,t,i,n){if(this.markers&&this.markers.length)for(var o,r=n.firstRow,s=n.lastRow,a=0,l=0,c=0;c<this.markers.length;c++){var h,d,u=this.markers[c];u.range.end.row<r||u.range.start.row>s||(u.range.start.row===l?a++:(l=u.range.start.row,a=0),200<a)||(h=u.range.clipRows(r,s)).start.row===h.end.row&&h.start.column===h.end.column||((d=h.toScreenRange(i)).isEmpty()?(o=i.getNextFoldLine(h.end.row,o))&&o.end.row>h.end.row&&(r=o.end.row):"fullLine"===this.markerType?t.drawFullLineMarker(e,d,u.className,n):d.isMultiLine()?"line"===this.markerType?t.drawMultiLineMarker(e,d,u.className,n):t.drawTextMarker(e,d,u.className,n):t.drawSingleLineMarker(e,d,u.className+" ace_br15",n))}};var n=o;function o(e,t){t&&(this.markerType=t.markerType),this.markers=[],(this.session=e).addDynamicMarker(this)}n.prototype.MAX_MARKERS=1e4,t.MarkerGroup=n}),ace.define("ace/autocomplete/text_completer",["require","exports","module","ace/range"],function(e,t,i){
-var s=e("../range").Range,a=/[^a-zA-Z_0-9\$\-\u00C0-\u1FFF\u2C00-\uD7FF\w]+/;function l(e,t){var i=e.getTextRange(s.fromPoints({row:0,column:0},t)).split(a).length-1,n=e.getValue().split(a),o=Object.create(null),r=n[i];return n.forEach(function(e,t){e&&e!==r&&(t=Math.abs(i-t),t=n.length-t,o[e]?o[e]=Math.max(t,o[e]):o[e]=t)}),o}t.getCompletions=function(e,t,i,n,o){var r=l(t,i);o(null,Object.keys(r).map(function(e){return{caption:e,value:e,score:r[e],meta:"local"}}))}}),ace.define("ace/ext/language_tools",["require","exports","module","ace/snippets","ace/autocomplete","ace/config","ace/lib/lang","ace/autocomplete/util","ace/marker_group","ace/autocomplete/text_completer","ace/editor","ace/config"],function(e,t,i){function n(e,t){C(t.session.$mode)}function o(e){var t=e.editor,i=t.completer&&t.completer.activated;"backspace"===e.command.name?i&&!h.getCompletionPrefix(t)&&t.completer.detach():"insertstring"!==e.command.name||i||((t=(r=e).editor.$liveAutocompletionDelay)?I.delay(t):v(e))}var r,l=e("../snippets").snippetManager,s=e("../autocomplete").Autocomplete,a=e("../config"),c=e("../lib/lang"),h=e("../autocomplete/util"),d=e("../marker_group").MarkerGroup,u=e("../autocomplete/text_completer"),g={getCompletions:function(e,t,i,n,o){if(t.$mode.completer)return t.$mode.completer.getCompletions(e,t,i,n,o);e=e.session.getState(i.row);o(null,t.$mode.getCompletions(e,t,i,n).map(function(e){return e.completerId=g.id,e}))},id:"keywordCompleter"},p={getCompletions:function(e,t,i,n,o){var r=[],t=t.getTokenAt(i.row,i.column),s=(t&&t.type.match(/(tag-name|tag-open|tag-whitespace|attribute-name|attribute-value)\.xml$/)?r.push("html-tag"):r=l.getActiveScopes(e),l.snippetMap),a=[];r.forEach(function(e){for(var t=s[e]||[],i=t.length;i--;){var n=t[i],o=n.name||n.tabTrigger;o&&a.push({caption:o,snippet:n.content,meta:n.tabTrigger&&!n.name?n.tabTrigger+"⇥ ":"snippet",completerId:p.id})}},this),o(null,a)},getDocTooltip:function(e){var o;e.snippet&&!e.docHTML&&(e.docHTML=["<b>",c.escapeHTML(e.caption),"</b>","<hr></hr>",c.escapeHTML((e=e.snippet,o={},e.replace(/\${(\d+)(:(.*?))?}/g,function(e,t,i,n){return o[t]=n||""}).replace(/\$(\d+?)/g,function(e,t){return o[t]})))].join(""))},id:"snippetCompleter"},m=[p,u,g],f=(t.setCompleters=function(e){m.length=0,e&&m.push.apply(m,e)},t.addCompleter=function(e){m.push(e)},t.textCompleter=u,t.keyWordCompleter=g,t.snippetCompleter=p,{name:"expandSnippet",exec:function(e){return l.expandWithTab(e)},bindKey:"Tab"}),C=function(e){(e="string"==typeof e?a.$modes[e]:e)&&(l.files||(l.files={}),y(e.$id,e.snippetFileId),e.modes)&&e.modes.forEach(C)},y=function(t,e){e&&t&&!l.files[t]&&(l.files[t]={},a.loadModule(e,function(e){e&&(!(l.files[t]=e).snippets&&e.snippetText&&(e.snippets=l.parseSnippetFile(e.snippetText)),l.register(e.snippets||[],e.scope),e.includeScopes)&&(l.snippetMap[e.scope].includeScopes=e.includeScopes,e.includeScopes.forEach(function(e){C("ace/mode/"+e)}))}))},I=c.delayedCall(function(){v(r)},0),v=function(e){var t=e.editor,i=h.getCompletionPrefix(t),e=e.args,e=h.triggerAutocomplete(t,e);(i&&i.length>=t.$liveAutocompletionThreshold||e)&&((i=s.for(t)).autoShown=!0,i.showPopup(t))},u=e("../editor").Editor;e("../config").defineOptions(u.prototype,"editor",{enableBasicAutocompletion:{set:function(e){e?(s.for(this),this.completers||(this.completers=Array.isArray(e)?e:m),this.commands.addCommand(s.startCommand)):this.commands.removeCommand(s.startCommand)},value:!1},enableLiveAutocompletion:{set:function(e){e?(this.completers||(this.completers=Array.isArray(e)?e:m),this.commands.on("afterExec",o)):this.commands.off("afterExec",o)},value:!1},liveAutocompletionDelay:{initialValue:0},liveAutocompletionThreshold:{initialValue:0},enableSnippets:{set:function(e){e?(this.commands.addCommand(f),this.on("changeMode",n),n(0,this)):(this.commands.removeCommand(f),this.off("changeMode",n))},value:!1}}),t.MarkerGroup=d}),ace.require(["ace/ext/language_tools"],function(e){t&&(t.exports=e)})},6534:function(t,e,i){t=i.nmd(t),ace.define("ace/ext/searchbox-css",["require","exports","module"],function(e,t,i){i.exports='\n\n/* ------------------------------------------------------------------------------------------\n * Editor Search Form\n * --------------------------------------------------------------------------------------- */\n.ace_search {\n background-color: #ddd;\n color: #666;\n border: 1px solid #cbcbcb;\n border-top: 0 none;\n overflow: hidden;\n margin: 0;\n padding: 4px 6px 0 4px;\n position: absolute;\n top: 0;\n z-index: 99;\n white-space: normal;\n}\n.ace_search.left {\n border-left: 0 none;\n border-radius: 0px 0px 5px 0px;\n left: 0;\n}\n.ace_search.right {\n border-radius: 0px 0px 0px 5px;\n border-right: 0 none;\n right: 0;\n}\n\n.ace_search_form, .ace_replace_form {\n margin: 0 20px 4px 0;\n overflow: hidden;\n line-height: 1.9;\n}\n.ace_replace_form {\n margin-right: 0;\n}\n.ace_search_form.ace_nomatch {\n outline: 1px solid red;\n}\n\n.ace_search_field {\n border-radius: 3px 0 0 3px;\n background-color: white;\n color: black;\n border: 1px solid #cbcbcb;\n border-right: 0 none;\n outline: 0;\n padding: 0;\n font-size: inherit;\n margin: 0;\n line-height: inherit;\n padding: 0 6px;\n min-width: 17em;\n vertical-align: top;\n min-height: 1.8em;\n box-sizing: content-box;\n}\n.ace_searchbtn {\n border: 1px solid #cbcbcb;\n line-height: inherit;\n display: inline-block;\n padding: 0 6px;\n background: #fff;\n border-right: 0 none;\n border-left: 1px solid #dcdcdc;\n cursor: pointer;\n margin: 0;\n position: relative;\n color: #666;\n}\n.ace_searchbtn:last-child {\n border-radius: 0 3px 3px 0;\n border-right: 1px solid #cbcbcb;\n}\n.ace_searchbtn:disabled {\n background: none;\n cursor: default;\n}\n.ace_searchbtn:hover {\n background-color: #eef1f6;\n}\n.ace_searchbtn.prev, .ace_searchbtn.next {\n padding: 0px 0.7em\n}\n.ace_searchbtn.prev:after, .ace_searchbtn.next:after {\n content: "";\n border: solid 2px #888;\n width: 0.5em;\n height: 0.5em;\n border-width: 2px 0 0 2px;\n display:inline-block;\n transform: rotate(-45deg);\n}\n.ace_searchbtn.next:after {\n border-width: 0 2px 2px 0 ;\n}\n.ace_searchbtn_close {\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAAZ0lEQVR42u2SUQrAMAhDvazn8OjZBilCkYVVxiis8H4CT0VrAJb4WHT3C5xU2a2IQZXJjiQIRMdkEoJ5Q2yMqpfDIo+XY4k6h+YXOyKqTIj5REaxloNAd0xiKmAtsTHqW8sR2W5f7gCu5nWFUpVjZwAAAABJRU5ErkJggg==) no-repeat 50% 0;\n border-radius: 50%;\n border: 0 none;\n color: #656565;\n cursor: pointer;\n font: 16px/16px Arial;\n padding: 0;\n height: 14px;\n width: 14px;\n top: 9px;\n right: 7px;\n position: absolute;\n}\n.ace_searchbtn_close:hover {\n background-color: #656565;\n background-position: 50% 100%;\n color: white;\n}\n\n.ace_button {\n margin-left: 2px;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n overflow: hidden;\n opacity: 0.7;\n border: 1px solid rgba(100,100,100,0.23);\n padding: 1px;\n box-sizing: border-box!important;\n color: black;\n}\n\n.ace_button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_button:active {\n background-color: #ddd;\n}\n\n.ace_button.checked {\n border-color: #3399ff;\n opacity:1;\n}\n\n.ace_search_options{\n margin-bottom: 3px;\n text-align: right;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n clear: both;\n}\n\n.ace_search_counter {\n float: left;\n font-family: arial;\n padding: 0 8px;\n}'}),ace.define("ace/ext/searchbox",["require","exports","module","ace/ext/searchbox","ace/ext/searchbox","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/ext/searchbox-css","ace/keyboard/hash_handler","ace/lib/keys","ace/config"],function(e,t,i){var n=e("../lib/dom"),c=e("../lib/lang"),o=e("../lib/event"),r=e("./searchbox-css"),s=e("../keyboard/hash_handler").HashHandler,a=e("../lib/keys"),h=e("../config").nls,l=(n.importCssString(r,"ace_searchbox",!1),d.prototype.setEditor=function(e){e.searchBox=this,e.renderer.scroller.appendChild(this.element),this.editor=e},d.prototype.setSession=function(e){this.searchRange=null,this.$syncOptions(!0)},d.prototype.onEditorInput=function(){this.find(!1,!1,!0)},d.prototype.$initElements=function(e){this.searchBox=e.querySelector(".ace_search_form"),this.replaceBox=e.querySelector(".ace_replace_form"),this.searchOption=e.querySelector("[action=searchInSelection]"),this.replaceOption=e.querySelector("[action=toggleReplace]"),this.regExpOption=e.querySelector("[action=toggleRegexpMode]"),this.caseSensitiveOption=e.querySelector("[action=toggleCaseSensitive]"),this.wholeWordOption=e.querySelector("[action=toggleWholeWords]"),this.searchInput=this.searchBox.querySelector(".ace_search_field"),this.replaceInput=this.replaceBox.querySelector(".ace_search_field"),this.searchCounter=e.querySelector(".ace_search_counter")},d.prototype.$init=function(){var e=this.element,n=(this.$initElements(e),this);o.addListener(e,"mousedown",function(e){setTimeout(function(){n.activeInput.focus()},0),o.stopPropagation(e)}),o.addListener(e,"click",function(e){var t=(e.target||e.srcElement).getAttribute("action");t&&n[t]?n[t]():n.$searchBarKb.commands[t]&&n.$searchBarKb.commands[t].exec(n),o.stopPropagation(e)}),o.addCommandKeyListener(e,function(e,t,i){i=a.keyCodeToString(i),t=n.$searchBarKb.findKeyCommand(t,i);t&&t.exec&&(t.exec(n),o.stopEvent(e))}),this.$onChange=c.delayedCall(function(){n.find(!1,!1)}),o.addListener(this.searchInput,"input",function(){n.$onChange.schedule(20)}),o.addListener(this.searchInput,"focus",function(){n.activeInput=n.searchInput,n.searchInput.value&&n.highlight()}),o.addListener(this.replaceInput,"focus",function(){n.activeInput=n.replaceInput,n.searchInput.value&&n.highlight()})},d.prototype.setSearchRange=function(e){(this.searchRange=e)?this.searchRangeMarker=this.editor.session.addMarker(e,"ace_active-line"):this.searchRangeMarker&&(this.editor.session.removeMarker(this.searchRangeMarker),this.searchRangeMarker=null)},d.prototype.$syncOptions=function(e){n.setCssClass(this.replaceOption,"checked",this.searchRange),n.setCssClass(this.searchOption,"checked",this.searchOption.checked),this.replaceOption.textContent=this.replaceOption.checked?"-":"+",n.setCssClass(this.regExpOption,"checked",this.regExpOption.checked),n.setCssClass(this.wholeWordOption,"checked",this.wholeWordOption.checked),n.setCssClass(this.caseSensitiveOption,"checked",this.caseSensitiveOption.checked);var t=this.editor.getReadOnly();this.replaceOption.style.display=t?"none":"",this.replaceBox.style.display=this.replaceOption.checked&&!t?"":"none",this.find(!1,!1,e)},d.prototype.highlight=function(e){this.editor.session.highlight(e||this.editor.$search.$options.re),this.editor.renderer.updateBackMarkers()},d.prototype.find=function(e,t,i){this.editor.session&&(e=!this.editor.find(this.searchInput.value,{skipCurrent:e,backwards:t,wrap:!0,regExp:this.regExpOption.checked,caseSensitive:this.caseSensitiveOption.checked,wholeWord:this.wholeWordOption.checked,preventScroll:i,range:this.searchRange})&&this.searchInput.value,n.setCssClass(this.searchBox,"ace_nomatch",e),this.editor._emit("findSearchBox",{match:!e}),this.highlight(),this.updateCounter())},d.prototype.updateCounter=function(){var e=this.editor,t=e.$search.$options.re,i=t.unicode,n=0,o=0;if(t){var r,s,a=this.searchRange?e.session.getTextRange(this.searchRange):e.getValue(),l=(e.$search.$isMultilineSearch(e.getLastSearchOptions())&&(a=a.replace(/\r\n|\r|\n/g,"\n"),e.session.doc.$autoNewLine="\n"),e.session.doc.positionToIndex(e.selection.anchor));for(this.searchRange&&(l-=e.session.doc.positionToIndex(this.searchRange.start)),t.lastIndex=0;(s=t.exec(a))&&((r=s.index)<=l&&o++,!(999<++n))&&(s[0]||(t.lastIndex=r+=c.skipEmptyMatch(a,r,i),!(r>=a.length))););}this.searchCounter.textContent=h("search-box.search-counter","$0 of $1",[o,999<n?"999+":n])},d.prototype.findNext=function(){this.find(!0,!1)},d.prototype.findPrev=function(){this.find(!0,!0)},d.prototype.findAll=function(){var e=!this.editor.findAll(this.searchInput.value,{regExp:this.regExpOption.checked,caseSensitive:this.caseSensitiveOption.checked,wholeWord:this.wholeWordOption.checked})&&this.searchInput.value;n.setCssClass(this.searchBox,"ace_nomatch",e),this.editor._emit("findSearchBox",{match:!e}),this.highlight(),this.hide()},d.prototype.replace=function(){this.editor.getReadOnly()||this.editor.replace(this.replaceInput.value)},d.prototype.replaceAndFindNext=function(){this.editor.getReadOnly()||(this.editor.replace(this.replaceInput.value),this.findNext())},d.prototype.replaceAll=function(){this.editor.getReadOnly()||this.editor.replaceAll(this.replaceInput.value)},d.prototype.hide=function(){this.active=!1,this.setSearchRange(null),this.editor.off("changeSession",this.setSession),this.editor.off("input",this.$onEditorInput),this.element.style.display="none",this.editor.keyBinding.removeKeyboardHandler(this.$closeSearchBarKb),this.editor.focus()},d.prototype.show=function(e,t){this.active=!0,this.editor.on("changeSession",this.setSession),this.editor.on("input",this.$onEditorInput),this.element.style.display="",this.replaceOption.checked=t,null!=(e=this.editor.$search.$options.regExp?c.escapeRegExp(e):e)&&(this.searchInput.value=e),this.searchInput.focus(),this.searchInput.select(),this.editor.keyBinding.addKeyboardHandler(this.$closeSearchBarKb),this.$syncOptions(!0)},d.prototype.isFocused=function(){var e=document.activeElement;return e==this.searchInput||e==this.replaceInput},d);function d(e,t,i){this.activeInput,this.element=n.buildDom(["div",{class:"ace_search right"},["span",{action:"hide",class:"ace_searchbtn_close"}],["div",{class:"ace_search_form"},["input",{class:"ace_search_field",placeholder:h("search-box.find.placeholder","Search for"),spellcheck:"false"}],["span",{action:"findPrev",class:"ace_searchbtn prev"},""],["span",{action:"findNext",class:"ace_searchbtn next"},""],["span",{action:"findAll",class:"ace_searchbtn",title:"Alt-Enter"},h("search-box.find-all.text","All")]],["div",{class:"ace_replace_form"},["input",{class:"ace_search_field",placeholder:h("search-box.replace.placeholder","Replace with"),spellcheck:"false"}],["span",{action:"replaceAndFindNext",class:"ace_searchbtn"},h("search-box.replace-next.text","Replace")],["span",{action:"replaceAll",class:"ace_searchbtn"},h("search-box.replace-all.text","All")]],["div",{class:"ace_search_options"},["span",{action:"toggleReplace",class:"ace_button",title:h("search-box.toggle-replace.title","Toggle Replace mode"),style:"float:left;margin-top:-2px;padding:0 5px;"},"+"],["span",{class:"ace_search_counter"}],["span",{action:"toggleRegexpMode",class:"ace_button",title:h("search-box.toggle-regexp.title","RegExp Search")},".*"],["span",{action:"toggleCaseSensitive",class:"ace_button",title:h("search-box.toggle-case.title","CaseSensitive Search")},"Aa"],["span",{action:"toggleWholeWords",class:"ace_button",title:h("search-box.toggle-whole-word.title","Whole Word Search")},"\\b"],["span",{action:"searchInSelection",class:"ace_button",title:h("search-box.toggle-in-selection.title","Search In Selection")},"S"]]]),this.setSession=this.setSession.bind(this),this.$onEditorInput=this.onEditorInput.bind(this),this.$init(),this.setEditor(e),n.importCssString(r,"ace_searchbox",e.container),o.addListener(this.element,"touchstart",function(e){e.stopPropagation()},e)}e=new s,e.bindKeys({"Ctrl-f|Command-f":function(e){var t=e.isReplace=!e.isReplace;e.replaceBox.style.display=t?"":"none",e.replaceOption.checked=!1,e.$syncOptions(),e.searchInput.focus()},"Ctrl-H|Command-Option-F":function(e){e.editor.getReadOnly()||(e.replaceOption.checked=!0,e.$syncOptions(),e.replaceInput.focus())},"Ctrl-G|Command-G":function(e){e.findNext()},"Ctrl-Shift-G|Command-Shift-G":function(e){e.findPrev()},esc:function(e){setTimeout(function(){e.hide()})},Return:function(e){e.activeInput==e.replaceInput&&e.replace(),e.findNext()},"Shift-Return":function(e){e.activeInput==e.replaceInput&&e.replace(),e.findPrev()},"Alt-Return":function(e){e.activeInput==e.replaceInput&&e.replaceAll(),e.findAll()},Tab:function(e){(e.activeInput==e.replaceInput?e.searchInput:e.replaceInput).focus()}}),e.addCommands([{name:"toggleRegexpMode",bindKey:{win:"Alt-R|Alt-/",mac:"Ctrl-Alt-R|Ctrl-Alt-/"},exec:function(e){e.regExpOption.checked=!e.regExpOption.checked,e.$syncOptions()}},{name:"toggleCaseSensitive",bindKey:{win:"Alt-C|Alt-I",mac:"Ctrl-Alt-R|Ctrl-Alt-I"},exec:function(e){e.caseSensitiveOption.checked=!e.caseSensitiveOption.checked,e.$syncOptions()}},{name:"toggleWholeWords",bindKey:{win:"Alt-B|Alt-W",mac:"Ctrl-Alt-B|Ctrl-Alt-W"},exec:function(e){e.wholeWordOption.checked=!e.wholeWordOption.checked,e.$syncOptions()}},{name:"toggleReplace",exec:function(e){e.replaceOption.checked=!e.replaceOption.checked,e.$syncOptions()}},{name:"searchInSelection",exec:function(e){e.searchOption.checked=!e.searchRange,e.setSearchRange(e.searchOption.checked&&e.editor.getSelectionRange()),e.$syncOptions()}}]),s=new s([{bindKey:"Esc",name:"closeSearchBar",exec:function(e){e.searchBox.hide()}}]);l.prototype.$searchBarKb=e,l.prototype.$closeSearchBarKb=s,t.SearchBox=l,t.Search=function(e,t){var i=e.searchBox||new l(e),n=e.session.selection.getRange(),e=n.isMultiLine()?"":e.session.getTextRange(n);i.show(e,t)}}),ace.require(["ace/ext/searchbox"],function(e){t&&(t.exports=e)})},6545:function(e,t,i){i.d(t,{t:function(){return r}});var c=i(1925),h=i(6237),d=i(3057);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=o(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=o(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==o(e)?e:e+""))(n.key),n)}}var r=(()=>{function l(t,e){if(!(this instanceof l))throw new TypeError("Cannot call a class as a function");this.dom={};var h=this,i=this.dom,e=(this.anchor=void 0,this.items=t,this.eventListeners={},this.selection=void 0,this.onClose=e?e.close:void 0,this.limitHeight=!!e&&e.limitHeight,document.createElement("div")),n=(e.className="jsoneditor-contextmenu-root",i.root=e,document.createElement("div")),e=(n.className="jsoneditor-contextmenu",i.menu=n,e.appendChild(n),document.createElement("ul")),n=(e.className="jsoneditor-menu",n.appendChild(e),i.list=e,i.items=[],document.createElement("button")),i=(n.type="button",i.focusButton=n,document.createElement("li"));i.style.overflow="hidden",i.style.height="0",i.appendChild(n),e.appendChild(i),function a(l,c,e){e.forEach(function(t){var i,e,n,o,r,s;"separator"===t.type?((r=document.createElement("div")).className="jsoneditor-separator",(e=document.createElement("li")).appendChild(r),l.appendChild(e)):(i={},r=document.createElement("li"),l.appendChild(r),(e=document.createElement("button")).type="button",e.className=t.className,i.button=e,t.title&&(e.title=t.title),t.click&&(e.onclick=function(e){e.preventDefault(),h.hide(),t.click()}),r.appendChild(e),t.submenu?((o=document.createElement("div")).className="jsoneditor-icon",e.appendChild(o),(o=document.createElement("div")).className="jsoneditor-text"+(t.click?"":" jsoneditor-right-margin"),o.appendChild(document.createTextNode(t.text)),e.appendChild(o),(n=t.click?(e.className+=" jsoneditor-default",(o=document.createElement("button")).type="button",(i.buttonExpand=o).className="jsoneditor-expand",(s=document.createElement("div")).className="jsoneditor-expand",o.appendChild(s),r.appendChild(o),t.submenuTitle&&(o.title=t.submenuTitle),o):((s=document.createElement("div")).className="jsoneditor-expand",e.appendChild(s),e)).onclick=function(e){e.preventDefault(),h._onExpandItem(i),n.focus()},i.subItems=o=[],s=document.createElement("ul"),(i.ul=s).className="jsoneditor-menu",s.style.height="0",r.appendChild(s),a(s,o,t.submenu)):((r=document.createElement("div")).className="jsoneditor-icon",e.appendChild(r),(s=document.createElement("div")).className="jsoneditor-text",s.appendChild(document.createTextNode((0,d.Tl)(t.text))),e.appendChild(s)),c.push(i))})}(e,this.dom.items,t),this.maxHeight=0,t.forEach(function(e){e=24*(t.length+(e.submenu?e.submenu.length:0));h.maxHeight=Math.max(h.maxHeight,e)})}return e=l,(t=[{key:"_getVisibleButtons",value:function(){var t=[],i=this;return this.dom.items.forEach(function(e){t.push(e.button),e.buttonExpand&&t.push(e.buttonExpand),e.subItems&&e===i.expandedItem&&e.subItems.forEach(function(e){t.push(e.button),e.buttonExpand&&t.push(e.buttonExpand)})}),t}},{key:"show",value:function(e,t,i){this.hide();var n=!0,o=e.parentNode,r=e.getBoundingClientRect(),o=o.getBoundingClientRect(),s=t.getBoundingClientRect(),a=this,t=(this.dom.absoluteAnchor=(0,c.p)(e,t,function(){a.hide()}),r.bottom+this.maxHeight<s.bottom||r.top-this.maxHeight>s.top&&(n=!1),i?0:r.top-o.top);n?(i=e.offsetHeight,this.dom.menu.style.left="0",this.dom.menu.style.top=t+i+"px",this.dom.menu.style.bottom=""):(this.dom.menu.style.left="0",this.dom.menu.style.top="",this.dom.menu.style.bottom="0px"),this.limitHeight&&(o=n?s.bottom-r.bottom-10:r.top-s.top-10,this.dom.list.style.maxHeight=o+"px",this.dom.list.style.overflowY="auto"),this.dom.absoluteAnchor.appendChild(this.dom.root),this.selection=(0,h.getSelection)(),this.anchor=e,setTimeout(function(){a.dom.focusButton.focus()},0),l.visibleMenu&&l.visibleMenu.hide(),l.visibleMenu=this}},{key:"hide",value:function(){this.dom.absoluteAnchor&&(this.dom.absoluteAnchor.destroy(),delete this.dom.absoluteAnchor),this.dom.root.parentNode&&(this.dom.root.parentNode.removeChild(this.dom.root),this.onClose)&&this.onClose(),l.visibleMenu===this&&(l.visibleMenu=void 0)}},{key:"_onExpandItem",value:function(i){var n,o=this,e=i===this.expandedItem,t=this.expandedItem;t&&(t.ul.style.height="0",t.ul.style.padding="",setTimeout(function(){o.expandedItem!==t&&(t.ul.style.display="",h.removeClassName)(t.ul.parentNode,"jsoneditor-selected")},300),this.expandedItem=void 0),e||((n=i.ul).style.display="block",setTimeout(function(){if(o.expandedItem===i){for(var e=0,t=0;t<n.childNodes.length;t++)e+=n.childNodes[t].clientHeight;n.style.height=e+"px",n.style.padding="5px 10px"}},0),(0,h.addClassName)(n.parentNode,"jsoneditor-selected"),this.expandedItem=i)}},{key:"_onKeyDown",value:function(e){var t,i,n,o,r=e.target,s=e.which,a=!1;27===s?(this.selection&&(0,h.setSelection)(this.selection),this.anchor&&this.anchor.focus(),this.hide(),a=!0):9===s?e.shiftKey?0===(i=(t=this._getVisibleButtons()).indexOf(r))&&(t[t.length-1].focus(),a=!0):(i=(t=this._getVisibleButtons()).indexOf(r))===t.length-1&&(t[0].focus(),a=!0):37===s?("jsoneditor-expand"===r.className&&(i=(t=this._getVisibleButtons()).indexOf(r),n=t[i-1])&&n.focus(),a=!0):38===s?(i=(t=this._getVisibleButtons()).indexOf(r),(n=(n=(n=t[i-1])&&"jsoneditor-expand"===n.className?t[i-2]:n)||t[t.length-1])&&n.focus(),a=!0):39===s?(i=(t=this._getVisibleButtons()).indexOf(r),(o=t[i+1])&&"jsoneditor-expand"===o.className&&o.focus(),a=!0):40===s&&(i=(t=this._getVisibleButtons()).indexOf(r),(o=(o=(o=t[i+1])&&"jsoneditor-expand"===o.className?t[i+2]:o)||t[0])&&(o.focus(),a=!0),a=!0),a&&(e.stopPropagation(),e.preventDefault())}}])&&n(e.prototype,t),i&&n(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})();r.visibleMenu=void 0},6777:function(e,t){
-/** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */
-(e=>{function y(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];if(1<t.length){t[0]=t[0].slice(0,-1);for(var n=t.length-1,o=1;o<n;++o)t[o]=t[o].slice(1,-1);return t[n]=t[n].slice(1),t.join("")}return t[0]}function I(e){return"(?:"+e+")"}function n(e){return void 0===e?"undefined":null===e?"null":Object.prototype.toString.call(e).split(" ").pop().split("]").shift().toLowerCase()}function g(e){return e.toUpperCase()}function t(e){var t="[A-Za-z]",i="[0-9]",n=y(i,"[A-Fa-f]"),o=I(I("%[EFef]"+n+"%"+n+n+"%"+n+n)+"|"+I("%[89A-Fa-f]"+n+"%"+n+n)+"|"+I("%"+n+n)),r="[\\!\\$\\&\\'\\(\\)\\*\\+\\,\\;\\=]",s=y("[\\:\\/\\?\\#\\[\\]\\@]",r),a=e?"[\\uE000-\\uF8FF]":"[]",e=y(t,i,"[\\-\\.\\_\\~]",e?"[\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]":"[]"),l=(I(t+y(t,i,"[\\+\\-\\.]")+"*"),I(I(o+"|"+y(e,r,"[\\:]"))+"*"),"(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:0?[1-9][0-9])|0?0?[0-9])"),l=I(l+"\\."+l+"\\."+l+"\\."+l),c=I(n+"{1,4}"),h=I(I(c+"\\:"+c)+"|"+l),d=I(I(c+"\\:")+"{6}"+h),u=I("\\:\\:"+I(c+"\\:")+"{5}"+h),g=I(I(c)+"?\\:\\:"+I(c+"\\:")+"{4}"+h),p=I(I(I(c+"\\:")+"{0,1}"+c)+"?\\:\\:"+I(c+"\\:")+"{3}"+h),m=I(I(I(c+"\\:")+"{0,2}"+c)+"?\\:\\:"+I(c+"\\:")+"{2}"+h),f=I(I(I(c+"\\:")+"{0,3}"+c)+"?\\:\\:"+c+"\\:"+h),h=I(I(I(c+"\\:")+"{0,4}"+c)+"?\\:\\:"+h),C=I(I(I(c+"\\:")+"{0,5}"+c)+"?\\:\\:"+c),c=I(I(I(c+"\\:")+"{0,6}"+c)+"?\\:\\:"),d=I([d,u,g,p,m,f,h,C,c].join("|")),u=I(I(e+"|"+o)+"+"),g=(I("[vV]"+n+"+\\."+y(e,r,"[\\:]")+"+"),I(I(o+"|"+y(e,r))+"*"),I(o+"|"+y(e,r,"[\\:\\@]")));I(I(o+"|"+y(e,r,"[\\@]"))+"+"),I(I(g+"|"+y("[\\/\\?]",a))+"*");return{NOT_SCHEME:new RegExp(y("[^]",t,i,"[\\+\\-\\.]"),"g"),NOT_USERINFO:new RegExp(y("[^\\%\\:]",e,r),"g"),NOT_HOST:new RegExp(y("[^\\%\\[\\]\\:]",e,r),"g"),NOT_PATH:new RegExp(y("[^\\%\\/\\:\\@]",e,r),"g"),NOT_PATH_NOSCHEME:new RegExp(y("[^\\%\\/\\@]",e,r),"g"),NOT_QUERY:new RegExp(y("[^\\%]",e,r,"[\\:\\@\\/\\?]",a),"g"),NOT_FRAGMENT:new RegExp(y("[^\\%]",e,r,"[\\:\\@\\/\\?]"),"g"),ESCAPE:new RegExp(y("[^]",e,r),"g"),UNRESERVED:new RegExp(e,"g"),OTHER_CHARS:new RegExp(y("[^\\%]",e,s),"g"),PCT_ENCODED:new RegExp(o,"g"),IPV4ADDRESS:new RegExp("^("+l+")$"),IPV6ADDRESS:new RegExp("^\\[?("+d+")"+I(I("\\%25|\\%(?!"+n+"{2})")+"("+u+")")+"?\\]?$")}}var a=t(!1),l=t(!0),d=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var i=t,n=[],o=!0,t=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!i||n.length!==i);o=!0);}catch(e){t=!0,r=e}finally{try{!o&&a.return&&a.return()}finally{if(t)throw r}}return n}throw new TypeError("Invalid attempt to destructure non-iterable instance")},_=2147483647,L=36,M=26,E=38,R=700,$=/^xn--/,P=/[^\0-\x7E]/,G=/[\x2E\u3002\uFF0E\uFF61]/g,H={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},o=L-1,N=Math.floor,W=String.fromCharCode;function B(e){throw new RangeError(H[e])}function i(e,t){var i=e.split("@"),n="",i=(1<i.length&&(n=i[0]+"@",e=i[1]),(e=e.replace(G,".")).split("."));return n+((e,t)=>{for(var i=[],n=e.length;n--;)i[n]=t(e[n]);return i})(i,t).join(".")}function F(e){for(var t=[],i=0,n=e.length;i<n;){var o,r=e.charCodeAt(i++);55296<=r&&r<=56319&&i<n?56320==(64512&(o=e.charCodeAt(i++)))?t.push(((1023&r)<<10)+(1023&o)+65536):(t.push(r),i--):t.push(r)}return t}function D(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function O(e,t,i){var n=0;for(e=i?N(e/R):e>>1,e+=N(e/t);o*M>>1<e;n+=L)e=N(e/o);return N(n+(o+1)*e/(e+E))}function V(e){var t=[],i=e.length,n=0,o=128,r=72,s=e.lastIndexOf("-");s<0&&(s=0);for(var a=0;a<s;++a)128<=e.charCodeAt(a)&&B("not-basic"),t.push(e.charCodeAt(a));for(var l=0<s?s+1:0;l<i;){for(var c=n,h=1,d=L;;d+=L){i<=l&&B("invalid-input");var u=(u=e.charCodeAt(l++))-48<10?u-22:u-65<26?u-65:u-97<26?u-97:L,g=((L<=u||u>N((_-n)/h))&&B("overflow"),n+=u*h,d<=r?1:r+M<=d?M:d-r);if(u<g)break;u=L-g;h>N(_/u)&&B("overflow"),h*=u}var p=t.length+1,r=O(n-c,p,0==c);N(n/p)>_-o&&B("overflow"),o+=N(n/p),n%=p,t.splice(n++,0,o)}return String.fromCodePoint.apply(String,t)}function Z(e){var t=[],i=(e=F(e)).length,n=128,o=0,r=72,s=!0,a=!1,l=void 0;try{for(var c,h=e[Symbol.iterator]();!(s=(c=h.next()).done);s=!0){var d=c.value;d<128&&t.push(W(d))}}catch(e){a=!0,l=e}finally{try{!s&&h.return&&h.return()}finally{if(a)throw l}}var u=t.length,g=u;for(u&&t.push("-");g<i;){var p=_,m=!0,f=!1,C=void 0;try{for(var y,I=e[Symbol.iterator]();!(m=(y=I.next()).done);m=!0){var v=y.value;n<=v&&v<p&&(p=v)}}catch(e){f=!0,C=e}finally{try{!m&&I.return&&I.return()}finally{if(f)throw C}}var b=g+1,A=(p-n>N((_-o)/b)&&B("overflow"),o+=(p-n)*b,n=p,!0),f=!1,C=void 0;try{for(var w,x=e[Symbol.iterator]();!(A=(w=x.next()).done);A=!0){var S=w.value;if(S<n&&++o>_&&B("overflow"),S==n){for(var k=o,T=L;;T+=L){var E=T<=r?1:r+M<=T?M:T-r;if(k<E)break;var R=k-E,$=L-E;t.push(W(D(E+R%$,0))),k=N(R/$)}t.push(W(D(k,0))),r=O(o,b,g==u),o=0,++g}}}catch(e){f=!0,C=e}finally{try{!A&&x.return&&x.return()}finally{if(f)throw C}}++o,++n}return t.join("")}var f=function(e){return i(e,function(e){return P.test(e)?"xn--"+Z(e):e})},j=function(e){return i(e,function(e){return $.test(e)?V(e.slice(4).toLowerCase()):e})},c={};function p(e){e=e.charCodeAt(0);return e<16?"%0"+e.toString(16).toUpperCase():e<128?"%"+e.toString(16).toUpperCase():e<2048?"%"+(e>>6|192).toString(16).toUpperCase()+"%"+(63&e|128).toString(16).toUpperCase():"%"+(e>>12|224).toString(16).toUpperCase()+"%"+(e>>6&63|128).toString(16).toUpperCase()+"%"+(63&e|128).toString(16).toUpperCase()}function h(e){for(var t="",i=0,n=e.length;i<n;){var o,r,s=parseInt(e.substr(i+1,2),16);s<128?(t+=String.fromCharCode(s),i+=3):194<=s&&s<224?(6<=n-i?(o=parseInt(e.substr(i+4,2),16),t+=String.fromCharCode((31&s)<<6|63&o)):t+=e.substr(i,6),i+=6):224<=s?(9<=n-i?(o=parseInt(e.substr(i+4,2),16),r=parseInt(e.substr(i+7,2),16),t+=String.fromCharCode((15&s)<<12|(63&o)<<6|63&r)):t+=e.substr(i,9),i+=9):(t+=e.substr(i,3),i+=3)}return t}function u(e,i){function t(e){var t=h(e);return t.match(i.UNRESERVED)?t:e}e.scheme&&(e.scheme=String(e.scheme).replace(i.PCT_ENCODED,t).toLowerCase().replace(i.NOT_SCHEME,"")),void 0!==e.userinfo&&(e.userinfo=String(e.userinfo).replace(i.PCT_ENCODED,t).replace(i.NOT_USERINFO,p).replace(i.PCT_ENCODED,g)),void 0!==e.host&&(e.host=String(e.host).replace(i.PCT_ENCODED,t).toLowerCase().replace(i.NOT_HOST,p).replace(i.PCT_ENCODED,g)),void 0!==e.path&&(e.path=String(e.path).replace(i.PCT_ENCODED,t).replace(e.scheme?i.NOT_PATH:i.NOT_PATH_NOSCHEME,p).replace(i.PCT_ENCODED,g)),void 0!==e.query&&(e.query=String(e.query).replace(i.PCT_ENCODED,t).replace(i.NOT_QUERY,p).replace(i.PCT_ENCODED,g)),void 0!==e.fragment&&(e.fragment=String(e.fragment).replace(i.PCT_ENCODED,t).replace(i.NOT_FRAGMENT,p).replace(i.PCT_ENCODED,g))}function m(e){return e.replace(/^0*(.*)/,"$1")||"0"}function C(e,t){t=e.match(t.IPV4ADDRESS)||[],t=d(t,2)[1];return t?t.split(".").map(m).join("."):e}function K(e,t){var i=e.match(t.IPV6ADDRESS)||[],i=d(i,3),n=i[1],i=i[2];if(n){for(var n=n.toLowerCase().split("::").reverse(),n=d(n,2),o=n[0],n=n[1],r=n?n.split(":").map(m):[],s=o.split(":").map(m),n=t.IPV4ADDRESS.test(s[s.length-1]),a=n?7:8,l=s.length-a,c=Array(a),h=0;h<a;++h)c[h]=r[h]||s[l+h]||"";n&&(c[a-1]=C(c[a-1],t));var o=c.reduce(function(e,t,i){return t&&"0"!==t||((t=e[e.length-1])&&t.index+t.length===i?t.length++:e.push({index:i,length:1})),e},[]).sort(function(e,t){return t.length-e.length})[0],n=void 0;return n=o&&1<o.length?(t=c.slice(0,o.index),o=c.slice(o.index+o.length),t.join(":")+"::"+o.join(":")):c.join(":"),i&&(n+="%"+i),n}return e}var z=/^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i,Y=void 0==="".match(/(){0}/)[1];function r(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i={},n=!1!==t.iri?l:a,o=(e="suffix"===t.reference?(t.scheme?t.scheme+":":"")+"//"+e:e).match(z);if(o){Y?(i.scheme=o[1],i.userinfo=o[3],i.host=o[4],i.port=parseInt(o[5],10),i.path=o[6]||"",i.query=o[7],i.fragment=o[8],isNaN(i.port)&&(i.port=o[5])):(i.scheme=o[1]||void 0,i.userinfo=-1!==e.indexOf("@")?o[3]:void 0,i.host=-1!==e.indexOf("//")?o[4]:void 0,i.port=parseInt(o[5],10),i.path=o[6]||"",i.query=-1!==e.indexOf("?")?o[7]:void 0,i.fragment=-1!==e.indexOf("#")?o[8]:void 0,isNaN(i.port)&&(i.port=e.match(/\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/)?o[4]:void 0)),i.host&&(i.host=K(C(i.host,n),n)),i.reference=void 0!==i.scheme||void 0!==i.userinfo||void 0!==i.host||void 0!==i.port||i.path||void 0!==i.query?void 0===i.scheme?"relative":void 0===i.fragment?"absolute":"uri":"same-document",t.reference&&"suffix"!==t.reference&&t.reference!==i.reference&&(i.error=i.error||"URI is not a "+t.reference+" reference.");e=c[(t.scheme||i.scheme||"").toLowerCase()];if(t.unicodeSupport||e&&e.unicodeSupport)u(i,n);else{if(i.host&&(t.domainHost||e&&e.domainHost))try{i.host=f(i.host.replace(n.PCT_ENCODED,h).toLowerCase())}catch(e){i.error=i.error||"Host's domain name can not be converted to ASCII via punycode: "+e}u(i,a)}e&&e.parse&&e.parse(i,t)}else i.error=i.error||"URI can not be parsed.";return i}var X=/^\.\.?\//,J=/^\/\.(\/|$)/,U=/^\/\.\.(\/|$)/,Q=/^\/?(?:.|\n)*?(?=\/|$)/;function v(e){for(var t=[];e.length;)if(e.match(X))e=e.replace(X,"");else if(e.match(J))e=e.replace(J,"/");else if(e.match(U))e=e.replace(U,"/"),t.pop();else if("."===e||".."===e)e="";else{var i=e.match(Q);if(!i)throw new Error("Unexpected dot segment condition");i=i[0];e=e.slice(i.length),t.push(i)}return t.join("")}function s(t){var i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},e=i.iri?l:a,n=[],o=c[(i.scheme||t.scheme||"").toLowerCase()];if(o&&o.serialize&&o.serialize(t,i),t.host&&!e.IPV6ADDRESS.test(t.host)&&(i.domainHost||o&&o.domainHost))try{t.host=i.iri?j(t.host):f(t.host.replace(e.PCT_ENCODED,h).toLowerCase())}catch(e){t.error=t.error||"Host's domain name can not be converted to "+(i.iri?"Unicode":"ASCII")+" via punycode: "+e}u(t,e),"suffix"!==i.reference&&t.scheme&&(n.push(t.scheme),n.push(":"));e=t,s=!1!==(s=i).iri?l:a,r=[],void 0!==e.userinfo&&(r.push(e.userinfo),r.push("@")),void 0!==e.host&&r.push(K(C(String(e.host),s),s).replace(s.IPV6ADDRESS,function(e,t,i){return"["+t+(i?"%25"+i:"")+"]"})),"number"!=typeof e.port&&"string"!=typeof e.port||(r.push(":"),r.push(String(e.port)));var r,s=r.length?r.join(""):void 0;return void 0!==s&&("suffix"!==i.reference&&n.push("//"),n.push(s),t.path)&&"/"!==t.path.charAt(0)&&n.push("/"),void 0!==t.path&&(e=t.path,i.absolutePath||o&&o.absolutePath||(e=v(e)),void 0===s&&(e=e.replace(/^\/\//,"/%2F")),n.push(e)),void 0!==t.query&&(n.push("?"),n.push(t.query)),void 0!==t.fragment&&(n.push("#"),n.push(t.fragment)),n.join("")}function q(e,t){var i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},n={};return arguments[3]||(e=r(s(e,i),i),t=r(s(t,i),i)),!(i||{}).tolerant&&t.scheme?(n.scheme=t.scheme,n.userinfo=t.userinfo,n.host=t.host,n.port=t.port,n.path=v(t.path||""),n.query=t.query):(void 0!==t.userinfo||void 0!==t.host||void 0!==t.port?(n.userinfo=t.userinfo,n.host=t.host,n.port=t.port,n.path=v(t.path||""),n.query=t.query):(t.path?("/"===t.path.charAt(0)?n.path=v(t.path):(void 0===e.userinfo&&void 0===e.host&&void 0===e.port||e.path?e.path?n.path=e.path.slice(0,e.path.lastIndexOf("/")+1)+t.path:n.path=t.path:n.path="/"+t.path,n.path=v(n.path)),n.query=t.query):(n.path=e.path,void 0!==t.query?n.query=t.query:n.query=e.query),n.userinfo=e.userinfo,n.host=e.host,n.port=e.port),n.scheme=e.scheme),n.fragment=t.fragment,n}function b(e,t){return e&&e.toString().replace((t&&t.iri?l:a).PCT_ENCODED,h)}var A={scheme:"http",domainHost:!0,parse:function(e,t){return e.host||(e.error=e.error||"HTTP URIs must have a host."),e},serialize:function(e,t){var i="https"===String(e.scheme).toLowerCase();return e.port!==(i?443:80)&&""!==e.port||(e.port=void 0),e.path||(e.path="/"),e}},ee={scheme:"https",domainHost:A.domainHost,parse:A.parse,serialize:A.serialize};function te(e){return"boolean"==typeof e.secure?e.secure:"wss"===String(e.scheme).toLowerCase()}var w={scheme:"ws",domainHost:!0,parse:function(e,t){return e.secure=te(e),e.resourceName=(e.path||"/")+(e.query?"?"+e.query:""),e.path=void 0,e.query=void 0,e},serialize:function(e,t){var i,n;return e.port!==(te(e)?443:80)&&""!==e.port||(e.port=void 0),"boolean"==typeof e.secure&&(e.scheme=e.secure?"wss":"ws",e.secure=void 0),e.resourceName&&(n=e.resourceName.split("?"),i=(n=d(n,2))[0],n=n[1],e.path=i&&"/"!==i?i:void 0,e.query=n,e.resourceName=void 0),e.fragment=void 0,e}},ie={scheme:"wss",domainHost:w.domainHost,parse:w.parse,serialize:w.serialize},ne={},x="[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]",S=y("[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]",'[\\"\\\\]'),oe=new RegExp(x,"g"),k=new RegExp("(?:(?:%[EFef][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[89A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[0-9A-Fa-f][0-9A-Fa-f]))","g"),re=new RegExp(y("[^]","[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]","[\\.]",'[\\"]',S),"g"),se=new RegExp(y("[^]",x,"[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]"),"g"),ae=se;function T(e){var t=h(e);return t.match(oe)?t:e}var S={scheme:"mailto",parse:function(e,t){var i=e,n=i.to=i.path?i.path.split(","):[];if(i.path=void 0,i.query){for(var o=!1,r={},s=i.query.split("&"),a=0,l=s.length;a<l;++a){var c=s[a].split("=");switch(c[0]){case"to":for(var h=c[1].split(","),d=0,u=h.length;d<u;++d)n.push(h[d]);break;case"subject":i.subject=b(c[1],t);break;case"body":i.body=b(c[1],t);break;default:o=!0,r[b(c[0],t)]=b(c[1],t)}}o&&(i.headers=r)}i.query=void 0;for(var g=0,p=n.length;g<p;++g){var m=n[g].split("@");if(m[0]=b(m[0]),t.unicodeSupport)m[1]=b(m[1],t).toLowerCase();else try{m[1]=f(b(m[1],t).toLowerCase())}catch(e){i.error=i.error||"Email address's domain name can not be converted to ASCII via punycode: "+e}n[g]=m.join("@")}return i},serialize:function(e,t){var i,n=e,o=null!=(i=e.to)?i instanceof Array?i:"number"!=typeof i.length||i.split||i.setInterval||i.call?[i]:Array.prototype.slice.call(i):[];if(o){for(var r=0,s=o.length;r<s;++r){var a=String(o[r]),l=a.lastIndexOf("@"),c=a.slice(0,l).replace(k,T).replace(k,g).replace(re,p),a=a.slice(l+1);try{a=t.iri?j(a):f(b(a,t).toLowerCase())}catch(e){n.error=n.error||"Email address's domain name can not be converted to "+(t.iri?"Unicode":"ASCII")+" via punycode: "+e}o[r]=c+"@"+a}n.path=o.join(",")}var h,d=e.headers=e.headers||{},u=(e.subject&&(d.subject=e.subject),e.body&&(d.body=e.body),[]);for(h in d)d[h]!==ne[h]&&u.push(h.replace(k,T).replace(k,g).replace(se,p)+"="+d[h].replace(k,T).replace(k,g).replace(ae,p));return u.length&&(n.query=u.join("&")),n}},le=/^([^\:]+)\:(.*)/,x={scheme:"urn",parse:function(e,t){var i,n,o=e.path&&e.path.match(le);return o?(n=t.scheme||e.scheme||"urn",i=o[1].toLowerCase(),o=o[2],n=n+":"+(t.nid||i),n=c[n],e.nid=i,e.nss=o,e.path=void 0,n&&(e=n.parse(e,t))):e.error=e.error||"URN can not be parsed.",e},serialize:function(e,t){var i=t.scheme||e.scheme||"urn",n=e.nid,i=c[i+":"+(t.nid||n)],i=e=i?i.serialize(e,t):e,e=e.nss;return i.path=(n||t.nid)+":"+e,i}},ce=/^[0-9A-Fa-f]{8}(?:\-[0-9A-Fa-f]{4}){3}\-[0-9A-Fa-f]{12}$/,he={scheme:"urn:uuid",parse:function(e,t){return e.uuid=e.nss,e.nss=void 0,t.tolerant||e.uuid&&e.uuid.match(ce)||(e.error=e.error||"UUID is not valid."),e},serialize:function(e,t){var i=e;return i.nss=(e.uuid||"").toLowerCase(),i}};c[A.scheme]=A,c[ee.scheme]=ee,c[w.scheme]=w,c[ie.scheme]=ie,c[S.scheme]=S,c[x.scheme]=x,c[he.scheme]=he,e.SCHEMES=c,e.pctEncChar=p,e.pctDecChars=h,e.parse=r,e.removeDotSegments=v,e.serialize=s,e.resolveComponents=q,e.resolve=function(e,t,i){return i=((e,t)=>{var i=e;if(t)for(var n in t)i[n]=t[n];return i})({scheme:"null"},i),s(q(r(e,i),r(t,i),i,!0),i)},e.normalize=function(e,t){return"string"==typeof e?e=s(r(e,t),t):"object"===n(e)&&(e=r(s(e,t),t)),e},e.equal=function(e,t,i){return"string"==typeof e?e=s(r(e,i),i):"object"===n(e)&&(e=s(e,i)),"string"==typeof t?t=s(r(t,i),i):"object"===n(t)&&(t=s(t,i)),e===t},e.escapeComponent=function(e,t){return e&&e.toString().replace((t&&t.iri?l:a).ESCAPE,p)},e.unescapeComponent=b,Object.defineProperty(e,"__esModule",{value:!0})})(t)},6801:function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-06/schema#","$id":"http://json-schema.org/draft-06/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"examples":{"type":"array","items":{}},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":{},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":{}}')},6862:function(e,t,i){function r(e,t,i,n){var o=n?" !== ":" === ",r=n?" || ":" && ",s=n?"!":"",a=n?"":"!";switch(e){case"null":return t+o+"null";case"array":return s+"Array.isArray("+t+")";case"object":return"("+s+t+r+"typeof "+t+o+'"object"'+r+a+"Array.isArray("+t+"))";case"integer":return"(typeof "+t+o+'"number"'+r+a+"("+t+" % 1)"+r+t+o+t+(i?r+s+"isFinite("+t+")":"")+")";case"number":return"(typeof "+t+o+'"'+e+'"'+(i?r+s+"isFinite("+t+")":"")+")";default:return"typeof "+t+o+'"'+e+'"'}}e.exports={copy:function(e,t){for(var i in t=t||{},e)t[i]=e[i];return t},checkDataType:r,checkDataTypes:function(e,t,i){{if(1===e.length)return r(e[0],t,i,!0);var n,o="",e=a(e);for(n in e.array&&e.object&&(o=e.null?"(":"(!"+t+" || ",o+="typeof "+t+' !== "object")',delete e.null,delete e.array,delete e.object),e.number&&delete e.integer,e)o+=(o?" && ":"")+r(n,t,i,!0);return o}},coerceToTypes:function(e,t){{if(!Array.isArray(t))return s[t]?[t]:"array"===e&&"array"===t?["array"]:void 0;for(var i=[],n=0;n<t.length;n++){var o=t[n];(s[o]||"array"===e&&"array"===o)&&(i[i.length]=o)}return i.length?i:void 0}},toHash:a,getProperty:h,escapeQuotes:l,equal:i(5215),ucs2length:i(611),varOccurences:function(e,t){t+="[^0-9]";e=e.match(new RegExp(t,"g"));return e?e.length:0},varReplace:function(e,t,i){return t+="([^0-9])",i=i.replace(/\$/g,"$$$$"),e.replace(new RegExp(t,"g"),i+"$1")},schemaHasRules:function(e,t){if("boolean"==typeof e)return!e;for(var i in e)if(t[i])return!0},schemaHasRulesExcept:function(e,t,i){if("boolean"==typeof e)return!e&&"not"!=i;for(var n in e)if(n!=i&&t[n])return!0},schemaUnknownRules:function(e,t){if("boolean"!=typeof e)for(var i in e)if(!t[i])return i},toQuotedString:c,getPathExpr:function(e,t,i,n){return g(e,i?"'/' + "+t+(n?"":".replace(/~/g, '~0').replace(/\\//g, '~1')"):n?"'[' + "+t+" + ']'":"'[\\'' + "+t+" + '\\']'")},getPath:function(e,t,i){i=c(i?"/"+p(t):h(t));return g(e,i)},getData:function(e,t,i){var n,o,r;if(""===e)return"rootData";if("/"==e[0]){if(!d.test(e))throw new Error("Invalid JSON-pointer: "+e);n=e,o="rootData"}else{if(!(r=e.match(u)))throw new Error("Invalid JSON-pointer: "+e);if(e=+r[1],"#"==(n=r[2])){if(t<=e)throw new Error("Cannot access property/index "+e+" levels up, current level is "+t);return i[t-e]}if(t<e)throw new Error("Cannot access data "+e+" levels up, current level is "+t);if(o="data"+(t-e||""),!n)return o}for(var s=o,a=n.split("/"),l=0;l<a.length;l++){var c=a[l];c&&(o+=h(m(c)),s+=" && "+o)}return s},unescapeFragment:function(e){return m(decodeURIComponent(e))},unescapeJsonPointer:m,escapeFragment:function(e){return encodeURIComponent(p(e))},escapeJsonPointer:p};var s=a(["string","number","integer","boolean","null"]);function a(e){for(var t={},i=0;i<e.length;i++)t[e[i]]=!0;return t}var n=/^[a-z$_][a-z$_0-9]*$/i,o=/'|\\/g;function h(e){return"number"==typeof e?"["+e+"]":n.test(e)?"."+e:"['"+l(e)+"']"}function l(e){return e.replace(o,"\\$&").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\f/g,"\\f").replace(/\t/g,"\\t")}function c(e){return"'"+l(e)+"'"}var d=/^\/(?:[^~]|~0|~1)*$/,u=/^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/;function g(e,t){return'""'==e?t:(e+" + "+t).replace(/([^\\])' \+ '/g,"$1")}function p(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function m(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}},6990:function(n,e,C){var t,i,o,r,s,l,a,c;n=C.nmd(n),(o=function(){return this}())||"undefined"==typeof window||(o=window),(r=function(e,t,i){"string"!=typeof e?r.original?r.original.apply(this,arguments):(console.error("dropping module because define wasn't a string."),console.trace()):(2==arguments.length&&(i=t),r.modules[e]||(r.payloads[e]=i,r.modules[e]=null))}).modules={},r.payloads={},s=function(e,t,i){if("string"==typeof t){var n=c(e,t);if(null!=n)return i&&i(),n}else if("[object Array]"===Object.prototype.toString.call(t)){for(var o=[],r=0,s=t.length;r<s;++r){var a=c(e,t[r]);if(null==a&&l.original)return;o.push(a)}return i&&i.apply(null,o)||!0}},l=function(e,t){e=s("",e,t);return null==e&&l.original?l.original.apply(this,arguments):e},a=function(e,t){var i;if(-1!==t.indexOf("!"))return i=t.split("!"),a(e,i[0])+"!"+a(e,i[1]);if("."==t.charAt(0))for(t=e.split("/").slice(0,-1).join("/")+"/"+t;-1!==t.indexOf(".")&&n!=t;){var n=t;t=t.replace(/\/\.\//,"/").replace(/[^\/]+\/\.\.\//,"")}return t},c=function(e,i){i=a(e,i);var t,n,e=r.modules[i];return e||("function"==typeof(e=r.payloads[i])&&(t={id:i,uri:"",exports:n={},packaged:!0},n=e(function(e,t){return s(i,e,t)},n,t)||t.exports,r.modules[i]=n,delete r.payloads[i]),e=r.modules[i]=n||e),e},i=o,(t="ace")&&(o[t]||(o[t]={}),i=o[t]),i.define&&i.define.packaged||(r.original=i.define,i.define=r,i.define.packaged=!0),i.require&&i.require.packaged||(l.original=i.require,i.require=l,i.require.packaged=!0),ace.define("ace/lib/es6-shim",["require","exports","module"],function(e,t,i){function n(e,t,i){Object.defineProperty(e,t,{value:i,enumerable:!1,writable:!0,configurable:!0})}String.prototype.startsWith||n(String.prototype,"startsWith",function(e,t){return this.lastIndexOf(e,t=t||0)===t}),String.prototype.endsWith||n(String.prototype,"endsWith",function(e,t){(void 0===t||t>this.length)&&(t=this.length),t-=e.length;e=this.indexOf(e,t);return-1!==e&&e===t}),String.prototype.repeat||n(String.prototype,"repeat",function(e){for(var t="",i=this;0<e;)1&e&&(t+=i),(e>>=1)&&(i+=i);return t}),String.prototype.includes||n(String.prototype,"includes",function(e,t){return-1!=this.indexOf(e,t)}),Object.assign||(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),i=1;i<arguments.length;i++){var n=arguments[i];null!=n&&Object.keys(n).forEach(function(e){t[e]=n[e]})}return t}),Object.values||(Object.values=function(t){return Object.keys(t).map(function(e){return t[e]})}),Array.prototype.find||n(Array.prototype,"find",function(e){for(var t=this.length,i=arguments[1],n=0;n<t;n++){var o=this[n];if(e.call(i,o,n,this))return o}}),Array.prototype.findIndex||n(Array.prototype,"findIndex",function(e){for(var t=this.length,i=arguments[1],n=0;n<t;n++){var o=this[n];if(e.call(i,o,n,this))return n}}),Array.prototype.includes||n(Array.prototype,"includes",function(e,t){return-1!=this.indexOf(e,t)}),Array.prototype.fill||n(Array.prototype,"fill",function(e){for(var t=this.length>>>0,i=arguments[1]>>0,n=i<0?Math.max(t+i,0):Math.min(i,t),i=arguments[2],i=void 0===i?t:i>>0,o=i<0?Math.max(t+i,0):Math.min(i,t);n<o;)this[n]=e,n++;return this}),Array.of||n(Array,"of",function(){return Array.prototype.slice.call(arguments)})}),ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/es6-shim"],function(e,t,i){e("./es6-shim")}),ace.define("ace/lib/deep_copy",["require","exports","module"],function(e,t,i){t.deepCopy=function e(t){if("object"!=typeof t||!t)return t;if(Array.isArray(t))for(var i=[],n=0;n<t.length;n++)i[n]=e(t[n]);else{if("[object Object]"!==Object.prototype.toString.call(t))return t;for(var n in i={},t)i[n]=e(t[n])}return i}}),ace.define("ace/lib/lang",["require","exports","module","ace/lib/deep_copy"],function(e,t,i){t.last=function(e){return e[e.length-1]},t.stringReverse=function(e){return e.split("").reverse().join("")},t.stringRepeat=function(e,t){for(var i="";0<t;)1&t&&(i+=e),(t>>=1)&&(e+=e);return i};var n=/^\s\s*/,o=/\s\s*$/;t.stringTrimLeft=function(e){return e.replace(n,"")},t.stringTrimRight=function(e){return e.replace(o,"")},t.copyObject=function(e){var t,i={};for(t in e)i[t]=e[t];return i},t.copyArray=function(e){for(var t=[],i=0,n=e.length;i<n;i++)e[i]&&"object"==typeof e[i]?t[i]=this.copyObject(e[i]):t[i]=e[i];return t},t.deepCopy=e("./deep_copy").deepCopy,t.arrayToMap=function(e){for(var t={},i=0;i<e.length;i++)t[e[i]]=1;return t},t.createMap=function(e){var t,i=Object.create(null);for(t in e)i[t]=e[t];return i},t.arrayRemove=function(e,t){for(var i=0;i<=e.length;i++)t===e[i]&&e.splice(i,1)},t.escapeRegExp=function(e){return e.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},t.escapeHTML=function(e){return(""+e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<")},t.getMatchOffsets=function(e,t){var i=[];return e.replace(t,function(e){i.push({offset:arguments[arguments.length-2],length:e.length})}),i},t.deferredCall=function(e){function t(){n=null,e()}function i(e){return i.cancel(),n=setTimeout(t,e||0),i}var n=null;return(i.schedule=i).call=function(){return this.cancel(),e(),i},i.cancel=function(){return clearTimeout(n),n=null,i},i.isPending=function(){return n},i},t.delayedCall=function(e,t){function i(){o=null,e()}function n(e){null==o&&(o=setTimeout(i,e||t))}var o=null;return n.delay=function(e){o&&clearTimeout(o),o=setTimeout(i,e||t)},(n.schedule=n).call=function(){this.cancel(),e()},n.cancel=function(){o&&clearTimeout(o),o=null},n.isPending=function(){return o},n},t.supportsLookbehind=function(){try{new RegExp("(?<=.)")}catch(e){return!1}return!0},t.skipEmptyMatch=function(e,t,i){return i&&65535<e.codePointAt(t)?2:1}}),ace.define("ace/lib/useragent",["require","exports","module"],function(e,t,i){t.OS={LINUX:"LINUX",MAC:"MAC",WINDOWS:"WINDOWS"},t.getOS=function(){return t.isMac?t.OS.MAC:t.isLinux?t.OS.LINUX:t.OS.WINDOWS};var n="object"==typeof navigator?navigator:{},o=(/mac|win|linux/i.exec(n.platform)||["other"])[0].toLowerCase(),r=n.userAgent||"",n=n.appName||"";t.isWin="win"==o,t.isMac="mac"==o,t.isLinux="linux"==o,t.isIE="Microsoft Internet Explorer"==n||0<=n.indexOf("MSAppHost")?parseFloat((r.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((r.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),t.isOldIE=t.isIE&&t.isIE<9,t.isGecko=t.isMozilla=r.match(/ Gecko\/\d+/),t.isOpera="object"==typeof opera&&"[object Opera]"==Object.prototype.toString.call(window.opera),t.isWebKit=parseFloat(r.split("WebKit/")[1])||void 0,t.isChrome=parseFloat(r.split(" Chrome/")[1])||void 0,t.isSafari=parseFloat(r.split(" Safari/")[1])&&!t.isChrome||void 0,t.isEdge=parseFloat(r.split(" Edge/")[1])||void 0,t.isAIR=0<=r.indexOf("AdobeAIR"),t.isAndroid=0<=r.indexOf("Android"),t.isChromeOS=0<=r.indexOf(" CrOS "),t.isIOS=/iPad|iPhone|iPod/.test(r)&&!window.MSStream,t.isIOS&&(t.isMac=!0),t.isMobile=t.isIOS||t.isAndroid}),ace.define("ace/lib/dom",["require","exports","module","ace/lib/useragent"],function(e,r,t){var s,i,e=e("./useragent"),a=(r.buildDom=function e(t,i,n){if("string"==typeof t&&t)return c=document.createTextNode(t),i&&i.appendChild(c),c;if(!Array.isArray(t))return t&&t.appendChild&&i&&i.appendChild(t),t;if("string"!=typeof t[0]||!t[0]){for(var o=[],r=0;r<t.length;r++){var s=e(t[r],i,n);s&&o.push(s)}return o}for(var a=document.createElement(t[0]),l=t[1],c=1,r=c=l&&"object"==typeof l&&!Array.isArray(l)?2:c;r<t.length;r++)e(t[r],a,n);return 2==c&&Object.keys(l).forEach(function(e){var t=l[e];"class"===e?a.className=Array.isArray(t)?t.join(" "):t:"function"==typeof t||"value"==e||"$"==e[0]?a[e]=t:"ref"===e?n&&(n[t]=a):"style"===e?"string"==typeof t&&(a.style.cssText=t):null!=t&&a.setAttribute(e,t)}),i&&i.appendChild(a),a},r.getDocumentHead=function(e){return(e=e||document).head||e.getElementsByTagName("head")[0]||e.documentElement},r.createElement=function(e,t){return document.createElementNS?document.createElementNS(t||"http://www.w3.org/1999/xhtml",e):document.createElement(e)},r.removeChildren=function(e){e.innerHTML=""},r.createTextNode=function(e,t){return(t?t.ownerDocument:document).createTextNode(e)},r.createFragment=function(e){return(e?e.ownerDocument:document).createDocumentFragment()},r.hasCssClass=function(e,t){return-1!==(e.className+"").split(/\s+/g).indexOf(t)},r.addCssClass=function(e,t){r.hasCssClass(e,t)||(e.className+=" "+t)},r.removeCssClass=function(e,t){for(var i=e.className.split(/\s+/g);;){var n=i.indexOf(t);if(-1==n)break;i.splice(n,1)}e.className=i.join(" ")},r.toggleCssClass=function(e,t){for(var i=e.className.split(/\s+/g),n=!0;;){var o=i.indexOf(t);if(-1==o)break;n=!1,i.splice(o,1)}return n&&i.push(t),e.className=i.join(" "),n},r.setCssClass=function(e,t,i){i?r.addCssClass(e,t):r.removeCssClass(e,t)},r.hasCssString=function(e,t){var i,n=0;if(i=(t=t||document).querySelectorAll("style"))for(;n<i.length;)if(i[n++].id===e)return!0},r.removeElementById=function(e,t){(t=t||document).getElementById(e)&&t.getElementById(e).remove()},[]);function l(){var e=a;a=null,e&&e.forEach(function(e){n(e[0],e[1])})}function n(e,t,i){if("undefined"!=typeof document){if(a)if(i)l();else if(!1===i)return a.push([e,t]);if(!s){var n=i,i=(n=i&&i.getRootNode&&(n=i.getRootNode())&&n!=i?n:document).ownerDocument||n;if(t&&r.hasCssString(t,n))return null;t&&(e+="\n/*# sourceURL=ace/css/"+t+" */");var o=r.createElement("style");o.appendChild(i.createTextNode(e)),t&&(o.id=t),(n=n==i?r.getDocumentHead(i):n).insertBefore(o,n.firstChild)}}}r.useStrictCSP=function(e){0==(s=e)?l():a=a||[]},r.importCssString=n,r.importCssStylsheet=function(e,t){r.buildDom(["link",{rel:"stylesheet",href:e}],r.getDocumentHead(t))},r.scrollbarWidth=function(e){var t=r.createElement("ace_inner"),i=(t.style.width="100%",t.style.minWidth="0px",t.style.height="200px",t.style.display="block",r.createElement("ace_outer")),n=i.style,e=(n.position="absolute",n.left="-10000px",n.overflow="hidden",n.width="200px",n.minWidth="0px",n.height="150px",n.display="block",i.appendChild(t),e&&e.documentElement||document&&document.documentElement);if(!e)return 0;e.appendChild(i);var o=t.offsetWidth,n=(n.overflow="scroll",t.offsetWidth);return o===n&&(n=i.clientWidth),e.removeChild(i),o-n},r.computedStyle=function(e,t){return window.getComputedStyle(e,"")||{}},r.setStyle=function(e,t,i){e[t]!==i&&(e[t]=i)},r.HAS_CSS_ANIMATION=!1,r.HAS_CSS_TRANSFORMS=!1,r.HI_DPI=!e.isWin||"undefined"!=typeof window&&1.5<=window.devicePixelRatio,e.isChromeOS&&(r.HI_DPI=!1),"undefined"!=typeof document&&(i=document.createElement("div"),r.HI_DPI&&void 0!==i.style.transform&&(r.HAS_CSS_TRANSFORMS=!0),e.isEdge||void 0===i.style.animationName||(r.HAS_CSS_ANIMATION=!0),i=null),r.translate=r.HAS_CSS_TRANSFORMS?function(e,t,i){e.style.transform="translate("+Math.round(t)+"px, "+Math.round(i)+"px)"}:function(e,t,i){e.style.top=Math.round(i)+"px",e.style.left=Math.round(t)+"px"}}),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(e,t,i){var o=e("./dom");t.get=function(e,t){var i=new XMLHttpRequest;i.open("GET",e,!0),i.onreadystatechange=function(){4===i.readyState&&t(i.responseText)},i.send(null)},t.loadScript=function(e,i){var t=o.getDocumentHead(),n=document.createElement("script");n.src=e,t.appendChild(n),n.onload=n.onreadystatechange=function(e,t){!t&&n.readyState&&"loaded"!=n.readyState&&"complete"!=n.readyState||(n=n.onload=n.onreadystatechange=null,t)||i()}},t.qualifyURL=function(e){var t=document.createElement("a");return t.href=e,t.href}}),ace.define("ace/lib/oop",["require","exports","module"],function(e,i,t){i.inherits=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})},i.mixin=function(e,t){for(var i in t)e[i]=t[i];return e},i.implement=function(e,t){i.mixin(e,t)}}),ace.define("ace/lib/event_emitter",["require","exports","module"],function(e,t,i){function r(){this.propagationStopped=!0}function s(){this.defaultPrevented=!0}var n={};n._emit=n._dispatchEvent=function(e,t){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var i=this._eventRegistry[e]||[],n=this._defaultHandlers[e];if(i.length||n){(t="object"==typeof t&&t?t:{}).type||(t.type=e),t.stopPropagation||(t.stopPropagation=r),t.preventDefault||(t.preventDefault=s);for(var i=i.slice(),o=0;o<i.length&&(i[o](t,this),!t.propagationStopped);o++);return n&&!t.defaultPrevented?n(t,this):void 0}},n._signal=function(e,t){if(i=(this._eventRegistry||{})[e])for(var i=i.slice(),n=0;n<i.length;n++)i[n](t,this)},n.once=function(t,i){var n=this;if(this.on(t,function e(){n.off(t,e),i.apply(null,arguments)}),!i)return new Promise(function(e){i=e})},n.setDefaultHandler=function(e,t){var i,n,o=this._defaultHandlers;(o=o||(this._defaultHandlers={_disabled_:{}}))[e]&&(n=o[e],(i=o._disabled_[e])||(o._disabled_[e]=i=[]),i.push(n),-1!=(n=i.indexOf(t)))&&i.splice(n,1),o[e]=t},n.removeDefaultHandler=function(e,t){var i,n=this._defaultHandlers;n&&(i=n._disabled_[e],n[e]==t?i&&this.setDefaultHandler(e,i.pop()):i&&-1!=(n=i.indexOf(t))&&i.splice(n,1))},n.on=n.addEventListener=function(e,t,i){this._eventRegistry=this._eventRegistry||{};var n=this._eventRegistry[e];return-1==(n=n||(this._eventRegistry[e]=[])).indexOf(t)&&n[i?"unshift":"push"](t),t},n.off=n.removeListener=n.removeEventListener=function(e,t){this._eventRegistry=this._eventRegistry||{};e=this._eventRegistry[e];e&&-1!==(t=e.indexOf(t))&&e.splice(t,1)},n.removeAllListeners=function(e){e||(this._eventRegistry=this._defaultHandlers=void 0),this._eventRegistry&&(this._eventRegistry[e]=void 0),this._defaultHandlers&&(this._defaultHandlers[e]=void 0)},t.EventEmitter=n}),ace.define("ace/lib/report_error",["require","exports","module"],function(e,t,i){t.reportError=function(e,t){var i=new Error(e);i.data=t,"object"==typeof console&&console.error&&console.error(i),setTimeout(function(){throw i})}}),ace.define("ace/lib/default_english_messages",["require","exports","module"],function(e,t,i){t.defaultEnglishMessages={"autocomplete.popup.aria-roledescription":"Autocomplete suggestions","autocomplete.popup.aria-label":"Autocomplete suggestions","autocomplete.popup.item.aria-roledescription":"item","autocomplete.loading":"Loading...","editor.scroller.aria-roledescription":"editor","editor.scroller.aria-label":"Editor content, press Enter to start editing, press Escape to exit","editor.gutter.aria-roledescription":"editor gutter","editor.gutter.aria-label":"Editor gutter, press Enter to interact with controls using arrow keys, press Escape to exit","error-marker.good-state":"Looks good!","prompt.recently-used":"Recently used","prompt.other-commands":"Other commands","prompt.no-matching-commands":"No matching commands","search-box.find.placeholder":"Search for","search-box.find-all.text":"All","search-box.replace.placeholder":"Replace with","search-box.replace-next.text":"Replace","search-box.replace-all.text":"All","search-box.toggle-replace.title":"Toggle Replace mode","search-box.toggle-regexp.title":"RegExp Search","search-box.toggle-case.title":"CaseSensitive Search","search-box.toggle-whole-word.title":"Whole Word Search","search-box.toggle-in-selection.title":"Search In Selection","search-box.search-counter":"$0 of $1","text-input.aria-roledescription":"editor","text-input.aria-label":"Cursor at row $0","gutter.code-folding.range.aria-label":"Toggle code folding, rows $0 through $1","gutter.code-folding.closed.aria-label":"Toggle code folding, rows $0 through $1","gutter.code-folding.open.aria-label":"Toggle code folding, row $0","gutter.code-folding.closed.title":"Unfold code","gutter.code-folding.open.title":"Fold code","gutter.annotation.aria-label.error":"Error, read annotations row $0","gutter.annotation.aria-label.warning":"Warning, read annotations row $0","gutter.annotation.aria-label.info":"Info, read annotations row $0","inline-fold.closed.title":"Unfold code","gutter-tooltip.aria-label.error.singular":"error","gutter-tooltip.aria-label.error.plural":"errors","gutter-tooltip.aria-label.warning.singular":"warning","gutter-tooltip.aria-label.warning.plural":"warnings","gutter-tooltip.aria-label.info.singular":"information message","gutter-tooltip.aria-label.info.plural":"information messages","gutter.annotation.aria-label.security":"Security finding, read annotations row $0","gutter.annotation.aria-label.hint":"Suggestion, read annotations row $0","gutter-tooltip.aria-label.security.singular":"security finding","gutter-tooltip.aria-label.security.plural":"security findings","gutter-tooltip.aria-label.hint.singular":"suggestion","gutter-tooltip.aria-label.hint.plural":"suggestions","editor.tooltip.disable-editing":"Editing is disabled"}}),ace.define("ace/lib/app_config",["require","exports","module","ace/lib/oop","ace/lib/event_emitter","ace/lib/report_error","ace/lib/default_english_messages"],function(e,t,i){var n,o,r=e("./oop"),s=e("./event_emitter").EventEmitter,a=e("./report_error").reportError,l=e("./default_english_messages").defaultEnglishMessages,c={setOptions:function(t){Object.keys(t).forEach(function(e){this.setOption(e,t[e])},this)},getOptions:function(e){var t,i={};return e?Array.isArray(e)||(e=Object.keys(e)):(t=this.$options,e=Object.keys(t).filter(function(e){return!t[e].hidden})),e.forEach(function(e){i[e]=this.getOption(e)},this),i},setOption:function(e,t){var i;if(this["$"+e]!==t)return(i=this.$options[e])?i.forwardTo?this[i.forwardTo]&&this[i.forwardTo].setOption(e,t):(i.handlesSet||(this["$"+e]=t),void(i&&i.set&&i.set.call(this,t))):h('misspelled option "'+e+'"')},getOption:function(e){var t=this.$options[e];return t?t.forwardTo?this[t.forwardTo]&&this[t.forwardTo].getOption(e):t&&t.get?t.get.call(this):this["$"+e]:h('misspelled option "'+e+'"')}};function h(e){"undefined"!=typeof console&&console.warn&&console.warn.apply(console,arguments)}d.prototype.defineOptions=function(i,e,n){return i.$options||(this.$defaultOptions[e]=i.$options={}),Object.keys(n).forEach(function(e){var t=n[e];(t="string"==typeof t?{forwardTo:t}:t).name||(t.name=e),"initialValue"in(i.$options[t.name]=t)&&(i["$"+t.name]=t.initialValue)}),r.implement(i,c),this},d.prototype.resetOptions=function(i){Object.keys(i.$options).forEach(function(e){var t=i.$options[e];"value"in t&&i.setOption(e,t.value)})},d.prototype.setDefaultValue=function(e,t,i){if(!e){for(e in this.$defaultOptions)if(this.$defaultOptions[e][t])break;if(!this.$defaultOptions[e][t])return!1}var n=this.$defaultOptions[e]||(this.$defaultOptions[e]={});n[t]&&(n.forwardTo?this.setDefaultValue(n.forwardTo,t,i):n[t].value=i)},d.prototype.setDefaultValues=function(t,i){Object.keys(i).forEach(function(e){this.setDefaultValue(t,e,i[e])},this)},d.prototype.setMessages=function(e,t){n=e,t&&t.placeholders&&(o=t.placeholders)},d.prototype.nls=function(e,t,i){n[e]||(h("No message found for the key '"+e+"' in messages with id "+n.$id+", trying to find a translation for the default string '"+t+"'."),n[t])||h("No message found for the default string '"+t+"' in the provided messages. Falling back to the default English message.");e=n[e]||n[t]||t;return e=i&&("dollarSigns"===o&&(e=e.replace(/\$(\$|[\d]+)/g,function(e,t){return"$"==t?"$":i[t]})),"curlyBrackets"===o)?e.replace(/\{([^\}]+)\}/g,function(e,t){return i[t]}):e};e=d;function d(){this.$defaultOptions={},n=l,o="dollarSigns"}e.prototype.warn=h,e.prototype.reportError=a,r.implement(e.prototype,s),t.AppConfig=e}),ace.define("ace/theme/textmate-css",["require","exports","module"],function(e,t,i){i.exports='.ace-tm .ace_gutter {\n background: #f0f0f0;\n color: #333;\n}\n\n.ace-tm .ace_print-margin {\n width: 1px;\n background: #e8e8e8;\n}\n\n.ace-tm .ace_fold {\n background-color: #6B72E6;\n}\n\n.ace-tm {\n background-color: #FFFFFF;\n color: black;\n}\n\n.ace-tm .ace_cursor {\n color: black;\n}\n \n.ace-tm .ace_invisible {\n color: rgb(191, 191, 191);\n}\n\n.ace-tm .ace_storage,\n.ace-tm .ace_keyword {\n color: blue;\n}\n\n.ace-tm .ace_constant {\n color: rgb(197, 6, 11);\n}\n\n.ace-tm .ace_constant.ace_buildin {\n color: rgb(88, 72, 246);\n}\n\n.ace-tm .ace_constant.ace_language {\n color: rgb(88, 92, 246);\n}\n\n.ace-tm .ace_constant.ace_library {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_invalid {\n background-color: rgba(255, 0, 0, 0.1);\n color: red;\n}\n\n.ace-tm .ace_support.ace_function {\n color: rgb(60, 76, 114);\n}\n\n.ace-tm .ace_support.ace_constant {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_support.ace_type,\n.ace-tm .ace_support.ace_class {\n color: rgb(109, 121, 222);\n}\n\n.ace-tm .ace_keyword.ace_operator {\n color: rgb(104, 118, 135);\n}\n\n.ace-tm .ace_string {\n color: rgb(3, 106, 7);\n}\n\n.ace-tm .ace_comment {\n color: rgb(76, 136, 107);\n}\n\n.ace-tm .ace_comment.ace_doc {\n color: rgb(0, 102, 255);\n}\n\n.ace-tm .ace_comment.ace_doc.ace_tag {\n color: rgb(128, 159, 191);\n}\n\n.ace-tm .ace_constant.ace_numeric {\n color: rgb(0, 0, 205);\n}\n\n.ace-tm .ace_variable {\n color: rgb(49, 132, 149);\n}\n\n.ace-tm .ace_xml-pe {\n color: rgb(104, 104, 91);\n}\n\n.ace-tm .ace_entity.ace_name.ace_function {\n color: #0000A2;\n}\n\n\n.ace-tm .ace_heading {\n color: rgb(12, 7, 255);\n}\n\n.ace-tm .ace_list {\n color:rgb(185, 6, 144);\n}\n\n.ace-tm .ace_meta.ace_tag {\n color:rgb(0, 22, 142);\n}\n\n.ace-tm .ace_string.ace_regex {\n color: rgb(255, 0, 0)\n}\n\n.ace-tm .ace_marker-layer .ace_selection {\n background: rgb(181, 213, 255);\n}\n.ace-tm.ace_multiselect .ace_selection.ace_start {\n box-shadow: 0 0 3px 0px white;\n}\n.ace-tm .ace_marker-layer .ace_step {\n background: rgb(252, 255, 0);\n}\n\n.ace-tm .ace_marker-layer .ace_stack {\n background: rgb(164, 229, 101);\n}\n\n.ace-tm .ace_marker-layer .ace_bracket {\n margin: -1px 0 0 -1px;\n border: 1px solid rgb(192, 192, 192);\n}\n\n.ace-tm .ace_marker-layer .ace_active-line {\n background: rgba(0, 0, 0, 0.07);\n}\n\n.ace-tm .ace_gutter-active-line {\n background-color : #dcdcdc;\n}\n\n.ace-tm .ace_marker-layer .ace_selected-word {\n background: rgb(250, 250, 255);\n border: 1px solid rgb(200, 200, 250);\n}\n\n.ace-tm .ace_indent-guide {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;\n}\n\n.ace-tm .ace_indent-guide-active {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAZSURBVHjaYvj///9/hivKyv8BAAAA//8DACLqBhbvk+/eAAAAAElFTkSuQmCC") right repeat-y;\n}\n'}),ace.define("ace/theme/textmate",["require","exports","module","ace/theme/textmate-css","ace/lib/dom"],function(e,t,i){t.isDark=!1,t.cssClass="ace-tm",t.cssText=e("./textmate-css"),t.$id="ace/theme/textmate",e("../lib/dom").importCssString(t.cssText,t.cssClass,!1)}),ace.define("ace/config",["require","exports","module","ace/lib/lang","ace/lib/net","ace/lib/dom","ace/lib/app_config","ace/theme/textmate"],function(s,a,t){var l,e=s("./lib/lang"),c=s("./lib/net"),i=s("./lib/dom"),n=s("./lib/app_config").AppConfig,r=(t.exports=a=new n,{packaged:!1,workerPath:null,modePath:null,themePath:null,basePath:"",suffix:".js",$moduleUrls:{},loadWorkerFromBlob:!0,sharedPopups:!1,useStrictCSP:null}),h=(a.get=function(e){if(r.hasOwnProperty(e))return r[e];throw new Error("Unknown config key: "+e)},a.set=function(e,t){if(r.hasOwnProperty(e))r[e]=t;else if(0==this.setDefaultValue("",e,t))throw new Error("Unknown config key: "+e);"useStrictCSP"==e&&i.useStrictCSP(t)},a.all=function(){return e.copyObject(r)},a.$modes={},a.moduleUrl=function(e,t){var i,n,o;return r.$moduleUrls[e]||(e=e.split("/"),i="snippets"==(t=t||e[e.length-2]||"")?"/":"-",n=e[e.length-1],"worker"==t&&"-"==i&&(o=new RegExp("^"+t+"[\\-_]|[\\-_]"+t+"$","g"),n=n.replace(o,"")),(!n||n==t)&&1<e.length&&(n=e[e.length-2]),null==(o=r[t+"Path"])?o=r.basePath:"/"==i&&(t=i=""),o&&"/"!=o.slice(-1)&&(o+="/"),o+t+i+n+this.get("suffix"))},a.setModuleUrl=function(e,t){return r.$moduleUrls[e]=t},a.setLoader=function(e){l=e},a.dynamicModules=Object.create(null),a.$loading={},a.$loaded={},a.loadModule=function(e,t){function i(e){if(e&&!a.$loading[r])return t&&t(e);if(a.$loading[r]||(a.$loading[r]=[]),a.$loading[r].push(t),!(1<a.$loading[r].length)){e=function(){var e,t;t=function(e,t){t&&(a.$loaded[r]=t),a._emit("load.module",{name:r,module:t});var i=a.$loading[r];a.$loading[r]=null,i.forEach(function(e){e&&e(t)})},"ace/theme/textmate"===(e=r)||"./theme/textmate"===e?t(null,s("./theme/textmate")):l?l(e,t):console.error("loader is not configured")};if(!a.get("packaged"))return e();c.loadScript(a.moduleUrl(r,o),e),h()}}var n,o,r;Array.isArray(e)?(o=e[0],r=e[1]):"string"==typeof e&&(r=e);if(a.dynamicModules[r])a.dynamicModules[r]().then(function(e){e.default?i(e.default):i(e)});else{try{n=this.$require(r)}catch(e){}i(n||a.$loaded[r])}},a.$require=function(e){if("function"==typeof t.require)return t.require(e)},a.setModuleLoader=function(e,t){a.dynamicModules[e]=t},function(){r.basePath||r.workerPath||r.modePath||r.themePath||Object.keys(r.$moduleUrls).length||(console.error("Unable to infer path to ace from script src,","use ace.config.set('basePath', 'path') to enable dynamic loading of modes and themes","or with webpack use ace/webpack-resolver"),h=function(){})});a.version="1.43.2"}),ace.define("ace/loader_build",["require","exports","module","ace/lib/fixoldbrowsers","ace/config"],function(g,e,p){g("./lib/fixoldbrowsers");var m=g("./config"),f=(m.setLoader(function(e,t){g([e],function(e){t(null,e)})}),function(){return this||"undefined"!=typeof window&&window}());function t(e){if(f&&f.document){m.set("packaged",e||g.packaged||p.packaged||f.define&&C.amdD.packaged);for(var t,i={},n="",e=document.currentScript||document._currentScript,o=e&&e.ownerDocument||document,r=(e&&e.src&&(n=e.src.split(/[?#]/)[0].split("/").slice(0,-1).join("/")||""),o.getElementsByTagName("script")),s=0;s<r.length;s++){var a=r[s],l=a.src||a.getAttribute("src");if(l){for(var c=a.attributes,h=0,d=c.length;h<d;h++){var u=c[h];0===u.name.indexOf("data-ace-")&&(i[u.name.replace(/^data-ace-/,"").replace(/-(.)/g,function(e,t){return t.toUpperCase()})]=u.value)}a=l.match(/^(.*)\/ace([\-.]\w+)?\.js(\?|$)/);a&&(n=a[1])}}for(t in n&&(i.base=i.base||n,i.packaged=!0),i.basePath=i.base,i.workerPath=i.workerPath||i.base,i.modePath=i.modePath||i.base,i.themePath=i.themePath||i.base,delete i.base,i)void 0!==i[t]&&m.set(t,i[t])}}p.exports=function(e){m.init=t,m.$require=g,e.require=g,e.define=C.amdD},t(!0)}),ace.define("ace/range",["require","exports","module"],function(e,t,i){r.prototype.isEqual=function(e){return this.start.row===e.start.row&&this.end.row===e.end.row&&this.start.column===e.start.column&&this.end.column===e.end.column},r.prototype.toString=function(){return"Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]"},r.prototype.contains=function(e,t){return 0==this.compare(e,t)},r.prototype.compareRange=function(e){var t=e.end,e=e.start,t=this.compare(t.row,t.column);return 1==t?1==(t=this.compare(e.row,e.column))?2:0==t?1:0:-1==t?-2:-1==(t=this.compare(e.row,e.column))?-1:1==t?42:0},r.prototype.comparePoint=function(e){return this.compare(e.row,e.column)},r.prototype.containsRange=function(e){return 0==this.comparePoint(e.start)&&0==this.comparePoint(e.end)},r.prototype.intersects=function(e){e=this.compareRange(e);return-1==e||0==e||1==e},r.prototype.isEnd=function(e,t){return this.end.row==e&&this.end.column==t},r.prototype.isStart=function(e,t){return this.start.row==e&&this.start.column==t},r.prototype.setStart=function(e,t){"object"==typeof e?(this.start.column=e.column,this.start.row=e.row):(this.start.row=e,this.start.column=t)},r.prototype.setEnd=function(e,t){"object"==typeof e?(this.end.column=e.column,this.end.row=e.row):(this.end.row=e,this.end.column=t)},r.prototype.inside=function(e,t){return 0==this.compare(e,t)&&!this.isEnd(e,t)&&!this.isStart(e,t)},r.prototype.insideStart=function(e,t){return 0==this.compare(e,t)&&!this.isEnd(e,t)},r.prototype.insideEnd=function(e,t){return 0==this.compare(e,t)&&!this.isStart(e,t)},r.prototype.compare=function(e,t){return this.isMultiLine()||e!==this.start.row?e<this.start.row?-1:e>this.end.row?1:this.start.row===e?t>=this.start.column?0:-1:this.end.row!==e||t<=this.end.column?0:1:t<this.start.column?-1:t>this.end.column?1:0},r.prototype.compareStart=function(e,t){return this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},r.prototype.compareEnd=function(e,t){return this.end.row==e&&this.end.column==t?1:this.compare(e,t)},r.prototype.compareInside=function(e,t){return this.end.row==e&&this.end.column==t?1:this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},r.prototype.clipRows=function(e,t){var i,n;return this.end.row>t?i={row:t+1,column:0}:this.end.row<e&&(i={row:e,column:0}),this.start.row>t?n={row:t+1,column:0}:this.start.row<e&&(n={row:e,column:0}),r.fromPoints(n||this.start,i||this.end)},r.prototype.extend=function(e,t){var i,n,o=this.compare(e,t);return 0==o?this:(-1==o?i={row:e,column:t}:n={row:e,column:t},r.fromPoints(i||this.start,n||this.end))},r.prototype.isEmpty=function(){return this.start.row===this.end.row&&this.start.column===this.end.column},r.prototype.isMultiLine=function(){return this.start.row!==this.end.row},r.prototype.clone=function(){return r.fromPoints(this.start,this.end)},r.prototype.collapseRows=function(){return 0==this.end.column?new r(this.start.row,0,Math.max(this.start.row,this.end.row-1),0):new r(this.start.row,0,this.end.row,0)},r.prototype.toScreenRange=function(e){var t=e.documentToScreenPosition(this.start),e=e.documentToScreenPosition(this.end);return new r(t.row,t.column,e.row,e.column)},r.prototype.moveBy=function(e,t){this.start.row+=e,this.start.column+=t,this.end.row+=e,this.end.column+=t};var n=r;function r(e,t,i,n){this.start={row:e,column:t},this.end={row:i,column:n}}n.fromPoints=function(e,t){return new n(e.row,e.column,t.row,t.column)},n.comparePoints=function(e,t){return e.row-t.row||e.column-t.column},t.Range=n}),ace.define("ace/lib/keys",["require","exports","module","ace/lib/oop"],function(e,t,i){for(var e=e("./oop"),n={MODIFIER_KEYS:{16:"Shift",17:"Ctrl",18:"Alt",224:"Meta",91:"MetaLeft",92:"MetaRight",93:"ContextMenu"},KEY_MODS:{ctrl:1,alt:2,option:2,shift:4,super:8,meta:8,command:8,cmd:8,control:1},FUNCTION_KEYS:{8:"Backspace",9:"Tab",13:"Return",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete","-13":"NumpadEnter",144:"Numlock",145:"Scrolllock"},PRINTABLE_KEYS:{32:" ",59:";",61:"=",107:"+",109:"-",110:".",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",111:"/",106:"*"}},o={Command:224,Backspace:8,Tab:9,Return:13,Enter:13,Pause:19,Escape:27,PageUp:33,PageDown:34,End:35,Home:36,Insert:45,Delete:46,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Backquote:192,Minus:189,Equal:187,BracketLeft:219,Backslash:220,BracketRight:221,Semicolon:186,Quote:222,Comma:188,Period:190,Slash:191,Space:32,NumpadAdd:107,NumpadDecimal:110,NumpadSubtract:109,NumpadDivide:111,NumpadMultiply:106},r=0;r<10;r++)o["Digit"+r]=48+r,o["Numpad"+r]=96+r,n.PRINTABLE_KEYS[48+r]=""+r,n.FUNCTION_KEYS[96+r]="Numpad"+r;for(r=65;r<91;r++){var s=String.fromCharCode(r+32);o["Key"+s.toUpperCase()]=r,n.PRINTABLE_KEYS[r]=s}for(r=1;r<13;r++)o["F"+r]=111+r,n.FUNCTION_KEYS[111+r]="F"+r;var a,l,c={Shift:16,Control:17,Alt:18,Meta:224};for(a in c)o[a]=o[a+"Left"]=o[a+"Right"]=c[a];for(l in t.$codeToKeyCode=o,n.PRINTABLE_KEYS[173]="-",n.FUNCTION_KEYS){var h=n.FUNCTION_KEYS[l].toLowerCase();n[h]=parseInt(l,10)}for(l in n.PRINTABLE_KEYS){h=n.PRINTABLE_KEYS[l].toLowerCase();n[h]=parseInt(l,10)}e.mixin(n,n.MODIFIER_KEYS),e.mixin(n,n.PRINTABLE_KEYS),e.mixin(n,n.FUNCTION_KEYS),n.enter=n.return,n.escape=n.esc,n.del=n.delete;for(var d=["cmd","ctrl","alt","shift"],u=Math.pow(2,d.length);u--;)n.KEY_MODS[u]=d.filter(function(e){return u&n.KEY_MODS[e]}).join("-")+"-";n.KEY_MODS[0]="",n.KEY_MODS[-1]="input-",e.mixin(t,n),(t.default=t).keyCodeToString=function(e){var t=n[e];return(t="string"!=typeof t?String.fromCharCode(e):t).toLowerCase()}}),ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,d,t){var i,r=e("./keys"),u=e("./useragent"),s=null,a=0;function o(){if(null==i){i=!1;try{document.createComment("").addEventListener("test",function(){},{get passive(){return i={passive:!1},!0}})}catch(e){}}return i}function l(e,t,i){this.elem=e,this.type=t,this.callback=i}l.prototype.destroy=function(){h(this.elem,this.type,this.callback),this.elem=this.type=this.callback=void 0};var c,g=d.addListener=function(e,t,i,n){e.addEventListener(t,i,o()),n&&n.$toDestroy.push(new l(e,t,i))},h=d.removeListener=function(e,t,i){e.removeEventListener(t,i,o())};function p(e){return 0|(e.ctrlKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.metaKey?8:0)}function m(){s=Object.create(null)}d.stopEvent=function(e){return d.stopPropagation(e),d.preventDefault(e),!1},d.stopPropagation=function(e){e.stopPropagation&&e.stopPropagation()},d.preventDefault=function(e){e.preventDefault&&e.preventDefault()},d.getButton=function(e){return"dblclick"==e.type?0:"contextmenu"==e.type||u.isMac&&e.ctrlKey&&!e.altKey&&!e.shiftKey?2:e.button},d.capture=function(e,t,i){var n=e&&e.ownerDocument||document;function o(e){t&&t(e),i&&i(e),h(n,"mousemove",t),h(n,"mouseup",o),h(n,"dragstart",o)}return g(n,"mousemove",t),g(n,"mouseup",o),g(n,"dragstart",o),o},d.addMouseWheelListener=function(e,n,t){g(e,"wheel",function(e){var t=e.deltaX||0,i=e.deltaY||0;switch(e.deltaMode){case e.DOM_DELTA_PIXEL:e.wheelX=.15*t,e.wheelY=.15*i;break;case e.DOM_DELTA_LINE:e.wheelX=15*t,e.wheelY=15*i;break;case e.DOM_DELTA_PAGE:e.wheelX=150*t,e.wheelY=150*i}n(e)},t)},d.addMultiMouseDownListener=function(e,i,n,o,t){var r,s,a,l=0,c={2:"dblclick",3:"tripleclick",4:"quadclick"};function h(e){var t;if(0!==d.getButton(e)?l=0:1<e.detail&&!(4<++l)||(l=1),u.isIE&&(t=5<Math.abs(e.clientX-r)||5<Math.abs(e.clientY-s),a&&!t||(l=1),a&&clearTimeout(a),a=setTimeout(function(){a=null},i[l-1]||600),1==l)&&(r=e.clientX,s=e.clientY),e._clicks=l,n[o]("mousedown",e),4<l)l=0;else if(1<l)return n[o](c[l],e)}(e=Array.isArray(e)?e:[e]).forEach(function(e){g(e,"mousedown",h,t)})},d.getModifierString=function(e){return r.KEY_MODS[p(e)]},d.addCommandKeyListener=function(e,i,t){var n=null;g(e,"keydown",function(e){s[e.keyCode]=(s[e.keyCode]||0)+1;var t=((e,t,i)=>{var n,o=p(t);if(!i&&t.code&&(i=r.$codeToKeyCode[t.code]||i),!u.isMac&&s){if(t.getModifierState&&(t.getModifierState("OS")||t.getModifierState("Win"))&&(o|=8),s.altGr){if(3==(3&o))return;s.altGr=0}18!==i&&17!==i||(n=t.location,17===i&&1===n?1==s[i]&&(a=t.timeStamp):18===i&&3===o&&2===n&&t.timeStamp-a<50&&(s.altGr=!0))}if(i in r.MODIFIER_KEYS&&(i=-1),o||13!==i||3!==t.location||(e(t,o,-i),!t.defaultPrevented)){if(u.isChromeOS&&8&o){if(e(t,o,i),t.defaultPrevented)return;o&=-9}return o||i in r.FUNCTION_KEYS||i in r.PRINTABLE_KEYS?e(t,o,i):!1}})(i,e,e.keyCode);return n=e.defaultPrevented,t},t),g(e,"keypress",function(e){n&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)&&(d.stopEvent(e),n=null)},t),g(e,"keyup",function(e){s[e.keyCode]=null},t),s||(m(),g(window,"focus",m))},"object"==typeof window&&window.postMessage&&!u.isOldIE&&(c=1,d.nextTick=function(t,i){i=i||window;function n(e){e.data==o&&(d.stopPropagation(e),h(i,"message",n),t())}var o="zero-timeout-message-"+c++;g(i,"message",n),i.postMessage(o,"*")}),d.$idleBlocked=!1,d.onIdle=function(t,e){return setTimeout(function e(){d.$idleBlocked?setTimeout(e,100):t()},e)},d.$idleBlockId=null,d.blockIdle=function(e){d.$idleBlockId&&clearTimeout(d.$idleBlockId),d.$idleBlocked=!0,d.$idleBlockId=setTimeout(function(){d.$idleBlocked=!1},e||100)},d.nextFrame="object"==typeof window&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),d.nextFrame=d.nextFrame?d.nextFrame.bind(window):function(e){setTimeout(e,17)}}),ace.define("ace/clipboard",["require","exports","module"],function(e,t,i){var n;i.exports={lineMode:!1,pasteCancelled:function(){return!!(n&&n>Date.now()-50)||(n=!1)},cancel:function(){n=Date.now()}}}),ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/config","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/clipboard","ace/lib/keys"],function(e,t,i){var l=e("../lib/event"),n=e("../config").nls,d=e("../lib/useragent"),c=e("../lib/dom"),r=e("../lib/lang"),o=e("../clipboard"),s=d.isChrome<18,a=d.isIE,h=63<d.isChrome,u=e("../lib/keys"),g=u.KEY_MODS,p=d.isIOS,m=p?/\s/:/\n/,f=d.isMobile;function C(e,n){var o=this;this.host=n,this.text=c.createElement("textarea"),this.text.className="ace_text-input",this.text.setAttribute("wrap","off"),this.text.setAttribute("autocorrect","off"),this.text.setAttribute("autocapitalize","off"),this.text.setAttribute("spellcheck","false"),this.text.style.opacity="0",e.insertBefore(this.text,e.firstChild),this.copied=!1,this.pasted=!1,this.inComposition=!1,this.sendingText=!1,this.tempStyle="",f||(this.text.style.fontSize="1px"),this.commandMode=!1,this.ignoreFocusEvents=!1,this.lastValue="",this.lastSelectionStart=0,this.lastSelectionEnd=0,this.lastRestoreEnd=0,this.rowStart=Number.MAX_SAFE_INTEGER,this.rowEnd=Number.MIN_SAFE_INTEGER,this.numberOfExtraLines=0;try{this.$isFocused=document.activeElement===this.text}catch(e){}this.cancelComposition=this.cancelComposition.bind(this),this.setAriaOptions({role:"textbox"}),l.addListener(this.text,"blur",function(e){o.ignoreFocusEvents||(n.onBlur(e),o.$isFocused=!1)},n),l.addListener(this.text,"focus",function(e){if(!o.ignoreFocusEvents){if(o.$isFocused=!0,d.isEdge)try{if(!document.hasFocus())return}catch(e){}n.onFocus(e),d.isEdge?setTimeout(o.resetSelection.bind(o)):o.resetSelection()}},n),this.$focusScroll=!1,n.on("beforeEndOperation",function(){var e=n.curOp,t=e&&e.command&&e.command.name;"insertstring"!=t&&(t=t&&(e.docChanged||e.selectionChanged),o.inComposition&&t&&(o.lastValue=o.text.value="",o.onCompositionEnd()),o.resetSelection())}),n.on("changeSelection",this.setAriaLabel.bind(this)),this.resetSelection=p?this.$resetSelectionIOS:this.$resetSelection,this.$isFocused&&n.onFocus(),this.inputHandler=null,this.afterContextMenu=!1,l.addCommandKeyListener(this.text,function(e,t,i){if(!o.inComposition)return n.onCommandKey(e,t,i)},n),l.addListener(this.text,"select",this.onSelect.bind(this),n),l.addListener(this.text,"input",this.onInput.bind(this),n),l.addListener(this.text,"cut",this.onCut.bind(this),n),l.addListener(this.text,"copy",this.onCopy.bind(this),n),l.addListener(this.text,"paste",this.onPaste.bind(this),n),"oncut"in this.text&&"oncopy"in this.text&&"onpaste"in this.text||l.addListener(e,"keydown",function(e){if((!d.isMac||e.metaKey)&&e.ctrlKey)switch(e.keyCode){case 67:o.onCopy(e);break;case 86:o.onPaste(e);break;case 88:o.onCut(e)}},n),this.syncComposition=r.delayedCall(this.onCompositionUpdate.bind(this),50).schedule.bind(null,null),l.addListener(this.text,"compositionstart",this.onCompositionStart.bind(this),n),l.addListener(this.text,"compositionupdate",this.onCompositionUpdate.bind(this),n),l.addListener(this.text,"keyup",this.onKeyup.bind(this),n),l.addListener(this.text,"keydown",this.syncComposition.bind(this),n),l.addListener(this.text,"compositionend",this.onCompositionEnd.bind(this),n),this.closeTimeout,l.addListener(this.text,"mouseup",this.$onContextMenu.bind(this),n),l.addListener(this.text,"mousedown",function(e){e.preventDefault(),o.onContextMenuClose()},n),l.addListener(n.renderer.scroller,"contextmenu",this.$onContextMenu.bind(this),n),l.addListener(this.text,"contextmenu",this.$onContextMenu.bind(this),n),p&&this.addIosSelectionHandler(e,n,this.text)}C.prototype.addIosSelectionHandler=function(e,r,s){function t(e){var t,i,n,o;document.activeElement!==s||l||a.inComposition||r.$mouseHandler.isMousePressed||a.copied||(t=s.selectionStart,i=s.selectionEnd,n=null,(o=0)==t?n=u.up:1==t?n=u.home:i>a.lastSelectionEnd&&"\n"==a.lastValue[i]?n=u.end:t<a.lastSelectionStart&&" "==a.lastValue[t-1]?(n=u.left,o=g.option):t<a.lastSelectionStart||t==a.lastSelectionStart&&a.lastSelectionEnd!=a.lastSelectionStart&&t==i?n=u.left:i>a.lastSelectionEnd&&2<a.lastValue.slice(0,i).split("\n").length?n=u.down:i>a.lastSelectionEnd&&" "==a.lastValue[i-1]?(n=u.right,o=g.option):(i>a.lastSelectionEnd||i==a.lastSelectionEnd&&a.lastSelectionEnd!=a.lastSelectionStart&&t==i)&&(n=u.right),t!==i&&(o|=g.shift),n&&(!r.onCommandKey({},o,n)&&r.commands&&(n=u.keyCodeToString(n),o=r.commands.findKeyCommand(o,n))&&r.execCommand(o),a.lastSelectionStart=t,a.lastSelectionEnd=i,a.resetSelection("")))}var a=this,i=null,l=!1;s.addEventListener("keydown",function(e){i&&clearTimeout(i),l=!0},!0),s.addEventListener("keyup",function(e){i=setTimeout(function(){l=!1},100)},!0);document.addEventListener("selectionchange",t),r.on("destroy",function(){document.removeEventListener("selectionchange",t)})},C.prototype.onContextMenuClose=function(){var e=this;clearTimeout(this.closeTimeout),this.closeTimeout=setTimeout(function(){e.tempStyle&&(e.text.style.cssText=e.tempStyle,e.tempStyle=""),e.host.renderer.$isMousePressed=!1,e.host.renderer.$keepTextAreaAtCursor&&e.host.renderer.$moveTextAreaToCursor()},0)},C.prototype.$onContextMenu=function(e){this.host.textInput.onContextMenu(e),this.onContextMenuClose()},C.prototype.onKeyup=function(e){27==e.keyCode&&this.text.value.length<this.text.selectionStart&&(this.inComposition||(this.lastValue=this.text.value),this.lastSelectionStart=this.lastSelectionEnd=-1,this.resetSelection()),this.syncComposition()},C.prototype.cancelComposition=function(){this.ignoreFocusEvents=!0,this.text.blur(),this.text.focus(),this.ignoreFocusEvents=!1},
-C.prototype.onCompositionStart=function(e){this.inComposition||!this.host.onCompositionStart||this.host.$readOnly||(this.inComposition={},this.commandMode)||(e.data&&(this.inComposition.useTextareaForIME=!1),setTimeout(this.onCompositionUpdate.bind(this),0),this.host._signal("compositionStart"),this.host.on("mousedown",this.cancelComposition),(e=this.host.getSelectionRange()).end.row=e.start.row,e.end.column=e.start.column,this.inComposition.markerRange=e,this.inComposition.selectionStart=this.lastSelectionStart,this.host.onCompositionStart(this.inComposition),this.inComposition.useTextareaForIME?(this.lastValue=this.text.value="",this.lastSelectionStart=0,this.lastSelectionEnd=0):(this.text.msGetInputContext&&(this.inComposition.context=this.text.msGetInputContext()),this.text.getInputContext&&(this.inComposition.context=this.text.getInputContext())))},C.prototype.onCompositionUpdate=function(){var e;if(this.inComposition&&this.host.onCompositionUpdate&&!this.host.$readOnly)return this.commandMode?this.cancelComposition():void(this.inComposition.useTextareaForIME?this.host.onCompositionUpdate(this.text.value):(e=this.text.value,this.sendText(e),this.inComposition.markerRange&&(this.inComposition.context&&(this.inComposition.markerRange.start.column=this.inComposition.selectionStart=this.inComposition.context.compositionStartOffset),this.inComposition.markerRange.end.column=this.inComposition.markerRange.start.column+this.lastSelectionEnd-this.inComposition.selectionStart+this.lastRestoreEnd)))},C.prototype.onCompositionEnd=function(e){this.host.onCompositionEnd&&!this.host.$readOnly&&(this.inComposition=!1,this.host.onCompositionEnd(),this.host.off("mousedown",this.cancelComposition),e)&&this.onInput()},C.prototype.onCut=function(e){this.doCopy(e,!0)},C.prototype.onCopy=function(e){this.doCopy(e,!1)},C.prototype.onPaste=function(e){var t=this.handleClipboardData(e);o.pasteCancelled()||("string"==typeof t?(t&&this.host.onPaste(t,e),d.isIE&&setTimeout(this.resetSelection),l.preventDefault(e)):(this.text.value="",this.pasted=!0))},C.prototype.doCopy=function(e,t){var i=this,n=this.host.getCopyText();if(!n)return l.preventDefault(e);this.handleClipboardData(e,n)?(p&&(this.resetSelection(n),this.copied=n,setTimeout(function(){i.copied=!1},10)),t?this.host.onCut():this.host.onCopy(),l.preventDefault(e)):(this.copied=!0,this.text.value=n,this.text.select(),setTimeout(function(){i.copied=!1,i.resetSelection(),t?i.host.onCut():i.host.onCopy()}))},C.prototype.handleClipboardData=function(e,t,i){var n=e.clipboardData||window.clipboardData;if(n&&!s){var o=a||i?"Text":"text/plain";try{return t?!1!==n.setData(o,t):n.getData(o)}catch(e){if(!i)return this.handleClipboardData(e,t,!0)}}},C.prototype.onInput=function(e){if(this.inComposition)return this.onCompositionUpdate();if(e&&e.inputType){if("historyUndo"==e.inputType)return this.host.execCommand("undo");if("historyRedo"==e.inputType)return this.host.execCommand("redo")}var e=this.text.value,t=this.sendText(e,!0);(500<e.length||m.test(t)||f&&this.lastSelectionStart<1&&this.lastSelectionStart==this.lastSelectionEnd)&&this.resetSelection()},C.prototype.sendText=function(e,t){if(this.afterContextMenu&&(this.afterContextMenu=!1),this.pasted)return this.resetSelection(),e&&this.host.onPaste(e),this.pasted=!1,"";for(var i=this.text.selectionStart,n=this.text.selectionEnd,o=this.lastSelectionStart,r=this.lastValue.length-this.lastSelectionEnd,s=e,a=e.length-i,l=e.length-n,c=0;0<o&&this.lastValue[c]==e[c];)c++,o--;for(s=s.slice(c),c=1;0<r&&this.lastValue.length-c>this.lastSelectionStart-1&&this.lastValue[this.lastValue.length-c]==e[e.length-c];)c++,r--;a-=c-1,l-=c-1;var h=s.length-c+1;return h<0&&(o=-h,h=0),s=s.slice(0,h),t||s||a||o||r||l?(h=!(this.sendingText=!0),d.isAndroid&&". "==s&&(s=" ",h=!0),s&&!o&&!r&&!a&&!l||this.commandMode?this.host.onTextInput(s):this.host.onTextInput(s,{extendLeft:o,extendRight:r,restoreStart:a,restoreEnd:l}),this.sendingText=!1,this.lastValue=e,this.lastSelectionStart=i,this.lastSelectionEnd=n,this.lastRestoreEnd=l,h?"\n":s):""},C.prototype.onSelect=function(e){var t,i=this;this.inComposition||(this.copied?this.copied=!1:0===(t=this.text).selectionStart&&t.selectionEnd>=i.lastValue.length&&t.value===i.lastValue&&i.lastValue&&t.selectionEnd!==i.lastSelectionEnd?(this.host.selectAll(),this.resetSelection()):f&&this.text.selectionStart!=this.lastSelectionStart&&this.resetSelection())},C.prototype.$resetSelectionIOS=function(e){var t;!this.$isFocused||this.copied&&!e||this.sendingText||((t="\n ab"+(e=e||"")+"cde fg\n")!=this.text.value&&(this.text.value=this.lastValue=t),t=4+(e.length||(this.host.selection.isEmpty()?0:1)),4==this.lastSelectionStart&&this.lastSelectionEnd==t||this.text.setSelectionRange(4,t),this.lastSelectionStart=4,this.lastSelectionEnd=t)},C.prototype.$resetSelection=function(){var o=this;if(!this.inComposition&&!this.sendingText&&(this.$isFocused||this.afterContextMenu)){this.inComposition=!0;var e=0,t=0,i="",n=function(e,t){for(var i=t,n=1;n<=e-o.rowStart&&n<2*o.numberOfExtraLines+1;n++)i+=o.host.session.getLine(e-n).length+1;return i};if(this.host.session){for(var r=this.host.selection,s=r.getRange(),r=r.cursor.row,a=(r===this.rowEnd+1?(this.rowStart=this.rowEnd+1,this.rowEnd=this.rowStart+2*this.numberOfExtraLines):r===this.rowStart-1?(this.rowEnd=this.rowStart-1,this.rowStart=this.rowEnd-2*this.numberOfExtraLines):(r<this.rowStart-1||r>this.rowEnd+1)&&(this.rowStart=r>this.numberOfExtraLines?r-this.numberOfExtraLines:0,this.rowEnd=r>this.numberOfExtraLines?r+this.numberOfExtraLines:2*this.numberOfExtraLines),[]),l=this.rowStart;l<=this.rowEnd;l++)a.push(this.host.session.getLine(l));i=a.join("\n"),e=n(s.start.row,s.start.column),t=n(s.end.row,s.end.column),s.start.row<this.rowStart?(n=this.host.session.getLine(this.rowStart-1),e=s.start.row<this.rowStart-1?0:e,t+=n.length+1,i=n+"\n"+i):s.end.row>this.rowEnd?(n=this.host.session.getLine(this.rowEnd+1),t=s.end.row>this.rowEnd+1?n.length:s.end.column,t+=i.length+1,i=i+"\n"+n):f&&0<r&&(i="\n"+i,t+=1,e+=1),400<i.length&&(e<400&&t<400?i=i.slice(0,400):(i="\n",e==t?e=t=0:(e=0,t=1)));s=i+"\n\n";s!=this.lastValue&&(this.text.value=this.lastValue=s,this.lastSelectionStart=this.lastSelectionEnd=s.length)}if(this.afterContextMenu&&(this.lastSelectionStart=this.text.selectionStart,this.lastSelectionEnd=this.text.selectionEnd),this.lastSelectionEnd!=t||this.lastSelectionStart!=e||this.text.selectionEnd!=this.lastSelectionEnd)try{this.text.setSelectionRange(e,t),this.lastSelectionStart=e,this.lastSelectionEnd=t}catch(e){}this.inComposition=!1}},C.prototype.setHost=function(e){this.host=e},C.prototype.setNumberOfExtraLines=function(e){this.rowStart=Number.MAX_SAFE_INTEGER,this.rowEnd=Number.MIN_SAFE_INTEGER,this.numberOfExtraLines=e<0?0:e},C.prototype.setAriaLabel=function(){var e,t="";this.host.$textInputAriaLabel&&(t+="".concat(this.host.$textInputAriaLabel,", ")),this.host.session&&(e=this.host.session.selection.cursor.row,t+=n("text-input.aria-label","Cursor at row $0",[e+1])),this.text.setAttribute("aria-label",t)},C.prototype.setAriaOptions=function(e){e.activeDescendant?(this.text.setAttribute("aria-haspopup","true"),this.text.setAttribute("aria-autocomplete",e.inline?"both":"list"),this.text.setAttribute("aria-activedescendant",e.activeDescendant)):(this.text.setAttribute("aria-haspopup","false"),this.text.setAttribute("aria-autocomplete","both"),this.text.removeAttribute("aria-activedescendant")),e.role&&this.text.setAttribute("role",e.role),e.setLabel&&(this.text.setAttribute("aria-roledescription",n("text-input.aria-roledescription","editor")),this.setAriaLabel())},C.prototype.focus=function(){var e=this;if(this.setAriaOptions({setLabel:this.host.renderer.enableKeyboardAccessibility}),this.tempStyle||h||"browser"==this.$focusScroll)return this.text.focus({preventScroll:!0});var t=this.text.style.top;this.text.style.position="fixed",this.text.style.top="0px";try{var i=0!=this.text.getBoundingClientRect().top}catch(e){return}var n=[];if(i)for(var o=this.text.parentElement;o&&1==o.nodeType;)n.push(o),o.setAttribute("ace_nocontext","true"),o=!o.parentElement&&o.getRootNode?o.getRootNode().host:o.parentElement;this.text.focus({preventScroll:!0}),i&&n.forEach(function(e){e.removeAttribute("ace_nocontext")}),setTimeout(function(){e.text.style.position="","0px"==e.text.style.top&&(e.text.style.top=t)},0)},C.prototype.blur=function(){this.text.blur()},C.prototype.isFocused=function(){return this.$isFocused},C.prototype.setInputHandler=function(e){this.inputHandler=e},C.prototype.getInputHandler=function(){return this.inputHandler},C.prototype.getElement=function(){return this.text},C.prototype.setCommandMode=function(e){this.commandMode=e,this.text.readOnly=!1},C.prototype.setReadOnly=function(e){this.commandMode||(this.text.readOnly=e)},C.prototype.setCopyWithEmptySelection=function(e){},C.prototype.onContextMenu=function(e){this.afterContextMenu=!0,this.resetSelection(),this.host._emit("nativecontextmenu",{target:this.host,domEvent:e}),this.moveToMouse(e,!0)},C.prototype.moveToMouse=function(e,t){function i(e){c.translate(n.text,e.clientX-s-2,Math.min(e.clientY-r-2,a))}var n=this,t=(this.tempStyle||(this.tempStyle=this.text.style.cssText),this.text.style.cssText=(t?"z-index:100000;":"")+(d.isIE?"opacity:0.1;":"")+"text-indent: -"+(this.lastSelectionStart+this.lastSelectionEnd)*this.host.renderer.characterWidth*.5+"px;",this.host.container.getBoundingClientRect()),o=c.computedStyle(this.host.container),r=t.top+(parseInt(o.borderTopWidth)||0),s=t.left+(parseInt(o.borderLeftWidth)||0),a=t.bottom-r-this.text.clientHeight-2;i(e),"mousedown"==e.type&&(this.host.renderer.$isMousePressed=!0,clearTimeout(this.closeTimeout),d.isWin)&&l.capture(this.host.container,i,this.onContextMenuClose.bind(this))},C.prototype.destroy=function(){this.text.parentElement&&this.text.parentElement.removeChild(this.text)},t.TextInput=C,t.$setUserAgentForTests=function(e,t){f=e,p=t}}),ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/useragent"],function(e,t,i){var r=e("../lib/useragent"),e=(n.prototype.onMouseDown=function(e){var t=e.inSelection(),i=e.getDocumentPosition(),n=(this.mousedownEvent=e,this.editor),o=e.getButton();if(0!==o)!n.getSelectionRange().isEmpty()&&1!=o||n.selection.moveToPosition(i),2==o&&(n.textInput.onContextMenu(e.domEvent),r.isMozilla||e.preventDefault());else{if(this.mousedownEvent.time=Date.now(),!t||n.isFocused()||(n.focus(),!this.$focusTimeout)||this.$clickSelection||n.inMultiSelectMode)return this.captureMouse(e),this.startSelect(i,1<e.domEvent._clicks),e.preventDefault();this.setState("focusWait"),this.captureMouse(e)}},n.prototype.startSelect=function(e,t){e=e||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var i=this.editor;this.mousedownEvent&&(this.mousedownEvent.getShiftKey()?i.selection.selectToPosition(e):t||i.selection.moveToPosition(e),t||this.select(),i.setStyle("ace_selecting"),this.setState("select"))},n.prototype.select=function(){var e,t=this.editor,i=t.renderer.screenToTextCoordinates(this.x,this.y);this.$clickSelection&&(e=-1==(e=this.$clickSelection.comparePoint(i))?this.$clickSelection.end:1==e?this.$clickSelection.start:(i=(e=s(this.$clickSelection,i)).cursor,e.anchor),t.selection.setSelectionAnchor(e.row,e.column)),t.selection.selectToPosition(i),t.renderer.scrollCursorIntoView()},n.prototype.extendSelectionBy=function(e){var t,i,n,o=this.editor,r=o.renderer.screenToTextCoordinates(this.x,this.y),e=o.selection[e](r.row,r.column);this.$clickSelection&&(i=this.$clickSelection.comparePoint(e.start),t=this.$clickSelection.comparePoint(e.end),-1==i&&t<=0?(n=this.$clickSelection.end,e.end.row==r.row&&e.end.column==r.column||(r=e.start)):1==t&&0<=i?(n=this.$clickSelection.start,e.start.row==r.row&&e.start.column==r.column||(r=e.end)):n=-1==i&&1==t?(r=e.end,e.start):(r=(i=s(this.$clickSelection,r)).cursor,i.anchor),o.selection.setSelectionAnchor(n.row,n.column)),o.selection.selectToPosition(r),o.renderer.scrollCursorIntoView()},n.prototype.selectByLinesEnd=function(){this.$clickSelection=null,this.editor.unsetStyle("ace_selecting")},n.prototype.focusWait=function(){n=this.mousedownEvent.x,e=this.mousedownEvent.y,i=this.x,t=this.y;var e,t,i=Math.sqrt(Math.pow(i-n,2)+Math.pow(t-e,2)),n=Date.now();(0<i||n-this.mousedownEvent.time>this.$focusTimeout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},n.prototype.onDoubleClick=function(e){var e=e.getDocumentPosition(),t=this.editor,i=t.session.getBracketRange(e);i?(i.isEmpty()&&(i.start.column--,i.end.column++),this.setState("select")):(i=t.selection.getWordRange(e.row,e.column),this.setState("selectByWords")),this.$clickSelection=i,this.select()},n.prototype.onTripleClick=function(e){var e=e.getDocumentPosition(),t=this.editor,i=(this.setState("selectByLines"),t.getSelectionRange());i.isMultiLine()&&i.contains(e.row,e.column)?(this.$clickSelection=t.selection.getLineRange(i.start.row),this.$clickSelection.end=t.selection.getLineRange(i.end.row).end):this.$clickSelection=t.selection.getLineRange(e.row),this.select()},n.prototype.onQuadClick=function(e){var t=this.editor;t.selectAll(),this.$clickSelection=t.getSelectionRange(),this.setState("selectAll")},n.prototype.onMouseWheel=function(e){var t,i,n,o,r,s,a;if(!e.getAccelKey())return e.getShiftKey()&&e.wheelY&&!e.wheelX&&(e.wheelX=e.wheelY,e.wheelY=0),t=this.editor,this.$lastScroll||(this.$lastScroll={t:0,vx:0,vy:0,allowed:0}),i=this.$lastScroll,o=(a=(n=e.domEvent.timeStamp)-i.t)?e.wheelX/a:i.vx,r=a?e.wheelY/a:i.vy,a<550&&(o=(o+i.vx)/2,r=(r+i.vy)/2),a=!1,1<=(s=Math.abs(o/r))&&t.renderer.isScrollableBy(e.wheelX*e.speed,0)&&(a=!0),(a=s<=1&&t.renderer.isScrollableBy(0,e.wheelY*e.speed)?!0:a)?i.allowed=n:n-i.allowed<550&&(Math.abs(o)<=1.5*Math.abs(i.vx)&&Math.abs(r)<=1.5*Math.abs(i.vy)?(a=!0,i.allowed=n):i.allowed=0),i.t=n,i.vx=o,i.vy=r,a?(t.renderer.scrollBy(e.wheelX*e.speed,e.wheelY*e.speed),e.stop()):void 0},n);function n(t){t.$clickSelection=null;var e=t.editor;e.setDefaultHandler("mousedown",this.onMouseDown.bind(t)),e.setDefaultHandler("dblclick",this.onDoubleClick.bind(t)),e.setDefaultHandler("tripleclick",this.onTripleClick.bind(t)),e.setDefaultHandler("quadclick",this.onQuadClick.bind(t)),e.setDefaultHandler("mousewheel",this.onMouseWheel.bind(t));["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"].forEach(function(e){t[e]=this[e]},this),t.selectByLines=this.extendSelectionBy.bind(t,"getLineRange"),t.selectByWords=this.extendSelectionBy.bind(t,"getWordRange")}function s(e,t){return(e.start.row==e.end.row?2*t.column-e.start.column-e.end.column:e.start.row!=e.end.row-1||e.start.column||e.end.column?2*t.row-e.start.row-e.end.row:t.column-4)<0?{cursor:e.start,anchor:e.end}:{cursor:e.end,anchor:e.start}}e.prototype.selectEnd=e.prototype.selectByLinesEnd,e.prototype.selectAllEnd=e.prototype.selectByLinesEnd,e.prototype.selectByWordsEnd=e.prototype.selectByLinesEnd,t.DefaultHandlers=e}),ace.define("ace/lib/scroll",["require","exports","module"],function(e,t,i){t.preventParentScroll=function(e){e.stopPropagation();var t=e.currentTarget;t.scrollHeight>t.clientHeight||e.preventDefault()}}),ace.define("ace/tooltip",["require","exports","module","ace/lib/dom","ace/lib/event","ace/range","ace/lib/scroll"],function(e,t,i){var n,o=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),u=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return{value:(e=e&&n>=e.length?void 0:e)&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},r=e("./lib/dom"),a=(e("./lib/event"),e("./range").Range),s=e("./lib/scroll").preventParentScroll,l="ace_tooltip",e=(c.prototype.$init=function(){return this.$element=r.createElement("div"),this.$element.className=l,this.$element.style.display="none",this.$parentNode.appendChild(this.$element),this.$element},c.prototype.getElement=function(){return this.$element||this.$init()},c.prototype.setText=function(e){this.getElement().textContent=e},c.prototype.setHtml=function(e){this.getElement().innerHTML=e},c.prototype.setPosition=function(e,t){this.getElement().style.left=e+"px",this.getElement().style.top=t+"px"},c.prototype.setClassName=function(e){r.addCssClass(this.getElement(),e)},c.prototype.setTheme=function(e){this.$element.className=l+" "+(e.isDark?"ace_dark ":"")+(e.cssClass||"")},c.prototype.show=function(e,t,i){null!=e&&this.setText(e),null!=t&&null!=i&&this.setPosition(t,i),this.isOpen||(this.getElement().style.display="block",this.isOpen=!0)},c.prototype.hide=function(e){this.isOpen&&(this.getElement().style.display="none",this.getElement().className=l,this.isOpen=!1)},c.prototype.getHeight=function(){return this.getElement().offsetHeight},c.prototype.getWidth=function(){return this.getElement().offsetWidth},c.prototype.destroy=function(){this.isOpen=!1,this.$element&&this.$element.parentNode&&this.$element.parentNode.removeChild(this.$element)},c);function c(e){this.isOpen=!1,this.$element=null,this.$parentNode=e}function h(){this.popups=[]}h.prototype.addPopup=function(e){this.popups.push(e),this.updatePopups()},h.prototype.removePopup=function(e){e=this.popups.indexOf(e);-1!==e&&(this.popups.splice(e,1),this.updatePopups())},h.prototype.updatePopups=function(){this.popups.sort(function(e,t){return t.priority-e.priority});var t,e,i,n,o=[];try{for(var r=u(this.popups),s=r.next();!s.done;s=r.next()){var a=s.value,l=!0;try{i=void 0;for(var c=u(o),h=c.next();!h.done;h=c.next()){var d=h.value;if(this.doPopupsOverlap(d,a)){l=!1;break}}}catch(e){i={error:e}}finally{try{h&&!h.done&&(n=c.return)&&n.call(c)}finally{if(i)throw i.error}}l?o.push(a):a.hide()}}catch(e){t={error:e}}finally{try{s&&!s.done&&(e=r.return)&&e.call(r)}finally{if(t)throw t.error}}},h.prototype.doPopupsOverlap=function(e,t){e=e.getElement().getBoundingClientRect(),t=t.getElement().getBoundingClientRect();return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top};var d,g=new h,o=(t.popupManager=g,o(p,d=t.Tooltip=e),p.prototype.addToEditor=function(e){e.on("mousemove",this.onMouseMove),e.on("mousedown",this.hide),e.renderer.getMouseEventTarget().addEventListener("mouseout",this.onMouseOut,!0)},p.prototype.removeFromEditor=function(e){e.off("mousemove",this.onMouseMove),e.off("mousedown",this.hide),e.renderer.getMouseEventTarget().removeEventListener("mouseout",this.onMouseOut,!0),this.timeout&&(clearTimeout(this.timeout),this.timeout=null)},p.prototype.onMouseMove=function(e,t){this.lastEvent=e,this.lastT=Date.now();var i,t=t.$mouseHandler.isMousePressed;this.isOpen&&(i=this.lastEvent&&this.lastEvent.getDocumentPosition(),this.range&&this.range.contains(i.row,i.column)&&!t&&!this.isOutsideOfText(this.lastEvent)||this.hide()),this.timeout||t||(this.lastEvent=e,this.timeout=setTimeout(this.waitForHover,this.idleTime))},p.prototype.waitForHover=function(){this.timeout&&clearTimeout(this.timeout);var e=Date.now()-this.lastT;10<this.idleTime-e?this.timeout=setTimeout(this.waitForHover,this.idleTime-e):(this.timeout=null,this.lastEvent&&!this.isOutsideOfText(this.lastEvent)&&this.$gatherData(this.lastEvent,this.lastEvent.editor))},p.prototype.isOutsideOfText=function(e){var t=e.editor,i=e.getDocumentPosition(),n=t.session.getLine(i.row);if(i.column==n.length){n=t.renderer.pixelToScreenCoordinates(e.clientX,e.clientY),e=t.session.documentToScreenPosition(i.row,i.column);if(e.column!=n.column||e.row!=n.row)return!0}return!1},p.prototype.setDataProvider=function(e){this.$gatherData=e},p.prototype.showForRange=function(e,t,i,n){var o,r,s;n&&n!=this.lastEvent||this.isOpen&&document.activeElement==this.getElement()||(n=e.renderer,this.isOpen||(g.addPopup(this),this.$registerCloseEvents(),this.setTheme(n.theme)),this.isOpen=!0,this.addMarker(t,e.session),this.range=a.fromPoints(t.start,t.end),e=n.textToScreenCoordinates(t.start.row,t.start.column),t=n.scroller.getBoundingClientRect(),e.pageX<t.left&&(e.pageX=t.left),(t=this.getElement()).innerHTML="",t.appendChild(i),t.style.maxHeight="",t.style.display="block",i=t.clientHeight,o=t.clientWidth,r=window.innerHeight-e.pageY-n.lineHeight,s=!0,e.pageY-i<0&&e.pageY<r&&(s=!1),t.style.maxHeight=(s?e.pageY:r)-10+"px",t.style.top=s?"":e.pageY+n.lineHeight+"px",t.style.bottom=s?window.innerHeight-e.pageY+"px":"",t.style.left=Math.min(e.pageX,window.innerWidth-o-10)+"px")},p.prototype.addMarker=function(e,t){this.marker&&this.$markerSession.removeMarker(this.marker),this.$markerSession=t,this.marker=t&&t.addMarker(e,"ace_highlight-marker","text")},p.prototype.hide=function(e){!e&&document.activeElement==this.getElement()||e&&e.target&&("keydown"!=e.type||e.ctrlKey||e.metaKey)&&this.$element.contains(e.target)||(this.lastEvent=null,this.timeout&&clearTimeout(this.timeout),this.timeout=null,this.addMarker(null),this.isOpen&&(this.$removeCloseEvents(),this.getElement().style.display="none",this.isOpen=!1,g.removePopup(this)))},p.prototype.$registerCloseEvents=function(){window.addEventListener("keydown",this.hide,!0),window.addEventListener("wheel",this.hide,!0),window.addEventListener("mousedown",this.hide,!0)},p.prototype.$removeCloseEvents=function(){window.removeEventListener("keydown",this.hide,!0),window.removeEventListener("wheel",this.hide,!0),window.removeEventListener("mousedown",this.hide,!0)},p.prototype.onMouseOut=function(e){this.timeout&&(clearTimeout(this.timeout),this.timeout=null),this.lastEvent=null,!this.isOpen||!e.relatedTarget||this.getElement().contains(e.relatedTarget)||e&&e.currentTarget.contains(e.relatedTarget)||e.relatedTarget.classList.contains("ace_content")||this.hide()},p);function p(e){void 0===e&&(e=document.body);var e=d.call(this,e)||this,t=(e.timeout=void 0,e.lastT=0,e.idleTime=350,e.lastEvent=void 0,e.onMouseOut=e.onMouseOut.bind(e),e.onMouseMove=e.onMouseMove.bind(e),e.waitForHover=e.waitForHover.bind(e),e.hide=e.hide.bind(e),e.getElement());return t.style.whiteSpace="pre-wrap",t.style.pointerEvents="auto",t.addEventListener("mouseout",e.onMouseOut),t.tabIndex=-1,t.addEventListener("blur",function(){t.contains(document.activeElement)||this.hide()}.bind(e)),t.addEventListener("wheel",s),e}t.HoverTooltip=o}),ace.define("ace/mouse/default_gutter_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/tooltip","ace/config"],function(e,t,i){var n,o=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return{value:(e=e&&n>=e.length?void 0:e)&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},C=e("../lib/dom"),d=e("../lib/event"),s=e("../tooltip").Tooltip,r=e("../config").nls,u=5,g=3;t.GUTTER_TOOLTIP_LEFT_OFFSET=u,t.GUTTER_TOOLTIP_TOP_OFFSET=g,t.GutterHandler=function(n){var o,r,s=n.editor,a=s.renderer.$gutterLayer,l=new p(s,!0);function c(e){e&&"keydown"===e.type&&(e.ctrlKey||e.metaKey)||(!e||"mouseout"!==e.type||e.relatedTarget&&!l.getElement().contains(e.relatedTarget))&&(o=o&&clearTimeout(o),l.isOpen)&&(l.hideTooltip(),s.off("mousewheel",c),s.off("changeSession",c),window.removeEventListener("keydown",c,!0))}function h(e){l.setPosition(e.x,e.y)}n.editor.setDefaultHandler("guttermousedown",function(e){if(s.isFocused()&&0==e.getButton()){var t=a.getRegion(e);if("foldWidgets"!=t){var t=e.getDocumentPosition().row,i=s.session.selection;if(e.getShiftKey())i.selectTo(t,0);else{if(2==e.domEvent.detail)return s.selectAll(),e.preventDefault();n.$clickSelection=s.selection.getLineRange(t)}return n.setState("selectByLines"),n.captureMouse(e),e.preventDefault()}}}),n.editor.setDefaultHandler("guttermousemove",function(e){var t=e.domEvent.target||e.domEvent.srcElement;if(C.hasCssClass(t,"ace_fold-widget")||C.hasCssClass(t,"ace_custom-widget"))return c();l.isOpen&&n.$tooltipFollowsMouse&&h(e),r=e,o=o||setTimeout(function(){if(o=null,r&&!n.isMousePressed){var e=r.getDocumentPosition().row;if(e==s.session.getLength()){var t=s.renderer.pixelToScreenCoordinates(0,r.y).row,i=r.$pos;if(t>s.session.documentToScreenRow(i.row,i.column))return void c()}l.showTooltip(e),l.isOpen&&(s.on("mousewheel",c),s.on("changeSession",c),window.addEventListener("keydown",c,!0),!n.$tooltipFollowsMouse&&(t=r.getGutterRow(),i=a.$lines.get(t))?(e=i.element.querySelector(".ace_gutter_annotation").getBoundingClientRect(),(t=l.getElement().style).left=e.right-u+"px",t.top=e.bottom-g+"px"):h(r))}},50)}),d.addListener(s.renderer.$gutter,"mouseout",function(e){r=null,l.isOpen&&(o=setTimeout(function(){o=null,c(e)},50))},s)};o(y,a=s),y.prototype.onMouseOut=function(e){!this.isOpen||!e.relatedTarget||this.getElement().contains(e.relatedTarget)||e&&e.currentTarget.contains(e.relatedTarget)||this.hideTooltip()},y.prototype.setPosition=function(e,t){var i=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight,o=this.getWidth(),r=this.getHeight();i<(e+=15)+o&&(e-=e+o-i),n<(t+=15)+r&&(t-=20+r),s.prototype.setPosition.call(this,e,t)},Object.defineProperty(y,"annotationLabels",{get:function(){return{error:{singular:r("gutter-tooltip.aria-label.error.singular","error"),plural:r("gutter-tooltip.aria-label.error.plural","errors")},security:{singular:r("gutter-tooltip.aria-label.security.singular","security finding"),plural:r("gutter-tooltip.aria-label.security.plural","security findings")},warning:{singular:r("gutter-tooltip.aria-label.warning.singular","warning"),plural:r("gutter-tooltip.aria-label.warning.plural","warnings")},info:{singular:r("gutter-tooltip.aria-label.info.singular","information message"),plural:r("gutter-tooltip.aria-label.info.plural","information messages")},hint:{singular:r("gutter-tooltip.aria-label.hint.singular","suggestion"),plural:r("gutter-tooltip.aria-label.hint.plural","suggestions")}}},enumerable:!1,configurable:!0}),y.prototype.showTooltip=function(e){var t,i=this.editor.renderer.$gutterLayer,n=i.$annotations[e],o=n?{displayText:Array.from(n.displayText),type:Array.from(n.type)}:{displayText:[],type:[]},r=i.session.getFoldLine(e);if(r&&i.$showFoldedAnnotations){for(var s,a={error:[],security:[],warning:[],info:[],hint:[]},l={error:1,security:2,warning:3,info:4,hint:5},c=e+1;c<=r.end.row;c++)if(i.$annotations[c])for(var h=0;h<i.$annotations[c].text.length;h++){var d=i.$annotations[c].type[h];a[d].push(i.$annotations[c].text[h]),(!s||l[d]<l[s])&&(s=d)}["error","security","warning"].includes(s)&&(n="".concat(y.annotationsToSummaryString(a)," in folded code."),o.displayText.push(n),o.type.push(s+"_fold"))}if(0===o.displayText.length)return this.hideTooltip();for(var u={error:[],security:[],warning:[],info:[],hint:[]},g=i.$useSvgGutterIcons?"ace_icon_svg":"ace_icon",c=0;c<o.displayText.length;c++){var p=C.createElement("span"),m=C.createElement("span");(t=m.classList).add.apply(t,["ace_".concat(o.type[c]),g]),m.setAttribute("aria-label","".concat(y.annotationLabels[o.type[c].replace("_fold","")].singular)),m.setAttribute("role","img"),m.appendChild(C.createTextNode(" ")),p.appendChild(m),p.appendChild(C.createTextNode(o.displayText[c])),p.appendChild(C.createElement("br")),u[o.type[c].replace("_fold","")].push(p)}var f=this.getElement(),n=(C.removeChildren(f),u.error.forEach(function(e){return f.appendChild(e)}),u.security.forEach(function(e){return f.appendChild(e)}),u.warning.forEach(function(e){return f.appendChild(e)}),u.info.forEach(function(e){return f.appendChild(e)}),u.hint.forEach(function(e){return f.appendChild(e)}),f.setAttribute("aria-live","polite"),this.isOpen||(this.setTheme(this.editor.renderer.theme),this.setClassName("ace_gutter-tooltip")),this.$findLinkedAnnotationNode(e));n&&n.setAttribute("aria-describedby",this.id),this.show(),this.visibleTooltipRow=e,this.editor._signal("showGutterTooltip",this)},y.prototype.$findLinkedAnnotationNode=function(e){e=this.$findCellByRow(e);if(e){e=e.element;if(2<e.childNodes.length)return e.childNodes[2]}},y.prototype.$findCellByRow=function(t){return this.editor.renderer.$gutterLayer.$lines.cells.find(function(e){return e.row===t})},y.prototype.hideTooltip=function(){var e;this.isOpen&&(this.$element.removeAttribute("aria-live"),this.hide(),null!=this.visibleTooltipRow&&(e=this.$findLinkedAnnotationNode(this.visibleTooltipRow))&&e.removeAttribute("aria-describedby"),this.visibleTooltipRow=void 0,this.editor._signal("hideGutterTooltip",this))},y.annotationsToSummaryString=function(e){var t,i,n=[];try{for(var o=l(["error","security","warning","info","hint"]),r=o.next();!r.done;r=o.next()){var s,a=r.value;e[a].length&&(s=1===e[a].length?y.annotationLabels[a].singular:y.annotationLabels[a].plural,n.push("".concat(e[a].length," ").concat(s)))}}catch(e){t={error:e}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(t)throw t.error}}return n.join(", ")};var a,p=y;function y(e,t){void 0===t&&(t=!1);var i=a.call(this,e.container)||this,e=(i.id="gt"+ ++y.$uid,i.editor=e,i.getElement());return e.setAttribute("role","tooltip"),e.setAttribute("id",i.id),e.style.pointerEvents="auto",t&&(i.onMouseOut=i.onMouseOut.bind(i),e.addEventListener("mouseout",i.onMouseOut)),i}p.$uid=0,t.GutterTooltip=p}),ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(e,t,i){var n=e("../lib/event"),o=e("../lib/useragent");function r(e,t){this.speed,this.wheelX,this.wheelY,this.domEvent=e,this.editor=t,this.x=this.clientX=e.clientX,this.y=this.clientY=e.clientY,this.$pos=null,this.$inSelection=null,this.propagationStopped=!1,this.defaultPrevented=!1}r.prototype.stopPropagation=function(){n.stopPropagation(this.domEvent),this.propagationStopped=!0},r.prototype.preventDefault=function(){n.preventDefault(this.domEvent),this.defaultPrevented=!0},r.prototype.stop=function(){this.stopPropagation(),this.preventDefault()},r.prototype.getDocumentPosition=function(){return this.$pos||(this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY)),this.$pos},r.prototype.getGutterRow=function(){var e=this.getDocumentPosition().row;return this.editor.session.documentToScreenRow(e,0)-this.editor.session.documentToScreenRow(this.editor.renderer.$gutterLayer.$lines.get(0).row,0)},r.prototype.inSelection=function(){var e,t;return null===this.$inSelection&&((e=this.editor.getSelectionRange()).isEmpty()?this.$inSelection=!1:(t=this.getDocumentPosition(),this.$inSelection=e.contains(t.row,t.column))),this.$inSelection},r.prototype.getButton=function(){return n.getButton(this.domEvent)},r.prototype.getShiftKey=function(){return this.domEvent.shiftKey},r.prototype.getAccelKey=function(){return o.isMac?this.domEvent.metaKey:this.domEvent.ctrlKey},t.MouseEvent=r}),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(e,t,i){var w=e("../lib/dom"),x=e("../lib/event"),S=e("../lib/useragent");function n(t){var i,c,h,e,n,d,o,r,u,g,p,m=t.editor,s=w.createElement("div"),a=(s.style.cssText="top:-100px;position:absolute;z-index:2147483647;opacity:0.5",s.textContent=" ",["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"].forEach(function(e){t[e]=this[e]},this),m.on("mousedown",this.onMouseDown.bind(t)),m.container),l=0;function f(){var e,t,i,n,o,r,s,a,l=d;d=m.renderer.screenToTextCoordinates(c,h),i=d,t=l,n=Date.now(),e=!t||i.row!=t.row,t=!t||i.column!=t.column,!g||e||t?(m.moveCursorToPosition(i),g=n,p={x:c,y:h}):5<k(p.x,p.y,c,h)?g=null:200<=n-g&&(m.renderer.scrollCursorIntoView(),g=null),e=d,t=l,i=Date.now(),n=m.renderer.layerConfig.lineHeight,l=m.renderer.layerConfig.characterWidth,o=m.renderer.scroller.getBoundingClientRect(),o={x:{left:c-o.left,right:o.right-c},y:{top:h-o.top,bottom:o.bottom-h}},r=Math.min(o.x.left,o.x.right),s=Math.min(o.y.top,o.y.bottom),a={row:e.row,column:e.column},r/l<=2&&(a.column+=o.x.left<o.x.right?-3:2),s/n<=1&&(a.row+=o.y.top<o.y.bottom?-1:1),r=!t||e.row!=t.row,e.row!=a.row||e.column!=a.column&&!r?u?200<=i-u&&m.renderer.scrollCursorIntoView(a):u=i:u=null}function C(){n=m.selection.toOrientedRange(),i=m.session.addMarker(n,"ace_selection",m.getSelectionStyle()),m.clearSelection(),m.isFocused()&&m.renderer.$cursorLayer.setBlinking(!1),clearInterval(e),f(),e=setInterval(f,20),l=0,x.addListener(document,"mousemove",v)}function y(){clearInterval(e),m.session.removeMarker(i),i=null,m.selection.fromOrientedRange(n),m.isFocused()&&!r&&m.$resetCursorStyle(),l=0,g=u=d=n=null,x.removeListener(document,"mousemove",v)}this.onDragStart=function(e){var t;if(this.cancelDrag||!a.draggable)return t=this,setTimeout(function(){t.startSelect(),t.captureMouse(e)},0),e.preventDefault();n=m.getSelectionRange();var i=e.dataTransfer;i.effectAllowed=m.getReadOnly()?"copy":"copyMove",m.container.appendChild(s),i.setDragImage&&i.setDragImage(s,0,0),setTimeout(function(){m.container.removeChild(s)}),i.clearData(),i.setData("Text",m.session.getTextRange()),r=!0,this.setState("drag")},this.onDragEnd=function(e){a.draggable=!1,r=!1,this.setState(null),m.getReadOnly()||(e=e.dataTransfer.dropEffect,o||"move"!=e||m.session.remove(m.getSelectionRange()),m.$resetCursorStyle()),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle("")},this.onDragEnter=function(e){if(!m.getReadOnly()&&b(e.dataTransfer))return c=e.clientX,h=e.clientY,i||C(),l++,e.dataTransfer.dropEffect=o=A(e),x.preventDefault(e)},this.onDragOver=function(e){if(!m.getReadOnly()&&b(e.dataTransfer))return c=e.clientX,h=e.clientY,i||(C(),l++),null!==I&&(I=null),e.dataTransfer.dropEffect=o=A(e),x.preventDefault(e)},this.onDragLeave=function(e){if(--l<=0&&i)return y(),o=null,x.preventDefault(e)},this.onDrop=function(e){if(d){var t=e.dataTransfer;if(r)switch(o){case"move":n=n.contains(d.row,d.column)?{start:d,end:d}:m.moveText(n,d);break;case"copy":n=m.moveText(n,d,!0)}else{t=t.getData("Text");n={start:d,end:m.session.insert(d,t)},m.focus(),o=null}return y(),x.preventDefault(e)}},x.addListener(a,"dragstart",this.onDragStart.bind(t),m),x.addListener(a,"dragend",this.onDragEnd.bind(t),m),x.addListener(a,"dragenter",this.onDragEnter.bind(t),m),x.addListener(a,"dragover",this.onDragOver.bind(t),m),x.addListener(a,"dragleave",this.onDragLeave.bind(t),m),x.addListener(a,"drop",this.onDrop.bind(t),m);var I=null;function v(){null==I&&(I=setTimeout(function(){null!=I&&i&&y()},20))}function b(e){e=e.types;return!e||Array.prototype.some.call(e,function(e){return"text/plain"==e||"Text"==e})}function A(e){var t=["copy","copymove","all","uninitialized"],i=S.isMac?e.altKey:e.ctrlKey,n="uninitialized";try{n=e.dataTransfer.effectAllowed.toLowerCase()}catch(e){}var o="none";return i&&0<=t.indexOf(n)?o="copy":0<=["move","copymove","linkmove","all","uninitialized"].indexOf(n)?o="move":0<=t.indexOf(n)&&(o="copy"),o}}function k(e,t,i,n){return Math.sqrt(Math.pow(i-e,2)+Math.pow(n-t,2))}!function(){this.dragWait=function(){Date.now()-this.mousedownEvent.time>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){this.editor.container.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(e){this.editor.$resetCursorStyle(),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle(""),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var e=this.editor,t=(e.container.draggable=!0,e.renderer.$cursorLayer.setBlinking(!1),e.setStyle("ace_dragging"),S.isWin?"default":"move");e.renderer.setCursorStyle(t),this.setState("dragReady")},this.onMouseDrag=function(e){var t=this.editor.container;S.isIE&&"dragReady"==this.state&&3<k(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)&&t.dragDrop(),"dragWait"===this.state&&0<k(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)&&(t.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()))},this.onMouseDown=function(e){var t,i,n;this.$dragEnabled&&(this.mousedownEvent=e,t=this.editor,i=e.inSelection(),n=e.getButton(),1!==(e.domEvent.detail||1)||0!==n||!i||e.editor.inMultiSelectMode&&(e.getAccelKey()||e.getShiftKey())||(this.mousedownEvent.time=Date.now(),"unselectable"in(n=e.domEvent.target||e.domEvent.srcElement)&&(n.unselectable="on"),t.getDragDelay()?(S.isWebKit&&(this.cancelDrag=!0,t.container.draggable=!0),this.setState("dragWait")):this.startDrag(),this.captureMouse(e,this.onMouseDrag.bind(this)),e.defaultPrevented=!0))}}.call(n.prototype),t.DragdropHandler=n}),ace.define("ace/mouse/touch_handler",["require","exports","module","ace/mouse/mouse_event","ace/lib/event","ace/lib/dom"],function(e,t,i){var x=e("./mouse_event").MouseEvent,n=e("../lib/event"),a=e("../lib/dom");t.addTouchListeners=function(e,h){var d,u,g,p,m,t,f,C,s,y="scroll",I=0,v=0,b=0,A=0;function o(){function t(e){var t,i=e.target.getAttribute("action");"more"!=i&&o?("paste"==i?n.readText().then(function(e){h.execCommand(i,e)}):i&&("cut"!=i&&"copy"!=i||(n?n.writeText(h.getCopyText()):document.execCommand("copy")),h.execCommand(i)),s.firstChild.style.display="none",o=!1,"openCommandPalette"!=i&&h.focus()):(o=!o,e=h.getCopyText(),t=h.session.getUndoManager().hasUndo(),s.replaceChild(a.buildDom(o?["span",!e&&r("selectall")&&["span",{class:"ace_mobile-button",action:"selectall"},"Select All"],e&&r("copy")&&["span",{class:"ace_mobile-button",action:"copy"},"Copy"],e&&r("cut")&&["span",{class:"ace_mobile-button",action:"cut"},"Cut"],n&&r("paste")&&["span",{class:"ace_mobile-button",action:"paste"},"Paste"],t&&r("undo")&&["span",{class:"ace_mobile-button",action:"undo"},"Undo"],r("find")&&["span",{class:"ace_mobile-button",action:"find"},"Find"],r("openCommandPalette")&&["span",{class:"ace_mobile-button",action:"openCommandPalette"},"Palette"]]:["span"]),s.firstChild))}var n=window.navigator&&window.navigator.clipboard,o=!1,r=function(e){return h.commands.canExecute(e,h)};s=a.buildDom(["div",{class:"ace_mobile-menu",ontouchstart:function(e){y="menu",e.stopPropagation(),e.preventDefault(),h.textInput.focus()},ontouchend:function(e){e.stopPropagation(),e.preventDefault(),t(e)},onclick:t},["span"],["span",{class:"ace_mobile-button",action:"more"},"..."]],h.container)}function i(){var e,t,i,n;h.getOption("enableMobileMenu")?(s||o(),e=h.selection.cursor,e=h.renderer.textToScreenCoordinates(e.row,e.column),t=h.renderer.textToScreenCoordinates(0,0).pageX,i=h.renderer.scrollLeft,n=h.container.getBoundingClientRect(),s.style.top=e.pageY-n.top-3+"px",e.pageX-n.left<n.width-70?(s.style.left="",s.style.right="10px"):(s.style.right="",s.style.left=t+i-n.left+"px"),s.style.display="",s.firstChild.style.display="none",h.on("input",r)):s&&r()}function r(e){s&&(s.style.display="none"),h.off("input",r)}function w(){m=null,clearTimeout(m);var e=h.selection.getRange(),t=e.contains(f.row,f.column);!e.isEmpty()&&t||(h.selection.moveToPosition(f),h.selection.selectWord()),y="wait",i()}n.addListener(e,"contextmenu",function(e){C&&h.textInput.getElement().focus()},h),n.addListener(e,"touchstart",function(e){var t=e.touches;if(m||1<t.length)clearTimeout(m),m=null,g=-1,y="zoom";else{C=h.$mouseHandler.isMousePressed=!0;var i=h.renderer.layerConfig.lineHeight,n=h.renderer.layerConfig.lineHeight,o=e.timeStamp,r=(p=o,t[0]),s=r.clientX,r=r.clientY,s=(Math.abs(d-s)+Math.abs(u-r)>i&&(g=-1),d=e.clientX=s,u=e.clientY=r,b=A=0,new x(e,h));if(f=s.getDocumentPosition(),o-g<500&&1==t.length&&!I)v++,e.preventDefault(),e.button=0,m=null,clearTimeout(m),h.selection.moveToPosition(f),(r=2<=v?h.selection.getLineRange(f.row):h.session.getBracketRange(f))&&!r.isEmpty()?h.selection.setRange(r):h.selection.selectWord(),y="wait";else{v=0;var s=h.selection.cursor,t=h.selection.isEmpty()?s:h.selection.anchor,r=h.renderer.$cursorLayer.getPixelPosition(s,!0),s=h.renderer.$cursorLayer.getPixelPosition(t,!0),t=h.renderer.scroller.getBoundingClientRect(),a=h.renderer.layerConfig.offset,l=h.renderer.scrollLeft,c=function(e,t){return(e/=n)*e+(t=t/i-.75)*t};if(e.clientX<t.left)return void(y="zoom");r=c(e.clientX-t.left-r.left+l,e.clientY-t.top-r.top+a),c=c(e.clientX-t.left-s.left+l,e.clientY-t.top-s.top+a);r<3.5&&c<3.5&&(y=c<r?"cursor":"anchor"),y=c<3.5?"anchor":r<3.5?"cursor":"scroll",m=setTimeout(w,450)}g=o}},h),n.addListener(e,"touchend",function(e){C=h.$mouseHandler.isMousePressed=!1,t&&clearInterval(t),"zoom"==y?(y="",I=0):(m?(h.selection.moveToPosition(f),I=0,i):"scroll"==y?(I+=60,t=setInterval(function(){I--<=0&&(clearInterval(t),t=null),Math.abs(b)<.01&&(b=0),Math.abs(A)<.01&&(A=0),I<20&&(b*=.9),I<20&&(A*=.9);var e=h.session.getScrollTop();h.renderer.scrollBy(10*b,10*A),e==h.session.getScrollTop()&&(I=0)},10),r):i)(),clearTimeout(m),m=null},h),n.addListener(e,"touchmove",function(e){m&&(clearTimeout(m),m=null);var t=e.touches;if(!(1<t.length||"zoom"==y)){var t=t[0],i=d-t.clientX,n=u-t.clientY;if("wait"==y){if(!(4<i*i+n*n))return e.preventDefault();y="cursor"}d=t.clientX,u=t.clientY,e.clientX=t.clientX,e.clientY=t.clientY;var t=e.timeStamp,o=t-p;p=t,"scroll"==y?((t=new x(e,h)).speed=1,t.wheelX=i,t.wheelY=n,10*Math.abs(i)<Math.abs(n)&&(i=0),10*Math.abs(n)<Math.abs(i)&&(n=0),0!=o&&(b=i/o,A=n/o),h._emit("mousewheel",t),t.propagationStopped||(b=A=0)):(i=new x(e,h).getDocumentPosition(),"cursor"==y?h.selection.moveCursorToPosition(i):"anchor"==y&&h.selection.setSelectionAnchor(i.row,i.column),h.renderer.scrollCursorIntoView(i),e.preventDefault())}},h)}}),ace.define("ace/mouse/mouse_handler",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/mouse/default_handlers","ace/mouse/default_gutter_handler","ace/mouse/mouse_event","ace/mouse/dragdrop_handler","ace/mouse/touch_handler","ace/config"],function(e,t,i){var d=e("../lib/event"),u=e("../lib/useragent"),r=e("./default_handlers").DefaultHandlers,s=e("./default_gutter_handler").GutterHandler,g=e("./mouse_event").MouseEvent,a=e("./dragdrop_handler").DragdropHandler,l=e("./touch_handler").addTouchListeners,e=e("../config"),n=(o.prototype.onMouseEvent=function(e,t){this.editor.session&&this.editor._emit(e,new g(t,this.editor))},o.prototype.onMouseMove=function(e,t){var i=this.editor._eventRegistry&&this.editor._eventRegistry.mousemove;i&&i.length&&this.editor._emit(e,new g(t,this.editor))},o.prototype.onMouseWheel=function(e,t){var i=new g(t,this.editor);i.speed=2*this.$scrollSpeed,i.wheelX=t.wheelX,i.wheelY=t.wheelY,this.editor._emit(e,i)},o.prototype.setState=function(e){this.state=e},o.prototype.captureMouse=function(e,t){this.x=e.x,this.y=e.y,this.isMousePressed=!0;function i(e){if(e){if(u.isWebKit&&!e.which&&s.releaseMouse)return s.releaseMouse();s.x=e.clientX,s.y=e.clientY,t&&t(e),s.mouseEvent=new g(e,s.editor),s.$mouseMoved=!0}}function n(e){o.off("beforeEndOperation",h),a=!1,o.session&&l(),s[s.state+"End"]&&s[s.state+"End"](e),s.state="",s.isMousePressed=r.$isMousePressed=!1,r.$keepTextAreaAtCursor&&r.$moveTextAreaToCursor(),s.$onCaptureMouseMove=s.releaseMouse=null,e&&s.onMouseEvent("mouseup",e),o.endOperation()}var o=this.editor,r=this.editor.renderer,s=(r.$isMousePressed=!0,this),a=!0,l=function(){s[s.state]&&s[s.state](),s.$mouseMoved=!1},c=function(){a&&(l(),d.nextFrame(c))};if(u.isOldIE&&"dblclick"==e.domEvent.type)return setTimeout(function(){n(e)});var h=function(e){s.releaseMouse&&o.curOp.command.name&&o.curOp.selectionChanged&&(s[s.state+"End"]&&s[s.state+"End"](),s.state="",s.releaseMouse())};o.on("beforeEndOperation",h),o.startOperation({command:{name:"mouse"}}),s.$onCaptureMouseMove=i,s.releaseMouse=d.capture(this.editor.container,i,n),c()},o.prototype.cancelContextMenu=function(){var t=function(e){e&&e.domEvent&&"contextmenu"!=e.domEvent.type||(this.editor.off("nativecontextmenu",t),e&&e.domEvent&&d.stopEvent(e.domEvent))}.bind(this);setTimeout(t,10),this.editor.on("nativecontextmenu",t)},o.prototype.destroy=function(){this.releaseMouse&&this.releaseMouse()},o);function o(n){this.$dragDelay,this.$dragEnabled,this.$mouseMoved,this.mouseEvent,this.$focusTimeout;function e(e){document.hasFocus&&document.hasFocus()&&(n.isFocused()||document.activeElement!=(n.textInput&&n.textInput.getElement()))||window.focus(),n.focus(),setTimeout(function(){n.isFocused()||n.focus()})}var o=this,t=(this.editor=n,new r(this),new s(this),new a(this),n.renderer.getMouseEventTarget()),i=(d.addListener(t,"click",this.onMouseEvent.bind(this,"click"),n),d.addListener(t,"mousemove",this.onMouseMove.bind(this,"mousemove"),n),d.addMultiMouseDownListener([t,n.renderer.scrollBarV&&n.renderer.scrollBarV.inner,n.renderer.scrollBarH&&n.renderer.scrollBarH.inner,n.textInput&&n.textInput.getElement()].filter(Boolean),[400,300,250],this,"onMouseEvent",n),d.addMouseWheelListener(n.container,this.onMouseWheel.bind(this,"mousewheel"),n),l(n.container,n),n.renderer.$gutter);d.addListener(i,"mousedown",this.onMouseEvent.bind(this,"guttermousedown"),n),d.addListener(i,"click",this.onMouseEvent.bind(this,"gutterclick"),n),d.addListener(i,"dblclick",this.onMouseEvent.bind(this,"gutterdblclick"),n),d.addListener(i,"mousemove",this.onMouseEvent.bind(this,"guttermousemove"),n),d.addListener(t,"mousedown",e,n),d.addListener(i,"mousedown",e,n),u.isIE&&n.renderer.scrollBarV&&(d.addListener(n.renderer.scrollBarV.element,"mousedown",e,n),d.addListener(n.renderer.scrollBarH.element,"mousedown",e,n)),n.on("mousemove",function(e){var t,i;o.state||o.$dragDelay||!o.$dragEnabled||(e=n.renderer.screenToTextCoordinates(e.x,e.y),t=n.session.selection.getRange(),i=n.renderer,!t.isEmpty()&&t.insideStart(e.row,e.column)?i.setCursorStyle("default"):i.setCursorStyle(""))},n)}n.prototype.releaseMouse=null,e.defineOptions(n.prototype,"mouseHandler",{scrollSpeed:{initialValue:2},dragDelay:{initialValue:u.isMac?150:0},dragEnabled:{initialValue:!0},focusTimeout:{initialValue:0},tooltipFollowsMouse:{initialValue:!0}}),t.MouseHandler=n}),ace.define("ace/mouse/fold_handler",["require","exports","module","ace/lib/dom"],function(e,t,i){var n=e("../lib/dom");t.FoldHandler=function(o){o.on("click",function(e){var t=e.getDocumentPosition(),i=o.session,t=i.getFoldAt(t.row,t.column,1),t=(t&&(e.getAccelKey()?i.removeFold(t):i.expandFold(t),e.stop()),e.domEvent&&e.domEvent.target);t&&n.hasCssClass(t,"ace_inline_button")&&n.hasCssClass(t,"ace_toggle_wrap")&&(i.setOption("wrap",!i.getUseWrapMode()),o.renderer.scrollCursorIntoView())}),o.on("gutterclick",function(e){var t,i;"foldWidgets"==o.renderer.$gutterLayer.getRegion(e)&&(t=e.getDocumentPosition().row,(i=o.session).foldWidgets&&i.foldWidgets[t]&&o.session.onFoldWidgetClick(t,e),o.isFocused()||o.focus(),e.stop())}),o.on("gutterdblclick",function(e){var t,i,n;"foldWidgets"==o.renderer.$gutterLayer.getRegion(e)&&(n=e.getDocumentPosition().row,(i=(i=(t=o.session).getParentFoldRangeData(n,!0)).range||i.firstRange)&&(n=i.start.row,(n=t.getFoldAt(n,t.getLine(n).length,1))?t.removeFold(n):(t.addFold("...",i),o.renderer.scrollCursorIntoView({row:i.start.row,column:0}))),e.stop())})}}),ace.define("ace/keyboard/keybinding",["require","exports","module","ace/lib/keys","ace/lib/event"],function(e,t,i){var o=e("../lib/keys"),l=e("../lib/event");function n(e){this.$editor=e,this.$data={editor:e},this.$handlers=[],this.setDefaultHandler(e.commands)}n.prototype.setDefaultHandler=function(e){this.removeKeyboardHandler(this.$defaultHandler),this.$defaultHandler=e,this.addKeyboardHandler(e,0)},n.prototype.setKeyboardHandler=function(e){var t=this.$handlers;if(t[t.length-1]!=e){for(;t[t.length-1]&&t[t.length-1]!=this.$defaultHandler;)this.removeKeyboardHandler(t[t.length-1]);this.addKeyboardHandler(e,1)}},n.prototype.addKeyboardHandler=function(e,t){var i;e&&("function"!=typeof e||e.handleKeyboard||(e.handleKeyboard=e),-1!=(i=this.$handlers.indexOf(e))&&this.$handlers.splice(i,1),null==t?this.$handlers.push(e):this.$handlers.splice(t,0,e),-1==i)&&e.attach&&e.attach(this.$editor)},n.prototype.removeKeyboardHandler=function(e){var t=this.$handlers.indexOf(e);return-1!=t&&(this.$handlers.splice(t,1),e.detach&&e.detach(this.$editor),!0)},n.prototype.getKeyboardHandler=function(){return this.$handlers[this.$handlers.length-1]},n.prototype.getStatusText=function(){var t=this.$data,i=t.editor;return this.$handlers.map(function(e){return e.getStatusText&&e.getStatusText(i,t)||""}).filter(Boolean).join(" ")},n.prototype.$callKeyboardHandlers=function(e,t,i,n){for(var o,r=!1,s=this.$editor.commands,a=this.$handlers.length;a--&&!((o=this.$handlers[a].handleKeyboard(this.$data,e,t,i,n))&&o.command&&((r="null"==o.command||s.exec(o.command,this.$editor,o.args,n))&&n&&-1!=e&&1!=o.passEvent&&1!=o.command.passEvent&&l.stopEvent(n),r)););return r||-1!=e||(o={command:"insertstring"},r=s.exec("insertstring",this.$editor,t)),r&&this.$editor._signal&&this.$editor._signal("keyboardActivity",o),r},n.prototype.onCommandKey=function(e,t,i){var n=o.keyCodeToString(i);return this.$callKeyboardHandlers(t,n,i,e)},n.prototype.onTextInput=function(e){return this.$callKeyboardHandlers(-1,e)},t.KeyBinding=n}),ace.define("ace/lib/bidiutil",["require","exports","module"],function(e,l,t){var p=0,m=0,f=!1,C=!1,y=!1,I=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],v=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],b=0,A=1,w=2,x=3,S=4,k=5,T=6,E=7,R=8,$=9,_=10,L=11,M=12,N=13,W=14,B=15,D=16,O=17,P=18,n=[P,P,P,P,P,P,P,P,P,T,k,T,R,k,P,P,P,P,P,P,P,P,P,P,P,P,P,P,k,k,k,T,R,S,S,L,L,L,S,S,S,S,S,_,$,_,$,$,w,w,w,w,w,w,w,w,w,w,$,S,S,S,S,S,S,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,S,S,S,S,S,S,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,b,S,S,S,S,P,P,P,P,P,P,k,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,P,$,S,L,L,L,L,S,S,S,S,b,S,S,P,S,S,L,L,w,w,S,b,S,S,S,w,b,S,S,S,S,S],o=[R,R,R,R,R,R,R,R,R,R,R,P,P,P,b,A,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,R,k,N,W,B,D,O,$,L,L,L,L,L,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,$,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,R];function c(e,t,i,n){var o,r,s,a=p?v:I,l=0,c=-1,h=null,d=null,u=[];if(!n)for(h=0,n=[];h<i;h++)n[h]=G(e[h]);for(m=p,y=C=f=!1,d=0;d<i;d++){if(s=l,u[d]=o=((e,t,i,n)=>{var o,r,s,a=t[n];switch(a){case b:case A:f=!1;case S:case x:return a;case w:return f?x:w;case E:return f=!0,A;case R:return S;case $:return n<1||n+1>=t.length||(o=i[n-1])!=w&&o!=x||(l=t[n+1])!=w&&l!=x?S:(l=f?x:l)==o?l:S;case _:return(o=0<n?i[n-1]:k)==w&&n+1<t.length&&t[n+1]==w?w:S;case L:if(0<n&&i[n-1]==w)return w;if(f)return S;for(s=n+1,r=t.length;s<r&&t[s]==L;)s++;return s<r&&t[s]==w?w:S;case M:for(r=t.length,s=n+1;s<r&&t[s]==M;)s++;if(s<r){var l=e[n],l=1425<=l&&l<=2303||64286==l;if(o=t[s],l&&(o==A||o==E))return A}return n<1||(o=t[n-1])==k?S:i[n-1];case k:return C=!(f=!1),p;case T:return y=!0,S;case N:case W:case D:case O:case B:f=!1;case P:return S}})(e,n,u,d),s=240&(l=a[s][o]),l&=15,t[d]=r=a[l][5],0<s){if(16==s)for(h=c;h<d;h++)t[h]=1;c=-1}if(a[l][6])-1==c&&(c=d);else if(-1<c){for(h=c;h<d;h++)t[h]=r;c=-1}n[d]==k&&(t[d]=0),m|=r}if(y)for(h=0;h<i;h++)if(n[h]==T){t[h]=p;for(var g=h-1;0<=g&&n[g]==R;g--)t[g]=p}}function h(e,t,i){if(!(m<e))if(1!=e||1!=p||C)for(var n,o,r,s,a=i.length,l=0;l<a;){if(t[l]>=e){for(n=l+1;n<a&&t[n]>=e;)n++;for(o=l,r=n-1;o<r;o++,r--)s=i[o],i[o]=i[r],i[r]=s;l=n}l++}else i.reverse()}function G(e){var t=e.charCodeAt(0),i=t>>8;return 0==i?191<t?b:n[t]:5==i?/[\u0591-\u05f4]/.test(e)?A:b:6==i?/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(e)?M:/[\u0660-\u0669\u066b-\u066c]/.test(e)?x:1642==t?L:/[\u06f0-\u06f9]/.test(e)?w:E:32==i&&t<=8287?o[255&t]:254==i&&65136<=t?E:S}l.L=b,l.R=A,l.EN=w,l.ON_R=3,l.AN=4,l.R_H=5,l.B=6,l.RLE=7,l.DOT="·",l.doBidiReorder=function(e,t,i){if(e.length<2)return{};var n=e.split(""),o=new Array(n.length),r=new Array(n.length),s=[];p=i?1:0,c(n,s,n.length,t);for(var a=0;a<o.length;o[a]=a,a++);h(2,s,o),h(1,s,o);for(a=0;a<o.length-1;a++)t[a]===x?s[a]=l.AN:s[a]===A&&(t[a]>E&&t[a]<N||t[a]===S||t[a]===P)?s[a]=l.ON_R:0<a&&"ل"===n[a-1]&&/\u0622|\u0623|\u0625|\u0627/.test(n[a])&&(s[a-1]=s[a]=l.R_H,a++);n[n.length-1]===l.DOT&&(s[n.length-1]=l.B),""===n[0]&&(s[0]=l.RLE);for(a=0;a<o.length;a++)r[a]=s[o[a]];return{logicalFromVisual:o,bidiLevels:r}},l.hasBidiCharacters=function(e,t){for(var i=!1,n=0;n<e.length;n++)t[n]=G(e.charAt(n)),i||t[n]!=A&&t[n]!=E&&t[n]!=x||(i=!0);return i},l.getVisualFromLogicalIdx=function(e,t){for(var i=0;i<t.logicalFromVisual.length;i++)if(t.logicalFromVisual[i]==e)return i;return 0}}),ace.define("ace/bidihandler",["require","exports","module","ace/lib/bidiutil","ace/lib/lang"],function(e,t,i){var a=e("./lib/bidiutil"),s=e("./lib/lang"),n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\u202B]/;function o(e){this.session=e,this.bidiMap={},this.currentRow=null,this.bidiUtil=a,this.charWidths=[],this.EOL="¬",this.showInvisibles=!0,this.isRtlDir=!1,this.$isRtl=!1,this.line="",this.wrapIndent=0,this.EOF="¶",this.RLE="",this.contentWidth=0,this.fontMetrics=null,this.rtlLineOffset=0,this.wrapOffset=0,this.isMoveLeftOperation=!1,this.seenBidi=n.test(e.getValue())}o.prototype.isBidiRow=function(e,t,i){return!!this.seenBidi&&(e!==this.currentRow&&(this.currentRow=e,this.updateRowLine(t,i),this.updateBidiMap()),this.bidiMap.bidiLevels)},o.prototype.onChange=function(e){this.seenBidi?this.currentRow=null:"insert"==e.action&&n.test(e.lines.join("\n"))&&(this.seenBidi=!0,this.currentRow=null)},o.prototype.getDocumentRow=function(){var e=0,t=this.session.$screenRowCache;return e=t.length&&0<=(t=this.session.$getRowCacheIndex(t,this.currentRow))?this.session.$docRowCache[t]:e},o.prototype.getSplitIndex=function(){var e=0,t=this.session.$screenRowCache;if(t.length)for(var i,n=this.session.$getRowCacheIndex(t,this.currentRow);0<this.currentRow-e&&(i=this.session.$getRowCacheIndex(t,this.currentRow-e-1))===n;)n=i,e++;else e=this.currentRow;return e},o.prototype.updateRowLine=function(e,t){var i,n=(e=void 0===e?this.getDocumentRow():e)===this.session.getLength()-1?this.EOF:this.EOL,o=(this.wrapIndent=0,this.line=this.session.getLine(e),this.isRtlDir=this.$isRtl||this.line.charAt(0)===this.RLE,(!this.session.$useWrapMode||(e=this.session.$wrapData[e])&&(0<(t=void 0===t?this.getSplitIndex():t)&&e.length?(this.wrapIndent=e.indent,this.wrapOffset=this.wrapIndent*this.charWidths[a.L],this.line=t<e.length?this.line.substring(e[t-1],e[t]):this.line.substring(e[e.length-1])):this.line=this.line.substring(0,e[t]),t==e.length))&&(this.line+=this.showInvisibles?n:a.DOT),this.session),r=0;this.line=this.line.replace(/\t|[\u1100-\u2029, \u202F-\uFFE6]/g,function(e,t){return"\t"===e||o.isFullWidth(e.charCodeAt(0))?(i="\t"===e?o.getScreenTabSize(t+r):2,r+=i-1,s.stringRepeat(a.DOT,i)):e}),this.isRtlDir&&(this.fontMetrics.$main.textContent=this.line.charAt(this.line.length-1)==a.DOT?this.line.substr(0,this.line.length-1):this.line,this.rtlLineOffset=this.contentWidth-this.fontMetrics.$main.getBoundingClientRect().width)},o.prototype.updateBidiMap=function(){var e=[];a.hasBidiCharacters(this.line,e)||this.isRtlDir?this.bidiMap=a.doBidiReorder(this.line,e,this.isRtlDir):this.bidiMap={}},o.prototype.markAsDirty=function(){this.currentRow=null},o.prototype.updateCharacterWidths=function(e){var t;this.characterWidth!==e.$characterSize.width&&(this.fontMetrics=e,t=this.characterWidth=e.$characterSize.width,e=e.$measureCharWidth("ה"),this.charWidths[a.L]=this.charWidths[a.EN]=this.charWidths[a.ON_R]=t,this.charWidths[a.R]=this.charWidths[a.AN]=e,this.charWidths[a.R_H]=.45*e,this.charWidths[a.B]=this.charWidths[a.RLE]=0,this.currentRow=null)},o.prototype.setShowInvisibles=function(e){this.showInvisibles=e,this.currentRow=null},o.prototype.setEolChar=function(e){this.EOL=e},o.prototype.setContentWidth=function(e){this.contentWidth=e},o.prototype.isRtlLine=function(e){return!!this.$isRtl||(null!=e?this.session.getLine(e).charAt(0)==this.RLE:this.isRtlDir)},o.prototype.setRtlDirection=function(e,t){for(var i=e.getCursorPosition(),n=e.selection.getSelectionAnchor().row;n<=i.row;n++)t||e.session.getLine(n).charAt(0)!==e.session.$bidiHandler.RLE?t&&e.session.getLine(n).charAt(0)!==e.session.$bidiHandler.RLE&&e.session.doc.insert({column:0,row:n},e.session.$bidiHandler.RLE):e.session.doc.removeInLine(n,0,1)},o.prototype.getPosLeft=function(e){e-=this.wrapIndent;var t=this.line.charAt(0)===this.RLE?1:0,i=t<e?this.session.getOverwrite()?e:e-1:t,n=a.getVisualFromLogicalIdx(i,this.bidiMap),o=this.bidiMap.bidiLevels,r=0;!this.session.getOverwrite()&&e<=t&&o[n]%2!=0&&n++;for(var s=0;s<n;s++)r+=this.charWidths[o[s]];return!this.session.getOverwrite()&&t<e&&o[n]%2==0&&(r+=this.charWidths[o[n]]),this.wrapIndent&&(r+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset),this.isRtlDir&&(r+=this.rtlLineOffset),r},o.prototype.getSelections=function(e,t){var i,n=this.bidiMap,o=n.bidiLevels,r=[],s=0,a=Math.min(e,t)-this.wrapIndent,l=Math.max(e,t)-this.wrapIndent,c=!1,h=!1,d=0;this.wrapIndent&&(s+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);for(var u,g=0;g<o.length;g++)u=n.logicalFromVisual[g],i=o[g],(c=a<=u&&u<l)&&!h?d=s:!c&&h&&r.push({left:d,width:s-d}),s+=this.charWidths[i],h=c;if(c&&g===o.length&&r.push({left:d,width:s-d}),this.isRtlDir)for(var p=0;p<r.length;p++)r[p].left+=this.rtlLineOffset;return r},o.prototype.offsetToCol=function(e){this.isRtlDir&&(e-=this.rtlLineOffset);var t=0,e=Math.max(e,0),i=0,n=0,o=this.bidiMap.bidiLevels,r=this.charWidths[o[n]];for(this.wrapIndent&&(e-=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);i+r/2<e;){if(i+=r,n===o.length-1){r=0;break}r=this.charWidths[o[++n]]}return 0===(t=0<n&&o[n-1]%2!=0&&o[n]%2==0?(e<i&&n--,this.bidiMap.logicalFromVisual[n]):0<n&&o[n-1]%2==0&&o[n]%2!=0?1+(i<e?this.bidiMap.logicalFromVisual[n]:this.bidiMap.logicalFromVisual[n-1]):this.isRtlDir&&n===o.length-1&&0===r&&o[n-1]%2==0||!this.isRtlDir&&0===n&&o[n]%2!=0?1+this.bidiMap.logicalFromVisual[n]:(0<n&&o[n-1]%2!=0&&0!==r&&n--,this.bidiMap.logicalFromVisual[n]))&&this.isRtlDir&&t++,t+this.wrapIndent},t.BidiHandler=o}),ace.define("ace/selection",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/range"],function(e,t,i){var n=e("./lib/oop"),o=e("./lib/lang"),r=e("./lib/event_emitter").EventEmitter,s=e("./range").Range,e=(a.prototype.isEmpty=function(){return this.$isEmpty||this.anchor.row==this.lead.row&&this.anchor.column==this.lead.column},a.prototype.isMultiLine=function(){return!this.$isEmpty&&this.anchor.row!=this.cursor.row},a.prototype.getCursor=function(){return this.lead.getPosition()},a.prototype.setAnchor=function(e,t){this.$isEmpty=!1,this.anchor.setPosition(e,t)},a.prototype.getAnchor=function(){return this.$isEmpty?this.getSelectionLead():this.anchor.getPosition()},a.prototype.getSelectionLead=function(){return this.lead.getPosition()},a.prototype.isBackwards=function(){var e=this.anchor,t=this.lead;return e.row>t.row||e.row==t.row&&e.column>t.column},a.prototype.getRange=function(){var e=this.anchor,t=this.lead;return this.$isEmpty?s.fromPoints(t,t):this.isBackwards()?s.fromPoints(t,e):s.fromPoints(e,t)},a.prototype.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},a.prototype.selectAll=function(){this.$setSelection(0,0,Number.MAX_VALUE,Number.MAX_VALUE)},a.prototype.setRange=function(e,t){var i=t?e.end:e.start,t=t?e.start:e.end;this.$setSelection(i.row,i.column,t.row,t.column)},a.prototype.$setSelection=function(e,t,i,n){var o,r;!this.$silent&&(o=this.$isEmpty,r=this.inMultiSelectMode,this.$silent=!0,this.$cursorChanged=this.$anchorChanged=!1,this.anchor.setPosition(e,t),this.cursor.setPosition(i,n),this.$isEmpty=!s.comparePoints(this.anchor,this.cursor),this.$silent=!1,this.$cursorChanged&&this._emit("changeCursor"),this.$cursorChanged||this.$anchorChanged||o!=this.$isEmpty||r)&&this._emit("changeSelection")},a.prototype.$moveSelection=function(e){var t=this.lead;this.$isEmpty&&this.setSelectionAnchor(t.row,t.column),e.call(this)},a.prototype.selectTo=function(e,t){this.$moveSelection(function(){this.moveCursorTo(e,t)})},a.prototype.selectToPosition=function(e){this.$moveSelection(function(){this.moveCursorToPosition(e)})},a.prototype.moveTo=function(e,t){this.clearSelection(),this.moveCursorTo(e,t)},a.prototype.moveToPosition=function(e){this.clearSelection(),this.moveCursorToPosition(e)},a.prototype.selectUp=function(){this.$moveSelection(this.moveCursorUp)},a.prototype.selectDown=function(){this.$moveSelection(this.moveCursorDown)},a.prototype.selectRight=function(){this.$moveSelection(this.moveCursorRight)},a.prototype.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},a.prototype.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},a.prototype.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},a.prototype.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},a.prototype.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},a.prototype.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},a.prototype.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},a.prototype.getWordRange=function(e,t){var i;return void 0===t&&(e=(i=e||this.lead).row,t=i.column),this.session.getWordRange(e,t)},a.prototype.selectWord=function(){this.setSelectionRange(this.getWordRange())},a.prototype.selectAWord=function(){var e=this.getCursor(),e=this.session.getAWordRange(e.row,e.column);this.setSelectionRange(e)},a.prototype.getLineRange=function(e,t){var e="number"==typeof e?e:this.lead.row,i=this.session.getFoldLine(e),i=i?(e=i.start.row,i.end.row):e;return!0===t?new s(e,0,i,this.session.getLine(i).length):new s(e,0,i+1,0)},a.prototype.selectLine=function(){this.setSelectionRange(this.getLineRange())},a.prototype.moveCursorUp=function(){this.moveCursorBy(-1,0)},a.prototype.moveCursorDown=function(){this.moveCursorBy(1,0)},a.prototype.wouldMoveIntoSoftTab=function(e,t,i){var n=e.column,o=e.column+t;return i<0&&(n=e.column-t,o=e.column),this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(n,o).split(" ").length-1==t},a.prototype.moveCursorLeft=function(){var e,t=this.lead.getPosition();(e=this.session.getFoldAt(t.row,t.column,-1))?this.moveCursorTo(e.start.row,e.start.column):0===t.column?0<t.row&&this.moveCursorTo(t.row-1,this.doc.getLine(t.row-1).length):(e=this.session.getTabSize(),this.wouldMoveIntoSoftTab(t,e,-1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,-e):this.moveCursorBy(0,-1))},a.prototype.moveCursorRight=function(){var e,t=this.lead.getPosition();(e=this.session.getFoldAt(t.row,t.column,1))?this.moveCursorTo(e.end.row,e.end.column):this.lead.column==this.doc.getLine(this.lead.row).length?this.lead.row<this.doc.getLength()-1&&this.moveCursorTo(this.lead.row+1,0):(e=this.session.getTabSize(),t=this.lead,this.wouldMoveIntoSoftTab(t,e,1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,e):this.moveCursorBy(0,1))},a.prototype.moveCursorLineStart=function(){var e=this.lead.row,t=this.lead.column,i=this.session.documentToScreenRow(e,t),i=this.session.screenToDocumentPosition(i,0),e=this.session.getDisplayLine(e,null,i.row,i.column).match(/^\s*/);e[0].length==t||this.session.$useEmacsStyleLineStart||(i.column+=e[0].length),this.moveCursorToPosition(i)},
-a.prototype.moveCursorLineEnd=function(){var e,t=this.lead,t=this.session.getDocumentLastRowColumnPosition(t.row,t.column);this.lead.column==t.column&&(e=this.session.getLine(t.row),t.column==e.length)&&0<(e=e.search(/\s+$/))&&(t.column=e),this.moveCursorTo(t.row,t.column)},a.prototype.moveCursorFileEnd=function(){var e=this.doc.getLength()-1,t=this.doc.getLine(e).length;this.moveCursorTo(e,t)},a.prototype.moveCursorFileStart=function(){this.moveCursorTo(0,0)},a.prototype.moveCursorLongWordRight=function(){var e=this.lead.row,t=this.lead.column,i=this.doc.getLine(e),n=i.substring(t),o=(this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0,this.session.getFoldAt(e,t,1));o?this.moveCursorTo(o.end.row,o.end.column):(this.session.nonTokenRe.exec(n)&&(t+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,n=i.substring(t)),t>=i.length?(this.moveCursorTo(e,i.length),this.moveCursorRight(),e<this.doc.getLength()-1&&this.moveCursorWordRight()):(this.session.tokenRe.exec(n)&&(t+=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(e,t)))},a.prototype.moveCursorLongWordLeft=function(){var e,t=this.lead.row,i=this.lead.column;(e=this.session.getFoldAt(t,i,-1))?this.moveCursorTo(e.start.row,e.start.column):(null==(e=this.session.getFoldStringAt(t,i,-1))&&(e=this.doc.getLine(t).substring(0,i)),e=o.stringReverse(e),this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0,this.session.nonTokenRe.exec(e)&&(i-=this.session.nonTokenRe.lastIndex,e=e.slice(this.session.nonTokenRe.lastIndex),this.session.nonTokenRe.lastIndex=0),i<=0?(this.moveCursorTo(t,0),this.moveCursorLeft(),0<t&&this.moveCursorWordLeft()):(this.session.tokenRe.exec(e)&&(i-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(t,i)))},a.prototype.$shortWordEndIndex=function(e){var t,i=0,n=/\s/,o=this.session.tokenRe;if(o.lastIndex=0,this.session.tokenRe.exec(e))i=this.session.tokenRe.lastIndex;else{for(;(t=e[i])&&n.test(t);)i++;if(i<1)for(o.lastIndex=0;(t=e[i])&&!o.test(t);)if(o.lastIndex=0,i++,n.test(t)){if(2<i){i--;break}for(;(t=e[i])&&n.test(t);)i++;if(2<i)break}}return o.lastIndex=0,i},a.prototype.moveCursorShortWordRight=function(){var e=this.lead.row,t=this.lead.column,i=this.doc.getLine(e),n=i.substring(t),o=this.session.getFoldAt(e,t,1);if(o)return this.moveCursorTo(o.end.row,o.end.column);if(t==i.length){for(var r=this.doc.getLength();n=this.doc.getLine(++e),e<r&&/^\s*$/.test(n););/^\s+/.test(n)||(n=""),t=0}o=this.$shortWordEndIndex(n);this.moveCursorTo(e,t+o)},a.prototype.moveCursorShortWordLeft=function(){var e=this.lead.row,t=this.lead.column;if(n=this.session.getFoldAt(e,t,-1))return this.moveCursorTo(n.start.row,n.start.column);var i=this.session.getLine(e).substring(0,t);if(0===t){for(;i=this.doc.getLine(--e),0<e&&/^\s*$/.test(i););t=i.length,/\s+$/.test(i)||(i="")}var n=o.stringReverse(i),n=this.$shortWordEndIndex(n);return this.moveCursorTo(e,t-n)},a.prototype.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},a.prototype.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},a.prototype.moveCursorBy=function(e,t){var i,n=this.session.documentToScreenPosition(this.lead.row,this.lead.column),o=(0===t&&(0!==e&&(this.session.$bidiHandler.isBidiRow(n.row,this.lead.row)?(i=this.session.$bidiHandler.getPosLeft(n.column),n.column=Math.round(i/this.session.$bidiHandler.charWidths[0])):i=n.column*this.session.$bidiHandler.charWidths[0]),this.$desiredColumn?n.column=this.$desiredColumn:this.$desiredColumn=n.column),0!=e&&this.session.lineWidgets&&this.session.lineWidgets[this.lead.row]&&(o=this.session.lineWidgets[this.lead.row],e<0?e-=o.rowsAbove||0:0<e&&(e+=o.rowCount-(o.rowsAbove||0))),this.session.screenToDocumentPosition(n.row+e,n.column,i));0!==e&&0===t&&o.row===this.lead.row&&(o.column,this.lead.column),this.moveCursorTo(o.row,o.column+t,0===t)},a.prototype.moveCursorToPosition=function(e){this.moveCursorTo(e.row,e.column)},a.prototype.moveCursorTo=function(e,t,i){var n=this.session.getFoldAt(e,t,1),n=(n&&(e=n.start.row,t=n.start.column),this.$keepDesiredColumnOnChange=!0,this.session.getLine(e));/[\uDC00-\uDFFF]/.test(n.charAt(t))&&n.charAt(t-1)&&(this.lead.row==e&&this.lead.column==t+1?t-=1:t+=1),this.lead.setPosition(e,t),this.$keepDesiredColumnOnChange=!1,i||(this.$desiredColumn=null)},a.prototype.moveCursorToScreen=function(e,t,i){e=this.session.screenToDocumentPosition(e,t);this.moveCursorTo(e.row,e.column,i)},a.prototype.detach=function(){this.lead.detach(),this.anchor.detach()},a.prototype.fromOrientedRange=function(e){this.setSelectionRange(e,e.cursor==e.start),this.$desiredColumn=e.desiredColumn||this.$desiredColumn},a.prototype.toOrientedRange=function(e){var t=this.getRange();return e?(e.start.column=t.start.column,e.start.row=t.start.row,e.end.column=t.end.column,e.end.row=t.end.row):e=t,e.cursor=this.isBackwards()?e.start:e.end,e.desiredColumn=this.$desiredColumn,e},a.prototype.getRangeOfMovements=function(e){var t=this.getCursor();try{e(this);var i=this.getCursor();return s.fromPoints(t,i)}catch(e){return s.fromPoints(t,t)}finally{this.moveCursorToPosition(t)}},a.prototype.toJSON=function(){var e;return this.rangeCount?e=this.ranges.map(function(e){var t=e.clone();return t.isBackwards=e.cursor==e.start,t}):(e=this.getRange()).isBackwards=this.isBackwards(),e},a.prototype.fromJSON=function(e){if(null==e.start){if(this.rangeList&&1<e.length){this.toSingleRange(e[0]);for(var t=e.length;t--;){var i=s.fromPoints(e[t].start,e[t].end);e[t].isBackwards&&(i.cursor=i.start),this.addRange(i,!0)}return}e=e[0]}this.rangeList&&this.toSingleRange(e),this.setSelectionRange(e,e.isBackwards)},a.prototype.isEqual=function(e){if((e.length||this.rangeCount)&&e.length!=this.rangeCount)return!1;if(!e.length||!this.ranges)return this.getRange().isEqual(e);for(var t=this.ranges.length;t--;)if(!this.ranges[t].isEqual(e[t]))return!1;return!0},a);function a(e){this.session=e,this.doc=e.getDocument(),this.clearSelection(),this.cursor=this.lead=this.doc.createAnchor(0,0),this.anchor=this.doc.createAnchor(0,0),this.$silent=!1;var t=this;this.cursor.on("change",function(e){t.$cursorChanged=!0,t.$silent||t._emit("changeCursor"),t.$isEmpty||t.$silent||t._emit("changeSelection"),t.$keepDesiredColumnOnChange||e.old.column==e.value.column||(t.$desiredColumn=null)}),this.anchor.on("change",function(){t.$anchorChanged=!0,t.$isEmpty||t.$silent||t._emit("changeSelection")})}e.prototype.setSelectionAnchor=e.prototype.setAnchor,e.prototype.getSelectionAnchor=e.prototype.getAnchor,e.prototype.setSelectionRange=e.prototype.setRange,n.implement(e.prototype,r),t.Selection=e}),ace.define("ace/tokenizer",["require","exports","module","ace/lib/report_error"],function(e,t,i){var e=e("./lib/report_error").reportError,y=2e3,n=(o.prototype.$setMaxTokenCount=function(e){y=0|e},o.prototype.$applyToken=function(e){var t=this.splitRegex.exec(e).slice(1),i=this.token.apply(this,t);if("string"==typeof i)return[{type:i,value:e}];for(var n=[],o=0,r=i.length;o<r;o++)t[o]&&(n[n.length]={type:i[o],value:t[o]});return n},o.prototype.$arrayTokens=function(e){if(!e)return[];var t=this.splitRegex.exec(e);if(!t)return"text";for(var i=[],n=this.tokenArray,o=0,r=n.length;o<r;o++)t[o+1]&&(i[i.length]={type:n[o],value:t[o+1]});return i},o.prototype.removeCapturingGroups=function(e){return e.replace(/\\.|\[(?:\\.|[^\\\]])*|\(\?[:=!<]|(\()/g,function(e,t){return t?"(?:":e})},o.prototype.createSplitterRegexp=function(e,t){var s,a,l;return"$"!=(e="^"!=(e=-1!=e.indexOf("(?=")&&(s=0,a=!1,l={},e.replace(/(\\.)|(\((?:\?[=!])?)|(\))|([\[\]])/g,function(e,t,i,n,o,r){return a?a="]"!=o:o?a=!0:n?(s==l.stack&&(l.end=r+1,l.stack=-1),s--):i&&(s++,1!=i.length)&&(l.stack=s,l.start=r),e}),null!=l.end)&&/^\)*$/.test(e.substr(l.end))?e.substring(0,l.start)+e.substr(l.end):e).charAt(0)?"^"+e:e).charAt(e.length-1)&&(e+="$"),new RegExp(e,(t||"").replace("g",""))},o.prototype.getLineTokens=function(e,t){t&&"string"!=typeof t?"#tmp"===(t=(i=t.slice(0))[0])&&(i.shift(),t=i.shift()):i=[];for(var i,n,o=t||"start",r=(r=this.states[o])||this.states[o="start"],s=this.matchMappings[o],a=this.regExps[o],l=[],c=a.lastIndex=0,h=0,d={type:null,value:""};n=a.exec(e);){var u,g=s.defaultToken,p=null,m=n[0],f=a.lastIndex;f-m.length>c&&(u=e.substring(c,f-m.length),d.type==g?d.value+=u:(d.type&&l.push(d),d={type:g,value:u}));for(var C=0;C<n.length-2;C++)if(void 0!==n[C+1]){g=(p=r[s[C]]).onMatch?p.onMatch(m,o,i,e):p.token,p.next&&(o="string"==typeof p.next?p.next:p.next(o,i),(r=this.states[o])||(this.reportError("state doesn't exist",o),r=this.states[o="start"]),s=this.matchMappings[o],(a=this.regExps[o]).lastIndex=c=f),p.consumeLineEnd&&(c=f);break}if(m)if("string"==typeof g)p&&!1===p.merge||d.type!==g?(d.type&&l.push(d),d={type:g,value:m}):d.value+=m;else if(g){d.type&&l.push(d);for(d={type:null,value:""},C=0;C<g.length;C++)l.push(g[C])}if(c==e.length)break;if(c=f,h++>y){for(h>2*e.length&&this.reportError("infinite loop with in ace tokenizer",{startState:t,line:e});c<e.length;)d.type&&l.push(d),d={value:e.substring(c,c+=500),type:"overflow"};o="start",i=[];break}}return d.type&&l.push(d),1<i.length&&i[0]!==o&&i.unshift("#tmp",o),{tokens:l,state:i.length?i:o}},o);function o(e){for(var t in this.splitRegex,this.states=e,this.regExps={},this.matchMappings={},this.states){for(var i=this.states[t],n=[],o=0,r=this.matchMappings[t]={defaultToken:"text"},s="g",a=[],l=0;l<i.length;l++){var c,h,d=i[l];d.defaultToken&&(r.defaultToken=d.defaultToken),d.caseInsensitive&&-1===s.indexOf("i")&&(s+="i"),d.unicode&&-1===s.indexOf("u")&&(s+="u"),null==d.regex||(d.regex instanceof RegExp&&(d.regex=d.regex.toString().slice(1,-1)),c=d.regex,h=new RegExp("(?:("+c+")|(.))").exec("a").length-2,Array.isArray(d.token)?1==d.token.length||1==h?d.token=d.token[0]:h-1!=d.token.length?(this.reportError("number of classes and regexp groups doesn't match",{rule:d,groupCount:h-1}),d.token=d.token[0]):(d.tokenArray=d.token,d.token=null,d.onMatch=this.$arrayTokens):"function"!=typeof d.token||d.onMatch||(d.onMatch=1<h?this.$applyToken:d.token),1<h&&(c=/\\\d/.test(d.regex)?d.regex.replace(/\\([0-9]+)/g,function(e,t){return"\\"+(parseInt(t,10)+o+1)}):(h=1,this.removeCapturingGroups(d.regex)),d.splitRegex||"string"==typeof d.token||a.push(d)),r[o]=l,o+=h,n.push(c),d.onMatch)||(d.onMatch=null)}n.length||(r[0]=0,n.push("$")),a.forEach(function(e){e.splitRegex=this.createSplitterRegexp(e.regex,s)},this),this.regExps[t]=new RegExp("("+n.join(")|(")+")|($)",s)}}n.prototype.reportError=e,t.Tokenizer=n}),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/deep_copy"],function(e,t,i){var l=e("../lib/deep_copy").deepCopy,e=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};!function(){this.addRules=function(e,t){if(t)for(var i in e){for(var n=e[i],o=0;o<n.length;o++){var r=n[o];(r.next||r.onMatch)&&("string"==typeof r.next&&0!==r.next.indexOf(t)&&(r.next=t+r.next),r.nextState)&&0!==r.nextState.indexOf(t)&&(r.nextState=t+r.nextState)}this.$rules[t+i]=n}else for(var i in e)this.$rules[i]=e[i]},this.getRules=function(){return this.$rules},this.embedRules=function(e,t,i,n,o){e="function"==typeof e?(new e).getRules():e;if(n)for(var r=0;r<n.length;r++)n[r]=t+n[r];else for(var s in n=[],e)n.push(t+s);if(this.addRules(e,t),i)for(var a=Array.prototype[o?"push":"unshift"],r=0;r<n.length;r++)a.apply(this.$rules[n[r]],l(i));this.$embeds||(this.$embeds=[]),this.$embeds.push(t)},this.getEmbeds=function(){return this.$embeds};function d(e,t){return"start"==e&&!t.length||t.unshift(this.nextState,e),this.nextState}function u(e,t){return t.shift(),t.shift()||"start"}this.normalizeRules=function(){var c=0,h=this.$rules;Object.keys(h).forEach(function e(t){var i=h[t];i.processed=!0;for(var n=0;n<i.length;n++){var o=i[n],r=null,s=(Array.isArray(o)&&(r=o,o={}),!o.regex&&o.start&&(o.regex=o.start,o.next||(o.next=[]),o.next.push({defaultToken:o.token},{token:o.token+".end",regex:o.end||o.start,next:"pop"}),o.token=o.token+".start",o.push=!0),o.next||o.push);if(s&&Array.isArray(s)?((l=o.stateName)||("string"!=typeof(l=o.token)&&(l=l[0]||""),h[l]&&(l+=c++)),h[l]=s,e(o.next=l)):"pop"==s&&(o.next=u),o.push&&(o.nextState=o.next||o.push,o.next=d,delete o.push),o.rules)for(var a in o.rules)h[a]?h[a].push&&h[a].push.apply(h[a],o.rules[a]):h[a]=o.rules[a];var l="string"==typeof o?o:o.include;l&&("$self"===l&&(l="start"),r=Array.isArray(l)?l.map(function(e){return h[e]}):h[l]),r&&(s=[n,1].concat(r),o.noEscape&&(s=s.filter(function(e){return!e.next})),i.splice.apply(i,s),n--),o.keywordMap&&(o.token=this.createKeywordMapper(o.keywordMap,o.defaultToken||"text",o.caseInsensitive),delete o.defaultToken)}},this)},this.createKeywordMapper=function(o,t,r,s){var a=Object.create(null);return this.$keywordList=[],Object.keys(o).forEach(function(e){for(var t=o[e].split(s||"|"),i=t.length;i--;){var n=t[i];this.$keywordList.push(n),r&&(n=n.toLowerCase()),a[n]=e}},this),o=null,r?function(e){return a[e.toLowerCase()]||t}:function(e){return a[e]||t}},this.getKeywords=function(){return this.$keywords}}.call(e.prototype),t.TextHighlightRules=e}),ace.define("ace/mode/behaviour",["require","exports","module"],function(e,t,i){var n=function(){this.$behaviours={}};!function(){this.add=function(e,t,i){switch(void 0){case this.$behaviours:this.$behaviours={};case this.$behaviours[e]:this.$behaviours[e]={}}this.$behaviours[e][t]=i},this.addBehaviours=function(e){for(var t in e)for(var i in e[t])this.add(t,i,e[t][i])},this.remove=function(e){this.$behaviours&&this.$behaviours[e]&&delete this.$behaviours[e]},this.inherit=function(e,t){e=("function"==typeof e?new e:e).getBehaviours(t),this.addBehaviours(e)},this.getBehaviours=function(e){if(e){for(var t={},i=0;i<e.length;i++)this.$behaviours[e[i]]&&(t[e[i]]=this.$behaviours[e[i]]);return t}return this.$behaviours}}.call(n.prototype),t.Behaviour=n}),ace.define("ace/token_iterator",["require","exports","module","ace/range"],function(e,t,i){var n=e("./range").Range;function o(e,t,i){this.$session=e,this.$row=t,this.$rowTokens=e.getTokens(t);e=e.getTokenAt(t,i);this.$tokenIndex=e?e.index:-1}o.prototype.stepBackward=function(){for(--this.$tokenIndex;this.$tokenIndex<0;){if(--this.$row,this.$row<0)return this.$row=0,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=this.$rowTokens.length-1}return this.$rowTokens[this.$tokenIndex]},o.prototype.stepForward=function(){var e;for(this.$tokenIndex+=1;this.$tokenIndex>=this.$rowTokens.length;){if(this.$row+=1,e=e||this.$session.getLength(),this.$row>=e)return this.$row=e-1,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]},o.prototype.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]},o.prototype.getCurrentTokenRow=function(){return this.$row},o.prototype.getCurrentTokenColumn=function(){var e=this.$rowTokens,t=this.$tokenIndex,i=e[t].start;if(void 0===i)for(i=0;0<t;)i+=e[--t].value.length;return i},o.prototype.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}},o.prototype.getCurrentTokenRange=function(){var e=this.$rowTokens[this.$tokenIndex],t=this.getCurrentTokenColumn();return new n(this.$row,t,this.$row,t+e.value.length)},t.TokenIterator=o}),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(e,t,i){function g(e){var t=-1;if((l=e.multiSelect&&(t=e.selection.index,l.rangeCount!=e.multiSelect.rangeCount)?{rangeCount:e.multiSelect.rangeCount}:l)[t])return m=l[t];m=l[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}}function p(e,t,i,n){var o=e.end.row-e.start.row;return{text:i+t+n,selection:[0,e.start.column+1,o,e.end.column+(o?0:1)]}}var m,n=e("../../lib/oop"),o=e("../behaviour").Behaviour,r=e("../../token_iterator").TokenIterator,f=e("../../lib/lang"),s=["text","paren.rparen","rparen","paren","punctuation.operator"],a=["text","paren.rparen","rparen","paren","punctuation.operator","comment"],l={},C={'"':'"',"'":"'"},y=function(u){u=u||{},this.add("braces","insertion",function(e,t,i,n,o){var r=i.getCursorPosition(),s=n.doc.getLine(r.row);if("{"==o){g(i);var a=i.getSelectionRange(),l=n.doc.getTextRange(a),c=n.getTokenAt(r.row,r.column);if(""!==l&&"{"!==l&&i.getWrapBehavioursEnabled())return p(a,l,"{","}");if(c&&/(?:string)\.quasi|\.xml/.test(c.type)){if(!([/tag\-(?:open|name)/,/attribute\-name/].some(function(e){return e.test(c.type)})||/(string)\.quasi/.test(c.type)&&"$"!==c.value[r.column-c.start-1]))return y.recordAutoInsert(i,n,"}"),{text:"{}",selection:[1,1]}}else if(y.isSaneInsertion(i,n))return/[\]\}\)]/.test(s[r.column])||i.inMultiSelectMode||u.braces?(y.recordAutoInsert(i,n,"}"),{text:"{}",selection:[1,1]}):(y.recordMaybeInsert(i,n,"{"),{text:"{",selection:[1,1]})}else if("}"==o){g(i);var h=s.substring(r.column,r.column+1);if("}"==h)if(null!==n.$findOpeningBracket("}",{column:r.column+1,row:r.row})&&y.isAutoInsertedClosing(r,s,o))return y.popAutoInsertedClosing(),{text:"",selection:[1,1]}}else{if("\n"==o||"\r\n"==o){g(i);a="";if(y.isMaybeInsertedClosing(r,s)&&(a=f.stringRepeat("}",m.maybeInsertedBrackets),y.clearMaybeInsertedClosing()),"}"===(h=s.substring(r.column,r.column+1))){l=n.findMatchingBracket({row:r.row,column:r.column+1},"}");if(!l)return null;var d=this.$getIndent(n.getLine(l.row))}else{if(!a)return void y.clearMaybeInsertedClosing();d=this.$getIndent(s)}o=d+n.getTabString();return{text:"\n"+o+"\n"+d+a,selection:[1,o.length,1,o.length]}}y.clearMaybeInsertedClosing()}}),this.add("braces","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&"{"==r){if(g(i),"}"==n.doc.getLine(o.start.row).substring(o.end.column,o.end.column+1))return o.end.column++,o;m.maybeInsertedBrackets--}}),this.add("parens","insertion",function(e,t,i,n,o){if("("==o)return g(i),r=i.getSelectionRange(),""!==(s=n.doc.getTextRange(r))&&i.getWrapBehavioursEnabled()?p(r,s,"(",")"):y.isSaneInsertion(i,n)?(y.recordAutoInsert(i,n,")"),{text:"()",selection:[1,1]}):void 0;if(")"==o){g(i);var r=i.getCursorPosition(),s=n.doc.getLine(r.row),i=s.substring(r.column,r.column+1);if(")"==i)if(null!==n.$findOpeningBracket(")",{column:r.column+1,row:r.row})&&y.isAutoInsertedClosing(r,s,o))return y.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}),this.add("parens","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&"("==r&&(g(i),")"==n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)))return o.end.column++,o}),this.add("brackets","insertion",function(e,t,i,n,o){if("["==o)return g(i),r=i.getSelectionRange(),""!==(s=n.doc.getTextRange(r))&&i.getWrapBehavioursEnabled()?p(r,s,"[","]"):y.isSaneInsertion(i,n)?(y.recordAutoInsert(i,n,"]"),{text:"[]",selection:[1,1]}):void 0;if("]"==o){g(i);var r=i.getCursorPosition(),s=n.doc.getLine(r.row),i=s.substring(r.column,r.column+1);if("]"==i)if(null!==n.$findOpeningBracket("]",{column:r.column+1,row:r.row})&&y.isAutoInsertedClosing(r,s,o))return y.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}),this.add("brackets","deletion",function(e,t,i,n,o){var r=n.doc.getTextRange(o);if(!o.isMultiLine()&&"["==r&&(g(i),"]"==n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)))return o.end.column++,o}),this.add("string_dquotes","insertion",function(e,t,i,n,o){var r=n.$mode.$quotes||C;if(1==o.length&&r[o]&&(!this.lineCommentStart||-1==this.lineCommentStart.indexOf(o))){g(i);var s=i.getSelectionRange(),a=n.doc.getTextRange(s);if(!(""===a||1==a.length&&r[a])&&i.getWrapBehavioursEnabled())return p(s,a,o,o);if(!a){var r=i.getCursorPosition(),s=n.doc.getLine(r.row),a=s.substring(r.column-1,r.column),i=s.substring(r.column,r.column+1),l=n.getTokenAt(r.row,r.column),c=n.getTokenAt(r.row,r.column+1);if("\\"==a&&l&&/escape/.test(l.type))return null;var h,l=l&&/string|escape/.test(l.type),d=!c||/string|escape/.test(c.type);if(i==o)(h=l!==d)&&/string\.end/.test(c.type)&&(h=!1);else{if(l&&!d)return null;if(l&&d)return null;c=n.$mode.tokenRe,l=(c.lastIndex=0,c.test(a)),d=(c.lastIndex=0,c.test(i)),n=n.$mode.$pairQuotesAfter;if(!(n&&n[o]&&n[o].test(a))&&l||d)return null;if(i&&!/[\s;,.})\]\\]/.test(i))return null;n=s[r.column-2];if(a==o&&(n==o||c.test(n)))return null;h=!0}return{text:h?o+o:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(e,t,i,n,o){var r=n.$mode.$quotes||C,s=n.doc.getTextRange(o);if(!o.isMultiLine()&&r.hasOwnProperty(s)&&(g(i),n.doc.getLine(o.start.row).substring(o.start.column+1,o.start.column+2)==s))return o.end.column++,o}),!1!==u.closeDocComment&&this.add("doc comment end","insertion",function(e,t,i,n,o){if("doc-start"===e&&("\n"===o||"\r\n"===o)&&i.selection.isEmpty()){var r=i.getCursorPosition();if(0!==r.column){for(var e=n.doc.getLine(r.row),i=n.doc.getLine(r.row+1),s=n.getTokens(r.row),a=0,l=0;l<s.length;l++){a+=s[l].value.length;var c=s[l];if(a>=r.column){if(a===r.column){if(!/\.doc/.test(c.type))return;if(/\*\//.test(c.value)){var h=s[l+1];if(!h||!/\.doc/.test(h.type))return}}var h=r.column-(a-c.value.length),d=c.value.indexOf("*/"),u=c.value.indexOf("/**",-1<d?d+2:0);if(-1!==u&&u<h&&h<u+3)return;if(-1!==d&&-1!==u&&d<=h&&h<=u||!/\.doc/.test(c.type))return;break}}n=this.$getIndent(e);return/\s*\*/.test(i)?/^\s*\*/.test(e)?{text:o+n+"* ",selection:[1,2+n.length,1,2+n.length]}:{text:o+n+" * ",selection:[1,3+n.length,1,3+n.length]}:/\/\*\*/.test(e.substring(0,r.column))?{text:o+n+" * "+o+" "+n+"*/",selection:[1,4+n.length,1,4+n.length]}:void 0}}})};y.isSaneInsertion=function(e,t){var i=e.getCursorPosition(),n=new r(t,i.row,i.column);if(!this.$matchTokenType(n.getCurrentToken()||"text",s)){if(/[)}\]]/.test(e.session.getLine(i.row)[i.column]))return!0;e=new r(t,i.row,i.column+1);if(!this.$matchTokenType(e.getCurrentToken()||"text",s))return!1}return n.stepForward(),n.getCurrentTokenRow()!==i.row||this.$matchTokenType(n.getCurrentToken()||"text",a)},y.$matchTokenType=function(e,t){return-1<t.indexOf(e.type||e)},y.recordAutoInsert=function(e,t,i){e=e.getCursorPosition(),t=t.doc.getLine(e.row);this.isAutoInsertedClosing(e,t,m.autoInsertedLineEnd[0])||(m.autoInsertedBrackets=0),m.autoInsertedRow=e.row,m.autoInsertedLineEnd=i+t.substr(e.column),m.autoInsertedBrackets++},y.recordMaybeInsert=function(e,t,i){e=e.getCursorPosition(),t=t.doc.getLine(e.row);this.isMaybeInsertedClosing(e,t)||(m.maybeInsertedBrackets=0),m.maybeInsertedRow=e.row,m.maybeInsertedLineStart=t.substr(0,e.column)+i,m.maybeInsertedLineEnd=t.substr(e.column),m.maybeInsertedBrackets++},y.isAutoInsertedClosing=function(e,t,i){return 0<m.autoInsertedBrackets&&e.row===m.autoInsertedRow&&i===m.autoInsertedLineEnd[0]&&t.substr(e.column)===m.autoInsertedLineEnd},y.isMaybeInsertedClosing=function(e,t){return 0<m.maybeInsertedBrackets&&e.row===m.maybeInsertedRow&&t.substr(e.column)===m.maybeInsertedLineEnd&&t.substr(0,e.column)==m.maybeInsertedLineStart},y.popAutoInsertedClosing=function(){m.autoInsertedLineEnd=m.autoInsertedLineEnd.substr(1),m.autoInsertedBrackets--},y.clearMaybeInsertedClosing=function(){m&&(m.maybeInsertedBrackets=0,m.maybeInsertedRow=-1)},n.inherits(y,o),t.CstyleBehaviour=y}),ace.define("ace/unicode",["require","exports","module"],function(e,t,i){for(var n=[48,9,8,25,5,0,2,25,48,0,11,0,5,0,6,22,2,30,2,457,5,11,15,4,8,0,2,0,18,116,2,1,3,3,9,0,2,2,2,0,2,19,2,82,2,138,2,4,3,155,12,37,3,0,8,38,10,44,2,0,2,1,2,1,2,0,9,26,6,2,30,10,7,61,2,9,5,101,2,7,3,9,2,18,3,0,17,58,3,100,15,53,5,0,6,45,211,57,3,18,2,5,3,11,3,9,2,1,7,6,2,2,2,7,3,1,3,21,2,6,2,0,4,3,3,8,3,1,3,3,9,0,5,1,2,4,3,11,16,2,2,5,5,1,3,21,2,6,2,1,2,1,2,1,3,0,2,4,5,1,3,2,4,0,8,3,2,0,8,15,12,2,2,8,2,2,2,21,2,6,2,1,2,4,3,9,2,2,2,2,3,0,16,3,3,9,18,2,2,7,3,1,3,21,2,6,2,1,2,4,3,8,3,1,3,2,9,1,5,1,2,4,3,9,2,0,17,1,2,5,4,2,2,3,4,1,2,0,2,1,4,1,4,2,4,11,5,4,4,2,2,3,3,0,7,0,15,9,18,2,2,7,2,2,2,22,2,9,2,4,4,7,2,2,2,3,8,1,2,1,7,3,3,9,19,1,2,7,2,2,2,22,2,9,2,4,3,8,2,2,2,3,8,1,8,0,2,3,3,9,19,1,2,7,2,2,2,22,2,15,4,7,2,2,2,3,10,0,9,3,3,9,11,5,3,1,2,17,4,23,2,8,2,0,3,6,4,0,5,5,2,0,2,7,19,1,14,57,6,14,2,9,40,1,2,0,3,1,2,0,3,0,7,3,2,6,2,2,2,0,2,0,3,1,2,12,2,2,3,4,2,0,2,5,3,9,3,1,35,0,24,1,7,9,12,0,2,0,2,0,5,9,2,35,5,19,2,5,5,7,2,35,10,0,58,73,7,77,3,37,11,42,2,0,4,328,2,3,3,6,2,0,2,3,3,40,2,3,3,32,2,3,3,6,2,0,2,3,3,14,2,56,2,3,3,66,5,0,33,15,17,84,13,619,3,16,2,25,6,74,22,12,2,6,12,20,12,19,13,12,2,2,2,1,13,51,3,29,4,0,5,1,3,9,34,2,3,9,7,87,9,42,6,69,11,28,4,11,5,11,11,39,3,4,12,43,5,25,7,10,38,27,5,62,2,28,3,10,7,9,14,0,89,75,5,9,18,8,13,42,4,11,71,55,9,9,4,48,83,2,2,30,14,230,23,280,3,5,3,37,3,5,3,7,2,0,2,0,2,0,2,30,3,52,2,6,2,0,4,2,2,6,4,3,3,5,5,12,6,2,2,6,67,1,20,0,29,0,14,0,17,4,60,12,5,0,4,11,18,0,5,0,3,9,2,0,4,4,7,0,2,0,2,0,2,3,2,10,3,3,6,4,5,0,53,1,2684,46,2,46,2,132,7,6,15,37,11,53,10,0,17,22,10,6,2,6,2,6,2,6,2,6,2,6,2,6,2,6,2,31,48,0,470,1,36,5,2,4,6,1,5,85,3,1,3,2,2,89,2,3,6,40,4,93,18,23,57,15,513,6581,75,20939,53,1164,68,45,3,268,4,27,21,31,3,13,13,1,2,24,9,69,11,1,38,8,3,102,3,1,111,44,25,51,13,68,12,9,7,23,4,0,5,45,3,35,13,28,4,64,15,10,39,54,10,13,3,9,7,22,4,1,5,66,25,2,227,42,2,1,3,9,7,11171,13,22,5,48,8453,301,3,61,3,105,39,6,13,4,6,11,2,12,2,4,2,0,2,1,2,1,2,107,34,362,19,63,3,53,41,11,5,15,17,6,13,1,25,2,33,4,2,134,20,9,8,25,5,0,2,25,12,88,4,5,3,5,3,5,3,2],o=0,r=[],s=0;s<n.length;s+=2)r.push(o+=n[s]),n[s+1]&&r.push(45,o+=n[s+1]);t.wordChars=String.fromCharCode.apply(null,r)}),ace.define("ace/mode/text",["require","exports","module","ace/config","ace/tokenizer","ace/mode/text_highlight_rules","ace/mode/behaviour/cstyle","ace/unicode","ace/lib/lang","ace/token_iterator","ace/range"],function(e,t,i){var a=e("../config"),n=e("../tokenizer").Tokenizer,o=e("./text_highlight_rules").TextHighlightRules,r=e("./behaviour/cstyle").CstyleBehaviour,s=e("../unicode"),b=e("../lib/lang"),m=e("../token_iterator").TokenIterator,f=e("../range").Range,e=function(){this.HighlightRules=o};!function(){this.$defaultBehaviour=new r,this.tokenRe=new RegExp("^["+s.wordChars+"\\$_]+","g"),this.nonTokenRe=new RegExp("^(?:[^"+s.wordChars+"\\$_]|\\s])+","g"),this.getTokenizer=function(){return this.$tokenizer||(this.$highlightRules=this.$highlightRules||new this.HighlightRules(this.$highlightRuleConfig),this.$tokenizer=new n(this.$highlightRules.getRules())),this.$tokenizer},this.lineCommentStart="",this.blockComment="",this.toggleCommentLines=function(e,o,i,n){var r=o.doc,s=!0,a=!0,l=1/0,c=o.getTabSize(),t=!1;if(this.lineCommentStart){m=Array.isArray(this.lineCommentStart)?(C=this.lineCommentStart.map(b.escapeRegExp).join("|"),this.lineCommentStart[0]):(C=b.escapeRegExp(this.lineCommentStart),this.lineCommentStart),C=new RegExp("^(\\s*)(?:"+C+") ?"),t=o.getUseSoftTabs();var h=function(e,t){var i,n,o=e.match(C);o&&(i=o[1].length,n=o[0].length,p(e,i,n)||" "!=o[0][n-1]||n--,r.removeInLine(t,i,n))},d=m+" ",u=function(e,t){s&&!/\S/.test(e)||(p(e,l,l)?r.insertInLine({row:t,column:l},d):r.insertInLine({row:t,column:l},m))},g=function(e,t){return C.test(e)},p=function(e,t,i){for(var n=0;t--&&" "==e.charAt(t);)n++;if(n%c!=0)return!1;for(n=0;" "==e.charAt(i++);)n++;return 2<c?n%c!=c-1:n%c==0}}else{if(!this.blockComment)return!1;var m=this.blockComment.start,f=this.blockComment.end,C=new RegExp("^(\\s*)(?:"+b.escapeRegExp(m)+")"),y=new RegExp("(?:"+b.escapeRegExp(f)+")\\s*$"),u=function(e,t){g(e,t)||s&&!/\S/.test(e)||(r.insertInLine({row:t,column:e.length},f),r.insertInLine({row:t,column:l},m))},h=function(e,t){var i;(i=e.match(y))&&r.removeInLine(t,e.length-i[0].length,e.length),(i=e.match(C))&&r.removeInLine(t,i[1].length,i[0].length)},g=function(e,t){if(C.test(e))return!0;for(var i=o.getTokens(t),n=0;n<i.length;n++)if("comment"===i[n].type)return!0}}function I(e){for(var t=i;t<=n;t++)e(r.getLine(t),t)}var v=1/0;I(function(e,t){var i=e.search(/\S/);-1!==i?(i<l&&(l=i),a&&!g(e,t)&&(a=!1)):v>e.length&&(v=e.length)}),l==1/0&&(l=v,a=s=!1),t&&l%c!=0&&(l=Math.floor(l/c)*c),I(a?h:u)},this.toggleBlockComment=function(e,t,i,n){var o=this.blockComment;if(o){!o.start&&o[0]&&(o=o[0]);var r,s,a=(u=new m(t,n.row,n.column)).getCurrentToken(),l=(t.selection,t.selection.toOrientedRange());if(a&&/comment/.test(a.type)){for(;a&&/comment/.test(a.type);){if(-1!=(g=a.value.indexOf(o.start))){var c=u.getCurrentTokenRow(),h=u.getCurrentTokenColumn()+g,d=new f(c,h,c,h+o.start.length);break}a=u.stepBackward()}for(var u,g,a=(u=new m(t,n.row,n.column)).getCurrentToken();a&&/comment/.test(a.type);){if(-1!=(g=a.value.indexOf(o.end))){var c=u.getCurrentTokenRow(),h=u.getCurrentTokenColumn()+g,p=new f(c,h,c,h+o.end.length);break}a=u.stepForward()}p&&t.remove(p),d&&(t.remove(d),r=d.start.row,s=-o.start.length)}else s=o.start.length,r=i.start.row,t.insert(i.end,o.end),t.insert(i.start,o.start);l.start.row==r&&(l.start.column+=s),l.end.row==r&&(l.end.column+=s),t.selection.fromOrientedRange(l)}},this.getNextLineIndent=function(e,t,i){return this.$getIndent(t)},this.checkOutdent=function(e,t,i){return!1},this.autoOutdent=function(e,t,i){},this.$getIndent=function(e){return e.match(/^\s*/)[0]},this.createWorker=function(e){return null},this.createModeDelegates=function(e){for(var t in this.$embeds=[],this.$modes={},e){var i,n,o;e[t]&&(n=(i=e[t]).prototype.$id,(o=a.$modes[n])||(a.$modes[n]=o=new i),a.$modes[t]||(a.$modes[t]=o),this.$embeds.push(t),this.$modes[t]=o)}for(var r=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"],s=this,t=0;t<r.length;t++)(e=>{var t,i;t=r[e],i=s[t],s[r[e]]=function(){return this.$delegator(t,arguments,i)}})(t)},this.$delegator=function(e,t,i){var n=t[0]||"start";if("string"!=typeof n){if(Array.isArray(n[2])){var o=n[2][n[2].length-1];if(s=this.$modes[o])return s[e].apply(s,[n[1]].concat([].slice.call(t,1)))}n=n[0]||"start"}for(var r=0;r<this.$embeds.length;r++)if(this.$modes[this.$embeds[r]]){var s,a=n.split(this.$embeds[r]);if(!a[0]&&a[1])return t[0]=a[1],(s=this.$modes[this.$embeds[r]])[e].apply(s,t)}o=i.apply(this,t);return i?o:void 0},this.transformAction=function(e,t,i,n,o){if(this.$behaviour){var r,s=this.$behaviour.getBehaviours();for(r in s)if(s[r][t]){var a=s[r][t].apply(this,arguments);if(a)return a}}},this.getKeywords=function(e){if(!this.completionKeywords){var t=this.$tokenizer.rules,i=[];for(s in t)for(var n=t[s],o=0,r=n.length;o<r;o++)if("string"==typeof n[o].token)/keyword|support|storage/.test(n[o].token)&&i.push(n[o].regex);else if("object"==typeof n[o].token)for(var s,a=0,l=n[o].token.length;a<l;a++)/keyword|support|storage/.test(n[o].token[a])&&(s=n[o].regex.match(/\(.+?\)/g)[a],i.push(s.substr(1,s.length-2)));this.completionKeywords=i}return e?i.concat(this.$keywordList||[]):this.$keywordList},this.$createKeywordList=function(){return this.$highlightRules||this.getTokenizer(),this.$keywordList=this.$highlightRules.$keywordList||[]},this.getCompletions=function(e,t,i,n){return(this.$keywordList||this.$createKeywordList()).map(function(e){return{name:e,value:e,score:0,meta:"keyword"}})},this.$id="ace/mode/text"}.call(e.prototype),t.Mode=e}),ace.define("ace/line_widgets",["require","exports","module","ace/lib/dom"],function(e,t,i){var o=e("./lib/dom");function n(e){this.session=e,(this.session.widgetManager=this).session.getRowLength=this.getRowLength,this.session.$getWidgetScreenLength=this.$getWidgetScreenLength,this.updateOnChange=this.updateOnChange.bind(this),this.renderWidgets=this.renderWidgets.bind(this),this.measureWidgets=this.measureWidgets.bind(this),this.session._changedWidgets=[],this.$onChangeEditor=this.$onChangeEditor.bind(this),this.session.on("change",this.updateOnChange),this.session.on("changeFold",this.updateOnFold),this.session.on("changeEditor",this.$onChangeEditor)}n.prototype.getRowLength=function(e){var t=this.lineWidgets&&this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0;return this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1+t:1+t},n.prototype.$getWidgetScreenLength=function(){var t=0;return this.lineWidgets.forEach(function(e){e&&e.rowCount&&!e.hidden&&(t+=e.rowCount)}),t},n.prototype.$onChangeEditor=function(e){this.attach(e.editor)},n.prototype.attach=function(e){e&&e.widgetManager&&e.widgetManager!=this&&e.widgetManager.detach(),this.editor!=e&&(this.detach(),this.editor=e)&&(e.widgetManager=this,e.renderer.on("beforeRender",this.measureWidgets),e.renderer.on("afterRender",this.renderWidgets))},n.prototype.detach=function(e){var t=this.editor;t&&(this.editor=null,t.widgetManager=null,t.renderer.off("beforeRender",this.measureWidgets),t.renderer.off("afterRender",this.renderWidgets),t=this.session.lineWidgets)&&t.forEach(function(e){e&&e.el&&e.el.parentNode&&(e._inDocument=!1,e.el.parentNode.removeChild(e.el))})},n.prototype.updateOnFold=function(e,t){var i=t.lineWidgets;if(i&&e.action){for(var t=e.data,n=t.start.row,o=t.end.row,r="add"==e.action,s=n+1;s<o;s++)i[s]&&(i[s].hidden=r);i[o]&&(r?i[n]?i[o].hidden=r:i[n]=i[o]:(i[n]==i[o]&&(i[n]=void 0),i[o].hidden=r))}},n.prototype.updateOnChange=function(e){var t,i,n,o=this.session.lineWidgets;o&&(t=e.start.row,0!=(i=e.end.row-t))&&("remove"==e.action?(n=o.splice(t+1,i),!o[t]&&n[n.length-1]&&(o[t]=n.pop()),n.forEach(function(e){e&&this.removeLineWidget(e)},this)):(n=new Array(i),o[t]&&null!=o[t].column&&e.start.column>o[t].column&&t++,n.unshift(t,0),o.splice.apply(o,n)),this.$updateRows())},n.prototype.$updateRows=function(){var i,e=this.session.lineWidgets;e&&(i=!0,e.forEach(function(e,t){if(e)for(i=!1,e.row=t;e.$oldWidget;)e.$oldWidget.row=t,e=e.$oldWidget}),i)&&(this.session.lineWidgets=null)},n.prototype.$registerLineWidget=function(e){this.session.lineWidgets||(this.session.lineWidgets=new Array(this.session.getLength()));var t=this.session.lineWidgets[e.row];return t&&(e.$oldWidget=t).el&&t.el.parentNode&&(t.el.parentNode.removeChild(t.el),t._inDocument=!1),this.session.lineWidgets[e.row]=e},n.prototype.addLineWidget=function(e){var t,i,n;return this.$registerLineWidget(e),e.session=this.session,this.editor&&(t=this.editor.renderer,e.html&&!e.el&&(e.el=o.createElement("div"),e.el.innerHTML=e.html),e.text&&!e.el&&(e.el=o.createElement("div"),e.el.textContent=e.text),e.el&&(o.addCssClass(e.el,"ace_lineWidgetContainer"),e.className&&o.addCssClass(e.el,e.className),e.el.style.position="absolute",e.el.style.zIndex="5",t.container.appendChild(e.el),e._inDocument=!0,e.coverGutter||(e.el.style.zIndex="3"),null==e.pixelHeight)&&(e.pixelHeight=e.el.offsetHeight),null==e.rowCount&&(e.rowCount=e.pixelHeight/t.layerConfig.lineHeight),i=this.session.getFoldAt(e.row,0),(e.$fold=i)&&(n=this.session.lineWidgets,e.row!=i.end.row||n[i.start.row]?e.hidden=!0:n[i.start.row]=e),this.session._emit("changeFold",{data:{start:{row:e.row}}}),this.$updateRows(),this.renderWidgets(null,t),this.onWidgetChanged(e)),e},n.prototype.removeLineWidget=function(e){if(e._inDocument=!1,e.session=null,e.el&&e.el.parentNode&&e.el.parentNode.removeChild(e.el),e.editor&&e.editor.destroy)try{e.editor.destroy()}catch(e){}if(this.session.lineWidgets){var t=this.session.lineWidgets[e.row];if(t==e)this.session.lineWidgets[e.row]=e.$oldWidget,e.$oldWidget&&this.onWidgetChanged(e.$oldWidget);else for(;t;){if(t.$oldWidget==e){t.$oldWidget=e.$oldWidget;break}t=t.$oldWidget}}this.session._emit("changeFold",{data:{start:{row:e.row}}}),this.$updateRows()},n.prototype.getWidgetsAtRow=function(e){for(var t=this.session.lineWidgets,i=t&&t[e],n=[];i;)n.push(i),i=i.$oldWidget;return n},n.prototype.onWidgetChanged=function(e){this.session._changedWidgets.push(e),this.editor&&this.editor.renderer.updateFull()},n.prototype.measureWidgets=function(e,t){var i=this.session._changedWidgets,n=t.layerConfig;if(i&&i.length){for(var o=1/0,r=0;r<i.length;r++){var s=i[r];if(s&&s.el&&s.session==this.session){if(!s._inDocument){if(this.session.lineWidgets[s.row]!=s)continue;s._inDocument=!0,t.container.appendChild(s.el)}s.h=s.el.offsetHeight,s.fixedWidth||(s.w=s.el.offsetWidth,s.screenWidth=Math.ceil(s.w/n.characterWidth));var a=s.h/n.lineHeight;s.coverLine&&(a-=this.session.getRowLineCount(s.row))<0&&(a=0),s.rowCount!=a&&(s.rowCount=a,s.row<o)&&(o=s.row)}}o!=1/0&&(this.session._emit("changeFold",{data:{start:{row:o}}}),this.session.lineWidgetWidth=null),this.session._changedWidgets=[]}},n.prototype.renderWidgets=function(e,t){var i=t.layerConfig,n=this.session.lineWidgets;if(n){for(var o=Math.min(this.firstRow,i.firstRow),r=Math.max(this.lastRow,i.lastRow,n.length);0<o&&!n[o];)o--;this.firstRow=i.firstRow,this.lastRow=i.lastRow,t.$cursorLayer.config=i;for(var s=o;s<=r;s++){var a,l=n[s];l&&l.el&&(l.hidden?l.el.style.top=-100-(l.pixelHeight||0)+"px":(l._inDocument||(l._inDocument=!0,t.container.appendChild(l.el)),a=t.$cursorLayer.getPixelPosition({row:s,column:0},!0).top,l.coverLine||(a+=i.lineHeight*this.session.getRowLineCount(l.row)),l.el.style.top=a-i.offset+"px",a=l.coverGutter?0:t.gutterWidth,l.fixedWidth||(a-=t.scrollLeft),l.el.style.left=a+"px",l.fullWidth&&l.screenWidth&&(l.el.style.minWidth=i.width+2*i.padding+"px"),l.fixedWidth?l.el.style.right=t.scrollBar.getWidth()+"px":l.el.style.right=""))}}},t.LineWidgets=n}),ace.define("ace/apply_delta",["require","exports","module"],function(e,t,i){t.applyDelta=function(e,t,i){var n=t.start.row,o=t.start.column,r=e[n]||"";switch(t.action){case"insert":1===t.lines.length?e[n]=r.substring(0,o)+t.lines[0]+r.substring(o):(s=[n,1].concat(t.lines),e.splice.apply(e,s),e[n]=r.substring(0,o)+e[n],e[n+t.lines.length-1]+=r.substring(o));break;case"remove":var s=t.end.column,a=t.end.row;n===a?e[n]=r.substring(0,o)+r.substring(s):e.splice(n,a-n+1,r.substring(0,o)+e[a].substring(s))}}}),ace.define("ace/anchor",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],function(e,t,i){var n=e("./lib/oop"),e=e("./lib/event_emitter").EventEmitter,o=(r.prototype.getPosition=function(){return this.$clipPositionToDocument(this.row,this.column)},r.prototype.getDocument=function(){return this.document},r.prototype.onChange=function(e){e.start.row==e.end.row&&e.start.row!=this.row||e.start.row>this.row||(e=((e,t,i)=>{var n=((s="insert"==e.action)?1:-1)*(e.end.row-e.start.row),o=(s?1:-1)*(e.end.column-e.start.column),r=e.start,s=s?r:e.end;return a(t,r,i)?{row:t.row,column:t.column}:a(s,t,!i)?{row:t.row+n,column:t.column+(t.row==s.row?o:0)}:{row:r.row,column:r.column}})(e,{row:this.row,column:this.column},this.$insertRight),this.setPosition(e.row,e.column,!0))},r.prototype.setPosition=function(e,t,i){i=i?{row:e,column:t}:this.$clipPositionToDocument(e,t);this.row==i.row&&this.column==i.column||(e={row:this.row,column:this.column},this.row=i.row,this.column=i.column,this._signal("change",{old:e,value:i}))},r.prototype.detach=function(){this.document.off("change",this.$onChange)},r.prototype.attach=function(e){this.document=e||this.document,this.document.on("change",this.$onChange)},r.prototype.$clipPositionToDocument=function(e,t){var i={};return e>=this.document.getLength()?(i.row=Math.max(0,this.document.getLength()-1),i.column=this.document.getLine(i.row).length):e<0?(i.row=0,i.column=0):(i.row=e,i.column=Math.min(this.document.getLine(i.row).length,Math.max(0,t))),t<0&&(i.column=0),i},r);function r(e,t,i){this.$onChange=this.onChange.bind(this),this.attach(e),"number"!=typeof t?this.setPosition(t.row,t.column):this.setPosition(t,i)}function a(e,t,i){i=i?e.column<=t.column:e.column<t.column;return e.row<t.row||e.row==t.row&&i}o.prototype.$insertRight=!1,n.implement(o.prototype,e),t.Anchor=o}),ace.define("ace/document",["require","exports","module","ace/lib/oop","ace/apply_delta","ace/lib/event_emitter","ace/range","ace/anchor"],function(e,t,i){var n=e("./lib/oop"),o=e("./apply_delta").applyDelta,r=e("./lib/event_emitter").EventEmitter,s=e("./range").Range,a=e("./anchor").Anchor,e=(l.prototype.setValue=function(e){var t=this.getLength()-1;this.remove(new s(0,0,t,this.getLine(t).length)),this.insert({row:0,column:0},e||"")},l.prototype.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},l.prototype.createAnchor=function(e,t){return new a(this,e,t)},l.prototype.$detectNewLine=function(e){e=e.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=e?e[1]:"\n",this._signal("changeNewLineMode")},l.prototype.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return"\r\n";case"unix":return"\n";default:return this.$autoNewLine||"\n"}},l.prototype.setNewLineMode=function(e){this.$newLineMode!==e&&(this.$newLineMode=e,this._signal("changeNewLineMode"))},l.prototype.getNewLineMode=function(){return this.$newLineMode},l.prototype.isNewLine=function(e){return"\r\n"==e||"\r"==e||"\n"==e},l.prototype.getLine=function(e){return this.$lines[e]||""},l.prototype.getLines=function(e,t){return this.$lines.slice(e,t+1)},l.prototype.getAllLines=function(){return this.getLines(0,this.getLength())},l.prototype.getLength=function(){return this.$lines.length},l.prototype.getTextRange=function(e){return this.getLinesForRange(e).join(this.getNewLineCharacter())},l.prototype.getLinesForRange=function(e){var t,i;return e.start.row===e.end.row?t=[this.getLine(e.start.row).substring(e.start.column,e.end.column)]:((t=this.getLines(e.start.row,e.end.row))[0]=(t[0]||"").substring(e.start.column),i=t.length-1,e.end.row-e.start.row==i&&(t[i]=t[i].substring(0,e.end.column))),t},l.prototype.insertLines=function(e,t){return console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead."),this.insertFullLines(e,t)},l.prototype.removeLines=function(e,t){return console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead."),this.removeFullLines(e,t)},l.prototype.insertNewLine=function(e){return console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead."),this.insertMergedLines(e,["",""])},l.prototype.insert=function(e,t){return this.getLength()<=1&&this.$detectNewLine(t),this.insertMergedLines(e,this.$split(t))},l.prototype.insertInLine=function(e,t){var i=this.clippedPos(e.row,e.column),e=this.pos(e.row,e.column+t.length);return this.applyDelta({start:i,end:e,action:"insert",lines:[t]},!0),this.clonePos(e)},l.prototype.clippedPos=function(e,t){var i=this.getLength(),i=(void 0===e?e=i:e<0?e=0:i<=e&&(e=i-1,t=void 0),this.getLine(e));return null==t&&(t=i.length),{row:e,column:t=Math.min(Math.max(t,0),i.length)}},l.prototype.clonePos=function(e){return{row:e.row,column:e.column}},l.prototype.pos=function(e,t){return{row:e,column:t}},l.prototype.$clipPosition=function(e){var t=this.getLength();return e.row>=t?(e.row=Math.max(0,t-1),e.column=this.getLine(t-1).length):(e.row=Math.max(0,e.row),e.column=Math.min(Math.max(e.column,0),this.getLine(e.row).length)),e},l.prototype.insertFullLines=function(e,t){var i=0,i=(e=Math.min(Math.max(e,0),this.getLength()))<this.getLength()?(t=t.concat([""]),0):(t=[""].concat(t),this.$lines[--e].length);this.insertMergedLines({row:e,column:i},t)},l.prototype.insertMergedLines=function(e,t){var e=this.clippedPos(e.row,e.column),i={row:e.row+t.length-1,column:(1==t.length?e.column:0)+t[t.length-1].length};return this.applyDelta({start:e,end:i,action:"insert",lines:t}),this.clonePos(i)},l.prototype.remove=function(e){var t=this.clippedPos(e.start.row,e.start.column),e=this.clippedPos(e.end.row,e.end.column);return this.applyDelta({start:t,end:e,action:"remove",lines:this.getLinesForRange({start:t,end:e})}),this.clonePos(t)},l.prototype.removeInLine=function(e,t,i){t=this.clippedPos(e,t),e=this.clippedPos(e,i);return this.applyDelta({start:t,end:e,action:"remove",lines:this.getLinesForRange({start:t,end:e})},!0),this.clonePos(t)},l.prototype.removeFullLines=function(e,t){e=Math.min(Math.max(0,e),this.getLength()-1);var i=(t=Math.min(Math.max(0,t),this.getLength()-1))==this.getLength()-1&&0<e,n=t<this.getLength()-1,o=i?e-1:e,i=i?this.getLine(o).length:0,r=n?t+1:t,n=n?0:this.getLine(r).length,o=new s(o,i,r,n),i=this.$lines.slice(e,t+1);return this.applyDelta({start:o.start,end:o.end,action:"remove",lines:this.getLinesForRange(o)}),i},l.prototype.removeNewLine=function(e){e<this.getLength()-1&&0<=e&&this.applyDelta({start:this.pos(e,this.getLine(e).length),end:this.pos(e+1,0),action:"remove",lines:["",""]})},l.prototype.replace=function(e,t){return e instanceof s||(e=s.fromPoints(e.start,e.end)),0===t.length&&e.isEmpty()?e.start:t==this.getTextRange(e)?e.end:(this.remove(e),t?this.insert(e.start,t):e.start)},l.prototype.applyDeltas=function(e){for(var t=0;t<e.length;t++)this.applyDelta(e[t])},l.prototype.revertDeltas=function(e){for(var t=e.length-1;0<=t;t--)this.revertDelta(e[t])},l.prototype.applyDelta=function(e,t){var i="insert"==e.action;(i?e.lines.length<=1&&!e.lines[0]:!s.comparePoints(e.start,e.end))||(i&&2e4<e.lines.length?this.$splitAndapplyLargeDelta(e,2e4):(o(this.$lines,e,t),this._signal("change",e)))},l.prototype.$safeApplyDelta=function(e){var t=this.$lines.length;("remove"==e.action&&e.start.row<t&&e.end.row<t||"insert"==e.action&&e.start.row<=t)&&this.applyDelta(e)},l.prototype.$splitAndapplyLargeDelta=function(e,t){for(var i=e.lines,n=i.length-t+1,o=e.start.row,r=e.start.column,s=0,a=0;s<n;s=a){a+=t-1;var l=i.slice(s,a);l.push(""),this.applyDelta({start:this.pos(o+s,r),end:this.pos(o+a,r=0),action:e.action,lines:l},!0)}e.lines=i.slice(s),e.start.row=o+s,e.start.column=r,this.applyDelta(e,!0)},l.prototype.revertDelta=function(e){this.$safeApplyDelta({start:this.clonePos(e.start),end:this.clonePos(e.end),action:"insert"==e.action?"remove":"insert",lines:e.lines.slice()})},l.prototype.indexToPosition=function(e,t){for(var i=this.$lines||this.getAllLines(),n=this.getNewLineCharacter().length,o=t||0,r=i.length;o<r;o++)if((e-=i[o].length+n)<0)return{row:o,column:e+i[o].length+n};return{row:r-1,column:e+i[r-1].length+n}},l.prototype.positionToIndex=function(e,t){for(var i=this.$lines||this.getAllLines(),n=this.getNewLineCharacter().length,o=0,r=Math.min(e.row,i.length),s=t||0;s<r;++s)o+=i[s].length+n;return o+e.column},l.prototype.$split=function(e){return e.split(/\r\n|\r|\n/)},l);function l(e){this.$lines=[""],0===e.length?this.$lines=[""]:Array.isArray(e)?this.insertMergedLines({row:0,column:0},e):this.insert({row:0,column:0},e)}e.prototype.$autoNewLine="",e.prototype.$newLineMode="auto",n.implement(e.prototype,r),t.Document=e}),ace.define("ace/background_tokenizer",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],function(e,t,i){var n=e("./lib/oop"),e=e("./lib/event_emitter").EventEmitter,o=(r.prototype.setTokenizer=function(e){this.tokenizer=e,this.lines=[],this.states=[],this.start(0)},r.prototype.setDocument=function(e){this.doc=e,this.lines=[],this.states=[],this.stop()},r.prototype.fireUpdateEvent=function(e,t){this._signal("update",{data:{first:e,last:t}})},r.prototype.start=function(e){this.currentLine=Math.min(e||0,this.currentLine,this.doc.getLength()),this.lines.splice(this.currentLine,this.lines.length),this.states.splice(this.currentLine,this.states.length),this.stop(),this.running=setTimeout(this.$worker,700)},r.prototype.scheduleStart=function(){this.running||(this.running=setTimeout(this.$worker,700))},r.prototype.$updateOnChange=function(e){var t=e.start.row,i=e.end.row-t;0==i?this.lines[t]=null:"remove"==e.action?(this.lines.splice(t,1+i,null),this.states.splice(t,1+i,null)):((e=Array(1+i)).unshift(t,1),this.lines.splice.apply(this.lines,e),this.states.splice.apply(this.states,e)),this.currentLine=Math.min(t,this.currentLine,this.doc.getLength()),this.stop()},r.prototype.stop=function(){this.running&&clearTimeout(this.running),this.running=!1},r.prototype.getTokens=function(e){return this.lines[e]||this.$tokenizeRow(e)},r.prototype.getState=function(e){return this.currentLine==e&&this.$tokenizeRow(e),this.states[e]||"start"},r.prototype.$tokenizeRow=function(e){var t=this.doc.getLine(e),i=this.states[e-1],t=this.tokenizer.getLineTokens(t,i,e);return this.states[e]+""!=t.state+""?(this.states[e]=t.state,this.lines[e+1]=null,this.currentLine>e+1&&(this.currentLine=e+1)):this.currentLine==e&&(this.currentLine=e+1),this.lines[e]=t.tokens},r.prototype.cleanup=function(){this.running=!1,this.lines=[],this.states=[],this.currentLine=0,this.removeAllListeners()},r);function r(e,t){this.running=!1,this.lines=[],this.states=[],this.currentLine=0,this.tokenizer=e;var a=this;this.$worker=function(){if(a.running){for(var e=new Date,t=a.currentLine,i=-1,n=a.doc,o=t;a.lines[t];)t++;var r=n.getLength(),s=0;for(a.running=!1;t<r;){for(a.$tokenizeRow(t),i=t;t++,a.lines[t];);if(++s%5==0&&20<new Date-e){a.running=setTimeout(a.$worker,20);break}}a.currentLine=t,o<=(i=-1==i?t:i)&&a.fireUpdateEvent(o,i)}}}n.implement(o.prototype,e),t.BackgroundTokenizer=o}),ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/range"],function(e,t,i){var f=e("./lib/lang"),C=e("./range").Range,e=(n.prototype.setRegexp=function(e){this.regExp+""!=e+""&&(this.regExp=e,this.cache=[])},n.prototype.update=function(e,t,i,n){if(this.regExp){for(var o=n.firstRow,r=n.lastRow,s={},a=i.$editor&&i.$editor.$search,l=a&&a.$isMultilineSearch(i.$editor.getLastSearchOptions()),c=o;c<=r;c++){var h,d,u=this.cache[c];if(null!=u&&i.getValue().length==this.docLen||(l?(u=[],(h=a.$multiLineForward(i,this.regExp,c,r))&&(d=h.endRow<=r?h.endRow-1:r,c<d&&(c=d),u.push(new C(h.startRow,h.startCol,h.endRow,h.endCol))),u.length>this.MAX_RANGES&&(u=u.slice(0,this.MAX_RANGES))):u=(u=(u=f.getMatchOffsets(i.getLine(c),this.regExp)).length>this.MAX_RANGES?u.slice(0,this.MAX_RANGES):u).map(function(e){return new C(c,e.offset,c,e.offset+e.length)}),this.cache[c]=u.length?u:""),0!==u.length)for(var g=u.length;g--;){var p=u[g].toScreenRange(i),m=p.toString();s[m]||(s[m]=!0,t.drawSingleLineMarker(e,p,this.clazz,n))}}this.docLen=i.getValue().length}},n);function n(e,t,i){void 0===i&&(i="text"),this.setRegexp(e),this.clazz=t,this.type=i,this.docLen=0}e.prototype.MAX_RANGES=500,t.SearchHighlight=e}),ace.define("ace/undomanager",["require","exports","module","ace/range"],function(e,t,i){o.prototype.addSession=function(e){this.$session=e},o.prototype.add=function(e,t,i){this.$fromUndo||e!=this.$lastDelta&&(this.$keepRedoStack||(this.$redoStack.length=0),!1!==t&&this.lastDeltas||(this.lastDeltas=[],(t=this.$undoStack.length)>this.$undoDepth-1&&this.$undoStack.splice(0,t-this.$undoDepth+1),this.$undoStack.push(this.lastDeltas),e.id=this.$rev=++this.$maxRev),"remove"!=e.action&&"insert"!=e.action||(this.$lastDelta=e),this.lastDeltas.push(e))},o.prototype.addSelection=function(e,t){this.selections.push({value:e,rev:t||this.$rev})},o.prototype.startNewGroup=function(){return this.lastDeltas=null,this.$rev},o.prototype.markIgnored=function(e,t){null==t&&(t=this.$rev+1);for(var i=this.$undoStack,n=i.length;n--;){var o=i[n][0];if(o.id<=e)break;o.id<t&&(o.ignore=!0)}this.lastDeltas=null},o.prototype.getSelection=function(e,t){for(var i=this.selections,n=i.length;n--;){var o=i[n];if(o.rev<e)return o=t?i[n+1]:o}},o.prototype.getRevision=function(){return this.$rev},o.prototype.getDeltas=function(e,t){null==t&&(t=this.$rev+1);for(var i=this.$undoStack,n=null,o=0,r=i.length;r--;){var s=i[r][0];if(s.id<t&&!n&&(n=r+1),s.id<=e){o=r+1;break}}return i.slice(o,n)},o.prototype.getChangedRanges=function(e,t){null==t&&this.$rev},o.prototype.getChangedLines=function(e,t){null==t&&this.$rev},o.prototype.undo=function(e,t){this.lastDeltas=null;var i,n=this.$undoStack;if(((e,t)=>{for(var i=t;i--;){var n=e[i];if(n&&!n[0].ignore){for(;i<t-1;){var o=((e,t)=>{for(var i=e.length;i--;)for(var n=0;n<t.length;n++)if(!a(e[i],t[n])){for(;i<e.length;){for(;n--;)a(t[n],e[i]);n=t.length,i++}return[e,t]}return e.selectionBefore=t.selectionBefore=e.selectionAfter=t.selectionAfter=null,[t,e]})(e[i],e[i+1]);e[i]=o[0],e[i+1]=o[1],i++}return 1}}})(n,n.length))return e=e||this.$session,this.$redoStackBaseRev!==this.$rev&&this.$redoStack.length&&(this.$redoStack=[]),this.$fromUndo=!0,i=null,(n=n.pop())&&(i=e.undoChanges(n,t),this.$redoStack.push(n),this.$syncRev()),this.$fromUndo=!1,i},o.prototype.redo=function(e,t){if(this.lastDeltas=null,e=e||this.$session,this.$fromUndo=!0,this.$redoStackBaseRev!=this.$rev){for(var i=this.getDeltas(this.$redoStackBaseRev,this.$rev+1),n=this.$redoStack,o=i,r=0;r<o.length;r++)for(var s=o[r],a=0;a<s.length;a++){l=void 0;c=void 0;h=void 0;d=void 0;u=void 0;g=void 0;var l=n;var c=s[a];c=(e=>({start:C(e.start),end:C(e.end),action:e.action,lines:e.lines.slice()}))(c);for(var h=l.length;h--;){for(var d=l[h],u=0;u<d.length;u++){var g=((e,t)=>{var i,n,o="insert"==e.action,r="insert"==t.action;if(o&&r)f(e.start,t.start)<0?y(t,e,1):y(e,t,1);else if(o&&!r)0<=f(e.start,t.end)?y(e,t,-1):(f(e.start,t.start)<=0||y(e,m.fromPoints(t.start,e.start),-1),y(t,e,1));else if(!o&&r)0<=f(t.start,e.end)?y(t,e,-1):(f(t.start,e.start)<=0||y(t,m.fromPoints(e.start,t.start),-1),y(e,t,1));else if(!o&&!r)if(0<=f(t.start,e.end))y(t,e,-1);else{if(!(f(t.end,e.start)<=0))return f(e.start,t.start)<0&&(e=v(i=e,t.start)),0<f(e.end,t.end)&&(n=v(e,t.end)),I(t.end,e.start,e.end,-1),n&&!i&&(e.lines=n.lines,e.start=n.start,e.end=n.end,n=e),[t,i,n].filter(Boolean);y(e,t,-1)}return[t,e]})(d[u],c);c=g[0],2!=g.length&&(g[2]?(d.splice(u+1,1,g[1],g[2]),u++):g[1]||(d.splice(u,1),u--))}d.length||l.splice(h,1)}}this.$redoStackBaseRev=this.$rev,this.$redoStack.forEach(function(e){e[0].id=++this.$maxRev},this)}var i=this.$redoStack.pop(),p=null;return i&&(p=e.redoChanges(i,t),this.$undoStack.push(i),this.$syncRev()),this.$fromUndo=!1,p},o.prototype.$syncRev=function(){var e=this.$undoStack,e=e[e.length-1],e=e&&e[0].id||0;this.$redoStackBaseRev=e,this.$rev=e},o.prototype.reset=function(){this.lastDeltas=null,this.$lastDelta=null,this.$undoStack=[],this.$redoStack=[],this.$rev=0,this.mark=0,this.$redoStackBaseRev=this.$rev,this.selections=[]},o.prototype.canUndo=function(){return 0<this.$undoStack.length},o.prototype.canRedo=function(){return 0<this.$redoStack.length},o.prototype.bookmark=function(e){null==e&&(e=this.$rev),this.mark=e},o.prototype.isAtBookmark=function(){return this.$rev===this.mark},o.prototype.toJSON=function(){return{$redoStack:this.$redoStack,$undoStack:this.$undoStack}},o.prototype.fromJSON=function(e){this.reset(),this.$undoStack=e.$undoStack,this.$redoStack=e.$redoStack},o.prototype.$prettyPrint=function(e){return e?r(e):r(this.$undoStack)+"\n---\n"+r(this.$redoStack)};var n=o;function o(){this.$keepRedoStack,this.$maxRev=0,this.$fromUndo=!1,this.$undoDepth=1/0,this.reset()}n.prototype.hasUndo=n.prototype.canUndo,n.prototype.hasRedo=n.prototype.canRedo,n.prototype.isClean=n.prototype.isAtBookmark,n.prototype.markClean=n.prototype.bookmark;var m=e("./range").Range,f=m.comparePoints;function C(e){return{row:e.row,column:e.column}}function r(e){var t;return e=e||this,Array.isArray(e)?e.map(r).join("\n"):(t="",e.action?(t="insert"==e.action?"+":"-",t+="["+e.lines+"]"):e.value&&(t=Array.isArray(e.value)?e.value.map(s).join("\n"):s(e.value)),e.start&&(t+=s(e)),(e.id||e.rev)&&(t+="\t("+(e.id||e.rev)+")"),t)}function s(e){return e.start.row+":"+e.start.column+"=>"+e.end.row+":"+e.end.column}function a(e,t){var i="insert"==e.action,n="insert"==t.action;if(i&&n)if(0<=f(t.start,e.end))y(t,e,-1);else{if(!(f(t.start,e.start)<=0))return;y(e,t,1)}else if(i&&!n)if(0<=f(t.start,e.end))y(t,e,-1);else{if(!(f(t.end,e.start)<=0))return;y(e,t,-1)}else if(!i&&n)if(0<=f(t.start,e.start))y(t,e,1);else{if(!(f(t.start,e.start)<=0))return;y(e,t,1)}else if(!i&&!n)if(0<=f(t.start,e.start))y(t,e,1);else{if(!(f(t.end,e.start)<=0))return;y(e,t,-1)}return 1}function y(e,t,i){I(e.start,t.start,t.end,i),I(e.end,t.start,t.end,i)}function I(e,t,i,n){e.row==(1==n?t:i).row&&(e.column+=n*(i.column-t.column)),e.row+=n*(i.row-t.row)}function v(e,t){var i=e.lines,n=e.end,o=(e.end=C(t),e.end.row-e.start.row),r=i.splice(o,i.length),o=o?t.column:t.column-e.start.column;return i.push(r[0].substring(0,o)),r[0]=r[0].substr(o),{start:C(t),end:n,lines:r,action:e.action}}t.UndoManager=n}),ace.define("ace/edit_session/fold_line",["require","exports","module","ace/range"],function(e,t,i){var n=e("../range").Range;function o(e,t){this.foldData=e,Array.isArray(t)?this.folds=t:t=this.folds=[t];e=t[t.length-1];this.range=new n(t[0].start.row,t[0].start.column,e.end.row,e.end.column),this.start=this.range.start,this.end=this.range.end,this.folds.forEach(function(e){e.setFoldLine(this)},this)}o.prototype.shiftRow=function(t){this.start.row+=t,this.end.row+=t,this.folds.forEach(function(e){e.start.row+=t,e.end.row+=t})},o.prototype.addFold=function(e){if(e.sameRow){if(e.start.row<this.startRow||e.endRow>this.endRow)throw new Error("Can't add a fold to this FoldLine as it has no connection");this.folds.push(e),this.folds.sort(function(e,t){return-e.range.compareEnd(t.start.row,t.start.column)}),0<this.range.compareEnd(e.start.row,e.start.column)?(this.end.row=e.end.row,this.end.column=e.end.column):this.range.compareStart(e.end.row,e.end.column)<0&&(this.start.row=e.start.row,this.start.column=e.start.column)}else if(e.start.row==this.end.row)this.folds.push(e),this.end.row=e.end.row,this.end.column=e.end.column;else{if(e.end.row!=this.start.row)throw new Error("Trying to add fold to FoldRow that doesn't have a matching row");this.folds.unshift(e),this.start.row=e.start.row,this.start.column=e.start.column}e.foldLine=this},o.prototype.containsRow=function(e){return e>=this.start.row&&e<=this.end.row},o.prototype.walk=function(e,t,i){var n,o,r=0,s=this.folds,a=!0;null==t&&(t=this.end.row,i=this.end.column);for(var l=0;l<s.length;l++){if(-1==(o=(n=s[l]).range.compareStart(t,i)))return void e(null,t,i,r,a);if(!e(null,n.start.row,n.start.column,r,a)&&e(n.placeholder,n.start.row,n.start.column,r)||0===o)return;a=!n.sameRow,r=n.end.column}e(null,t,i,r,a)},o.prototype.getNextFoldTo=function(e,t){for(var i,n,o=0;o<this.folds.length;o++){if(-1==(n=(i=this.folds[o]).range.compareEnd(e,t)))return{fold:i,kind:"after"};if(0===n)return{fold:i,kind:"inside"}}return null},o.prototype.addRemoveChars=function(e,t,i){var n,o=this.getNextFoldTo(e,t);if(o)if(n=o.fold,"inside"==o.kind&&n.start.column!=t&&n.start.row!=e)window.console&&window.console.log(e,t,n);else if(n.start.row==e){var r,s=(r=this.folds).indexOf(n);for(0===s&&(this.start.column+=i);s<r.length;s++){if((n=r[s]).start.column+=i,!n.sameRow)return;n.end.column+=i}this.end.column+=i}},o.prototype.split=function(e,t){var i,n,e=this.getNextFoldTo(e,t);return e&&"inside"!=e.kind?(t=e.fold,e=this.folds,i=this.foldData,t=e.indexOf(t),n=e[t-1],this.end.row=n.end.row,this.end.column=n.end.column,n=new o(i,e=e.splice(t,e.length-t)),i.splice(i.indexOf(this)+1,0,n),n):null},o.prototype.merge=function(e){for(var t=e.folds,i=0;i<t.length;i++)this.addFold(t[i]);var n=this.foldData;n.splice(n.indexOf(e),1)},o.prototype.toString=function(){var t=[this.range.toString()+": ["];return this.folds.forEach(function(e){t.push(" "+e.toString())}),t.push("]"),t.join("\n")},o.prototype.idxToPosition=function(e){for(var t=0,i=0;i<this.folds.length;i++){var n=this.folds[i];if((e-=n.start.column-t)<0)return{row:n.start.row,column:n.start.column+e};if((e-=n.placeholder.length)<0)return n.start;t=n.end.column}return{row:this.end.row,column:this.end.column+e}},t.FoldLine=o}),ace.define("ace/range_list",["require","exports","module","ace/range"],function(e,t,i){var a=e("./range").Range.comparePoints,e=(n.prototype.pointIndex=function(e,t,i){for(var n=this.ranges,o=i||0;o<n.length;o++){var r=n[o],s=a(e,r.end);if(!(0<s))return r=a(e,r.start),0===s?t&&0!==r?-o-2:o:0<r||0===r&&!t?o:-o-1}return-o-1},n.prototype.add=function(e){var t=!e.isEmpty(),i=this.pointIndex(e.start,t),t=this.pointIndex(e.end,t,i=i<0?-i-1:i);return t<0?t=-t-1:t++,this.ranges.splice(i,t-i,e)},n.prototype.addList=function(e){for(var t=[],i=e.length;i--;)t.push.apply(t,this.add(e[i]));return t},n.prototype.substractPoint=function(e){e=this.pointIndex(e);if(0<=e)return this.ranges.splice(e,1)},n.prototype.merge=function(){for(var e=[],t=this.ranges,i=(t=t.sort(function(e,t){return a(e.start,t.start)}))[0],n=1;n<t.length;n++){var o=i,i=t[n],r=a(o.end,i.start);r<0||(0!=r||o.isEmpty()||i.isEmpty())&&(a(o.end,i.end)<0&&(o.end.row=i.end.row,o.end.column=i.end.column),t.splice(n,1),e.push(i),i=o,n--)}return this.ranges=t,e},n.prototype.contains=function(e,t){return 0<=this.pointIndex({row:e,column:t})},n.prototype.containsPoint=function(e){return 0<=this.pointIndex(e)},n.prototype.rangeAtPoint=function(e){e=this.pointIndex(e);if(0<=e)return this.ranges[e]},n.prototype.clipRows=function(e,t){var i=this.ranges;if(i[0].start.row>t||i[i.length-1].start.row<e)return[];for(var e=this.pointIndex({row:e,column:0}),n=this.pointIndex({row:t,column:0},e=e<0?-e-1:e),o=(n<0&&(n=-n-1),[]),r=e;r<n;r++)o.push(i[r]);return o},n.prototype.removeAll=function(){return this.ranges.splice(0,this.ranges.length)},n.prototype.attach=function(e){this.session&&this.detach(),this.session=e,this.onChange=this.$onChange.bind(this),this.session.on("change",this.onChange)},n.prototype.detach=function(){this.session&&(this.session.removeListener("change",this.onChange),this.session=null)},n.prototype.$onChange=function(e){for(var t=e.start,i=e.end,n=t.row,o=i.row,r=this.ranges,s=0,a=r.length;s<a&&!((h=r[s]).end.row>=n);s++);if("insert"==e.action)for(var l=o-n,c=-t.column+i.column;s<a;s++){if((h=r[s]).start.row>n)break;h.start.row==n&&h.start.column>=t.column&&(h.start.column==t.column&&this.$bias<=0||(h.start.column+=c,h.start.row+=l)),h.end.row==n&&h.end.column>=t.column&&(h.end.column==t.column&&this.$bias<0||(h.end.column==t.column&&0<c&&s<a-1&&h.end.column>h.start.column&&h.end.column==r[s+1].start.column&&(h.end.column-=c),h.end.column+=c,h.end.row+=l))}else for(var h,l=n-o,c=t.column-i.column;s<a;s++){if((h=r[s]).start.row>o)break;h.end.row<o&&(n<h.end.row||n==h.end.row&&t.column<h.end.column)?(h.end.row=n,h.end.column=t.column):h.end.row==o?h.end.column<=i.column?(l||h.end.column>t.column)&&(h.end.column=t.column,h.end.row=t.row):(h.end.column+=c,h.end.row+=l):h.end.row>o&&(h.end.row+=l),h.start.row<o&&(n<h.start.row||n==h.start.row&&t.column<h.start.column)?(h.start.row=n,h.start.column=t.column):h.start.row==o?h.start.column<=i.column?(l||h.start.column>t.column)&&(h.start.column=t.column,h.start.row=t.row):(h.start.column+=c,h.start.row+=l):h.start.row>o&&(h.start.row+=l)}if(0!=l&&s<a)for(;s<a;s++)(h=r[s]).start.row+=l,h.end.row+=l},n);function n(){this.ranges=[],this.$bias=1}e.prototype.comparePoints=a,t.RangeList=e}),ace.define("ace/edit_session/fold",["require","exports","module","ace/range_list"],function(e,t,i){var n,o,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),e=e("../range_list").RangeList,r=(r(s,o=e),s.prototype.toString=function(){return'"'+this.placeholder+'" '+this.range.toString()},s.prototype.setFoldLine=function(t){this.foldLine=t,this.subFolds.forEach(function(e){e.setFoldLine(t)})},s.prototype.clone=function(){var t=new s(this.range.clone(),this.placeholder);return this.subFolds.forEach(function(e){t.subFolds.push(e.clone())}),t.collapseChildren=this.collapseChildren,t},s.prototype.addSubFold=function(e){if(!this.range.isEqual(e)){r=e,s=this.start,d(r.start,s),d(r.end,s);for(var t=e.start.row,i=e.start.column,n=0,o=-1;n<this.subFolds.length&&1==(o=this.subFolds[n].range.compare(t,i));n++);var r=this.subFolds[n],s=0;if(0==o){if(r.range.containsRange(e))return r.addSubFold(e);s=1}for(var t=e.range.end.row,i=e.range.end.column,a=n,o=-1;a<this.subFolds.length&&1==(o=this.subFolds[a].range.compare(t,i)
-);a++);0==o&&a++;for(var l=this.subFolds.splice(n,a-n,e),c=0==o?l.length-1:l.length,h=s;h<c;h++)e.addSubFold(l[h]);return e.setFoldLine(this.foldLine),e}},s.prototype.restoreRange=function(e){return e=e,t=this.start,a(e.start,t),void a(e.end,t);var t},s);function s(e,t){var i=o.call(this)||this;return i.foldLine=null,i.placeholder=t,i.range=e,i.start=e.start,i.end=e.end,i.sameRow=e.start.row==e.end.row,i.subFolds=i.ranges=[],i}function d(e,t){e.row-=t.row,0==e.row&&(e.column-=t.column)}function a(e,t){0==e.row&&(e.column+=t.column),e.row+=t.row}t.Fold=r}),ace.define("ace/edit_session/folding",["require","exports","module","ace/range","ace/edit_session/fold_line","ace/edit_session/fold","ace/token_iterator","ace/mouse/mouse_event"],function(e,t,i){var h=e("../range").Range,u=e("./fold_line").FoldLine,g=e("./fold").Fold,d=e("../token_iterator").TokenIterator,n=e("../mouse/mouse_event").MouseEvent;t.Folding=function(){this.getFoldAt=function(e,t,i){var n=this.getFoldLine(e);if(!n)return null;for(var o=n.folds,r=0;r<o.length;r++){var s=o[r].range;if(s.contains(e,t)&&(1!=i||!s.isEnd(e,t)||s.isEmpty())&&(-1!=i||!s.isStart(e,t)||s.isEmpty()))return o[r]}},this.getFoldsInRange=function(e){var t=e.start,i=e.end,n=this.$foldData,o=[];t.column+=1,--i.column;for(var r=0;r<n.length;r++){var s=n[r].range.compareRange(e);if(2!=s){if(-2==s)break;for(var a=n[r].folds,l=0;l<a.length;l++){var c=a[l];if(-2==(s=c.range.compareRange(e)))break;if(2!=s){if(42==s)break;o.push(c)}}}}return--t.column,i.column+=1,o},this.getFoldsInRangeList=function(e){var t;return Array.isArray(e)?(t=[],e.forEach(function(e){t=t.concat(this.getFoldsInRange(e))},this)):t=this.getFoldsInRange(e),t},this.getAllFolds=function(){for(var e=[],t=this.$foldData,i=0;i<t.length;i++)for(var n=0;n<t[i].folds.length;n++)e.push(t[i].folds[n]);return e},this.getFoldStringAt=function(e,t,i,n){if(!(n=n||this.getFoldLine(e)))return null;for(var o,r={end:{column:0}},s=0;s<n.folds.length;s++){var a,l=(a=n.folds[s]).range.compareEnd(e,t);if(-1==l){o=this.getLine(a.start.row).substring(r.end.column,a.start.column);break}if(0===l)return null;r=a}return o=o||this.getLine(a.start.row).substring(r.end.column),-1==i?o.substring(0,t-r.end.column):1==i?o.substring(t-r.end.column):o},this.getFoldLine=function(e,t){var i=this.$foldData,n=0;for(-1==(n=t?i.indexOf(t):n)&&(n=0);n<i.length;n++){var o=i[n];if(o.start.row<=e&&o.end.row>=e)return o;if(o.end.row>e)return null}return null},this.getNextFoldLine=function(e,t){var i=this.$foldData,n=0;for(-1==(n=t?i.indexOf(t):n)&&(n=0);n<i.length;n++){var o=i[n];if(o.end.row>=e)return o}return null},this.getFoldedRowCount=function(e,t){for(var i=this.$foldData,n=t-e+1,o=0;o<i.length;o++){var r=i[o],s=r.end.row,r=r.start.row;if(t<=s){r<t&&(e<=r?n-=t-r:n=0);break}e<=s&&(n-=e<=r?s-r:s-e+1)}return n},this.$addFoldLine=function(e){return this.$foldData.push(e),this.$foldData.sort(function(e,t){return e.start.row-t.start.row}),e},this.addFold=function(e,t){var i,n=this.$foldData,o=!1,r=(e instanceof g?i=e:(i=new g(t,e)).collapseChildren=t.collapseChildren,this.$clipRangeToDocument(i.range),i.start.row),e=i.start.column,s=i.end.row,t=i.end.column,a=this.getFoldAt(r,e,1),l=this.getFoldAt(s,t,-1);if(a&&l==a)return a.addSubFold(i);a&&!a.range.isStart(r,e)&&this.removeFold(a),l&&!l.range.isEnd(s,t)&&this.removeFold(l);e=this.getFoldsInRange(i.range);0<e.length&&(this.removeFolds(e),i.collapseChildren||e.forEach(function(e){i.addSubFold(e)}));for(var c=0;c<n.length;c++){var h=n[c];if(s==h.start.row){h.addFold(i),o=!0;break}if(r==h.end.row){if(h.addFold(i),o=!0,!i.sameRow){var d=n[c+1];if(d&&d.start.row==s){h.merge(d);break}}break}if(s<=h.start.row)break}return o||(h=this.$addFoldLine(new u(this.$foldData,i))),this.$useWrapMode?this.$updateWrapData(h.start.row,h.start.row):this.$updateRowLengthCache(h.start.row,h.start.row),this.$modified=!0,this._signal("changeFold",{data:i,action:"add"}),i},this.addFolds=function(e){e.forEach(function(e){this.addFold(e)},this)},this.removeFold=function(e){var t=e.foldLine,i=t.start.row,n=t.end.row,o=this.$foldData,r=t.folds;1==r.length?o.splice(o.indexOf(t),1):t.range.isEnd(e.end.row,e.end.column)?(r.pop(),t.end.row=r[r.length-1].end.row,t.end.column=r[r.length-1].end.column):t.range.isStart(e.start.row,e.start.column)?(r.shift(),t.start.row=r[0].start.row,t.start.column=r[0].start.column):e.sameRow?r.splice(r.indexOf(e),1):((r=(o=t.split(e.start.row,e.start.column)).folds).shift(),o.start.row=r[0].start.row,o.start.column=r[0].start.column),this.$updating||(this.$useWrapMode?this.$updateWrapData(i,n):this.$updateRowLengthCache(i,n)),this.$modified=!0,this._signal("changeFold",{data:e,action:"remove"})},this.removeFolds=function(e){for(var t=[],i=0;i<e.length;i++)t.push(e[i]);t.forEach(function(e){this.removeFold(e)},this),this.$modified=!0},this.expandFold=function(t){this.removeFold(t),t.subFolds.forEach(function(e){t.restoreRange(e),this.addFold(e)},this),0<t.collapseChildren&&this.foldAll(t.start.row+1,t.end.row,t.collapseChildren-1),t.subFolds=[]},this.expandFolds=function(e){e.forEach(function(e){this.expandFold(e)},this)},this.unfold=function(e,t){var i;if(null==e)i=new h(0,0,this.getLength(),0),null==t&&(t=!0);else if("number"==typeof e)i=new h(e,0,e,this.getLine(e).length);else if("row"in e)i=h.fromPoints(e,e);else{if(Array.isArray(e))return n=[],e.forEach(function(e){n=n.concat(this.unfold(e))},this),n;i=e}for(var n,e=n=this.getFoldsInRangeList(i);1==n.length&&h.comparePoints(n[0].start,i.start)<0&&0<h.comparePoints(n[0].end,i.end);)this.expandFolds(n),n=this.getFoldsInRangeList(i);if(0!=t?this.removeFolds(n):this.expandFolds(n),e.length)return e},this.isRowFolded=function(e,t){return!!this.getFoldLine(e,t)},this.getRowFoldEnd=function(e,t){t=this.getFoldLine(e,t);return t?t.end.row:e},this.getRowFoldStart=function(e,t){t=this.getFoldLine(e,t);return t?t.start.row:e},this.getFoldDisplayLine=function(e,t,i,o,r){null==o&&(o=e.start.row),null==r&&(r=0),null==t&&(t=e.end.row),null==i&&(i=this.getLine(t).length);var s=this.doc,a="";return e.walk(function(e,t,i,n){if(!(t<o)){if(t==o){if(i<r)return;n=Math.max(r,n)}a+=null!=e?e:s.getLine(t).substring(n,i)}},t,i),a},this.getDisplayLine=function(e,t,i,n){var o=this.getFoldLine(e);return o?this.getFoldDisplayLine(o,e,t,i,n):(o=this.doc.getLine(e)).substring(n||0,t||o.length)},this.$cloneFoldData=function(){var t=[];return t=this.$foldData.map(function(e){e=e.folds.map(function(e){return e.clone()});return new u(t,e)})},this.toggleFold=function(e){var t=this.selection.getRange();if(t.isEmpty()){var i,n=t.start;if(i=this.getFoldAt(n.row,n.column))return void this.expandFold(i);if(e)return void((o=this.getFoldLine(n.row))&&this.expandFolds(o.folds));(o=this.findMatchingBracket(n))?1==t.comparePoint(o)?t.end=o:(t.start=o,t.start.column++,t.end.column--):(o=this.findMatchingBracket({row:n.row,column:n.column+1}))?(1==t.comparePoint(o)?t.end=o:t.start=o,t.start.column++):t=this.getCommentFoldRange(n.row,n.column)||t}else{var o=this.getFoldsInRange(t);if(e&&o.length)return void this.expandFolds(o);1==o.length&&(i=o[0])}if((i=i||this.getFoldAt(t.start.row,t.start.column))&&i.range.toString()==t.toString())this.expandFold(i);else{n="...";if(!t.isMultiLine()){if((n=this.getTextRange(t)).length<4)return;n=n.trim().substring(0,2)+".."}this.addFold(n,t)}},this.getCommentFoldRange=function(e,t,i){var n=(s=new d(this,e,t)).getCurrentToken(),o=n&&n.type;if(n&&/^comment|string/.test(o)){"comment"==(o=o.match(/comment|string/)[0])&&(o+="|doc-start|\\.doc");var r=new RegExp(o),o=new h;if(1!=i){for(;(n=s.stepBackward())&&r.test(n.type););n=s.stepForward()}o.start.row=s.getCurrentTokenRow(),o.start.column=s.getCurrentTokenColumn()+n.value.length;var s=new d(this,e,t),a=this.getState(s.$row);if(-1!=i){var l=-1;do{if(n=s.stepForward(),-1==l){var c=this.getState(s.$row);a.toString()!==c.toString()&&(l=s.$row)}else if(s.$row>l)break}while(n&&r.test(n.type));n=s.stepBackward()}else n=s.getCurrentToken();if(o.end.row=s.getCurrentTokenRow(),o.end.column=s.getCurrentTokenColumn(),!(o.start.row==o.end.row&&o.start.column>o.end.column))return o}},this.foldAll=function(e,t,i,n){null==i&&(i=1e5);var o=this.foldWidgets;if(o){t=t||this.getLength();for(var r,s=e=e||0;s<t;s++)null==o[s]&&(o[s]=this.getFoldWidget(s)),"start"!=o[s]||n&&!n(s)||(r=this.getFoldWidgetRange(s))&&r.isMultiLine()&&r.end.row<=t&&r.start.row>=e&&(s=r.end.row,r.collapseChildren=i,this.addFold("...",r))}},this.foldToLevel=function(e){for(this.foldAll();0<e--;)this.unfold(null,!1)},this.foldAllComments=function(){var o=this;this.foldAll(null,null,null,function(e){for(var t=o.getTokens(e),i=0;i<t.length;i++){var n=t[i];if("text"!=n.type||!/^\s+$/.test(n.value))return!!/comment/.test(n.type)}})},this.$foldStyles={manual:1,markbegin:1,markbeginend:1},this.$foldStyle="markbegin",this.setFoldStyle=function(e){if(!this.$foldStyles[e])throw new Error("invalid fold style: "+e+"["+Object.keys(this.$foldStyles).join(", ")+"]");this.$foldStyle!=e&&("manual"==(this.$foldStyle=e)&&this.unfold(),e=this.$foldMode,this.$setFolding(null),this.$setFolding(e))},this.$setFolding=function(e){this.$foldMode!=e&&(this.$foldMode=e,this.off("change",this.$updateFoldWidgets),this.off("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets),this._signal("changeAnnotation"),e&&"manual"!=this.$foldStyle?(this.foldWidgets=[],this.getFoldWidget=e.getFoldWidget.bind(e,this,this.$foldStyle),this.getFoldWidgetRange=e.getFoldWidgetRange.bind(e,this,this.$foldStyle),this.$updateFoldWidgets=this.updateFoldWidgets.bind(this),this.$tokenizerUpdateFoldWidgets=this.tokenizerUpdateFoldWidgets.bind(this),this.on("change",this.$updateFoldWidgets),this.on("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets)):this.foldWidgets=null)},this.getParentFoldRangeData=function(e,t){var i=this.foldWidgets;if(!i||t&&i[e])return{};for(var n=e-1;0<=n;){var o=i[n];if("start"==(o=null==o?i[n]=this.getFoldWidget(n):o)){var r=this.getFoldWidgetRange(n),s=s||r;if(r&&r.end.row>=e)break}n--}return{range:-1!==n&&r,firstRange:s}},this.onFoldWidgetClick=function(e,t){var i={children:(t=t instanceof n?t.domEvent:t).shiftKey,all:t.ctrlKey||t.metaKey,siblings:t.altKey};this.$toggleFoldWidget(e,i)||(e=t.target||t.srcElement)&&/ace_fold-widget/.test(e.className)&&(e.className+=" ace_invalid")},this.$toggleFoldWidget=function(e,t){var i,n,o,r;if(this.getFoldWidget)return i=this.getFoldWidget(e),n=this.getLine(e),(n=this.getFoldAt(e,-1==(i="end"===i?-1:1)?0:n.length,i))?(t.children||t.all?this.removeFold(n):this.expandFold(n),n):(i=this.getFoldWidgetRange(e,!0))&&!i.isMultiLine()&&(n=this.getFoldAt(i.start.row,i.start.column,1))&&i.isEqual(n.range)?(this.removeFold(n),n):(t.siblings?((n=this.getParentFoldRangeData(e)).range&&(o=n.range.start.row+1,r=n.range.end.row),this.foldAll(o,r,t.all?1e4:0)):t.children?(r=i?i.end.row:this.getLength(),this.foldAll(e+1,r,t.all?1e4:0)):i&&(t.all&&(i.collapseChildren=1e4),this.addFold("...",i)),i)},this.toggleFoldWidget=function(e){var t,i=this.selection.getCursor().row;i=this.getRowFoldStart(i),!this.$toggleFoldWidget(i,{})&&(t=(t=this.getParentFoldRangeData(i,!0)).range||t.firstRange)&&(i=t.start.row,(i=this.getFoldAt(i,this.getLine(i).length,1))?this.removeFold(i):this.addFold("...",t))},this.updateFoldWidgets=function(e){var t=e.start.row,i=e.end.row-t;0==i?this.foldWidgets[t]=null:"remove"==e.action?this.foldWidgets.splice(t,1+i,null):((e=Array(1+i)).unshift(t,1),this.foldWidgets.splice.apply(this.foldWidgets,e))},this.tokenizerUpdateFoldWidgets=function(e){e=e.data;e.first!=e.last&&this.foldWidgets.length>e.first&&this.foldWidgets.splice(e.first,this.foldWidgets.length)}}}),ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],function(e,t,i){var d=e("../token_iterator").TokenIterator,C=e("../range").Range;t.BracketMatch=function(){this.findMatchingBracket=function(e,t){return 0!=e.column&&""!=(t=t||this.getLine(e.row).charAt(e.column-1))&&(t=t.match(/([\(\[\{])|([\)\]\}])/))?t[1]?this.$findClosingBracket(t[1],e):this.$findOpeningBracket(t[2],e):null},this.getBracketRange=function(e){var t,i,n=this.getLine(e.row),o=!0,r=n.charAt(e.column-1),s=r&&r.match(/([\(\[\{])|([\)\]\}])/);if(s||(r=n.charAt(e.column),e={row:e.row,column:e.column+1},s=r&&r.match(/([\(\[\{])|([\)\]\}])/),o=!1),!s)return null;if(s[1]){if(!(i=this.$findClosingBracket(s[1],e)))return null;t=C.fromPoints(e,i),o||(t.end.column++,t.start.column--),t.cursor=t.end}else{if(!(i=this.$findOpeningBracket(s[2],e)))return null;t=C.fromPoints(i,e),o||(t.start.column++,t.end.column--),t.cursor=t.start}return t},this.getMatchingBracketRanges=function(e,t){var i=this.getLine(e.row),n=/([\(\[\{])|([\)\]\}])/,o=!t&&i.charAt(e.column-1),r=o&&o.match(n);return r||(o=(void 0===t||t)&&i.charAt(e.column),e={row:e.row,column:e.column+1},r=o&&o.match(n)),r?(t=new C(e.row,e.column-1,e.row,e.column),(i=r[1]?this.$findClosingBracket(r[1],e):this.$findOpeningBracket(r[2],e))?[t,new C(i.row,i.column,i.row,i.column+1)]:[t]):null},this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{","<":">",">":"<"},this.$findOpeningBracket=function(e,t,i){var n=this.$brackets[e],o=1,r=new d(this,t.row,t.column),s=r.getCurrentToken();if(s=s||r.stepForward()){i=i||new RegExp("(\\.?"+s.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)").replace(/-close\b/,"-(close|open)")+")+");for(var a=t.column-r.getCurrentTokenColumn()-2,l=s.value;;){for(;0<=a;){var c=l.charAt(a);if(c==n){if(0==--o)return{row:r.getCurrentTokenRow(),column:a+r.getCurrentTokenColumn()}}else c==e&&(o+=1);--a}for(;(s=r.stepBackward())&&!i.test(s.type););if(null==s)break;a=(l=s.value).length-1}return null}},this.$findClosingBracket=function(e,t,i){var n=this.$brackets[e],o=1,r=new d(this,t.row,t.column),s=r.getCurrentToken();if(s=s||r.stepForward()){i=i||new RegExp("(\\.?"+s.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)").replace(/-open\b/,"-(close|open)")+")+");for(var a=t.column-r.getCurrentTokenColumn();;){for(var l=s.value,c=l.length;a<c;){var h=l.charAt(a);if(h==n){if(0==--o)return{row:r.getCurrentTokenRow(),column:a+r.getCurrentTokenColumn()}}else h==e&&(o+=1);a+=1}for(;(s=r.stepForward())&&!i.test(s.type););if(null==s)break;a=0}return null}},this.getMatchingTags=function(e){var e=new d(this,e.row,e.column),t=this.$findTagName(e);if(t)return"<"===e.stepBackward().value?this.$findClosingTag(e,t):this.$findOpeningTag(e,t)},this.$findTagName=function(e){var t=e.getCurrentToken(),i=!1,n=!1;if(t&&-1===t.type.indexOf("tag-name"))for(;(t=n?e.stepBackward():e.stepForward())&&("/>"===t.value?n=!0:-1!==t.type.indexOf("tag-name")&&(i=!0)),t&&!i;);return t},this.$findClosingTag=function(e,t){var i=t.value,n=t.value,o=0,r=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1),s=(t=e.stepForward(),new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length)),a=!1;do{var l,c=t;if(-1===c.type.indexOf("tag-close")||a||(l=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1),a=!0),t=e.stepForward())if(">"!==t.value||a||(l=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1),a=!0),-1!==t.type.indexOf("tag-name")){if(n===(i=t.value))if("<"===c.value)o++;else if("</"===c.value&&--o<0){e.stepBackward();var h=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+2),d=(t=e.stepForward(),new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length));if(!(t=-1===t.type.indexOf("tag-close")?e.stepForward():t)||">"!==t.value)return;var u=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1)}}else n===i&&"/>"===t.value&&--o<0&&(u=d=h=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+2),l=new C(s.end.row,s.end.column,s.end.row,s.end.column+1))}while(t&&0<=o);if(r&&l&&h&&u&&s&&d)return{openTag:new C(r.start.row,r.start.column,l.end.row,l.end.column),closeTag:new C(h.start.row,h.start.column,u.end.row,u.end.column),openTagName:s,closeTagName:d}},this.$findOpeningTag=function(e,t){var i,n=e.getCurrentToken(),o=t.value,r=0,s=e.getCurrentTokenRow(),a=e.getCurrentTokenColumn(),l=new C(s,a,s,a+2),c=(e.stepForward(),new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length));if((t=-1===t.type.indexOf("tag-close")?e.stepForward():t)&&">"===t.value){var h=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);e.stepBackward(),e.stepBackward();do{if(t=n,s=e.getCurrentTokenRow(),i=(a=e.getCurrentTokenColumn())+t.value.length,n=e.stepBackward(),t)if(-1!==t.type.indexOf("tag-name")){if(o===t.value)if("<"===n.value){if(0<++r){for(var d=new C(s,a,s,i),u=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);(t=e.stepForward())&&">"!==t.value;);var g=new C(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1)}}else"</"===n.value&&r--}else if("/>"===t.value){for(var p=0,m=n;m;){if(-1!==m.type.indexOf("tag-name")&&m.value===o){r--;break}if("<"===m.value)break;m=e.stepBackward(),p++}for(var f=0;f<p;f++)e.stepForward()}}while(n&&r<=0);return u&&g&&l&&h&&d&&c?{openTag:new C(u.start.row,u.start.column,g.end.row,g.end.column),closeTag:new C(l.start.row,l.start.column,h.end.row,h.end.column),openTagName:d,closeTagName:c}:void 0}}}}),ace.define("ace/edit_session",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/bidihandler","ace/config","ace/lib/event_emitter","ace/selection","ace/mode/text","ace/range","ace/line_widgets","ace/document","ace/background_tokenizer","ace/search_highlight","ace/undomanager","ace/edit_session/folding","ace/edit_session/bracket_match"],function(e,t,i){var n=e("./lib/oop"),o=e("./lib/lang"),r=e("./bidihandler").BidiHandler,s=e("./config"),a=e("./lib/event_emitter").EventEmitter,l=e("./selection").Selection,c=e("./mode/text").Mode,h=e("./range").Range,d=e("./line_widgets").LineWidgets,u=e("./document").Document,g=e("./background_tokenizer").BackgroundTokenizer,p=e("./search_highlight").SearchHighlight,m=e("./undomanager").UndoManager,f=(C.prototype.$initOperationListeners=function(){var e=this;this.curOp=null,this.on("change",function(){e.curOp||(e.startOperation(),e.curOp.selectionBefore=e.$lastSel),e.curOp.docChanged=!0},!0),this.on("changeSelection",function(){e.curOp||(e.startOperation(),e.curOp.selectionBefore=e.$lastSel),e.curOp.selectionChanged=!0},!0),this.$operationResetTimer=o.delayedCall(this.endOperation.bind(this,!0))},C.prototype.startOperation=function(e){if(this.curOp){if(!e||this.curOp.command)return;this.prevOp=this.curOp}e=e||{},this.$operationResetTimer.schedule(),this.curOp={command:e.command||{},args:e.args},this.curOp.selectionBefore=this.selection.toJSON(),this._signal("startOperation",e)},C.prototype.endOperation=function(e){var t;this.curOp&&(e&&!1===e.returnValue?(this.curOp=null,this._signal("endOperation",e)):1==e&&this.curOp.command&&"mouse"==this.curOp.command.name||(t=this.selection.toJSON(),this.curOp.selectionAfter=t,this.$lastSel=this.selection.toJSON(),this.getUndoManager().addSelection(t),this._signal("beforeEndOperation"),this.prevOp=this.curOp,this.curOp=null,this._signal("endOperation",e)))},C.prototype.setDocument=function(e){this.doc&&this.doc.off("change",this.$onChange),(this.doc=e).on("change",this.$onChange,!0),this.bgTokenizer.setDocument(this.getDocument()),this.resetCaches()},C.prototype.getDocument=function(){return this.doc},Object.defineProperty(C.prototype,"widgetManager",{get:function(){var e=new d(this);return this.widgetManager=e,this.$editor&&e.attach(this.$editor),e},set:function(e){Object.defineProperty(this,"widgetManager",{writable:!0,enumerable:!0,configurable:!0,value:e})},enumerable:!1,configurable:!0}),C.prototype.$resetRowCache=function(e){var t;e?(t=this.$docRowCache.length,(e=this.$getRowCacheIndex(this.$docRowCache,e)+1)<t&&(this.$docRowCache.splice(e,t),this.$screenRowCache.splice(e,t))):(this.$docRowCache=[],this.$screenRowCache=[])},C.prototype.$getRowCacheIndex=function(e,t){for(var i=0,n=e.length-1;i<=n;){var o=i+n>>1,r=e[o];if(r<t)i=1+o;else{if(!(t<r))return o;n=o-1}}return i-1},C.prototype.resetCaches=function(){this.$modified=!0,this.$wrapData=[],this.$rowLengthCache=[],this.$resetRowCache(0),this.destroyed||this.bgTokenizer.start(0)},C.prototype.onChangeFold=function(e){e=e.data;this.$resetRowCache(e.start.row)},C.prototype.onChange=function(e){this.$modified=!0,this.$bidiHandler.onChange(e),this.$resetRowCache(e.start.row);var t=this.$updateInternalDataOnChange(e);!this.$fromUndo&&this.$undoManager&&(t&&t.length&&(this.$undoManager.add({action:"removeFolds",folds:t},this.mergeUndoDeltas),this.mergeUndoDeltas=!0),this.$undoManager.add(e,this.mergeUndoDeltas),this.mergeUndoDeltas=!0,this.$informUndoManager.schedule()),this.bgTokenizer.$updateOnChange(e),this._signal("change",e)},C.prototype.onSelectionChange=function(){this._signal("changeSelection")},C.prototype.setValue=function(e){this.doc.setValue(e),this.selection.moveTo(0,0),this.$resetRowCache(0),this.setUndoManager(this.$undoManager),this.getUndoManager().reset()},C.fromJSON=function(e){"string"==typeof e&&(e=JSON.parse(e));var t=new m,i=(t.$undoStack=e.history.undo,t.$redoStack=e.history.redo,t.mark=e.history.mark,t.$rev=e.history.rev,new C(e.value));return e.folds.forEach(function(e){i.addFold("...",h.fromPoints(e.start,e.end))}),i.setAnnotations(e.annotations),i.setBreakpoints(e.breakpoints),i.setMode(e.mode),i.setScrollLeft(e.scrollLeft),i.setScrollTop(e.scrollTop),i.setUndoManager(t),i.selection.fromJSON(e.selection),i},C.prototype.toJSON=function(){return{annotations:this.$annotations,breakpoints:this.$breakpoints,folds:this.getAllFolds().map(function(e){return e.range}),history:this.getUndoManager(),mode:this.$mode.$id,scrollLeft:this.$scrollLeft,scrollTop:this.$scrollTop,selection:this.selection.toJSON(),value:this.doc.getValue()}},C.prototype.toString=function(){return this.doc.getValue()},C.prototype.getSelection=function(){return this.selection},C.prototype.getState=function(e){return this.bgTokenizer.getState(e)},C.prototype.getTokens=function(e){return this.bgTokenizer.getTokens(e)},C.prototype.getTokenAt=function(e,t){var i=this.bgTokenizer.getTokens(e),n=0;if(null==t)var o=i.length-1,n=this.getLine(e).length;else for(o=0;o<i.length&&!(t<=(n+=i[o].value.length));o++);return(e=i[o])?(e.index=o,e.start=n-e.value.length,e):null},C.prototype.setUndoManager=function(e){var t;this.$undoManager=e,this.$informUndoManager&&this.$informUndoManager.cancel(),e?(e.addSession(t=this),this.$syncInformUndoManager=function(){t.$informUndoManager.cancel(),t.mergeUndoDeltas=!1},this.$informUndoManager=o.delayedCall(this.$syncInformUndoManager)):this.$syncInformUndoManager=function(){}},C.prototype.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},C.prototype.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},C.prototype.getTabString=function(){return this.getUseSoftTabs()?o.stringRepeat(" ",this.getTabSize()):"\t"},C.prototype.setUseSoftTabs=function(e){this.setOption("useSoftTabs",e)},C.prototype.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},C.prototype.setTabSize=function(e){this.setOption("tabSize",e)},C.prototype.getTabSize=function(){return this.$tabSize},C.prototype.isTabStop=function(e){return this.$useSoftTabs&&e.column%this.$tabSize==0},C.prototype.setNavigateWithinSoftTabs=function(e){this.setOption("navigateWithinSoftTabs",e)},C.prototype.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs},C.prototype.setOverwrite=function(e){this.setOption("overwrite",e)},C.prototype.getOverwrite=function(){return this.$overwrite},C.prototype.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},C.prototype.addGutterDecoration=function(e,t){this.$decorations[e]||(this.$decorations[e]=""),this.$decorations[e]+=" "+t,this._signal("changeBreakpoint",{})},C.prototype.removeGutterCustomWidget=function(e){this.$editor&&this.$editor.renderer.$gutterLayer.$removeCustomWidget(e)},C.prototype.addGutterCustomWidget=function(e,t){this.$editor&&this.$editor.renderer.$gutterLayer.$addCustomWidget(e,t)},C.prototype.removeGutterDecoration=function(e,t){this.$decorations[e]=(this.$decorations[e]||"").replace(" "+t,""),this._signal("changeBreakpoint",{})},C.prototype.getBreakpoints=function(){return this.$breakpoints},C.prototype.setBreakpoints=function(e){this.$breakpoints=[];for(var t=0;t<e.length;t++)this.$breakpoints[e[t]]="ace_breakpoint";this._signal("changeBreakpoint",{})},C.prototype.clearBreakpoints=function(){this.$breakpoints=[],this._signal("changeBreakpoint",{})},C.prototype.setBreakpoint=function(e,t){(t=void 0===t?"ace_breakpoint":t)?this.$breakpoints[e]=t:delete this.$breakpoints[e],this._signal("changeBreakpoint",{})},C.prototype.clearBreakpoint=function(e){delete this.$breakpoints[e],this._signal("changeBreakpoint",{})},C.prototype.addMarker=function(e,t,i,n){var o=this.$markerId++,e={range:e,type:i||"line",renderer:"function"==typeof i?i:null,clazz:t,inFront:!!n,id:o};return n?(this.$frontMarkers[o]=e,this._signal("changeFrontMarker")):(this.$backMarkers[o]=e,this._signal("changeBackMarker")),o},C.prototype.addDynamicMarker=function(e,t){var i;if(e.update)return i=this.$markerId++,e.id=i,e.inFront=!!t,t?(this.$frontMarkers[i]=e,this._signal("changeFrontMarker")):(this.$backMarkers[i]=e,this._signal("changeBackMarker")),e},C.prototype.removeMarker=function(e){var t=this.$frontMarkers[e]||this.$backMarkers[e];t&&(delete(t.inFront?this.$frontMarkers:this.$backMarkers)[e],this._signal(t.inFront?"changeFrontMarker":"changeBackMarker"))},C.prototype.getMarkers=function(e){return e?this.$frontMarkers:this.$backMarkers},C.prototype.highlight=function(e){var t;this.$searchHighlight||(t=new p(null,"ace_selected-word","text"),this.$searchHighlight=this.addDynamicMarker(t)),this.$searchHighlight.setRegexp(e)},C.prototype.highlightLines=function(e,t,i,n){"number"!=typeof t&&(i=t,t=e),i=i||"ace_step";e=new h(e,0,t,1/0);return e.id=this.addMarker(e,i,"fullLine",n),e},C.prototype.setAnnotations=function(e){this.$annotations=e,this._signal("changeAnnotation",{})},C.prototype.getAnnotations=function(){return this.$annotations||[]},C.prototype.clearAnnotations=function(){this.setAnnotations([])},C.prototype.$detectNewLine=function(e){e=e.match(/^.*?(\r?\n)/m);this.$autoNewLine=e?e[1]:"\n"},C.prototype.getWordRange=function(e,t){var i,n=this.getLine(e),o=!1,r=(i=(o=(o=0<t?!!n.charAt(t-1).match(this.tokenRe):o)||!!n.charAt(t).match(this.tokenRe))?this.tokenRe:/^\s+$/.test(n.slice(t-1,t+1))?/\s/:this.nonTokenRe,t);if(0<r){for(;0<=--r&&n.charAt(r).match(i););r++}for(var s=t;s<n.length&&n.charAt(s).match(i);)s++;return new h(e,r,e,s)},C.prototype.getAWordRange=function(e,t){for(var i=this.getWordRange(e,t),n=this.getLine(i.end.row);n.charAt(i.end.column).match(/[ \t]/);)i.end.column+=1;return i},C.prototype.setNewLineMode=function(e){this.doc.setNewLineMode(e)},C.prototype.getNewLineMode=function(){return this.doc.getNewLineMode()},C.prototype.setUseWorker=function(e){this.setOption("useWorker",e)},C.prototype.getUseWorker=function(){return this.$useWorker},C.prototype.onReloadTokenizer=function(e){var t=e.data;this.bgTokenizer.start(t.first),this._signal("tokenizerUpdate",e)},C.prototype.setMode=function(e,t){if(e&&"object"==typeof e){if(e.getTokenizer)return this.$onChangeMode(e);var i=e,n=i.path}else n=e||"ace/mode/text";this.$modes["ace/mode/text"]||(this.$modes["ace/mode/text"]=new c),this.$modes[n]&&!i?(this.$onChangeMode(this.$modes[n]),t&&t()):(this.$modeId=n,s.loadModule(["mode",n],function(e){if(!this.destroyed){if(this.$modeId!==n)return t&&t();this.$modes[n]&&!i?this.$onChangeMode(this.$modes[n]):e&&e.Mode&&(e=new e.Mode(i),i||((this.$modes[n]=e).$id=n),this.$onChangeMode(e)),t&&t()}}.bind(this)),this.$mode||this.$onChangeMode(this.$modes["ace/mode/text"],!0))},C.prototype.$onChangeMode=function(e,t){var i,n,o;t||(this.$modeId=e.$id),this.$mode===e||(i=this.$mode,this.$mode=e,this.$stopWorker(),this.$useWorker&&this.$startWorker(),void 0!==(n=e.getTokenizer()).on&&(o=this.onReloadTokenizer.bind(this),n.on("update",o)),this.bgTokenizer.setTokenizer(n),this.bgTokenizer.setDocument(this.getDocument()),this.tokenRe=e.tokenRe,this.nonTokenRe=e.nonTokenRe,t)||(e.attachToSession&&e.attachToSession(this),this.$options.wrapMethod.set.call(this,this.$wrapMethod),this.$setFolding(e.foldingRules),this.bgTokenizer.start(0),this._emit("changeMode",{oldMode:i,mode:e}))},C.prototype.$stopWorker=function(){this.$worker&&(this.$worker.terminate(),this.$worker=null)},C.prototype.$startWorker=function(){try{this.$worker=this.$mode.createWorker(this)}catch(e){s.warn("Could not load worker",e),this.$worker=null}},C.prototype.getMode=function(){return this.$mode},C.prototype.setScrollTop=function(e){this.$scrollTop===e||isNaN(e)||(this.$scrollTop=e,this._signal("changeScrollTop",e))},C.prototype.getScrollTop=function(){return this.$scrollTop},C.prototype.setScrollLeft=function(e){this.$scrollLeft===e||isNaN(e)||(this.$scrollLeft=e,this._signal("changeScrollLeft",e))},C.prototype.getScrollLeft=function(){return this.$scrollLeft},C.prototype.getScreenWidth=function(){return this.$computeWidth(),this.lineWidgets?Math.max(this.getLineWidgetMaxWidth(),this.screenWidth):this.screenWidth},C.prototype.getLineWidgetMaxWidth=function(){var t;return null!=this.lineWidgetsWidth?this.lineWidgetsWidth:(t=0,this.lineWidgets.forEach(function(e){e&&e.screenWidth>t&&(t=e.screenWidth)}),this.lineWidgetWidth=t)},C.prototype.$computeWidth=function(e){if(this.$modified||e){if(this.$modified=!1,this.$useWrapMode)return this.screenWidth=this.$wrapLimit;for(var t=this.doc.getAllLines(),i=this.$rowLengthCache,n=0,o=0,r=this.$foldData[o],s=r?r.start.row:1/0,a=t.length,l=0;l<a;l++){if(s<l){if(a<=(l=r.end.row+1))break;s=(r=this.$foldData[o++])?r.start.row:1/0}null==i[l]&&(i[l]=this.$getStringScreenWidth(t[l])[0]),i[l]>n&&(n=i[l])}this.screenWidth=n}},C.prototype.getLine=function(e){return this.doc.getLine(e)},C.prototype.getLines=function(e,t){return this.doc.getLines(e,t)},C.prototype.getLength=function(){return this.doc.getLength()},C.prototype.getTextRange=function(e){return this.doc.getTextRange(e||this.selection.getRange())},C.prototype.insert=function(e,t){return this.doc.insert(e,t)},C.prototype.remove=function(e){return this.doc.remove(e)},C.prototype.removeFullLines=function(e,t){return this.doc.removeFullLines(e,t)},C.prototype.undoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var i=e.length-1;-1!=i;i--){var n=e[i];"insert"==n.action||"remove"==n.action?this.doc.revertDelta(n):n.folds&&this.addFolds(n.folds)}!t&&this.$undoSelect&&(e.selectionBefore?this.selection.fromJSON(e.selectionBefore):this.selection.setRange(this.$getUndoSelection(e,!0))),this.$fromUndo=!1}},C.prototype.redoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var i=0;i<e.length;i++){var n=e[i];"insert"!=n.action&&"remove"!=n.action||this.doc.$safeApplyDelta(n)}!t&&this.$undoSelect&&(e.selectionAfter?this.selection.fromJSON(e.selectionAfter):this.selection.setRange(this.$getUndoSelection(e,!1))),this.$fromUndo=!1}},C.prototype.setUndoSelect=function(e){this.$undoSelect=e},C.prototype.$getUndoSelection=function(e,t){function i(e){return t?"insert"!==e.action:"insert"===e.action}for(var n,o,r=0;r<e.length;r++){var s=e[r];s.start&&(n?i(s)?(o=s.start,-1==n.compare(o.row,o.column)&&n.setStart(o),o=s.end,1==n.compare(o.row,o.column)&&n.setEnd(o)):(o=s.start,-1==n.compare(o.row,o.column)&&(n=h.fromPoints(s.start,s.start))):n=i(s)?h.fromPoints(s.start,s.end):h.fromPoints(s.start,s.start))}return n},C.prototype.replace=function(e,t){return this.doc.replace(e,t)},C.prototype.moveText=function(e,t,i){var n,o,r,s=this.getTextRange(e),a=this.getFoldsInRange(e),t=h.fromPoints(t,t);return i||(this.remove(e),o=e.start.row-e.end.row,(r=o?-e.end.column:e.start.column-e.end.column)&&(t.start.row==e.end.row&&t.start.column>e.end.column&&(t.start.column+=r),t.end.row==e.end.row)&&t.end.column>e.end.column&&(t.end.column+=r),o&&t.start.row>=e.end.row&&(t.start.row+=o,t.end.row+=o)),t.end=this.insert(t.start,s),a.length&&(n=e.start,i=t.start,o=i.row-n.row,r=i.column-n.column,this.addFolds(a.map(function(e){return(e=e.clone()).start.row==n.row&&(e.start.column+=r),e.end.row==n.row&&(e.end.column+=r),e.start.row+=o,e.end.row+=o,e}))),t},C.prototype.indentRows=function(e,t,i){i=i.replace(/\t/g,this.getTabString());for(var n=e;n<=t;n++)this.doc.insertInLine({row:n,column:0},i)},C.prototype.outdentRows=function(e){for(var t=e.collapseRows(),i=new h(0,0,0,0),n=this.getTabSize(),o=t.start.row;o<=t.end.row;++o){var r=this.getLine(o);i.start.row=o,i.end.row=o;for(var s=0;s<n&&" "==r.charAt(s);++s);s<n&&"\t"==r.charAt(s)?(i.start.column=s,i.end.column=s+1):(i.start.column=0,i.end.column=s),this.remove(i)}},C.prototype.$moveLines=function(e,t,i){if(e=this.getRowFoldStart(e),t=this.getRowFoldEnd(t),i<0){if((o=this.getRowFoldStart(e+i))<0)return 0;var n=o-e}else if(0<i){if((o=this.getRowFoldEnd(t+i))>this.doc.getLength()-1)return 0;n=o-t}else{e=this.$clipRowToDocument(e);n=(t=this.$clipRowToDocument(t))-e+1}var o=new h(e,0,t,Number.MAX_VALUE),o=this.getFoldsInRange(o).map(function(e){return(e=e.clone()).start.row+=n,e.end.row+=n,e}),i=0==i?this.doc.getLines(e,t):this.doc.removeFullLines(e,t);return this.doc.insertFullLines(e+n,i),o.length&&this.addFolds(o),n},C.prototype.moveLinesUp=function(e,t){return this.$moveLines(e,t,-1)},C.prototype.moveLinesDown=function(e,t){return this.$moveLines(e,t,1)},C.prototype.duplicateLines=function(e,t){return this.$moveLines(e,t,0)},C.prototype.$clipRowToDocument=function(e){return Math.max(0,Math.min(e,this.doc.getLength()-1))},C.prototype.$clipColumnToRow=function(e,t){return t<0?0:Math.min(this.doc.getLine(e).length,t)},C.prototype.$clipPositionToDocument=function(e,t){var i;return t=Math.max(0,t),t=e<0?e=0:(i=this.doc.getLength())<=e?this.doc.getLine(e=i-1).length:Math.min(this.doc.getLine(e).length,t),{row:e,column:t}},C.prototype.$clipRangeToDocument=function(e){e.start.row<0?(e.start.row=0,e.start.column=0):e.start.column=this.$clipColumnToRow(e.start.row,e.start.column);var t=this.doc.getLength()-1;return e.end.row>t?(e.end.row=t,e.end.column=this.doc.getLine(t).length):e.end.column=this.$clipColumnToRow(e.end.row,e.end.column),e},C.prototype.setUseWrapMode=function(e){e!=this.$useWrapMode&&(this.$useWrapMode=e,this.$modified=!0,this.$resetRowCache(0),e&&(e=this.getLength(),this.$wrapData=Array(e),this.$updateWrapData(0,e-1)),this._signal("changeWrapMode"))},C.prototype.getUseWrapMode=function(){return this.$useWrapMode},C.prototype.setWrapLimitRange=function(e,t){this.$wrapLimitRange.min===e&&this.$wrapLimitRange.max===t||(this.$wrapLimitRange={min:e,max:t},this.$modified=!0,this.$bidiHandler.markAsDirty(),this.$useWrapMode&&this._signal("changeWrapMode"))},C.prototype.adjustWrapLimit=function(e,t){var i=this.$wrapLimitRange,t=(i.max<0&&(i={min:t,max:t}),this.$constrainWrapLimit(e,i.min,i.max));return t!=this.$wrapLimit&&1<t&&(this.$wrapLimit=t,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._signal("changeWrapLimit")),!0)},C.prototype.$constrainWrapLimit=function(e,t,i){return t&&(e=Math.max(t,e)),e=i?Math.min(i,e):e},C.prototype.getWrapLimit=function(){return this.$wrapLimit},C.prototype.setWrapLimit=function(e){this.setWrapLimitRange(e,e)},C.prototype.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},C.prototype.$updateInternalDataOnChange=function(e){var t=this.$useWrapMode,i=e.action,n=e.start,o=e.end,r=n.row,s=o.row,a=s-r,l=null;if(this.$updating=!0,0!=a)if("remove"===i){this[t?"$wrapData":"$rowLengthCache"].splice(r,a);var c=this.$foldData,l=this.getFoldsInRange(e);this.removeFolds(l);var h=0;for((g=this.getFoldLine(o.row))&&(g.addRemoveChars(o.row,o.column,n.column-o.column),g.shiftRow(-a),(d=this.getFoldLine(r))&&d!==g&&(d.merge(g),g=d),h=c.indexOf(g)+1);h<c.length;h++)(g=c[h]).start.row>=o.row&&g.shiftRow(-a);s=r}else{var d=Array(a),u=(d.unshift(r,0),t?this.$wrapData:this.$rowLengthCache),c=(u.splice.apply(u,d),this.$foldData),h=0;for((g=this.getFoldLine(r))&&(0==(u=g.range.compareInside(n.row,n.column))?(g=g.split(n.row,n.column))&&(g.shiftRow(a),g.addRemoveChars(s,0,o.column-n.column)):-1==u&&(g.addRemoveChars(r,0,o.column-n.column),g.shiftRow(a)),h=c.indexOf(g)+1);h<c.length;h++)(g=c[h]).start.row>=r&&g.shiftRow(a)}else{var g,a=Math.abs(e.start.column-e.end.column);"remove"===i&&(l=this.getFoldsInRange(e),this.removeFolds(l),a=-a),(g=this.getFoldLine(r))&&g.addRemoveChars(r,n.column,a)}return t&&this.$wrapData.length!=this.doc.getLength()&&console.error("doc.getLength() and $wrapData.length have to be the same!"),this.$updating=!1,t?this.$updateWrapData(r,s):this.$updateRowLengthCache(r,s),l},C.prototype.$updateRowLengthCache=function(e,t){this.$rowLengthCache[e]=null,this.$rowLengthCache[t]=null},C.prototype.$updateWrapData=function(e,t){var s,i,a=this.doc.getAllLines(),n=this.getTabSize(),o=this.$wrapData,r=this.$wrapLimit,l=e;for(t=Math.min(t,a.length-1);l<=t;)(i=this.getFoldLine(l,i))?(s=[],i.walk(function(e,t,i,n){var o;if(null!=e){(o=this.$getDisplayTokens(e,s.length))[0]=v;for(var r=1;r<o.length;r++)o[r]=b}else o=this.$getDisplayTokens(a[t].substring(n,i),s.length);s=s.concat(o)}.bind(this),i.end.row,a[i.end.row].length+1),o[i.start.row]=this.$computeWrapSplits(s,r,n),l=i.end.row+1):(s=this.$getDisplayTokens(a[l]),o[l]=this.$computeWrapSplits(s,r,n),l++)},C.prototype.$computeWrapSplits=function(o,e,r){if(0==o.length)return[];var s=[],t=o.length,a=0,l=0,c=this.$wrapAsCode,h=this.$indentedSoftWrap,d=e<=Math.max(2*r,8)||!1===h?0:Math.floor(e/2);function i(e){for(var t=e-a,i=a;i<e;i++){var n=o[i];12!==n&&2!==n||--t}s.length||(u=(()=>{var e=0;if(0===d)return e;if(h)for(var t=0;t<o.length;t++){var i=o[t];if(i==w)e+=1;else if(i==x)e+=r;else if(i!=S)break}return c&&!1!==h&&(e+=r),Math.min(e,d)})(),s.indent=u),l+=t,s.push(l),a=e}for(var u=0;e-u<t-a;){var n=a+e-u;if(o[n-1]>=w&&o[n]>=w)i(n);else if(o[n]==v||o[n]==b){for(;n!=a-1&&o[n]!=v;n--);if(a<n);else{for(n=a+e;n<o.length&&o[n]==b;n++);if(n==o.length)break}i(n)}else{for(var g=Math.max(n-(e-(e>>2)),a-1);g<n&&o[n]<v;)n--;if(c){for(;g<n&&o[n]<v;)n--;for(;g<n&&o[n]==A;)n--}else for(;g<n&&o[n]<w;)n--;g<n?i(++n):(o[n=a+e]==I&&n--,i(n-u))}}return s},C.prototype.$getDisplayTokens=function(e,t){var i,n=[];t=t||0;for(var o=0;o<e.length;o++){var r=e.charCodeAt(o);if(9==r){i=this.getScreenTabSize(n.length+t),n.push(x);for(var s=1;s<i;s++)n.push(S)}else 32==r?n.push(w):39<r&&r<48||57<r&&r<64?n.push(A):4352<=r&&k(r)?n.push(y,I):n.push(y)}return n},C.prototype.$getStringScreenWidth=function(e,t,i){if(0==t)return[0,0];var n,o;for(null==t&&(t=1/0),i=i||0,o=0;o<e.length&&(9==(n=e.charCodeAt(o))?i+=this.getScreenTabSize(i):4352<=n&&k(n)?i+=2:i+=1,!(t<i));o++);return[i,o]},C.prototype.getRowLength=function(e){var t=1;return this.lineWidgets&&(t+=this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0),this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+t:t},C.prototype.getRowLineCount=function(e){return this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1:1},C.prototype.getRowWrapIndent=function(e){var t;return this.$useWrapMode&&(e=this.screenToDocumentPosition(e,Number.MAX_VALUE),(t=this.$wrapData[e.row]).length)&&t[0]<e.column?t.indent:0},C.prototype.getScreenLastRowColumn=function(e){e=this.screenToDocumentPosition(e,Number.MAX_VALUE);return this.documentToScreenColumn(e.row,e.column)},C.prototype.getDocumentLastRowColumn=function(e,t){e=this.documentToScreenRow(e,t);return this.getScreenLastRowColumn(e)},C.prototype.getDocumentLastRowColumnPosition=function(e,t){e=this.documentToScreenRow(e,t);return this.screenToDocumentPosition(e,Number.MAX_VALUE/10)},C.prototype.getRowSplitData=function(e){if(this.$useWrapMode)return this.$wrapData[e]},C.prototype.getScreenTabSize=function(e){return this.$tabSize-(e%this.$tabSize|0)},C.prototype.screenToDocumentRow=function(e,t){return this.screenToDocumentPosition(e,t).row},C.prototype.screenToDocumentColumn=function(e,t){return this.screenToDocumentPosition(e,t).column},C.prototype.screenToDocumentPosition=function(e,t,i){if(e<0)return{row:0,column:0};for(var n,o,r,s=0,a=0,l=0,c=0,h=this.$screenRowCache,d=this.$getRowCacheIndex(h,e),u=h.length,g=(r=u&&0<=d?(l=h[d],s=this.$docRowCache[d],e>h[u-1]):!u,this.getLength()-1),p=this.getNextFoldLine(s),m=p?p.start.row:1/0;l<=e&&!(e<l+(c=this.getRowLength(s))||g<=s);)l+=c,m<++s&&(s=p.end.row+1,m=(p=this.getNextFoldLine(s,p))?p.start.row:1/0),r&&(this.$docRowCache.push(s),this.$screenRowCache.push(l));if(p&&p.start.row<=s)n=this.getFoldDisplayLine(p),s=p.start.row;else{if(l+c<=e||g<s)return{row:g,column:this.getLine(g).length};n=this.getLine(s),p=null}d=0,h=Math.floor(e-l);return this.$useWrapMode&&(u=this.$wrapData[s])&&(o=u[h],0<h)&&u.length&&(d=u.indent,a=u[h-1]||u[u.length-1],n=n.substring(a)),void 0!==i&&this.$bidiHandler.isBidiRow(l+h,s,h)&&(t=this.$bidiHandler.offsetToCol(i)),a+=this.$getStringScreenWidth(n,t-d)[1],this.$useWrapMode&&o<=a&&(a=o-1),p?p.idxToPosition(a):{row:s,column:a}},C.prototype.documentToScreenPosition=function(e,t){var i=void 0===t?this.$clipPositionToDocument(e.row,e.column):this.$clipPositionToDocument(e,t),n=(e=i.row,t=i.column,0),i=null;(a=this.getFoldAt(e,t,1))&&(e=a.start.row,t=a.start.column);for(var o,r,s=0,a=this.$docRowCache,l=this.$getRowCacheIndex(a,e),c=a.length,h=(r=c&&0<=l?(s=a[l],n=this.$screenRowCache[l],e>a[c-1]):!c,this.getNextFoldLine(s)),d=h?h.start.row:1/0;s<e;){if(d<=s){if(e<(o=h.end.row+1))break;d=(h=this.getNextFoldLine(o,h))?h.start.row:1/0}else o=s+1;n+=this.getRowLength(s),s=o,r&&(this.$docRowCache.push(s),this.$screenRowCache.push(n))}var u="",i=h&&d<=s?(u=this.getFoldDisplayLine(h,e,t),h.start.row):(u=this.getLine(e).substring(0,t),e),l=0;if(this.$useWrapMode){var g=this.$wrapData[i];if(g){for(var p=0;u.length>=g[p];)n++,p++;u=u.substring(g[p-1]||0,u.length),l=0<p?g.indent:0}}return this.lineWidgets&&this.lineWidgets[s]&&this.lineWidgets[s].rowsAbove&&(n+=this.lineWidgets[s].rowsAbove),{row:n,column:l+this.$getStringScreenWidth(u)[0]}},C.prototype.documentToScreenColumn=function(e,t){return this.documentToScreenPosition(e,t).column},C.prototype.documentToScreenRow=function(e,t){return this.documentToScreenPosition(e,t).row},C.prototype.getScreenLength=function(){var e=0,t=null;if(this.$useWrapMode)for(var i=this.$wrapData.length,n=0,o=0,r=(t=this.$foldData[o++])?t.start.row:1/0;n<i;){var s=this.$wrapData[n];e+=s?s.length+1:1,r<++n&&(n=t.end.row+1,r=(t=this.$foldData[o++])?t.start.row:1/0)}else for(var e=this.getLength(),a=this.$foldData,o=0;o<a.length;o++)e-=(t=a[o]).end.row-t.start.row;return this.lineWidgets&&(e+=this.$getWidgetScreenLength()),e},C.prototype.$setFontMetrics=function(r){this.$enableVarChar&&(this.$getStringScreenWidth=function(e,t,i){if(0===t)return[0,0];var n,o;for(t=t||1/0,i=i||0,o=0;o<e.length&&!(t<(i+="\t"===(n=e.charAt(o))?this.getScreenTabSize(i):r.getCharacterWidth(n)));o++);return[i,o]})},C.prototype.getPrecedingCharacter=function(){var e=this.selection.getCursor();return 0===e.column?0===e.row?"":this.doc.getNewLineCharacter():this.getLine(e.row)[e.column-1]},C.prototype.destroy=function(){this.destroyed||(this.bgTokenizer.setDocument(null),this.bgTokenizer.cleanup(),this.destroyed=!0),this.endOperation(),this.$stopWorker(),this.removeAllListeners(),this.doc&&this.doc.off("change",this.$onChange),this.selection&&(this.selection.off("changeCursor",this.$onSelectionChange),this.selection.off("changeSelection",this.$onSelectionChange)),this.selection.detach()},C);function C(e,t){this.doc,this.$breakpoints=[],this.$decorations=[],this.$frontMarkers={},this.$backMarkers={},this.$markerId=1,this.$undoSelect=!0,this.$editor=null,this.prevOp={},this.$foldData=[],this.id="session"+ ++C.$uid,this.$foldData.toString=function(){return this.join("\n")},this.$gutterCustomWidgets={},this.bgTokenizer=new g((new c).getTokenizer(),this);var i=this;this.bgTokenizer.on("update",function(e){i._signal("tokenizerUpdate",e)}),this.on("changeFold",this.onChangeFold.bind(this)),this.$onChange=this.onChange.bind(this),"object"==typeof e&&e.getLine||(e=new u(e)),this.setDocument(e),this.selection=new l(this),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.selection.on("changeCursor",this.$onSelectionChange),this.$bidiHandler=new r(this),s.resetOptions(this),this.setMode(t),s._signal("session",this),this.destroyed=!1,this.$initOperationListeners()}f.$uid=0,f.prototype.$modes=s.$modes,f.prototype.getValue=f.prototype.toString,f.prototype.$defaultUndoManager={undo:function(){},redo:function(){},hasUndo:function(){},hasRedo:function(){},reset:function(){},add:function(){},addSelection:function(){},startNewGroup:function(){},addSession:function(){}},f.prototype.$overwrite=!1,f.prototype.$mode=null,f.prototype.$modeId=null,f.prototype.$scrollTop=0,f.prototype.$scrollLeft=0,f.prototype.$wrapLimit=80,f.prototype.$useWrapMode=!1,f.prototype.$wrapLimitRange={min:null,max:null},f.prototype.lineWidgets=null,f.prototype.isFullWidth=k,n.implement(f.prototype,a);var y=1,I=2,v=3,b=4,A=9,w=10,x=11,S=12;function k(e){return!(e<4352)&&(4352<=e&&e<=4447||4515<=e&&e<=4519||4602<=e&&e<=4607||9001<=e&&e<=9002||11904<=e&&e<=11929||11931<=e&&e<=12019||12032<=e&&e<=12245||12272<=e&&e<=12283||12288<=e&&e<=12350||12353<=e&&e<=12438||12441<=e&&e<=12543||12549<=e&&e<=12589||12593<=e&&e<=12686||12688<=e&&e<=12730||12736<=e&&e<=12771||12784<=e&&e<=12830||12832<=e&&e<=12871||12880<=e&&e<=13054||13056<=e&&e<=19903||19968<=e&&e<=42124||42128<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||55216<=e&&e<=55238||55243<=e&&e<=55291||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65106||65108<=e&&e<=65126||65128<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510)}e("./edit_session/folding").Folding.call(f.prototype),e("./edit_session/bracket_match").BracketMatch.call(f.prototype),s.defineOptions(f.prototype,"session",{wrap:{set:function(e){e&&"off"!=e?"free"==e?e=!0:"printMargin"==e?e=-1:"string"==typeof e&&(e=parseInt(e,10)||!1):e=!1,this.$wrap!=e&&((this.$wrap=e)?(this.setWrapLimitRange(e="number"==typeof e?e:null,e),this.setUseWrapMode(!0)):this.setUseWrapMode(!1))},get:function(){return this.getUseWrapMode()?-1==this.$wrap?"printMargin":this.getWrapLimitRange().min?this.$wrap:"free":"off"},handlesSet:!0},wrapMethod:{set:function(e){(e="auto"==e?"text"!=this.$mode.type:"text"!=e)!=this.$wrapAsCode&&(this.$wrapAsCode=e,this.$useWrapMode)&&(this.$useWrapMode=!1,this.setUseWrapMode(!0))},initialValue:"auto"},indentedSoftWrap:{set:function(){this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0))},initialValue:!0},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(e){this.$useWorker=e,this.$stopWorker(),e&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(e){0<(e=parseInt(e))&&this.$tabSize!==e&&(this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=e,this._signal("changeTabSize"))},initialValue:4,handlesSet:!0},navigateWithinSoftTabs:{initialValue:!1},foldStyle:{set:function(e){this.setFoldStyle(e)},handlesSet:!0},overwrite:{set:function(e){this._signal("changeOverwrite")},initialValue:!1},newLineMode:{set:function(e){this.doc.setNewLineMode(e)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0},mode:{set:function(e){this.setMode(e)},get:function(){return this.$modeId},handlesSet:!0}}),t.EditSession=f}),ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(e,t,i){var v=e("./lib/lang"),n=e("./lib/oop"),b=e("./range").Range;function o(){this.$options={}}function p(e,t){t=e.doc.positionToIndex({row:t,column:0});return e.doc.indexToPosition(t+5e3).row+1}o.prototype.set=function(e){return n.mixin(this.$options,e),this},o.prototype.getOptions=function(){return v.copyObject(this.$options)},o.prototype.setOptions=function(e){this.$options=e},o.prototype.find=function(e){var o,r=this.$options,e=this.$matchIterator(e,r);return!!e&&(o=null,e.forEach(function(e,t,i,n){return o=new b(e,t,i,n),!(t==n&&r.start&&r.start.start&&0!=r.skipCurrent&&o.isEqual(r.start)&&(o=null,1))}),o)},o.prototype.findAll=function(e){var t=this.$options;if(!t.needle)return[];this.$assembleRegExp(t);var i=t.range,n=i?e.getLines(i.start.row,i.end.row):e.doc.getAllLines(),o=[],r=t.re;if(t.$isMultiLine){var s,a=r.length,l=n.length-a;e:for(var c=r.offset||0;c<=l;c++){for(var h=0;h<a;h++)if(-1==n[c+h].search(r[h]))continue e;var d=n[c],u=n[c+a-1],d=d.length-d.match(r[0])[0].length,u=u.match(r[a-1])[0].length;s&&s.end.row===c&&s.end.column>d||(o.push(s=new b(c,d,c+a-1,u)),2<a&&(c=c+a-2))}}else for(var g=0;g<n.length;g++)if(this.$isMultilineSearch(t)){var p,m=n.length-1;(p=this.$multiLineForward(e,r,g,m))&&(g<(m=p.endRow<=m?p.endRow-1:m)&&(g=m),o.push(new b(p.startRow,p.startCol,p.endRow,p.endCol)))}else{p=v.getMatchOffsets(n[g],r);for(h=0;h<p.length;h++){var f=p[h];o.push(new b(g,f.offset,g,f.offset+f.length))}}if(i){for(var C=i.start.column,y=i.end.column,g=0,h=o.length-1;g<h&&o[g].start.column<C&&0==o[g].start.row;)g++;for(var I=i.end.row-i.start.row;g<h&&o[h].end.column>y&&o[h].end.row==I;)h--;for(o=o.slice(g,h+1),g=0,h=o.length;g<h;g++)o[g].start.row+=i.start.row,o[g].end.row+=i.start.row}return o},o.prototype.parseReplaceString=function(e){for(var t=36,i=38,n=48,o=49,r=57,s=92,a=110,l=116,c="",h=0,d=e.length;h<d;h++){var u=e.charCodeAt(h);if(u===s){if(d<=++h){c+="\\";break}switch(e.charCodeAt(h)){case s:c+="\\";break;case a:c+="\n";break;case l:c+="\t"}}else{if(u===t){if(d<=++h){c+="$";break}u=e.charCodeAt(h);if(u===t){c+="$$";continue}if(u===n||u===i){c+="$&";continue}if(o<=u&&u<=r){c+="$"+e[h];continue}}c+=e[h]}}return c||e},o.prototype.replace=function(e,t){var i=this.$options,n=this.$assembleRegExp(i);if(i.$isMultiLine)return t;if(n){var o=this.$isMultilineSearch(i),r=(o&&(e=e.replace(/\r\n|\r|\n/g,"\n")),n.exec(e));if(!r||!o&&r[0].length!=e.length)return null;if(t=i.regExp?this.parseReplaceString(t):t.replace(/\$/g,"$$$$"),t=e.replace(n,t),i.preserveCase){t=t.split("");for(var s=Math.min(e.length,e.length);s--;){var a=e[s];a&&a.toLowerCase()!=a?t[s]=t[s].toUpperCase():t[s]=t[s].toLowerCase()}t=t.join("")}return t}},o.prototype.$assembleRegExp=function(t,e){if(t.needle instanceof RegExp)return t.re=t.needle;var i=t.needle;if(!t.needle)return t.re=!1;t.regExp||(i=v.escapeRegExp(i));var n,o,r,s,a,l=t.caseSensitive?"gm":"gmi";try{new RegExp(i,"u"),t.$supportsUnicodeFlag=!0,l+="u"}catch(e){t.$supportsUnicodeFlag=!1}function c(e,t){return void 0===t&&(t=!0),(r&&o.$supportsUnicodeFlag?new RegExp("[\\p{L}\\p{N}_]","u"):new RegExp("\\w")).test(e)||o.regExp?r&&o.$supportsUnicodeFlag?t?"(?<=^|[^\\p{L}\\p{N}_])":"(?=[^\\p{L}\\p{N}_]|$)":"\\b":""}if(t.wholeWord&&(n=i,o=t,r=v.supportsLookbehind(),s=Array.from(n),a=s[0],s=s[s.length-1],i=c(a)+n+c(s,!1)),t.$isMultiLine=!e&&/[\n\r]/.test(i),t.$isMultiLine)return t.re=this.$assembleMultilineRegExp(i,l);try{var h=new RegExp(i,l)}catch(e){h=!1}return t.re=h},o.prototype.$assembleMultilineRegExp=function(e,t){for(var i=e.replace(/\r\n|\r|\n/g,"$\n^").split("\n"),n=[],o=0;o<i.length;o++)try{n.push(new RegExp(i[o],t))}catch(e){return!1}return n},o.prototype.$isMultilineSearch=function(e){return e.re&&/\\r\\n|\\r|\\n/.test(e.re.source)&&e.regExp&&!e.$isMultiLine},o.prototype.$multiLineForward=function(e,t,i,n){for(var o=p(e,i),r=i;r<=n;){for(var s=0;s<o&&!(n<r);s++)var a=e.getLine(r++),l=null==l?a:l+"\n"+a;var c,h,d=t.exec(l);if(t.lastIndex=0,d)return h=l.slice(0,d.index).split("\n"),d=d[0].split("\n"),{startRow:c=i+h.length-1,startCol:h=h[h.length-1].length,endRow:c+d.length-1,endCol:1==d.length?h+d[0].length:d[d.length-1].length}}return null},o.prototype.$multiLineBackward=function(e,t,i,n,o){for(var r=p(e,n),s=e.getLine(n).length-i,a=n;o<=a;){for(var l=0;l<r&&o<=a;l++)var c=e.getLine(a--),h=null==h?c:c+"\n"+h;var d,u,g=((e,t,i)=>{for(var n=null,o=0;o<=e.length;){t.lastIndex=o;var r=t.exec(e);if(!r)break;var s=r.index+r[0].length;if(s>e.length-i)break;(!n||s>n.index+n[0].length)&&(n=r),o=r.index+1}return n})(h,t,s);if(g)return u=h.slice(0,g.index).split("\n"),g=g[0].split("\n"),{startRow:d=a+u.length,startCol:u=u[u.length-1].length,endRow:d+g.length-1,endCol:1==g.length?u+g[0].length:g[g.length-1].length}}return null},o.prototype.$matchIterator=function(d,i){var u,a,g,l,e,p,t,n,m,c,h,o,f=this.$assembleRegExp(i);return!!f&&(u=this.$isMultilineSearch(i),a=this.$multiLineForward,g=this.$multiLineBackward,l=1==i.backwards,e=0!=i.skipCurrent,p=f.unicode,t=i.range,(n=(n=i.start)||(t?t[l?"end":"start"]:d.selection.getRange())).start&&(n=n[e!=l?"end":"start"]),m=t?t.start.row:0,c=t?t.end.row:d.getLength()-1,o=i.$isMultiLine?(h=f.length,function(e,t,i){var n=l?e-h+1:e;if(!(n<0||n+h>d.getLength())){var o=d.getLine(n),e=o.search(f[0]);if(!(!l&&e<t||-1===e)){for(var r=1;r<h;r++)if(-1==(o=d.getLine(n+r)).search(f[r]))return;var s=o.match(f[h-1])[0].length;if(!(l&&t<s))return!!i(n,e,n+h-1,s)||void 0}}}):l?function(e,t,i){var n;if(u)return!!(n=g(d,f,t,e,m))&&(!!i(n.startRow,n.startCol,n.endRow,n.endCol)||void 0);var o,r=d.getLine(e),s=[];for(f.lastIndex=0;o=f.exec(r);){var a=o[0].length,l=o.index;if(!a){if(l>=r.length)break;f.lastIndex=l+=v.skipEmptyMatch(r,l,p)}if(t<o.index+a)break;s.push(o.index,a)}for(var c=s.length-1;0<=c;c-=2){var h=s[c-1];if(i(e,h,e,h+(a=s[c])))return!0}}:function(e,t,i){var n;if(f.lastIndex=t,u)return(t=a(d,f,e,c))&&e<(n=t.endRow<=c?t.endRow-1:c)&&(e=n),!!t&&(!!i(t.startRow,t.startCol,t.endRow,t.endCol)||void 0);for(var o=d.getLine(e);r=f.exec(o);){var r,s=r[0].length;if(i(e,r=r.index,e,r+s))return!0;if(!s&&(f.lastIndex=r+=v.skipEmptyMatch(o,r,p),r>=o.length))return!1}},{forEach:l?function(e){var t=n.row;if(!o(t,n.column,e)){for(t--;m<=t;t--)if(o(t,Number.MAX_VALUE,e))return;if(0!=i.wrap)for(t=c,m=n.row;m<=t;t--)if(o(t,Number.MAX_VALUE,e))return}}:function(e){var t=n.row;if(!o(t,n.column,e)){for(t+=1;t<=c;t++)if(o(t,0,e))return;if(0!=i.wrap)for(t=m,c=n.row;t<=c;t++)if(o(t,0,e))return}}})},t.Search=o}),ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(e,t,i){var n,o=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),a=e("../lib/keys"),r=e("../lib/useragent"),s=a.KEY_MODS,l=(c.prototype.$init=function(e,t,i){this.platform=t||(r.isMac?"mac":"win"),this.commands={},this.commandKeyBinding={},this.addCommands(e),this.$singleCommand=i},c.prototype.addCommand=function(e){this.commands[e.name]&&this.removeCommand(e),(this.commands[e.name]=e).bindKey&&this._buildKeyHash(e)},c.prototype.removeCommand=function(e,t){var i,n=e&&("string"==typeof e?e:e.name),o=(e=this.commands[n],t||delete this.commands[n],this.commandKeyBinding);for(i in o){var r,s=o[i];s==e?delete o[i]:Array.isArray(s)&&-1!=(r=s.indexOf(e))&&(s.splice(r,1),1==s.length)&&(o[i]=s[0])}},c.prototype.bindKey=function(e,n,o){if("object"==typeof e&&e&&(null==o&&(o=e.position),e=e[this.platform]),e)return"function"==typeof n?this.addCommand({exec:n,bindKey:e,name:n.name||e}):void e.split("|").forEach(function(e){var t="",i=(-1!=e.indexOf(" ")&&(e=(i=e.split(/\s+/)).pop(),i.forEach(function(e){e=this.parseKeys(e),e=s[e.hashId]+e.key;t+=(t?" ":"")+e,this._addCommandToBinding(t,"chainKeys")},this),t+=" "),this.parseKeys(e)),e=s[i.hashId]+i.key;this._addCommandToBinding(t+e,n,o)},this)},c.prototype._addCommandToBinding=function(e,t,i){var n=this.commandKeyBinding;if(t)if(!n[e]||this.$singleCommand)n[e]=t;else{Array.isArray(n[e])?-1!=(r=n[e].indexOf(t))&&n[e].splice(r,1):n[e]=[n[e]],"number"!=typeof i&&(i=h(t));for(var o=n[e],r=0;r<o.length;r++)if(i<h(o[r]))break;o.splice(r,0,t)}else delete n[e]},c.prototype.addCommands=function(i){i&&Object.keys(i).forEach(function(e){var t=i[e];if(t){if("string"==typeof t)return this.bindKey(t,e);"object"==typeof(t="function"==typeof t?{exec:t}:t)&&(t.name||(t.name=e),this.addCommand(t))}},this)},c.prototype.removeCommands=function(t){Object.keys(t).forEach(function(e){this.removeCommand(t[e])},this)},c.prototype.bindKeys=function(t){Object.keys(t).forEach(function(e){this.bindKey(e,t[e])},this)},c.prototype._buildKeyHash=function(e){this.bindKey(e.bindKey,e)},c.prototype.parseKeys=function(e){var t=e.toLowerCase().split(/[\-\+]([\-\+])?/).filter(function(e){return e}),i=t.pop(),n=a[i];if(a.FUNCTION_KEYS[n])i=a.FUNCTION_KEYS[n].toLowerCase();else{if(!t.length)return{key:i,hashId:-1};if(1==t.length&&"shift"==t[0])return{key:i.toUpperCase(),hashId:-1}}for(var o=0,r=t.length;r--;){var s=a.KEY_MODS[t[r]];if(null==s)return"undefined"!=typeof console&&console.error("invalid modifier "+t[r]+" in "+e),!1;o|=s}return{key:i,hashId:o}},c.prototype.findKeyCommand=function(e,t){e=s[e]+t;return this.commandKeyBinding[e]},c.prototype.handleKeyboard=function(e,t,i,n){var o,r;if(!(n<0))return o=s[t]+i,r=this.commandKeyBinding[o],e.$keyChain&&(e.$keyChain+=" "+o,r=this.commandKeyBinding[e.$keyChain]||r),!r||"chainKeys"!=r&&"chainKeys"!=r[r.length-1]?(e.$keyChain&&(t&&4!=t||1!=i.length?(-1==t||0<n)&&(e.$keyChain=""):e.$keyChain=e.$keyChain.slice(0,-o.length-1)),{command:r}):(e.$keyChain=e.$keyChain||o,{command:"null"})},c.prototype.getStatusText=function(e,t){return t.$keyChain||""},c);function c(e,t){this.$init(e,t,!1)}function h(e){return"object"==typeof e&&e.bindKey&&e.bindKey.position||(e.isDefault?-100:0)}o(u,d=l);var d,e=u;function u(e,t){e=d.call(this,e,t)||this;return e.$singleCommand=!0,e}e.call=function(e,t,i){l.prototype.$init.call(e,t,i,!0)},l.call=function(e,t,i){l.prototype.$init.call(e,t,i,!1)},t.HashHandler=e,t.MultiHashHandler=l}),ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],function(e,t,i){var n,o,r=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),s=e("../lib/oop"),a=e("../keyboard/hash_handler").MultiHashHandler,e=e("../lib/event_emitter").EventEmitter,r=(r(l,o=a),l.prototype.exec=function(e,t,i){if(Array.isArray(e)){for(var n=e.length;n--;)if(this.exec(e[n],t,i))return!0;return!1}var o={editor:t,command:e="string"==typeof e?this.commands[e]:e,args:i};return this.canExecute(e,t)?(o.returnValue=this._emit("exec",o),this._signal("afterExec",o),!1!==o.returnValue):(this._signal("commandUnavailable",o),!1)},l.prototype.canExecute=function(e,t){return!!(e="string"==typeof e?this.commands[e]:e)&&!(t&&t.$readOnly&&!e.readOnly||0!=this.$checkCommandState&&e.isAvailable&&!e.isAvailable(t))},l.prototype.toggleRecording=function(e){if(!this.$inReplay)return e&&e._emit("changeStatus"),this.recording?(this.macro.pop(),this.off("exec",this.$addCommandToMacro),this.macro.length||(this.macro=this.oldMacro),this.recording=!1):(this.$addCommandToMacro||(this.$addCommandToMacro=function(e){this.macro.push([e.command,e.args])}.bind(this)),this.oldMacro=this.macro,this.macro=[],this.on("exec",this.$addCommandToMacro),this.recording=!0)},l.prototype.replay=function(t){if(!this.$inReplay&&this.macro){if(this.recording)return this.toggleRecording(t);try{this.$inReplay=!0,this.macro.forEach(function(e){"string"==typeof e?this.exec(e,t):this.exec(e[0],t,e[1])},this)}finally{this.$inReplay=!1}}},l.prototype.trimMacro=function(e){return e.map(function(e){return"string"!=typeof e[0]&&(e[0]=e[0].name),e=e[1]?e:e[0]})},l);function l(e,t){t=o.call(this,t,e)||this;return t.byName=t.commands,t.setDefaultHandler("exec",function(e){return e.args?e.command.exec(e.editor,e.args,e.event,!1):e.command.exec(e.editor,{},e.event,!0)}),t}s.implement(r.prototype,e),t.CommandManager=r}),ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],function(e,t,i){var l=e("../lib/lang"),n=e("../config"),c=e("../range").Range;function o(e,t){return{win:e,mac:t}}t.commands=[{name:"showSettingsMenu",description:"Show settings menu",bindKey:o("Ctrl-,","Command-,"),exec:function(t){n.loadModule("ace/ext/settings_menu",function(e){e.init(t),t.showSettingsMenu()})},readOnly:!0},{name:"goToNextError",description:"Go to next error",bindKey:o("Alt-E","F4"),exec:function(t){n.loadModule("ace/ext/error_marker",function(e){e.showErrorMarker(t,1)})},scrollIntoView:"animate",readOnly:!0},{name:"goToPreviousError",description:"Go to previous error",bindKey:o("Alt-Shift-E","Shift-F4"),exec:function(t){n.loadModule("ace/ext/error_marker",function(e){e.showErrorMarker(t,-1)})},scrollIntoView:"animate",readOnly:!0},{name:"selectall",description:"Select all",bindKey:o("Ctrl-A","Command-A"),exec:function(e){e.selectAll()},readOnly:!0},{name:"centerselection",description:"Center selection",bindKey:o(null,"Ctrl-L"),exec:function(e){e.centerSelection()},readOnly:!0},{name:"gotoline",description:"Go to line...",bindKey:o("Ctrl-L","Command-L"),exec:function(e,t){"number"!=typeof t||isNaN(t)||e.gotoLine(t),e.prompt({$type:"gotoLine"})},readOnly:!0},{name:"fold",bindKey:o("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(e){e.session.toggleFold(!1)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"unfold",bindKey:o("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(e){e.session.toggleFold(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleFoldWidget",description:"Toggle fold widget",bindKey:o("F2","F2"),exec:function(e){e.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleParentFoldWidget",description:"Toggle parent fold widget",bindKey:o("Alt-F2","Alt-F2"),exec:function(e){e.session.toggleFoldWidget(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"foldall",description:"Fold all",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAll()},scrollIntoView:"center",readOnly:!0},{name:"foldAllComments",description:"Fold all comments",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAllComments()},scrollIntoView:"center",readOnly:!0},{name:"foldOther",description:"Fold other",bindKey:o("Alt-0","Command-Option-0"),exec:function(e){e.session.foldAll(),e.session.unfold(e.selection.getAllRanges())},scrollIntoView:"center",readOnly:!0},{name:"unfoldall",description:"Unfold all",bindKey:o("Alt-Shift-0","Command-Option-Shift-0"),exec:function(e){e.session.unfold()},scrollIntoView:"center",readOnly:!0},{name:"findnext",description:"Find next",bindKey:o("Ctrl-K","Command-G"),exec:function(e){e.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"findprevious",
-description:"Find previous",bindKey:o("Ctrl-Shift-K","Command-Shift-G"),exec:function(e){e.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"selectOrFindNext",description:"Select or find next",bindKey:o("Alt-K","Ctrl-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findNext()},readOnly:!0},{name:"selectOrFindPrevious",description:"Select or find previous",bindKey:o("Alt-Shift-K","Ctrl-Shift-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findPrevious()},readOnly:!0},{name:"find",description:"Find",bindKey:o("Ctrl-F","Command-F"),exec:function(t){n.loadModule("ace/ext/searchbox",function(e){e.Search(t)})},readOnly:!0},{name:"overwrite",description:"Overwrite",bindKey:"Insert",exec:function(e){e.toggleOverwrite()},readOnly:!0},{name:"selecttostart",description:"Select to start",bindKey:o("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(e){e.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",description:"Go to start",bindKey:o("Ctrl-Home","Command-Home|Command-Up"),exec:function(e){e.navigateFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",description:"Select up",bindKey:o("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(e){e.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golineup",description:"Go line up",bindKey:o("Up","Up|Ctrl-P"),exec:function(e,t){e.navigateUp(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttoend",description:"Select to end",bindKey:o("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(e){e.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",description:"Go to end",bindKey:o("Ctrl-End","Command-End|Command-Down"),exec:function(e){e.navigateFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",description:"Select down",bindKey:o("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(e){e.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golinedown",description:"Go line down",bindKey:o("Down","Down|Ctrl-N"),exec:function(e,t){e.navigateDown(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordleft",description:"Select word left",bindKey:o("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(e){e.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordleft",description:"Go to word left",bindKey:o("Ctrl-Left","Option-Left"),exec:function(e){e.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolinestart",description:"Select to line start",bindKey:o("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolinestart",description:"Go to line start",bindKey:o("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(e){e.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectleft",description:"Select left",bindKey:o("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(e){e.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoleft",description:"Go to left",bindKey:o("Left","Left|Ctrl-B"),exec:function(e,t){e.navigateLeft(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordright",description:"Select word right",bindKey:o("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(e){e.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordright",description:"Go to word right",bindKey:o("Ctrl-Right","Option-Right"),exec:function(e){e.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolineend",description:"Select to line end",bindKey:o("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolineend",description:"Go to line end",bindKey:o("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(e){e.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectright",description:"Select right",bindKey:o("Shift-Right","Shift-Right"),exec:function(e){e.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoright",description:"Go to right",bindKey:o("Right","Right|Ctrl-F"),exec:function(e,t){e.navigateRight(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectpagedown",description:"Select page down",bindKey:"Shift-PageDown",exec:function(e){e.selectPageDown()},readOnly:!0},{name:"pagedown",description:"Page down",bindKey:o(null,"Option-PageDown"),exec:function(e){e.scrollPageDown()},readOnly:!0},{name:"gotopagedown",description:"Go to page down",bindKey:o("PageDown","PageDown|Ctrl-V"),exec:function(e){e.gotoPageDown()},readOnly:!0},{name:"selectpageup",description:"Select page up",bindKey:"Shift-PageUp",exec:function(e){e.selectPageUp()},readOnly:!0},{name:"pageup",description:"Page up",bindKey:o(null,"Option-PageUp"),exec:function(e){e.scrollPageUp()},readOnly:!0},{name:"gotopageup",description:"Go to page up",bindKey:"PageUp",exec:function(e){e.gotoPageUp()},readOnly:!0},{name:"scrollup",description:"Scroll up",bindKey:o("Ctrl-Up",null),exec:function(e){e.renderer.scrollBy(0,-2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"scrolldown",description:"Scroll down",bindKey:o("Ctrl-Down",null),exec:function(e){e.renderer.scrollBy(0,2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"selectlinestart",description:"Select line start",bindKey:"Shift-Home",exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectlineend",description:"Select line end",bindKey:"Shift-End",exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"togglerecording",description:"Toggle recording",bindKey:o("Ctrl-Alt-E","Command-Option-E"),exec:function(e){e.commands.toggleRecording(e)},readOnly:!0},{name:"replaymacro",description:"Replay macro",bindKey:o("Ctrl-Shift-E","Command-Shift-E"),exec:function(e){e.commands.replay(e)},readOnly:!0},{name:"jumptomatching",description:"Jump to matching",bindKey:o("Ctrl-\\|Ctrl-P","Command-\\"),exec:function(e){e.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"selecttomatching",description:"Select to matching",bindKey:o("Ctrl-Shift-\\|Ctrl-Shift-P","Command-Shift-\\"),exec:function(e){e.jumpToMatching(!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"expandToMatching",description:"Expand to matching",bindKey:o("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(e){e.jumpToMatching(!0,!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"passKeysToBrowser",description:"Pass keys to browser",bindKey:o(null,null),exec:function(){},passEvent:!0,readOnly:!0},{name:"copy",description:"Copy",exec:function(e){},readOnly:!0},{name:"cut",description:"Cut",exec:function(e){var t=e.$copyWithEmptySelection&&e.selection.isEmpty()?e.selection.getLineRange():e.selection.getRange();e._emit("cut",t),t.isEmpty()||e.session.remove(t),e.clearSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",description:"Paste",exec:function(e,t){e.$handlePaste(t)},scrollIntoView:"cursor"},{name:"removeline",description:"Remove line",bindKey:o("Ctrl-D","Command-D"),exec:function(e){e.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",description:"Duplicate selection",bindKey:o("Ctrl-Shift-D","Command-Shift-D"),exec:function(e){e.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",description:"Sort lines",bindKey:o("Ctrl-Alt-S","Command-Alt-S"),exec:function(e){e.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",description:"Toggle comment",bindKey:o("Ctrl-/","Command-/"),exec:function(e){e.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",description:"Toggle block comment",bindKey:o("Ctrl-Shift-/","Command-Shift-/"),exec:function(e){e.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",description:"Modify number up",bindKey:o("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(e){e.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",description:"Modify number down",bindKey:o("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(e){e.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",description:"Replace",bindKey:o("Ctrl-H","Command-Option-F"),exec:function(t){n.loadModule("ace/ext/searchbox",function(e){e.Search(t,!0)})}},{name:"undo",description:"Undo",bindKey:o("Ctrl-Z","Command-Z"),exec:function(e){e.undo()}},{name:"redo",description:"Redo",bindKey:o("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(e){e.redo()}},{name:"copylinesup",description:"Copy lines up",bindKey:o("Alt-Shift-Up","Command-Option-Up"),exec:function(e){e.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",description:"Move lines up",bindKey:o("Alt-Up","Option-Up"),exec:function(e){e.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",description:"Copy lines down",bindKey:o("Alt-Shift-Down","Command-Option-Down"),exec:function(e){e.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",description:"Move lines down",bindKey:o("Alt-Down","Option-Down"),exec:function(e){e.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",description:"Delete",bindKey:o("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(e){e.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",description:"Backspace",bindKey:o("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(e){e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",description:"Cut or delete",bindKey:o("Shift-Delete",null),exec:function(e){if(!e.selection.isEmpty())return!1;e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",description:"Remove to line start",bindKey:o("Alt-Backspace","Command-Backspace"),exec:function(e){e.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",description:"Remove to line end",bindKey:o("Alt-Delete","Ctrl-K|Command-Delete"),exec:function(e){e.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestarthard",description:"Remove to line start hard",bindKey:o("Ctrl-Shift-Backspace",null),exec:function(e){var t=e.selection.getRange();t.start.column=0,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineendhard",description:"Remove to line end hard",bindKey:o("Ctrl-Shift-Delete",null),exec:function(e){var t=e.selection.getRange();t.end.column=Number.MAX_VALUE,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",description:"Remove word left",bindKey:o("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(e){e.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",description:"Remove word right",bindKey:o("Ctrl-Delete","Alt-Delete"),exec:function(e){e.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",description:"Outdent",bindKey:o("Shift-Tab","Shift-Tab"),exec:function(e){e.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",description:"Indent",bindKey:o("Tab","Tab"),exec:function(e){e.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",description:"Block outdent",bindKey:o("Ctrl-[","Ctrl-["),exec:function(e){e.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",description:"Block indent",bindKey:o("Ctrl-]","Ctrl-]"),exec:function(e){e.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",description:"Insert string",exec:function(e,t){e.insert(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",description:"Insert text",exec:function(e,t){e.insert(l.stringRepeat(t.text||"",t.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",description:"Split line",bindKey:o(null,"Ctrl-O"),exec:function(e){e.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",description:"Transpose letters",bindKey:o("Alt-Shift-X","Ctrl-T"),exec:function(e){e.transposeLetters()},multiSelectAction:function(e){e.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",description:"To uppercase",bindKey:o("Ctrl-U","Ctrl-U"),exec:function(e){e.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",description:"To lowercase",bindKey:o("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(e){e.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"autoindent",description:"Auto Indent",bindKey:o(null,null),exec:function(e){e.autoIndent()},scrollIntoView:"animate"},{name:"expandtoline",description:"Expand to line",bindKey:o("Ctrl-Shift-L","Command-Shift-L"),exec:function(e){var t=e.selection.getRange();t.start.column=t.end.column=0,t.end.row++,e.selection.setRange(t,!1)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"openlink",bindKey:o("Ctrl+F3","F3"),exec:function(e){e.openLink()}},{name:"joinlines",description:"Join lines",bindKey:o(null,null),exec:function(e){for(var t=e.selection.isBackwards(),i=t?e.selection.getSelectionLead():e.selection.getSelectionAnchor(),n=t?e.selection.getSelectionAnchor():e.selection.getSelectionLead(),t=e.session.doc.getLine(i.row).length,o=e.session.doc.getTextRange(e.selection.getRange()).replace(/\n\s*/," ").length,r=e.session.doc.getLine(i.row),s=i.row+1;s<=n.row+1;s++){var a=l.stringTrimLeft(l.stringTrimRight(e.session.doc.getLine(s)));r+=a=0!==a.length?" "+a:a}n.row+1<e.session.doc.getLength()-1&&(r+=e.session.doc.getNewLineCharacter()),e.clearSelection(),e.session.doc.replace(new c(i.row,0,n.row+2,0),r),0<o?(e.selection.moveCursorTo(i.row,i.column),e.selection.selectTo(i.row,i.column+o)):(t=e.session.doc.getLine(i.row).length>t?t+1:t,e.selection.moveCursorTo(i.row,t))},multiSelectAction:"forEach",readOnly:!0},{name:"invertSelection",description:"Invert selection",bindKey:o(null,null),exec:function(e){var t=e.session.doc.getLength()-1,i=e.session.doc.getLine(t).length,n=e.selection.rangeList.ranges,o=[];n.length<1&&(n=[e.selection.getRange()]);for(var r=0;r<n.length;r++)r!=n.length-1||n[r].end.row===t&&n[r].end.column===i||o.push(new c(n[r].end.row,n[r].end.column,t,i)),0===r?0===n[r].start.row&&0===n[r].start.column||o.push(new c(0,0,n[r].start.row,n[r].start.column)):o.push(new c(n[r-1].end.row,n[r-1].end.column,n[r].start.row,n[r].start.column));e.exitMultiSelectMode(),e.clearSelection();for(r=0;r<o.length;r++)e.selection.addRange(o[r],!1)},readOnly:!0,scrollIntoView:"none"},{name:"addLineAfter",description:"Add new line after the current line",exec:function(e){e.selection.clearSelection(),e.navigateLineEnd(),e.insert("\n")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"addLineBefore",description:"Add new line before the current line",exec:function(e){e.selection.clearSelection();var t=e.getCursorPosition();e.selection.moveTo(t.row-1,Number.MAX_VALUE),e.insert("\n"),0===t.row&&e.navigateUp()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"openCommandPallete",exec:function(e){console.warn("This is an obsolete command. Please use `openCommandPalette` instead."),e.prompt({$type:"commands"})},readOnly:!0},{name:"openCommandPalette",description:"Open command palette",bindKey:o("F1","F1"),exec:function(e){e.prompt({$type:"commands"})},readOnly:!0},{name:"modeSelect",description:"Change language mode...",bindKey:o(null,null),exec:function(e){e.prompt({$type:"modes"})},readOnly:!0}];for(var r=1;r<9;r++)t.commands.push({name:"foldToLevel"+r,description:"Fold To Level "+r,level:r,exec:function(e){e.session.foldToLevel(this.level)},scrollIntoView:"center",readOnly:!0})}),ace.define("ace/keyboard/gutter_handler",["require","exports","module","ace/lib/keys","ace/mouse/default_gutter_handler"],function(e,t,i){var o=e("../lib/keys"),n=e("../mouse/default_gutter_handler").GutterTooltip;function r(e){this.editor=e,this.gutterLayer=e.renderer.$gutterLayer,this.element=e.renderer.$gutter,this.lines=e.renderer.$gutterLayer.$lines,this.activeRowIndex=null,this.activeLane=null,this.annotationTooltip=new n(this.editor)}r.prototype.addListener=function(){this.element.addEventListener("keydown",this.$onGutterKeyDown.bind(this)),this.element.addEventListener("focusout",this.$blurGutter.bind(this)),this.editor.on("mousewheel",this.$blurGutter.bind(this))},r.prototype.removeListener=function(){this.element.removeEventListener("keydown",this.$onGutterKeyDown.bind(this)),this.element.removeEventListener("focusout",this.$blurGutter.bind(this)),this.editor.off("mousewheel",this.$blurGutter.bind(this))},r.prototype.$onGutterKeyDown=function(e){var t;this.annotationTooltip.isOpen?(e.preventDefault(),e.keyCode===o.escape&&this.annotationTooltip.hideTooltip()):e.target===this.element?e.keyCode==o.enter&&(e.preventDefault(),t=this.editor.getCursorPosition().row,this.editor.isRowVisible(t)||this.editor.scrollToLine(t,!0,!0),setTimeout(function(){var e=this.$rowToRowIndex(this.gutterLayer.$cursorCell.row),t=this.$findNearestFoldLaneWidget(e),i=this.$findNearestAnnotation(e);null===t&&null===i||(this.$findClosestNumber(t,i,e)===t?(this.activeLane="fold",this.activeRowIndex=t,this.$isCustomWidgetVisible(t)?this.$focusCustomWidget(this.activeRowIndex):this.$focusFoldWidget(this.activeRowIndex)):(this.activeRowIndex=i,this.activeLane="annotation",this.$focusAnnotation(this.activeRowIndex)))}.bind(this),10)):(this.$handleGutterKeyboardInteraction(e),setTimeout(function(){this.editor._signal("gutterkeydown",new s(e,this))}.bind(this),10))},r.prototype.$handleGutterKeyboardInteraction=function(e){if(e.keyCode===o.tab)e.preventDefault();else if(e.keyCode===o.escape)e.preventDefault(),this.$blurGutter(),this.element.focus(),this.lane=null;else if(e.keyCode===o.up)switch(e.preventDefault(),this.activeLane){case"fold":this.$moveFoldWidgetUp();break;case"annotation":this.$moveAnnotationUp()}else if(e.keyCode===o.down)switch(e.preventDefault(),this.activeLane){case"fold":this.$moveFoldWidgetDown();break;case"annotation":this.$moveAnnotationDown()}else if(e.keyCode===o.left)e.preventDefault(),this.$switchLane("annotation");else if(e.keyCode===o.right)e.preventDefault(),this.$switchLane("fold");else if(e.keyCode===o.enter||e.keyCode===o.space)switch(e.preventDefault(),this.activeLane){case"fold":var t=this.$rowIndexToRow(this.activeRowIndex),i=this.editor.session.$gutterCustomWidgets[t];if(i)i.callbacks&&i.callbacks.onClick&&i.callbacks.onClick(e,t);else{if("start"===this.gutterLayer.session.foldWidgets[t]){this.editor.session.onFoldWidgetClick(this.$rowIndexToRow(this.activeRowIndex),e),setTimeout(function(){this.$rowIndexToRow(this.activeRowIndex)!==t&&(this.$blurFoldWidget(this.activeRowIndex),this.activeRowIndex=this.$rowToRowIndex(t),this.$focusFoldWidget(this.activeRowIndex))}.bind(this),10);break}if("end"===this.gutterLayer.session.foldWidgets[this.$rowIndexToRow(this.activeRowIndex)])break}return;case"annotation":var i=this.lines.cells[this.activeRowIndex].element.childNodes[2].getBoundingClientRect(),n=this.annotationTooltip.getElement().style;n.left=i.right+"px",n.top=i.bottom+"px",this.annotationTooltip.showTooltip(this.$rowIndexToRow(this.activeRowIndex))}},r.prototype.$blurGutter=function(){if(null!==this.activeRowIndex)switch(this.activeLane){case"fold":this.$blurFoldWidget(this.activeRowIndex),this.$blurCustomWidget(this.activeRowIndex);break;case"annotation":this.$blurAnnotation(this.activeRowIndex)}this.annotationTooltip.isOpen&&this.annotationTooltip.hideTooltip()},r.prototype.$isFoldWidgetVisible=function(e){var t=this.editor.isRowFullyVisible(this.$rowIndexToRow(e)),e="none"!==this.$getFoldWidget(e).style.display;return t&&e},r.prototype.$isCustomWidgetVisible=function(e){var t=this.editor.isRowFullyVisible(this.$rowIndexToRow(e)),e=!!this.$getCustomWidget(e);return t&&e},r.prototype.$isAnnotationVisible=function(e){var t=this.editor.isRowFullyVisible(this.$rowIndexToRow(e)),e="none"!==this.$getAnnotation(e).style.display;return t&&e},r.prototype.$getFoldWidget=function(e){return this.lines.get(e).element.childNodes[1]},r.prototype.$getCustomWidget=function(e){return this.lines.get(e).element.childNodes[3]},r.prototype.$getAnnotation=function(e){return this.lines.get(e).element.childNodes[2]},r.prototype.$findNearestFoldLaneWidget=function(e){if(this.$isCustomWidgetVisible(e))return e;if(this.$isFoldWidgetVisible(e))return e;for(var t=0;0<e-t||e+t<this.lines.getLength()-1;){if(0<=e-++t&&this.$isCustomWidgetVisible(e-t))return e-t;if(e+t<=this.lines.getLength()-1&&this.$isCustomWidgetVisible(e+t))return e+t;if(0<=e-t&&this.$isFoldWidgetVisible(e-t))return e-t;if(e+t<=this.lines.getLength()-1&&this.$isFoldWidgetVisible(e+t))return e+t}return null},r.prototype.$findNearestAnnotation=function(e){if(this.$isAnnotationVisible(e))return e;for(var t=0;0<e-t||e+t<this.lines.getLength()-1;){if(0<=e-++t&&this.$isAnnotationVisible(e-t))return e-t;if(e+t<=this.lines.getLength()-1&&this.$isAnnotationVisible(e+t))return e+t}return null},r.prototype.$focusFoldWidget=function(e){null!=e&&((e=this.$getFoldWidget(e)).classList.add(this.editor.renderer.keyboardFocusClassName),e.focus())},r.prototype.$focusCustomWidget=function(e){null!=e&&(e=this.$getCustomWidget(e))&&(e.classList.add(this.editor.renderer.keyboardFocusClassName),e.focus())},r.prototype.$focusAnnotation=function(e){null!=e&&((e=this.$getAnnotation(e)).classList.add(this.editor.renderer.keyboardFocusClassName),e.focus())},r.prototype.$blurFoldWidget=function(e){e=this.$getFoldWidget(e);e.classList.remove(this.editor.renderer.keyboardFocusClassName),e.blur()},r.prototype.$blurCustomWidget=function(e){e=this.$getCustomWidget(e);e&&(e.classList.remove(this.editor.renderer.keyboardFocusClassName),e.blur())},r.prototype.$blurAnnotation=function(e){e=this.$getAnnotation(e);e.classList.remove(this.editor.renderer.keyboardFocusClassName),e.blur()},r.prototype.$moveFoldWidgetUp=function(){for(var e=this.activeRowIndex;0<e;)if(this.$isFoldWidgetVisible(--e)||this.$isCustomWidgetVisible(e))return this.$blurFoldWidget(this.activeRowIndex),this.$blurCustomWidget(this.activeRowIndex),this.activeRowIndex=e,void(this.$isFoldWidgetVisible(e)?this.$focusFoldWidget(this.activeRowIndex):this.$focusCustomWidget(this.activeRowIndex))},r.prototype.$moveFoldWidgetDown=function(){for(var e=this.activeRowIndex;e<this.lines.getLength()-1;)if(this.$isFoldWidgetVisible(++e)||this.$isCustomWidgetVisible(e))return this.$blurFoldWidget(this.activeRowIndex),this.$blurCustomWidget(this.activeRowIndex),this.activeRowIndex=e,void(this.$isFoldWidgetVisible(e)?this.$focusFoldWidget(this.activeRowIndex):this.$focusCustomWidget(this.activeRowIndex))},r.prototype.$moveAnnotationUp=function(){for(var e=this.activeRowIndex;0<e;)if(this.$isAnnotationVisible(--e))return this.$blurAnnotation(this.activeRowIndex),this.activeRowIndex=e,void this.$focusAnnotation(this.activeRowIndex)},r.prototype.$moveAnnotationDown=function(){for(var e=this.activeRowIndex;e<this.lines.getLength()-1;)if(this.$isAnnotationVisible(++e))return this.$blurAnnotation(this.activeRowIndex),this.activeRowIndex=e,void this.$focusAnnotation(this.activeRowIndex)},r.prototype.$findClosestNumber=function(e,t,i){return null!==e&&(null===t||Math.abs(i-e)<=Math.abs(i-t))?e:t},r.prototype.$switchLane=function(e){switch(e){case"annotation":"annotation"!==this.activeLane&&null!=(t=this.$findNearestAnnotation(this.activeRowIndex))&&(this.activeLane="annotation",this.$blurFoldWidget(this.activeRowIndex),this.$blurCustomWidget(this.activeRowIndex),this.activeRowIndex=t,this.$focusAnnotation(this.activeRowIndex));break;case"fold":var t;"fold"!==this.activeLane&&null!==(t=this.$findNearestFoldLaneWidget(this.activeRowIndex))&&(this.activeLane="fold",this.$blurAnnotation(this.activeRowIndex),this.activeRowIndex=t,this.$isCustomWidgetVisible(t)?this.$focusCustomWidget(this.activeRowIndex):this.$focusFoldWidget(this.activeRowIndex))}},r.prototype.$rowIndexToRow=function(e){e=this.lines.get(e);return e?e.row:null},r.prototype.$rowToRowIndex=function(e){for(var t=0;t<this.lines.getLength();t++)if(this.lines.get(t).row==e)return t;return null},t.GutterKeyboardHandler=r;a.prototype.getKey=function(){return o.keyCodeToString(this.domEvent.keyCode)},a.prototype.getRow=function(){return this.gutterKeyboardHandler.$rowIndexToRow(this.gutterKeyboardHandler.activeRowIndex)},a.prototype.isInAnnotationLane=function(){return"annotation"===this.gutterKeyboardHandler.activeLane},a.prototype.isInFoldLane=function(){return"fold"===this.gutterKeyboardHandler.activeLane};var s=a;function a(e,t){this.gutterKeyboardHandler=t,this.domEvent=e}t.GutterKeyboardEvent=s}),ace.define("ace/editor",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/keyboard/textinput","ace/mouse/mouse_handler","ace/mouse/fold_handler","ace/keyboard/keybinding","ace/edit_session","ace/search","ace/range","ace/lib/event_emitter","ace/commands/command_manager","ace/commands/default_commands","ace/config","ace/token_iterator","ace/keyboard/gutter_handler","ace/config","ace/clipboard","ace/lib/keys","ace/lib/event","ace/tooltip"],function(e,t,i){var d=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],n=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return{value:(e=e&&n>=e.length?void 0:e)&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=e("./lib/oop"),n=e("./lib/dom"),m=e("./lib/lang"),r=e("./lib/useragent"),s=e("./keyboard/textinput").TextInput,a=e("./mouse/mouse_handler").MouseHandler,l=e("./mouse/fold_handler").FoldHandler,c=e("./keyboard/keybinding").KeyBinding,h=e("./edit_session").EditSession,u=e("./search").Search,f=e("./range").Range,g=e("./lib/event_emitter").EventEmitter,p=e("./commands/command_manager").CommandManager,C=e("./commands/default_commands").commands,y=e("./config"),I=e("./token_iterator").TokenIterator,v=e("./keyboard/gutter_handler").GutterKeyboardHandler,b=e("./config").nls,A=e("./clipboard"),w=e("./lib/keys"),x=e("./lib/event"),S=e("./tooltip").HoverTooltip,e=(k.prototype.$initOperationListeners=function(){this.commands.on("exec",this.startOperation.bind(this),!0),this.commands.on("afterExec",this.endOperation.bind(this),!0)},k.prototype.startOperation=function(e){this.session.startOperation(e)},k.prototype.endOperation=function(e){this.session.endOperation(e)},k.prototype.onStartOperation=function(e){this.curOp=this.session.curOp,this.curOp.scrollTop=this.renderer.scrollTop,this.prevOp=this.session.prevOp,e||(this.previousCommand=null)},k.prototype.onEndOperation=function(e){if(this.curOp&&this.session)if(e&&!1===e.returnValue)this.curOp=null;else if(this._signal("beforeEndOperation"),this.curOp){var e=this.curOp.command,t=e&&e.scrollIntoView;if(t){switch(t){case"center-animate":t="animate";case"center":this.renderer.scrollCursorIntoView(null,.5);break;case"animate":case"cursor":this.renderer.scrollCursorIntoView();break;case"selectionPart":var i=this.selection.getRange(),n=this.renderer.layerConfig;(i.start.row>=n.lastRow||i.end.row<=n.firstRow)&&this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead)}"animate"==t&&this.renderer.animateScrolling(this.curOp.scrollTop)}this.$lastSel=this.session.selection.toJSON(),this.prevOp=this.curOp,this.curOp=null}},k.prototype.$historyTracker=function(e){var t,i,n,o;this.$mergeUndoDeltas&&(t=this.prevOp,i=this.$mergeableCommands,n=t.command&&e.command.name==t.command.name,"insertstring"==e.command.name?(o=e.args,void 0===this.mergeNextCommand&&(this.mergeNextCommand=!0),n=n&&this.mergeNextCommand&&(!/\s/.test(o)||/\s/.test(t.args)),this.mergeNextCommand=!0):n=n&&-1!==i.indexOf(e.command.name),(n="always"!=this.$mergeUndoDeltas&&2e3<Date.now()-this.sequenceStartTime?!1:n)?this.session.mergeUndoDeltas=!0:-1!==i.indexOf(e.command.name)&&(this.sequenceStartTime=Date.now()))},k.prototype.setKeyboardHandler=function(t,i){var n;t&&"string"==typeof t&&"ace"!=t?(this.$keybindingId=t,n=this,y.loadModule(["keybinding",t],function(e){n.$keybindingId==t&&n.keyBinding.setKeyboardHandler(e&&e.handler),i&&i()})):(this.$keybindingId=null,this.keyBinding.setKeyboardHandler(t),i&&i())},k.prototype.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},k.prototype.setSession=function(e){var t,i;this.session!=e&&(this.curOp&&this.endOperation(),this.curOp={},(t=this.session)&&(this.session.off("change",this.$onDocumentChange),this.session.off("changeMode",this.$onChangeMode),this.session.off("tokenizerUpdate",this.$onTokenizerUpdate),this.session.off("changeTabSize",this.$onChangeTabSize),this.session.off("changeWrapLimit",this.$onChangeWrapLimit),this.session.off("changeWrapMode",this.$onChangeWrapMode),this.session.off("changeFold",this.$onChangeFold),this.session.off("changeFrontMarker",this.$onChangeFrontMarker),this.session.off("changeBackMarker",this.$onChangeBackMarker),this.session.off("changeBreakpoint",this.$onChangeBreakpoint),this.session.off("changeAnnotation",this.$onChangeAnnotation),this.session.off("changeOverwrite",this.$onCursorChange),this.session.off("changeScrollTop",this.$onScrollTopChange),this.session.off("changeScrollLeft",this.$onScrollLeftChange),this.session.off("startOperation",this.$onStartOperation),this.session.off("endOperation",this.$onEndOperation),(i=this.session.getSelection()).off("changeCursor",this.$onCursorChange),i.off("changeSelection",this.$onSelectionChange)),(this.session=e)?(this.$onDocumentChange=this.onDocumentChange.bind(this),e.on("change",this.$onDocumentChange),this.renderer.setSession(e),this.$onChangeMode=this.onChangeMode.bind(this),e.on("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),e.on("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),e.on("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),e.on("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),e.on("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),e.on("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.on("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.on("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.on("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.on("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.on("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.on("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.on("changeScrollLeft",this.$onScrollLeftChange),this.selection=e.getSelection(),this.selection.on("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.$onStartOperation=this.onStartOperation.bind(this),this.session.on("startOperation",this.$onStartOperation),this.$onEndOperation=this.onEndOperation.bind(this),this.session.on("endOperation",this.$onEndOperation),this.onChangeMode(),this.onCursorChange(),this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull()):(this.selection=null,this.renderer.setSession(e)),this._signal("changeSession",{session:e,oldSession:t}),this.curOp=null,t&&t._signal("changeEditor",{oldEditor:this}),t&&(t.$editor=null),e&&e._signal("changeEditor",{editor:this}),e&&(e.$editor=this),e)&&!e.destroyed&&e.bgTokenizer.scheduleStart()},k.prototype.getSession=function(){return this.session},k.prototype.setValue=function(e,t){return this.session.doc.setValue(e),t?1==t?this.navigateFileEnd():-1==t&&this.navigateFileStart():this.selectAll(),e},k.prototype.getValue=function(){return this.session.getValue()},k.prototype.getSelection=function(){return this.selection},k.prototype.resize=function(e){this.renderer.onResize(e)},k.prototype.setTheme=function(e,t){this.renderer.setTheme(e,t)},k.prototype.getTheme=function(){return this.renderer.getTheme()},k.prototype.setStyle=function(e,t){this.renderer.setStyle(e,t)},k.prototype.unsetStyle=function(e){this.renderer.unsetStyle(e)},k.prototype.getFontSize=function(){return this.getOption("fontSize")||n.computedStyle(this.container).fontSize},k.prototype.setFontSize=function(e){this.setOption("fontSize",e)},k.prototype.$highlightBrackets=function(){var r;this.$highlightPending||((r=this).$highlightPending=!0,setTimeout(function(){r.$highlightPending=!1;var e,t,i,n,o=r.session;o&&!o.destroyed&&(o.$bracketHighlight&&(o.$bracketHighlight.markerIds.forEach(function(e){o.removeMarker(e)}),o.$bracketHighlight=null),e=r.getCursorPosition(),t=(t=r.getKeyboardHandler())&&t.$getDirectionForHighlight&&t.$getDirectionForHighlight(r),(t=o.getMatchingBracketRanges(e,t))||(i=new I(o,e.row,e.column).getCurrentToken())&&/\b(?:tag-open|tag-name)/.test(i.type)&&(i=o.getMatchingTags(e))&&(t=[i.openTagName.isEmpty()?i.openTag:i.openTagName,i.closeTagName.isEmpty()?i.closeTag:i.closeTagName]),(t=!t&&o.$mode.getMatching?o.$mode.getMatching(r.session):t)&&(n="ace_bracket",Array.isArray(t)?1==t.length&&(n="ace_error_bracket"):t=[t],2==t.length&&(0==f.comparePoints(t[0].end,t[1].start)?t=[f.fromPoints(t[0].start,t[1].end)]:0==f.comparePoints(t[0].start,t[1].end)&&(t=[f.fromPoints(t[1].start,t[0].end)])),o.$bracketHighlight={ranges:t,markerIds:t.map(function(e){return o.addMarker(e,n,"text")})}),r.getHighlightIndentGuides())&&r.renderer.$textLayer.$highlightIndentGuide()},50))},k.prototype.focus=function(){this.textInput.focus()},k.prototype.isFocused=function(){return this.textInput.isFocused()},k.prototype.blur=function(){this.textInput.blur()},k.prototype.onFocus=function(e){this.$isFocused||(this.$isFocused=!0,this.renderer.showCursor(),this.renderer.visualizeFocus(),this._emit("focus",e))},k.prototype.onBlur=function(e){this.$isFocused&&(this.$isFocused=!1,this.renderer.hideCursor(),this.renderer.visualizeBlur(),this._emit("blur",e))},k.prototype.$cursorChange=function(){this.renderer.updateCursor(),this.$highlightBrackets(),this.$updateHighlightActiveLine()},k.prototype.onDocumentChange=function(e){var t=this.session.$useWrapMode,i=e.start.row==e.end.row?e.end.row:1/0;this.renderer.updateLines(e.start.row,i,t),this._signal("change",e),this.$cursorChange()},k.prototype.onTokenizerUpdate=function(e){e=e.data;this.renderer.updateLines(e.first,e.last)},k.prototype.onScrollTopChange=function(){this.renderer.scrollToY(this.session.getScrollTop())},k.prototype.onScrollLeftChange=function(){this.renderer.scrollToX(this.session.getScrollLeft())},k.prototype.onCursorChange=function(){this.$cursorChange(),this._signal("changeSelection")},k.prototype.$updateHighlightActiveLine=function(){var e,t,i=this.getSession();this.$highlightActiveLine&&("line"==this.$selectionStyle&&this.selection.isMultiLine()||(e=this.getCursorPosition()),this.renderer.theme&&this.renderer.theme.$selectionColorConflict&&!this.selection.isEmpty()&&(e=!1),!this.renderer.$maxLines||1!==this.session.getLength()||1<this.renderer.$minLines||(e=!1)),i.$highlightLineMarker&&!e?(i.removeMarker(i.$highlightLineMarker.id),i.$highlightLineMarker=null):!i.$highlightLineMarker&&e?((t=new f(e.row,e.column,e.row,1/0)).id=i.addMarker(t,"ace_active-line","screenLine"),i.$highlightLineMarker=t):e&&(i.$highlightLineMarker.start.row=e.row,i.$highlightLineMarker.end.row=e.row,i.$highlightLineMarker.start.column=e.column,i._signal("changeBackMarker"))},k.prototype.onSelectionChange=function(e){var t,i,n=this.session,n=(n.$selectionMarker&&n.removeMarker(n.$selectionMarker),n.$selectionMarker=null,this.selection.isEmpty()?this.$updateHighlightActiveLine():(t=this.selection.getRange(),i=this.getSelectionStyle(),n.$selectionMarker=n.addMarker(t,"ace_selection",i)),this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp());this.session.highlight(n),this._signal("changeSelection")},k.prototype.$getSelectionHighLightRegexp=function(){var e=this.session,t=this.getSelectionRange();if(!t.isEmpty()&&!t.isMultiLine()){var i=t.start.column,n=t.end.column,e=e.getLine(t.start.row),t=e.substring(i,n);if(!(5e3<t.length)&&/[\w\d]/.test(t)){t=this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:t}),e=e.substring(i-1,n+1);if(t.test(e))return t}}},k.prototype.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},k.prototype.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},k.prototype.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},k.prototype.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},k.prototype.onChangeMode=function(e){this.renderer.updateText(),this._emit("changeMode",e)},k.prototype.onChangeWrapLimit=function(){this.renderer.updateFull()},k.prototype.onChangeWrapMode=function(){this.renderer.onResize(!0)},k.prototype.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},k.prototype.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},k.prototype.getCopyText=function(){var e=this.getSelectedText(),t=this.session.doc.getNewLineCharacter(),i=!1;if(!e&&this.$copyWithEmptySelection)for(var i=!0,n=this.selection.getAllRanges(),o=0;o<n.length;o++){var r=n[o];o&&n[o-1].start.row==r.start.row||(e+=this.session.getLine(r.start.row)+t)}var s={text:e};return this._signal("copy",s),A.lineMode=!!i&&s.text,s.text},k.prototype.onCopy=function(){this.commands.exec("copy",this)},k.prototype.onCut=function(){this.commands.exec("cut",this)},k.prototype.onPaste=function(e,t){this.commands.exec("paste",this,{text:e,event:t})},k.prototype.$handlePaste=function(e){this._signal("paste",e="string"==typeof e?{text:e}:e);var t=e.text,e=t===A.lineMode,i=this.session;if(!this.inMultiSelectMode||this.inVirtualSelectionMode)e?i.insert({row:this.selection.lead.row,column:0},t):this.insert(t);else if(e)this.selection.rangeList.ranges.forEach(function(e){i.insert({row:e.start.row,column:0},t)});else{var n=t.split(/\r\n|\r|\n/),o=this.selection.rangeList.ranges,e=!(2!=n.length||n[0]&&n[1]);if(n.length!=o.length||e)return this.commands.exec("insertstring",this,t);for(var r=o.length;r--;){var s=o[r];s.isEmpty()||i.remove(s),i.insert(s.start,n[r])}}},k.prototype.execCommand=function(e,t){return this.commands.exec(e,this,t)},k.prototype.insert=function(e,t){var i,n=this.session,o=n.getMode(),r=this.getCursorPosition(),s=(this.getBehavioursEnabled()&&!t&&(i=o.transformAction(n.getState(r.row),"insertion",this,n,e))&&(e===i.text||this.inVirtualSelectionMode||(this.session.mergeUndoDeltas=!1,this.mergeNextCommand=!1),e=i.text),"\t"==e&&(e=this.session.getTabString()),this.selection.isEmpty()?this.session.getOverwrite()&&-1==e.indexOf("\n")&&((s=f.fromPoints(r,r)).end.column+=e.length,this.session.remove(s)):(s=this.getSelectionRange(),r=this.session.remove(s),this.clearSelection()),"\n"!=e&&"\r\n"!=e||(a=n.getLine(r.row),r.column>a.search(/\S|$/)&&(t=a.substr(r.column).search(/\S|$/),n.doc.removeInLine(r.row,r.column,r.column+t))),this.clearSelection(),r.column),t=n.getState(r.row),a=n.getLine(r.row),l=o.checkOutdent(t,a,e);n.insert(r,e),i&&i.selection&&(2==i.selection.length?this.selection.setSelectionRange(new f(r.row,s+i.selection[0],r.row,s+i.selection[1])):this.selection.setSelectionRange(new f(r.row+i.selection[0],i.selection[1],r.row+i.selection[2],i.selection[3]))),this.$enableAutoIndent&&(n.getDocument().isNewLine(e)&&(s=o.getNextLineIndent(t,a.slice(0,r.column),n.getTabString()),n.insert({row:r.row+1,column:0},s)),l)&&o.autoOutdent(t,n,r.row)},k.prototype.autoIndent=function(){for(var e=this.session,t=e.getMode(),i=this.selection.isEmpty()?[new f(0,0,e.doc.getLength()-1,0)]:this.selection.getAllRanges(),n="",o="",r=e.getTabString(),s=0;s<i.length;s++)for(var a=i[s].start.row,l=i[s].end.row,c=a;c<=l;c++){0<c&&(n=e.getState(c-1),h=e.getLine(c-1),o=t.getNextLineIndent(n,h,r));var h=e.getLine(c),d=t.$getIndent(h);o!==d&&(0<d.length&&(d=new f(c,0,c,d.length),e.remove(d)),0<o.length)&&e.insert({row:c,column:0},o),t.autoOutdent(n,e,c)}},k.prototype.onTextInput=function(e,t){if(!t)return this.keyBinding.onTextInput(e);this.startOperation({command:{name:"insertstring"}});e=this.applyComposition.bind(this,e,t);this.selection.rangeCount?this.forEachSelection(e):e(),this.endOperation()},k.prototype.applyComposition=function(e,t){var i;(t.extendLeft||t.extendRight)&&((i=this.selection.getRange()).start.column-=t.extendLeft,i.end.column+=t.extendRight,i.start.column<0&&(i.start.row--,i.start.column+=this.session.getLine(i.start.row).length+1),this.selection.setRange(i),e||i.isEmpty()||this.remove()),!e&&this.selection.isEmpty()||this.insert(e,!0),(t.restoreStart||t.restoreEnd)&&((i=this.selection.getRange()).start.column-=t.restoreStart,i.end.column-=t.restoreEnd,this.selection.setRange(i))},k.prototype.onCommandKey=function(e,t,i){return this.keyBinding.onCommandKey(e,t,i)},k.prototype.setOverwrite=function(e){this.session.setOverwrite(e)},k.prototype.getOverwrite=function(){return this.session.getOverwrite()},k.prototype.toggleOverwrite=function(){this.session.toggleOverwrite()},k.prototype.setScrollSpeed=function(e){this.setOption("scrollSpeed",e)},k.prototype.getScrollSpeed=function(){return this.getOption("scrollSpeed")},k.prototype.setDragDelay=function(e){this.setOption("dragDelay",e)},k.prototype.getDragDelay=function(){return this.getOption("dragDelay")},k.prototype.setSelectionStyle=function(e){this.setOption("selectionStyle",e)},k.prototype.getSelectionStyle=function(){return this.getOption("selectionStyle")},k.prototype.setHighlightActiveLine=function(e){this.setOption("highlightActiveLine",e)},k.prototype.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},k.prototype.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},k.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},k.prototype.setHighlightSelectedWord=function(e){this.setOption("highlightSelectedWord",e)},k.prototype.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},k.prototype.setAnimatedScroll=function(e){this.renderer.setAnimatedScroll(e)},k.prototype.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},k.prototype.setShowInvisibles=function(e){this.renderer.setShowInvisibles(e)},k.prototype.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},k.prototype.setDisplayIndentGuides=function(e){this.renderer.setDisplayIndentGuides(e)},k.prototype.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},k.prototype.setHighlightIndentGuides=function(e){this.renderer.setHighlightIndentGuides(e)},k.prototype.getHighlightIndentGuides=function(){return this.renderer.getHighlightIndentGuides()},k.prototype.setShowPrintMargin=function(e){this.renderer.setShowPrintMargin(e)},k.prototype.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},k.prototype.setPrintMarginColumn=function(e){this.renderer.setPrintMarginColumn(e)},k.prototype.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},k.prototype.setReadOnly=function(e){this.setOption("readOnly",e)},k.prototype.getReadOnly=function(){return this.getOption("readOnly")},k.prototype.setBehavioursEnabled=function(e){this.setOption("behavioursEnabled",e)},k.prototype.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},k.prototype.setWrapBehavioursEnabled=function(e){this.setOption("wrapBehavioursEnabled",e)},k.prototype.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},k.prototype.setShowFoldWidgets=function(e){this.setOption("showFoldWidgets",e)},k.prototype.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},k.prototype.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},k.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},k.prototype.remove=function(e){this.selection.isEmpty()&&("left"==e?this.selection.selectLeft():this.selection.selectRight());var t,i,n,e=this.getSelectionRange();this.getBehavioursEnabled()&&(i=(t=this.session).getState(e.start.row),i=t.getMode().transformAction(i,"deletion",this,t,e),0===e.end.column&&"\n"==(n=t.getTextRange(e))[n.length-1]&&(n=t.getLine(e.end.row),/^\s+$/.test(n))&&(e.end.column=n.length),i)&&(e=i),this.session.remove(e),this.clearSelection()},k.prototype.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},k.prototype.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},k.prototype.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.selection.isEmpty()&&this.selection.selectLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},k.prototype.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var e=this.getSelectionRange();e.start.column==e.end.column&&e.start.row==e.end.row&&(e.end.column=0,e.end.row++),this.session.remove(e),this.clearSelection()},k.prototype.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var e=this.getCursorPosition();this.insert("\n"),this.moveCursorToPosition(e)},k.prototype.setGhostText=function(e,t){this.renderer.setGhostText(e,t)},k.prototype.removeGhostText=function(){this.renderer.removeGhostText()},k.prototype.transposeLetters=function(){var e,t,i,n;this.selection.isEmpty()&&0!==(t=(e=this.getCursorPosition()).column)&&(n=t<(n=this.session.getLine(e.row)).length?(i=n.charAt(t)+n.charAt(t-1),new f(e.row,t-1,e.row,t+1)):(i=n.charAt(t-1)+n.charAt(t-2),new f(e.row,t-2,e.row,t)),this.session.replace(n,i),this.session.selection.moveToPosition(n.end))},k.prototype.toLowerCase=function(){var e=this.getSelectionRange(),t=(this.selection.isEmpty()&&this.selection.selectWord(),this.getSelectionRange()),i=this.session.getTextRange(t);this.session.replace(t,i.toLowerCase()),this.selection.setSelectionRange(e)},k.prototype.toUpperCase=function(){var e=this.getSelectionRange(),t=(this.selection.isEmpty()&&this.selection.selectWord(),this.getSelectionRange()),i=this.session.getTextRange(t);this.session.replace(t,i.toUpperCase()),this.selection.setSelectionRange(e)},k.prototype.indent=function(){var e=this.session,t=this.getSelectionRange();if(!(t.start.row<t.end.row)){if(t.start.column<t.end.column){var i,n=e.getTextRange(t);if(!/^\s+$/.test(n))return i=this.$getSelectedRows(),void e.indentRows(i.first,i.last,"\t")}var o=e.getLine(t.start.row),n=t.start,r=e.getTabSize(),n=e.documentToScreenColumn(n.row,n.column);if(this.session.getUseSoftTabs())var s=r-n%r,a=m.stringRepeat(" ",s);else{for(s=n%r;" "==o[t.start.column-1]&&s;)t.start.column--,s--;this.selection.setSelectionRange(t),a="\t"}return this.insert(a)}i=this.$getSelectedRows(),e.indentRows(i.first,i.last,"\t")},k.prototype.blockIndent=function(){var e=this.$getSelectedRows();this.session.indentRows(e.first,e.last,"\t")},k.prototype.blockOutdent=function(){var e=this.session.getSelection();this.session.outdentRows(e.getRange())},k.prototype.sortLines=function(){for(var e=this.$getSelectedRows(),t=this.session,i=[],n=e.first;n<=e.last;n++)i.push(t.getLine(n));i.sort(function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:e.toLowerCase()>t.toLowerCase()?1:0});for(var o=new f(0,0,0,0),n=e.first;n<=e.last;n++){var r=t.getLine(n);o.start.row=n,o.end.row=n,o.end.column=r.length,t.replace(o,i[n-e.first])}},k.prototype.toggleCommentLines=function(){var e=this.session.getState(this.getCursorPosition().row),t=this.$getSelectedRows();this.session.getMode().toggleCommentLines(e,this.session,t.first,t.last)},k.prototype.toggleBlockComment=function(){var e=this.getCursorPosition(),t=this.session.getState(e.row),i=this.getSelectionRange();this.session.getMode().toggleBlockComment(t,this.session,i,e)},k.prototype.getNumberAt=function(e,t){for(var i=/[\-]?[0-9]+(?:\.[0-9]+)?/g,n=(i.lastIndex=0,this.session.getLine(e));i.lastIndex<t;){var o=i.exec(n);if(o.index<=t&&o.index+o[0].length>=t)return{value:o[0],start:o.index,end:o.index+o[0].length}}return null},k.prototype.modifyNumber=function(e){var t,i,n,o=this.selection.getCursor().row,r=this.selection.getCursor().column,s=new f(o,r-1,o,r),s=this.session.getTextRange(s);!isNaN(parseFloat(s))&&isFinite(s)?(s=this.getNumberAt(o,r))&&(n=0<=s.value.indexOf(".")?s.start+s.value.indexOf(".")+1:s.end,t=s.start+s.value.length-n,i=parseFloat(s.value),i*=Math.pow(10,t),n!==s.end&&r<n?e*=Math.pow(10,s.end-r-1):e*=Math.pow(10,s.end-r),n=(i=(i+=e)/Math.pow(10,t)).toFixed(t),e=new f(o,s.start,o,s.end),this.session.replace(e,n),this.moveCursorTo(o,Math.max(s.start+1,r+n.length-s.value.length))):this.toggleWord()},k.prototype.toggleWord=function(){for(var i,n=this.selection.getCursor().row,e=this.selection.getCursor().column,o=(this.selection.selectWord(),this.getSelectedText()),r=this.selection.getWordRange().start.column,t=o.replace(/([a-z]+|[A-Z]+)(?=[A-Z_]|$)/g,"$1 ").split(/\s/),s=e-r-1,a=(s<0&&(s=0),0),l=this,c=(o.match(/[A-Za-z0-9_]+/)&&t.forEach(function(e,t){i=a+e.length,a<=s&&s<=i&&(o=e,l.selection.clearSelection(),l.moveCursorTo(n,a+r),l.selection.selectTo(n,i+r)),a=i}),this.$toggleWordPairs),h=0;h<c.length;h++)for(var d=c[h],u=0;u<=1;u++){var g=+!u,p=o.match(new RegExp("^\\s?_?("+m.escapeRegExp(d[u])+")\\s?$","i"));p&&o.match(new RegExp("([_]|^|\\s)("+m.escapeRegExp(p[1])+")($|\\s)","g"))&&(p=o.replace(new RegExp(m.escapeRegExp(d[u]),"i"),function(e){var t=d[g];return e.toUpperCase()==e?t=t.toUpperCase():e.charAt(0).toUpperCase()==e.charAt(0)&&(t=t.substr(0,0)+d[g].charAt(0).toUpperCase()+t.substr(1)),t}),this.insert(p))}},k.prototype.findLinkAt=function(e,t){var i,n,o,e=this.session.getLine(e).split(/((?:https?|ftp):\/\/[\S]+)/),r=t,s=(r<0&&(r=0),0);try{for(var a=d(e),l=a.next();!l.done;l=a.next()){var c=l.value,h=s+c.length;if(s<=r&&r<=h&&c.match(/((?:https?|ftp):\/\/[\S]+)/)){o=c.replace(/[\s:.,'";}\]]+$/,"");break}s=h}}catch(e){i={error:e}}finally{try{l&&!l.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o},k.prototype.openLink=function(){var e=this.selection.getCursor(),e=this.findLinkAt(e.row,e.column);return e&&window.open(e,"_blank"),null!=e},k.prototype.removeLines=function(){var e=this.$getSelectedRows();this.session.removeFullLines(e.first,e.last),this.clearSelection()},k.prototype.duplicateSelection=function(){var e,t=this.selection,i=this.session,n=t.getRange(),o=t.isBackwards();n.isEmpty()?(e=n.start.row,i.duplicateLines(e,e)):(e=o?n.start:n.end,i=i.insert(e,i.getTextRange(n)),n.start=e,n.end=i,t.setSelectionRange(n,o))},k.prototype.moveLinesDown=function(){this.$moveLines(1,!1)},k.prototype.moveLinesUp=function(){this.$moveLines(-1,!1)},k.prototype.moveText=function(e,t,i){return this.session.moveText(e,t,i)},k.prototype.copyLinesUp=function(){this.$moveLines(-1,!0)},k.prototype.copyLinesDown=function(){this.$moveLines(1,!0)},k.prototype.$moveLines=function(e,t){var i=this.selection;if(!i.inMultiSelectMode||this.inVirtualSelectionMode){var n=i.toOrientedRange(),o=this.$getSelectedRows(n),r=this.session.$moveLines(o.first,o.last,t?0:e);n.moveBy(r=t&&-1==e?0:r,0),i.fromOrientedRange(n)}else{for(var s=i.rangeList.ranges,a=(i.rangeList.detach(this.session),this.inVirtualSelectionMode=!0,0),l=0,c=s.length,h=0;h<c;h++){for(var d=h,u=(s[h].moveBy(a,0),(o=this.$getSelectedRows(s[h])).first),g=o.last;++h<c;){l&&s[h].moveBy(l,0);var p=this.$getSelectedRows(s[h]);if(t&&p.first!=g)break;if(!t&&p.first>g+1)break;g=p.last}for(h--,a=this.session.$moveLines(u,g,t?0:e),t&&-1==e&&(d=h+1);d<=h;)s[d].moveBy(a,0),d++;l+=a=t?a:0}i.fromOrientedRange(i.ranges[0]),i.rangeList.attach(this.session),this.inVirtualSelectionMode=!1}},k.prototype.$getSelectedRows=function(e){return e=(e||this.getSelectionRange()).collapseRows(),{first:this.session.getRowFoldStart(e.start.row),last:this.session.getRowFoldEnd(e.end.row)}},k.prototype.onCompositionStart=function(e){this.renderer.showComposition(e)},k.prototype.onCompositionUpdate=function(e){this.renderer.setCompositionText(e)},k.prototype.onCompositionEnd=function(){this.renderer.hideComposition()},k.prototype.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},k.prototype.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},k.prototype.isRowVisible=function(e){return e>=this.getFirstVisibleRow()&&e<=this.getLastVisibleRow()},k.prototype.isRowFullyVisible=function(e){return e>=this.renderer.getFirstFullyVisibleRow()&&e<=this.renderer.getLastFullyVisibleRow()},k.prototype.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},k.prototype.$moveByPage=function(e,t){var i=this.renderer,n=this.renderer.layerConfig,o=e*Math.floor(n.height/n.lineHeight),e=(!0===t?this.selection.$moveSelection(function(){this.moveCursorBy(o,0)}):!1===t&&(this.selection.moveCursorBy(o,0),this.selection.clearSelection()),i.scrollTop);i.scrollBy(0,o*n.lineHeight),null!=t&&i.scrollCursorIntoView(null,.5),i.animateScrolling(e)},k.prototype.selectPageDown=function(){this.$moveByPage(1,!0)},k.prototype.selectPageUp=function(){this.$moveByPage(-1,!0)},k.prototype.gotoPageDown=function(){this.$moveByPage(1,!1)},k.prototype.gotoPageUp=function(){this.$moveByPage(-1,!1)},k.prototype.scrollPageDown=function(){this.$moveByPage(1)},k.prototype.scrollPageUp=function(){this.$moveByPage(-1)},k.prototype.scrollToRow=function(e){this.renderer.scrollToRow(e)},k.prototype.scrollToLine=function(e,t,i,n){this.renderer.scrollToLine(e,t,i,n)},k.prototype.centerSelection=function(){var e=this.getSelectionRange(),e={row:Math.floor(e.start.row+(e.end.row-e.start.row)/2),column:Math.floor(e.start.column+(e.end.column-e.start.column)/2)};this.renderer.alignCursor(e,.5)},k.prototype.getCursorPosition=function(){return this.selection.getCursor()},k.prototype.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},k.prototype.getSelectionRange=function(){return this.selection.getRange()},k.prototype.selectAll=function(){this.selection.selectAll()},k.prototype.clearSelection=function(){this.selection.clearSelection()},k.prototype.moveCursorTo=function(e,t){this.selection.moveCursorTo(e,t)},k.prototype.moveCursorToPosition=function(e){this.selection.moveCursorToPosition(e)},k.prototype.jumpToMatching=function(e,t){var i=this.getCursorPosition(),n=new I(this.session,i.row,i.column),o=n.getCurrentToken(),r=0,s=(o=o&&-1!==o.type.indexOf("tag-name")?n.stepBackward():o)||n.stepForward();if(s){var a,l,c=!1,h={},d=i.column-s.start,u={")":"(","(":"(","]":"[","[":"[","{":"{","}":"{"};do{if(s.value.match(/[{}()\[\]]/g)){for(;d<s.value.length&&!c;d++)if(u[s.value[d]])switch(l=u[s.value[d]]+"."+s.type.replace("rparen","lparen"),isNaN(h[l])&&(h[l]=0),s.value[d]){case"(":case"[":case"{":h[l]++;break;case")":case"]":case"}":h[l]--,-1===h[l]&&(a="bracket",c=!0)}}else-1!==s.type.indexOf("tag-name")&&(isNaN(h[s.value])&&(h[s.value]=0),"<"===o.value&&1<r?h[s.value]++:"</"===o.value&&h[s.value]--,-1===h[s.value])&&(a="tag",c=!0)}while(c||(o=s,r++,s=n.stepForward(),d=0),s&&!c);if(a){if("bracket"===a)!(p=this.session.getBracketRange(i))&&(m=(p=new f(n.getCurrentTokenRow(),n.getCurrentTokenColumn()+d-1,n.getCurrentTokenRow(),n.getCurrentTokenColumn()+d-1)).start,t||m.row===i.row&&Math.abs(m.column-i.column)<2)&&(p=this.session.getBracketRange(m));else if("tag"===a){if(!s||-1===s.type.indexOf("tag-name"))return;var g,p,m=(m=0===(p=new f(n.getCurrentTokenRow(),n.getCurrentTokenColumn()-2,n.getCurrentTokenRow(),n.getCurrentTokenColumn()-2)).compare(i.row,i.column)&&(g=this.session.getMatchingTags(i))?g.openTag.contains(i.row,i.column)?(p=g.closeTag).start:(p=g.openTag,g.closeTag.start.row===i.row&&g.closeTag.start.column===i.column?p.end:p.start):m)||p.start}(m=p&&p.cursor||m)&&(e?p&&t?this.selection.setRange(p):p&&p.isEqual(this.getSelectionRange())?this.clearSelection():this.selection.selectTo(m.row,m.column):this.selection.moveTo(m.row,m.column))}}},k.prototype.gotoLine=function(e,t,i){this.selection.clearSelection(),this.session.unfold({row:e-1,column:t||0}),this.exitMultiSelectMode&&this.exitMultiSelectMode(),this.moveCursorTo(e-1,t||0),this.isRowFullyVisible(e-1)||this.scrollToLine(e-1,!0,i)},k.prototype.navigateTo=function(e,t){this.selection.moveTo(e,t)},k.prototype.navigateUp=function(e){var t;if(this.selection.isMultiLine()&&!this.selection.isBackwards())return t=this.selection.anchor.getPosition(),this.moveCursorToPosition(t);this.selection.clearSelection(),this.selection.moveCursorBy(-e||-1,0)},k.prototype.navigateDown=function(e){var t;if(this.selection.isMultiLine()&&this.selection.isBackwards())return t=this.selection.anchor.getPosition(),this.moveCursorToPosition(t);this.selection.clearSelection(),this.selection.moveCursorBy(e||1,0)},k.prototype.navigateLeft=function(e){if(this.selection.isEmpty())for(e=e||1;e--;)this.selection.moveCursorLeft();else{var t=this.getSelectionRange().start;this.moveCursorToPosition(t)}this.clearSelection()},k.prototype.navigateRight=function(e){if(this.selection.isEmpty())for(e=e||1;e--;)this.selection.moveCursorRight();else{var t=this.getSelectionRange().end;this.moveCursorToPosition(t)}this.clearSelection()},k.prototype.navigateLineStart=function(){this.selection.moveCursorLineStart(),this.clearSelection()},k.prototype.navigateLineEnd=function(){this.selection.moveCursorLineEnd(),this.clearSelection()},k.prototype.navigateFileEnd=function(){this.selection.moveCursorFileEnd(),this.clearSelection()},k.prototype.navigateFileStart=function(){this.selection.moveCursorFileStart(),this.clearSelection()},k.prototype.navigateWordRight=function(){this.selection.moveCursorWordRight(),this.clearSelection()},k.prototype.navigateWordLeft=function(){this.selection.moveCursorWordLeft(),this.clearSelection()},k.prototype.replace=function(e,t){t&&this.$search.set(t);var t=this.$search.find(this.session),i=0;return t&&(this.$tryReplace(t,e)&&(i=1),this.selection.setSelectionRange(t),this.renderer.scrollSelectionIntoView(t.start,t.end)),i},k.prototype.replaceAll=function(e,t){t&&this.$search.set(t);var i=this.$search.findAll(this.session),n=0;if(i.length){t=this.getSelectionRange();this.selection.moveTo(0,0);for(var o=i.length-1;0<=o;--o)this.$tryReplace(i[o],e)&&n++;this.selection.setSelectionRange(t)}return n},k.prototype.$tryReplace=function(e,t){var i=this.session.getTextRange(e);return null!==(t=this.$search.replace(i,t))?(e.end=this.session.replace(e,t),e):null},k.prototype.getLastSearchOptions=function(){return this.$search.getOptions()},k.prototype.find=function(e,t,i){t=t||{},"string"==typeof e||e instanceof RegExp?t.needle=e:"object"==typeof e&&o.mixin(t,e);var n=this.selection.getRange(),e=(null==t.needle&&((e=this.session.getTextRange(n)||this.$search.$options.needle)||(n=this.session.getWordRange(n.start.row,n.start.column),e=this.session.getTextRange(n)),this.$search.set({needle:e})),this.$search.set(t),t.start||this.$search.set({start:n}),this.$search.find(this.session));return t.preventScroll?e:e?(this.revealRange(e,i),e):(t.backwards?n.start=n.end:n.end=n.start,void this.selection.setRange(n))},k.prototype.findNext=function(e,t){this.find({skipCurrent:!0,backwards:!1},e,t)},k.prototype.findPrevious=function(e,t){this.find(e,{skipCurrent:!0,backwards:!0},t)},k.prototype.revealRange=function(e,t){this.session.unfold(e),this.selection.setSelectionRange(e);var i=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(e.start,e.end,.5),!1!==t&&this.renderer.animateScrolling(i)},k.prototype.undo=function(){this.session.getUndoManager().undo(this.session),this.renderer.scrollCursorIntoView(null,.5)},k.prototype.redo=function(){this.session.getUndoManager().redo(this.session),this.renderer.scrollCursorIntoView(null,.5)},k.prototype.destroy=function(){this.destroyed=!0,this.$toDestroy&&(this.$toDestroy.forEach(function(e){e.destroy()}),this.$toDestroy=[]),this.$mouseHandler&&this.$mouseHandler.destroy(),this.renderer.destroy(),this._signal("destroy",this),this.session&&this.session.destroy(),this._$emitInputEvent&&this._$emitInputEvent.cancel(),this.removeAllListeners()},k.prototype.setAutoScrollEditorIntoView=function(e){var n,o,r,s,t,i,a;e&&(r=!1,(o=this).$scrollAnchor||(this.$scrollAnchor=document.createElement("div")),(s=this.$scrollAnchor).style.cssText="position:absolute",this.container.insertBefore(s,this.container.firstChild),t=this.on("changeSelection",function(){r=!0}),i=this.renderer.on("beforeRender",function(){r&&(n=o.renderer.container.getBoundingClientRect())}),a=this.renderer.on("afterRender",function(){var e,t,i;r&&n&&(o.isFocused()||o.searchBox&&o.searchBox.isFocused())&&(i=(e=(t=o.renderer).$cursorLayer.$pixelPos).top-(t=t.layerConfig).offset,null!=(r=0<=e.top&&i+n.top<0||!(e.top<t.height&&e.top+n.top+t.lineHeight>window.innerHeight)&&null)&&(s.style.top=i+"px",s.style.left=e.left+"px",s.style.height=t.lineHeight+"px",s.scrollIntoView(r)),r=n=null)}),this.setAutoScrollEditorIntoView=function(e){e||(delete this.setAutoScrollEditorIntoView,this.off("changeSelection",t),this.renderer.off("afterRender",a),this.renderer.off("beforeRender",i))})},k.prototype.$resetCursorStyle=function(){var e=this.$cursorStyle||"ace",t=this.renderer.$cursorLayer;t&&(t.setSmoothBlinking(/smooth/.test(e)),t.isBlinking=!this.$readOnly&&"wide"!=e,n.setCssClass(t.element,"ace_slim-cursors",/slim/.test(e)))},k.prototype.prompt=function(t,i,n){var o=this;y.loadModule("ace/ext/prompt",function(e){e.prompt(o,t,i,n)})},k);function k(e,t,i){this.id="editor"+ ++k.$uid,this.session,this.$toDestroy=[];var n=e.getContainerElement();this.container=n,this.renderer=e,this.commands=new p(r.isMac?"mac":"win",C),"object"==typeof document&&(this.textInput=new s(e.getTextAreaContainer(),this),
-this.renderer.textarea=this.textInput.getElement(),this.$mouseHandler=new a(this),new l(this)),this.keyBinding=new c(this),this.$search=(new u).set({wrap:!0}),this.$historyTracker=this.$historyTracker.bind(this),this.commands.on("exec",this.$historyTracker),this.$initOperationListeners(),this._$emitInputEvent=m.delayedCall(function(){this._signal("input",{}),this.session&&!this.session.destroyed&&this.session.bgTokenizer.scheduleStart()}.bind(this)),this.on("change",function(e,t){t._$emitInputEvent.schedule(31)}),this.setSession(t||i&&i.session||new h("")),y.resetOptions(this),i&&this.setOptions(i),y._signal("editor",this)}e.$uid=0,e.prototype.curOp=null,e.prototype.prevOp={},e.prototype.$mergeableCommands=["backspace","del","insertstring"],e.prototype.$toggleWordPairs=[["first","last"],["true","false"],["yes","no"],["width","height"],["top","bottom"],["right","left"],["on","off"],["x","y"],["get","set"],["max","min"],["horizontal","vertical"],["show","hide"],["add","remove"],["up","down"],["before","after"],["even","odd"],["in","out"],["inside","outside"],["next","previous"],["increase","decrease"],["attach","detach"],["&&","||"],["==","!="]],o.implement(e.prototype,g),y.defineOptions(e.prototype,"editor",{selectionStyle:{set:function(e){this.onSelectionChange(),this._signal("changeSelectionStyle",{data:e})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(e){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(e){var t,i=this;this.textInput.setReadOnly(e),this.destroyed||(this.$resetCursorStyle(),this.$readOnlyCallback||(this.$readOnlyCallback=function(e){var t=!1;if(e&&"keydown"==e.type){if(e&&e.key&&!e.ctrlKey&&!e.metaKey&&(" "==e.key&&e.preventDefault(),t=1==e.key.length),!t)return}else e&&"exec"!==e.type&&(t=!0);t?(i.hoverTooltip||(i.hoverTooltip=new S),(e=n.createElement("div")).textContent=b("editor.tooltip.disable-editing","Editing is disabled"),i.hoverTooltip.isOpen||i.hoverTooltip.showForRange(i,i.getSelectionRange(),e)):i.hoverTooltip&&i.hoverTooltip.isOpen&&i.hoverTooltip.hide()}),t=this.textInput.getElement(),e?(x.addListener(t,"keydown",this.$readOnlyCallback,this),this.commands.on("exec",this.$readOnlyCallback),this.commands.on("commandUnavailable",this.$readOnlyCallback)):(x.removeListener(t,"keydown",this.$readOnlyCallback),this.commands.off("exec",this.$readOnlyCallback),this.commands.off("commandUnavailable",this.$readOnlyCallback),this.hoverTooltip&&(this.hoverTooltip.destroy(),this.hoverTooltip=null)))},initialValue:!1},copyWithEmptySelection:{set:function(e){this.textInput.setCopyWithEmptySelection(e)},initialValue:!1},cursorStyle:{set:function(e){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},enableAutoIndent:{initialValue:!0},autoScrollEditorIntoView:{set:function(e){this.setAutoScrollEditorIntoView(e)}},keyboardHandler:{set:function(e){this.setKeyboardHandler(e)},get:function(){return this.$keybindingId},handlesSet:!0},value:{set:function(e){this.session.setValue(e)},get:function(){return this.getValue()},handlesSet:!0,hidden:!0},session:{set:function(e){this.setSession(e)},get:function(){return this.session},handlesSet:!0,hidden:!0},showLineNumbers:{set:function(e){this.renderer.$gutterLayer.setShowLineNumbers(e),this.renderer.$loop.schedule(this.renderer.CHANGE_GUTTER),e&&this.$relativeLineNumbers?T.attach(this):T.detach(this)},initialValue:!0},relativeLineNumbers:{set:function(e){this.$showLineNumbers&&e?T.attach(this):T.detach(this)}},placeholder:{set:function(e){this.$updatePlaceholder||(this.$updatePlaceholder=function(){var e=this.session&&(this.renderer.$composition||1<this.session.getLength()||0<this.session.getLine(0).length);e&&this.renderer.placeholderNode?(this.renderer.off("afterRender",this.$updatePlaceholder),n.removeCssClass(this.container,"ace_hasPlaceholder"),this.renderer.placeholderNode.remove(),this.renderer.placeholderNode=null):e||this.renderer.placeholderNode?!e&&this.renderer.placeholderNode&&(this.renderer.placeholderNode.textContent=this.$placeholder||""):(this.renderer.on("afterRender",this.$updatePlaceholder),n.addCssClass(this.container,"ace_hasPlaceholder"),(e=n.createElement("div")).className="ace_placeholder",e.textContent=this.$placeholder||"",this.renderer.placeholderNode=e,this.renderer.content.appendChild(this.renderer.placeholderNode))}.bind(this),this.on("input",this.$updatePlaceholder)),this.$updatePlaceholder()}},enableKeyboardAccessibility:{set:function(e){function t(e){e.target==this.renderer.scroller&&e.keyCode===w.enter&&(e.preventDefault(),e=this.getCursorPosition().row,this.isRowVisible(e)||this.scrollToLine(e,!0,!0),this.focus())}var i,n={name:"blurTextInput",description:"Set focus to the editor content div to allow tabbing through the page",bindKey:"Esc",exec:function(e){e.blur(),e.renderer.scroller.focus()},readOnly:!0};e?(this.renderer.enableKeyboardAccessibility=!0,this.renderer.keyboardFocusClassName="ace_keyboard-focus",this.textInput.getElement().setAttribute("tabindex",-1),this.textInput.setNumberOfExtraLines(r.isWin?3:0),this.renderer.scroller.setAttribute("tabindex",0),this.renderer.scroller.setAttribute("role","group"),this.renderer.scroller.setAttribute("aria-roledescription",b("editor.scroller.aria-roledescription","editor")),this.renderer.scroller.classList.add(this.renderer.keyboardFocusClassName),this.renderer.scroller.setAttribute("aria-label",b("editor.scroller.aria-label","Editor content, press Enter to start editing, press Escape to exit")),this.renderer.scroller.addEventListener("keyup",t.bind(this)),this.commands.addCommand(n),this.renderer.$gutter.setAttribute("tabindex",0),this.renderer.$gutter.setAttribute("aria-hidden",!1),this.renderer.$gutter.setAttribute("role","group"),this.renderer.$gutter.setAttribute("aria-roledescription",b("editor.gutter.aria-roledescription","editor gutter")),this.renderer.$gutter.setAttribute("aria-label",b("editor.gutter.aria-label","Editor gutter, press Enter to interact with controls using arrow keys, press Escape to exit")),this.renderer.$gutter.classList.add(this.renderer.keyboardFocusClassName),this.renderer.content.setAttribute("aria-hidden",!0),(i=i||new v(this)).addListener(),this.textInput.setAriaOptions({setLabel:!0})):(this.renderer.enableKeyboardAccessibility=!1,this.textInput.getElement().setAttribute("tabindex",0),this.textInput.setNumberOfExtraLines(0),this.renderer.scroller.setAttribute("tabindex",-1),this.renderer.scroller.removeAttribute("role"),this.renderer.scroller.removeAttribute("aria-roledescription"),this.renderer.scroller.classList.remove(this.renderer.keyboardFocusClassName),this.renderer.scroller.removeAttribute("aria-label"),this.renderer.scroller.removeEventListener("keyup",t.bind(this)),this.commands.removeCommand(n),this.renderer.content.removeAttribute("aria-hidden"),this.renderer.$gutter.setAttribute("tabindex",-1),this.renderer.$gutter.setAttribute("aria-hidden",!0),this.renderer.$gutter.removeAttribute("role"),this.renderer.$gutter.removeAttribute("aria-roledescription"),this.renderer.$gutter.removeAttribute("aria-label"),this.renderer.$gutter.classList.remove(this.renderer.keyboardFocusClassName),i&&i.removeListener())},initialValue:!1},textInputAriaLabel:{set:function(e){this.$textInputAriaLabel=e},initialValue:""},enableMobileMenu:{set:function(e){this.$enableMobileMenu=e},initialValue:!0},customScrollbar:"renderer",hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",displayIndentGuides:"renderer",highlightIndentGuides:"renderer",showGutter:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",theme:"renderer",hasCssTransforms:"renderer",maxPixelHeight:"renderer",useTextareaForIME:"renderer",useResizeObserver:"renderer",useSvgGutterIcons:"renderer",showFoldedAnnotations:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimeout:"$mouseHandler",tooltipFollowsMouse:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",navigateWithinSoftTabs:"session",tabSize:"session",wrap:"session",indentedSoftWrap:"session",foldStyle:"session",mode:"session"});var T={getText:function(e,t){return(Math.abs(e.selection.lead.row-t)||t+1+(t<9?"·":""))+""},getWidth:function(e,t,i){return Math.max(t.toString().length,(i.lastRow+1).toString().length,2)*i.characterWidth},update:function(e,t){t.renderer.$loop.schedule(t.renderer.CHANGE_GUTTER)},attach:function(e){e.renderer.$gutterLayer.$renderer=this,e.on("changeSelection",this.update),this.update(null,e)},detach:function(e){e.renderer.$gutterLayer.$renderer==this&&(e.renderer.$gutterLayer.$renderer=null),e.off("changeSelection",this.update),this.update(null,e)}};t.Editor=e}),ace.define("ace/layer/lines",["require","exports","module","ace/lib/dom"],function(e,t,i){var s=e("../lib/dom");function n(e,t){this.element=e,this.canvasHeight=t||5e5,this.element.style.height=2*this.canvasHeight+"px",this.cells=[],this.cellCache=[],this.$offsetCoefficient=0}n.prototype.moveContainer=function(e){s.translate(this.element,0,-(e.firstRowScreen*e.lineHeight%this.canvasHeight)-e.offset*this.$offsetCoefficient)},n.prototype.pageChanged=function(e,t){return Math.floor(e.firstRowScreen*e.lineHeight/this.canvasHeight)!==Math.floor(t.firstRowScreen*t.lineHeight/this.canvasHeight)},n.prototype.computeLineTop=function(e,t,i){var n=t.firstRowScreen*t.lineHeight,n=Math.floor(n/this.canvasHeight);return i.documentToScreenRow(e,0)*t.lineHeight-n*this.canvasHeight},n.prototype.computeLineHeight=function(e,t,i){return t.lineHeight*i.getRowLineCount(e)},n.prototype.getLength=function(){return this.cells.length},n.prototype.get=function(e){return this.cells[e]},n.prototype.shift=function(){this.$cacheCell(this.cells.shift())},n.prototype.pop=function(){this.$cacheCell(this.cells.pop())},n.prototype.push=function(e){if(Array.isArray(e)){this.cells.push.apply(this.cells,e);for(var t=s.createFragment(this.element),i=0;i<e.length;i++)t.appendChild(e[i].element);this.element.appendChild(t)}else this.cells.push(e),this.element.appendChild(e.element)},n.prototype.unshift=function(e){if(Array.isArray(e)){this.cells.unshift.apply(this.cells,e);for(var t=s.createFragment(this.element),i=0;i<e.length;i++)t.appendChild(e[i].element);this.element.firstChild?this.element.insertBefore(t,this.element.firstChild):this.element.appendChild(t)}else this.cells.unshift(e),this.element.insertAdjacentElement("afterbegin",e.element)},n.prototype.last=function(){return this.cells.length?this.cells[this.cells.length-1]:null},n.prototype.$cacheCell=function(e){e&&(e.element.remove(),this.cellCache.push(e))},n.prototype.createCell=function(e,t,i,n){var o,r=this.cellCache.pop();return r||(o=s.createElement("div"),n&&n(o),this.element.appendChild(o),r={element:o,text:"",row:e}),r.row=e,r},t.Lines=n}),ace.define("ace/layer/gutter",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/layer/lines","ace/config"],function(e,t,i){var k=e("../lib/dom"),n=e("../lib/oop"),a=e("../lib/lang"),o=e("../lib/event_emitter").EventEmitter,r=e("./lines").Lines,T=e("../config").nls,e=(s.prototype.setSession=function(e){this.session&&this.session.off("change",this.$updateAnnotations),(this.session=e)&&e.on("change",this.$updateAnnotations)},s.prototype.addGutterDecoration=function(e,t){window.console&&console.warn&&console.warn("deprecated use session.addGutterDecoration"),this.session.addGutterDecoration(e,t)},s.prototype.removeGutterDecoration=function(e,t){window.console&&console.warn&&console.warn("deprecated use session.removeGutterDecoration"),this.session.removeGutterDecoration(e,t)},s.prototype.setAnnotations=function(e){this.$annotations=[];for(var t=0;t<e.length;t++){var i=e[t],n=i.row,o=(o=this.$annotations[n])||(this.$annotations[n]={text:[],type:[],displayText:[]}),n=i.text,r=i.type,s=(s=i.text)?a.escapeHTML(s):i.html||"",n=n||i.html||"",s=(-1===o.text.indexOf(s)&&(o.text.push(s),o.type.push(r),o.displayText.push(n)),i.className);s?o.className=s:"error"===r?o.className=" ace_error":"security"!==r||/\bace_error\b/.test(o.className)?"warning"!==r||/\bace_(error|security)\b/.test(o.className)?"info"!==r||o.className?"hint"!==r||o.className||(o.className=" ace_hint"):o.className=" ace_info":o.className=" ace_warning":o.className=" ace_security"}},s.prototype.$updateAnnotations=function(e){var t,i;this.$annotations.length&&(t=e.start.row,0!=(i=e.end.row-t))&&("remove"==e.action?this.$annotations.splice(t,1+i,null):((e=new Array(1+i)).unshift(t,1),this.$annotations.splice.apply(this.$annotations,e)))},s.prototype.update=function(e){this.config=e;for(var t=this.session,i=e.firstRow,n=Math.min(e.lastRow+e.gutterOffset,t.getLength()-1),o=(this.oldLastRow=n,this.config=e,this.$lines.moveContainer(e),this.$updateCursorRow(),t.getNextFoldLine(i)),r=o?o.start.row:1/0,s=null,a=-1,l=i;;){if(r<l&&(l=o.end.row+1,r=(o=t.getNextFoldLine(l,o))?o.start.row:1/0),n<l){for(;this.$lines.getLength()>a+1;)this.$lines.pop();break}(s=this.$lines.get(++a))?s.row=l:(s=this.$lines.createCell(l,e,this.session,c),this.$lines.push(s)),this.$renderCell(s,e,o,l),l++}this._signal("afterRender"),this.$updateGutterWidth(e)},s.prototype.$updateGutterWidth=function(e){var t=this.session,i=t.gutterRenderer||this.$renderer,n=t.$firstLineNumber,o=this.$lines.last()?this.$lines.last().text:"",n=((this.$fixedWidth||t.$useWrapMode)&&(o=t.getLength()+n-1),i?i.getWidth(t,o,e):o.toString().length*e.characterWidth),i=this.$padding||this.$computePadding();(n+=i.left+i.right)===this.gutterWidth||isNaN(n)||(this.gutterWidth=n,this.element.parentNode.style.width=this.element.style.width=Math.ceil(this.gutterWidth)+"px",this._signal("changeGutterWidth",n))},s.prototype.$updateCursorRow=function(){var e;this.$highlightGutterLine&&(e=this.session.selection.getCursor(),this.$cursorRow!==e.row)&&(this.$cursorRow=e.row)},s.prototype.updateLineHighlight=function(){if(this.$highlightGutterLine){var e=this.session.selection.cursor.row;if(this.$cursorRow=e,!this.$cursorCell||this.$cursorCell.row!=e){this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ",""));var t=this.$lines.cells;this.$cursorCell=null;for(var i=0;i<t.length;i++){var n=t[i];if(n.row>=this.$cursorRow){if(n.row>this.$cursorRow){var o=this.session.getFoldLine(this.$cursorRow);if(!(0<i&&o&&o.start.row==t[i-1].row))break;n=t[i-1]}n.element.className="ace_gutter-active-line "+n.element.className,this.$cursorCell=n;break}}}}},s.prototype.scrollLines=function(e){var t=this.config;if(this.config=e,this.$updateCursorRow(),this.$lines.pageChanged(t,e))return this.update(e);this.$lines.moveContainer(e);var i=Math.min(e.lastRow+e.gutterOffset,this.session.getLength()-1),n=this.oldLastRow;if(this.oldLastRow=i,!t||n<e.firstRow)return this.update(e);if(i<t.firstRow)return this.update(e);if(t.firstRow<e.firstRow)for(var o=this.session.getFoldedRowCount(t.firstRow,e.firstRow-1);0<o;o--)this.$lines.shift();if(i<n)for(o=this.session.getFoldedRowCount(i+1,n);0<o;o--)this.$lines.pop();e.firstRow<t.firstRow&&this.$lines.unshift(this.$renderLines(e,e.firstRow,t.firstRow-1)),n<i&&this.$lines.push(this.$renderLines(e,n+1,i)),this.updateLineHighlight(),this._signal("afterRender"),this.$updateGutterWidth(e)},s.prototype.$renderLines=function(e,t,i){for(var n=[],o=t,r=this.session.getNextFoldLine(o),s=r?r.start.row:1/0;s<o&&(o=r.end.row+1,s=(r=this.session.getNextFoldLine(o,r))?r.start.row:1/0),!(i<o);){var a=this.$lines.createCell(o,e,this.session,c);this.$renderCell(a,e,r,o),n.push(a),o++}return n},s.prototype.$renderCell=function(e,t,i,n){var o,r=e.element,s=this.session,a=r.childNodes[0],l=r.childNodes[1],c=r.childNodes[2],h=r.childNodes[3],d=c.firstChild,u=s.$firstLineNumber,g=s.$breakpoints,p=s.$decorations,m=s.gutterRenderer||this.$renderer,f=this.$showFoldWidgets&&s.foldWidgets,C=i?i.start.row:Number.MAX_VALUE,y=t.lineHeight+"px",I=this.$useSvgGutterIcons?"ace_gutter-cell_svg-icons ":"ace_gutter-cell ",v=this.$useSvgGutterIcons?"ace_icon_svg":"ace_icon",b=(m?m.getText(s,n):n+u).toString();if(this.$highlightGutterLine&&(n==this.$cursorRow||i&&n<this.$cursorRow&&C<=n&&this.$cursorRow<=i.end.row)&&(I+="ace_gutter-active-line ",this.$cursorCell!=e)&&(this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ","")),this.$cursorCell=e),g[n]&&(I+=g[n]),p[n]&&(I+=p[n]),this.$annotations[n]&&n!==C&&(I+=this.$annotations[n].className),o=f&&null==(o=f[n])?f[n]=s.getFoldWidget(n):o){m="ace_fold-widget ace_"+o,u="start"==o&&n==C&&n<i.end.row;if(u){m+=" ace_closed";for(var A="",w=!1,x=n+1;x<=i.end.row;x++)if(this.$annotations[x]){if(" ace_error"===this.$annotations[x].className){w=!0,A=" ace_error_fold";break}" ace_security"===this.$annotations[x].className?(w=!0,A=" ace_security_fold"):" ace_warning"===this.$annotations[x].className&&" ace_security_fold"!==A&&(w=!0,A=" ace_warning_fold")}I+=A}else m+=" ace_open";l.className!=m&&(l.className=m),k.setStyle(l.style,"height",y),k.setStyle(l.style,"display","inline-block"),l.setAttribute("role","button"),l.setAttribute("tabindex","-1");g=s.getFoldWidgetRange(n);g?l.setAttribute("aria-label",T("gutter.code-folding.range.aria-label","Toggle code folding, rows $0 through $1",[g.start.row+1,g.end.row+1])):i?l.setAttribute("aria-label",T("gutter.code-folding.closed.aria-label","Toggle code folding, rows $0 through $1",[i.start.row+1,i.end.row+1])):l.setAttribute("aria-label",T("gutter.code-folding.open.aria-label","Toggle code folding, row $0",[n+1])),u?(l.setAttribute("aria-expanded","false"),l.setAttribute("title",T("gutter.code-folding.closed.title","Unfold code"))):(l.setAttribute("aria-expanded","true"),l.setAttribute("title",T("gutter.code-folding.open.title","Fold code")))}else l&&(k.setStyle(l.style,"display","none"),l.setAttribute("tabindex","0"),l.removeAttribute("role"),l.removeAttribute("aria-label"));var S,p=this.session.$gutterCustomWidgets[n];if(p?this.$addCustomWidget(n,p,e):h&&this.$removeCustomWidget(n,e),w&&this.$showFoldedAnnotations){switch(c.className="ace_gutter_annotation",d.className=v,d.className+=A,k.setStyle(d.style,"height",y),k.setStyle(c.style,"display","block"),k.setStyle(c.style,"height",y),A){case" ace_error_fold":S=T("gutter.annotation.aria-label.error","Error, read annotations row $0",[b]);break;case" ace_security_fold":S=T("gutter.annotation.aria-label.security","Security finding, read annotations row $0",[b]);break;case" ace_warning_fold":S=T("gutter.annotation.aria-label.warning","Warning, read annotations row $0",[b])}c.setAttribute("aria-label",S),c.setAttribute("tabindex","-1"),c.setAttribute("role","button")}else if(this.$annotations[n]){switch(c.className="ace_gutter_annotation",d.className=v,this.$useSvgGutterIcons?d.className+=this.$annotations[n].className:r.classList.add(this.$annotations[n].className.replace(" ","")),k.setStyle(d.style,"height",y),k.setStyle(c.style,"display","block"),k.setStyle(c.style,"height",y),this.$annotations[n].className){case" ace_error":S=T("gutter.annotation.aria-label.error","Error, read annotations row $0",[b]);break;case" ace_security":S=T("gutter.annotation.aria-label.security","Security finding, read annotations row $0",[b]);break;case" ace_warning":S=T("gutter.annotation.aria-label.warning","Warning, read annotations row $0",[b]);break;case" ace_info":S=T("gutter.annotation.aria-label.info","Info, read annotations row $0",[b]);break;case" ace_hint":S=T("gutter.annotation.aria-label.hint","Suggestion, read annotations row $0",[b])}c.setAttribute("aria-label",S),c.setAttribute("tabindex","-1"),c.setAttribute("role","button")}else k.setStyle(c.style,"display","none"),c.removeAttribute("aria-label"),c.removeAttribute("role"),c.setAttribute("tabindex","0");return b!==a.data&&(a.data=b),r.className!=I&&(r.className=I),k.setStyle(e.element.style,"height",this.$lines.computeLineHeight(n,t,s)+"px"),k.setStyle(e.element.style,"top",this.$lines.computeLineTop(n,t,s)+"px"),e.text=b,"none"!==c.style.display||"none"!==l.style.display||p?e.element.setAttribute("aria-hidden",!1):e.element.setAttribute("aria-hidden",!0),e},s.prototype.setHighlightGutterLine=function(e){this.$highlightGutterLine=e},s.prototype.setShowLineNumbers=function(e){this.$renderer=!e&&{getWidth:function(){return 0},getText:function(){return""}}},s.prototype.getShowLineNumbers=function(){return this.$showLineNumbers},s.prototype.setShowFoldWidgets=function(e){e?k.addCssClass(this.element,"ace_folding-enabled"):k.removeCssClass(this.element,"ace_folding-enabled"),this.$showFoldWidgets=e,this.$padding=null},s.prototype.getShowFoldWidgets=function(){return this.$showFoldWidgets},s.prototype.$hideFoldWidget=function(e,t){t=t||this.$getGutterCell(e);t&&t.element&&(e=t.element.childNodes[1])&&k.setStyle(e.style,"display","none")},s.prototype.$showFoldWidget=function(e,t){t=t||this.$getGutterCell(e);t&&t.element&&(e=t.element.childNodes[1])&&this.session.foldWidgets&&this.session.foldWidgets[t.row]&&k.setStyle(e.style,"display","inline-block")},s.prototype.$getGutterCell=function(e){var t=this.$lines.cells,i=this.session.documentToScreenRow(e,0);return t[e-this.config.firstRowScreen-(e-i)]},s.prototype.$addCustomWidget=function(t,e,i){var n=e.className,o=e.label,r=e.title,s=e.callbacks,e=(this.session.$gutterCustomWidgets[t]={className:n,label:o,title:r,callbacks:s},this.$hideFoldWidget(t,i),i||this.$getGutterCell(t));e&&e.element&&((i=e.element.querySelector(".ace_custom-widget"))&&i.remove(),(i=k.createElement("span")).className="ace_custom-widget ".concat(n),i.setAttribute("tabindex","-1"),i.setAttribute("role","button"),i.setAttribute("aria-label",o),i.setAttribute("title",r),k.setStyle(i.style,"display","inline-block"),k.setStyle(i.style,"height","inherit"),s&&s.onClick&&i.addEventListener("click",function(e){s.onClick(e,t),e.stopPropagation()}),e.element.appendChild(i))},s.prototype.$removeCustomWidget=function(e,t){delete this.session.$gutterCustomWidgets[e],this.$showFoldWidget(e,t);t=t||this.$getGutterCell(e);t&&t.element&&(e=t.element.querySelector(".ace_custom-widget"))&&t.element.removeChild(e)},s.prototype.$computePadding=function(){var e;return this.element.firstChild?(e=k.computedStyle(this.element.firstChild),this.$padding={},this.$padding.left=(parseInt(e.borderLeftWidth)||0)+(parseInt(e.paddingLeft)||0)+1,this.$padding.right=(parseInt(e.borderRightWidth)||0)+(parseInt(e.paddingRight)||0),this.$padding):{left:0,right:0}},s.prototype.getRegion=function(e){var t=this.$padding||this.$computePadding(),i=this.element.getBoundingClientRect();return e.x<t.left+i.left?"markers":this.$showFoldWidgets&&e.x>i.right-t.right?"foldWidgets":void 0},s);function s(e){this.element=k.createElement("div"),this.element.className="ace_layer ace_gutter-layer",e.appendChild(this.element),this.setShowFoldWidgets(this.$showFoldWidgets),this.gutterWidth=0,this.$annotations=[],this.$updateAnnotations=this.$updateAnnotations.bind(this),this.$lines=new r(this.element),this.$lines.$offsetCoefficient=1}function c(e){var t=document.createTextNode(""),t=(e.appendChild(t),k.createElement("span")),t=(e.appendChild(t),k.createElement("span")),i=(e.appendChild(t),k.createElement("span"));return t.appendChild(i),e}e.prototype.$fixedWidth=!1,e.prototype.$highlightGutterLine=!0,e.prototype.$renderer="",e.prototype.$showLineNumbers=!0,e.prototype.$showFoldWidgets=!0,n.implement(e.prototype,o),t.Gutter=e}),ace.define("ace/layer/marker",["require","exports","module","ace/range","ace/lib/dom"],function(e,t,i){var g=e("../range").Range,n=e("../lib/dom"),e=(o.prototype.setPadding=function(e){this.$padding=e},o.prototype.setSession=function(e){this.session=e},o.prototype.setMarkers=function(e){this.markers=e},o.prototype.elt=function(e,t){var i=-1!=this.i&&this.element.childNodes[this.i];i?this.i++:(i=document.createElement("div"),this.element.appendChild(i),this.i=-1),i.style.cssText=t,i.className=e},o.prototype.update=function(e){if(e){var t,i;for(i in this.config=e,this.i=0,this.markers){var n,o,r,s=this.markers[i];s.range?(r=s.range.clipRows(e.firstRow,e.lastRow)).isEmpty()||(r=r.toScreenRange(this.session),s.renderer?(n=this.$getTop(r.start.row,e),o=this.$padding+r.start.column*e.characterWidth,s.renderer(t,r,o,n,e)):"fullLine"==s.type?this.drawFullLineMarker(t,r,s.clazz,e):"screenLine"==s.type?this.drawScreenLineMarker(t,r,s.clazz,e):r.isMultiLine()?"text"==s.type?this.drawTextMarker(t,r,s.clazz,e):this.drawMultiLineMarker(t,r,s.clazz,e):this.drawSingleLineMarker(t,r,s.clazz+" ace_start ace_br15",e)):s.update(t,this,this.session,e)}if(-1!=this.i)for(;this.i<this.element.childElementCount;)this.element.removeChild(this.element.lastChild)}},o.prototype.$getTop=function(e,t){return(e-t.firstRowScreen)*t.lineHeight},o.prototype.drawTextMarker=function(e,t,i,n,o){for(var r,s=this.session,a=t.start.row,l=t.end.row,c=a,h=0,d=s.getScreenLastRowColumn(c),u=new g(c,t.start.column,c,h);c<=l;c++)u.start.row=u.end.row=c,u.start.column=c==a?t.start.column:s.getRowWrapIndent(c),u.end.column=d,r=h,h=d,d=c+1<l?s.getScreenLastRowColumn(c+1):c==l?0:t.end.column,this.drawSingleLineMarker(e,u,i+(c==a?" ace_start":"")+" ace_br"+((c==a||c==a+1&&t.start.column?1:0)|(r<h?2:0)|(d<h?4:0)|(c==l?8:0)),n,c==l?0:1,o)},o.prototype.drawMultiLineMarker=function(e,t,i,n,o){var r,s=this.$padding,a=n.lineHeight,l=this.$getTop(t.start.row,n),c=s+t.start.column*n.characterWidth;o=o||"",this.session.$bidiHandler.isBidiRow(t.start.row)?((r=t.clone()).end.row=r.start.row,r.end.column=this.session.getLine(r.start.row).length,this.drawBidiSingleLineMarker(e,r,i+" ace_br1 ace_start",n,null,o)):this.elt(i+" ace_br1 ace_start","height:"+a+"px;right:"+s+"px;top:"+l+"px;left:"+c+"px;"+(o||"")),this.session.$bidiHandler.isBidiRow(t.end.row)?((r=t.clone()).start.row=r.end.row,r.start.column=0,this.drawBidiSingleLineMarker(e,r,i+" ace_br12",n,null,o)):(l=this.$getTop(t.end.row,n),c=t.end.column*n.characterWidth,this.elt(i+" ace_br12","height:"+a+"px;width:"+c+"px;top:"+l+"px;left:"+s+"px;"+(o||""))),(a=(t.end.row-t.start.row-1)*n.lineHeight)<=0||(l=this.$getTop(t.start.row+1,n),e=(t.start.column?1:0)|(t.end.column?0:8),this.elt(i+(e?" ace_br"+e:""),"height:"+a+"px;right:"+s+"px;top:"+l+"px;left:"+s+"px;"+(o||"")))},o.prototype.drawSingleLineMarker=function(e,t,i,n,o,r){if(this.session.$bidiHandler.isBidiRow(t.start.row))return this.drawBidiSingleLineMarker(e,t,i,n,o,r);var e=n.lineHeight,o=(t.end.column+(o||0)-t.start.column)*n.characterWidth,s=this.$getTop(t.start.row,n),t=this.$padding+t.start.column*n.characterWidth;this.elt(i,"height:"+e+"px;width:"+o+"px;top:"+s+"px;left:"+t+"px;"+(r||""))},o.prototype.drawBidiSingleLineMarker=function(e,t,i,n,o,r){var s=n.lineHeight,a=this.$getTop(t.start.row,n),l=this.$padding;this.session.$bidiHandler.getSelections(t.start.column,t.end.column).forEach(function(e){this.elt(i,"height:"+s+"px;width:"+(e.width+(o||0))+"px;top:"+a+"px;left:"+(l+e.left)+"px;"+(r||""))},this)},o.prototype.drawFullLineMarker=function(e,t,i,n,o){var r=this.$getTop(t.start.row,n),s=n.lineHeight;t.start.row!=t.end.row&&(s+=this.$getTop(t.end.row,n)-r),this.elt(i,"height:"+s+"px;top:"+r+"px;left:0;right:0;"+(o||""))},o.prototype.drawScreenLineMarker=function(e,t,i,n,o){t=this.$getTop(t.start.row,n),n=n.lineHeight;this.elt(i,"height:"+n+"px;top:"+t+"px;left:0;right:0;"+(o||""))},o);function o(e){this.element=n.createElement("div"),this.element.className="ace_layer ace_marker-layer",e.appendChild(this.element)}e.prototype.$padding=0,t.Marker=e}),ace.define("ace/layer/text_util",["require","exports","module"],function(e,t,i){var n=new Set(["text","rparen","lparen"]);t.isTextToken=function(e){return n.has(e)}}),ace.define("ace/layer/text",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/layer/lines","ace/lib/event_emitter","ace/config","ace/layer/text_util"],function(e,t,i){var n=e("../lib/oop"),c=e("../lib/dom"),C=e("../lib/lang"),o=e("./lines").Lines,r=e("../lib/event_emitter").EventEmitter,y=e("../config").nls,I=e("./text_util").isTextToken,e=(s.prototype.$updateEolChar=function(){var e=this.session.doc,e="\n"==e.getNewLineCharacter()&&"windows"!=e.getNewLineMode()?this.EOL_CHAR_LF:this.EOL_CHAR_CRLF;if(this.EOL_CHAR!=e)return this.EOL_CHAR=e,!0},s.prototype.setPadding=function(e){this.$padding=e,this.element.style.margin="0 "+e+"px"},s.prototype.getLineHeight=function(){return this.$fontMetrics.$characterSize.height||0},s.prototype.getCharacterWidth=function(){return this.$fontMetrics.$characterSize.width||0},s.prototype.$setFontMetrics=function(e){this.$fontMetrics=e,this.$fontMetrics.on("changeCharacterSize",function(e){this._signal("changeCharacterSize",e)}.bind(this)),this.$pollSizeChanges()},s.prototype.checkForSizeChanges=function(){this.$fontMetrics.checkForSizeChanges()},s.prototype.$pollSizeChanges=function(){return this.$pollSizeChangesTimer=this.$fontMetrics.$pollSizeChanges()},s.prototype.setSession=function(e){(this.session=e)&&this.$computeTabString()},s.prototype.setShowInvisibles=function(e){return this.showInvisibles!=e&&("string"==typeof(this.showInvisibles=e)?(this.showSpaces=/tab/i.test(e),this.showTabs=/space/i.test(e),this.showEOL=/eol/i.test(e)):this.showSpaces=this.showTabs=this.showEOL=e,this.$computeTabString(),!0)},s.prototype.setDisplayIndentGuides=function(e){return this.displayIndentGuides!=e&&(this.displayIndentGuides=e,this.$computeTabString(),!0)},s.prototype.setHighlightIndentGuides=function(e){return this.$highlightIndentGuides!==e&&(this.$highlightIndentGuides=e)},s.prototype.$computeTabString=function(){for(var e,t,i,n,o,r,s=this.session.getTabSize(),a=(this.tabSize=s,this.$tabStrings=[0]),l=1;l<s+1;l++)this.showTabs?((r=this.dom.createElement("span")).className="ace_invisible ace_invisible_tab",r.textContent=C.stringRepeat(this.TAB_CHAR,l),a.push(r)):a.push(this.dom.createTextNode(C.stringRepeat(" ",l),this.element));this.displayIndentGuides&&(this.$indentGuideRe=/\s\S| \t|\t |\s$/,e="ace_indent-guide",t=this.showSpaces?" ace_invisible ace_invisible_space":"",i=this.showSpaces?C.stringRepeat(this.SPACE_CHAR,this.tabSize):C.stringRepeat(" ",this.tabSize),n=this.showTabs?" ace_invisible ace_invisible_tab":"",o=this.showTabs?C.stringRepeat(this.TAB_CHAR,this.tabSize):i,(r=this.dom.createElement("span")).className=e+t,r.textContent=i,this.$tabStrings[" "]=r,(r=this.dom.createElement("span")).className=e+n,r.textContent=o,this.$tabStrings["\t"]=r)},s.prototype.updateLines=function(e,t,i){if(this.config.lastRow!=e.lastRow||this.config.firstRow!=e.firstRow)return this.update(e);this.config=e;for(var n=Math.max(t,e.firstRow),o=Math.min(i,e.lastRow),r=this.element.childNodes,s=0,a=e.firstRow;a<n;a++){if(l=this.session.getFoldLine(a)){if(l.containsRow(n)){n=l.start.row;break}a=l.end.row}s++}for(var l,c=!1,a=n,h=(l=this.session.getNextFoldLine(a))?l.start.row:1/0;h<a&&(a=l.end.row+1,h=(l=this.session.getNextFoldLine(a,l))?l.start.row:1/0),!(o<a);){var d,u=r[s++];u&&(this.dom.removeChildren(u),this.$renderLine(u,a,a==h&&l),c&&(u.style.top=this.$lines.computeLineTop(a,e,this.session)+"px"),d=e.lineHeight*this.session.getRowLength(a)+"px",u.style.height!=d)&&(c=!0,u.style.height=d),a++}if(c)for(;s<this.$lines.cells.length;){var g=this.$lines.cells[s++];g.element.style.top=this.$lines.computeLineTop(g.row,e,this.session)+"px"}},s.prototype.scrollLines=function(e){var t=this.config;if(this.config=e,this.$lines.pageChanged(t,e))return this.update(e);this.$lines.moveContainer(e);var i=e.lastRow,n=t?t.lastRow:-1;if(!t||n<e.firstRow)return this.update(e);if(i<t.firstRow)return this.update(e);if(!t||t.lastRow<e.firstRow)return this.update(e);if(e.lastRow<t.firstRow)return this.update(e);if(t.firstRow<e.firstRow)for(var o=this.session.getFoldedRowCount(t.firstRow,e.firstRow-1);0<o;o--)this.$lines.shift();if(t.lastRow>e.lastRow)for(o=this.session.getFoldedRowCount(e.lastRow+1,t.lastRow);0<o;o--)this.$lines.pop();e.firstRow<t.firstRow&&this.$lines.unshift(this.$renderLinesFragment(e,e.firstRow,t.firstRow-1)),e.lastRow>t.lastRow&&this.$lines.push(this.$renderLinesFragment(e,t.lastRow+1,e.lastRow)),this.$highlightIndentGuide()},s.prototype.$renderLinesFragment=function(e,t,i){for(var n=[],o=t,r=this.session.getNextFoldLine(o),s=r?r.start.row:1/0;s<o&&(o=r.end.row+1,s=(r=this.session.getNextFoldLine(o,r))?r.start.row:1/0),!(i<o);){var a=this.$lines.createCell(o,e,this.session),l=a.element;this.dom.removeChildren(l),c.setStyle(l.style,"height",this.$lines.computeLineHeight(o,e,this.session)+"px"),c.setStyle(l.style,"top",this.$lines.computeLineTop(o,e,this.session)+"px"),this.$renderLine(l,o,o==s&&r),this.$useLineGroups()?l.className="ace_line_group":l.className="ace_line",n.push(a),o++}return n},s.prototype.update=function(e){this.$lines.moveContainer(e);for(var t=(this.config=e).firstRow,i=e.lastRow,n=this.$lines;n.getLength();)n.pop();n.push(this.$renderLinesFragment(e,t,i))},s.prototype.$renderToken=function(e,t,i,n){for(var o,r,s=this,a=/(\t)|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\uFEFF\uFFF9-\uFFFC\u2066\u2067\u2068\u202A\u202B\u202D\u202E\u202C\u2069\u2060\u2061\u2062\u2063\u2064\u206A\u206B\u206B\u206C\u206D\u206E\u206F]+)|(\u3000)|([\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3001-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]|[\uD800-\uDBFF][\uDC00-\uDFFF])/g,l=this.dom.createFragment(this.element),c=0;o=a.exec(n);){var h,d,u=o[1],g=o[2],p=o[3],m=o[4],f=o[5];!s.showSpaces&&g||(h=c!=o.index?n.slice(c,o.index):"",c=o.index+o[0].length,h&&l.appendChild(this.dom.createTextNode(h,this.element)),u?(h=s.session.getScreenTabSize(t+o.index),(u=s.$tabStrings[h].cloneNode(!0)).charCount=1,l.appendChild(u),t+=h-1):g?s.showSpaces?((d=this.dom.createElement("span")).className="ace_invisible ace_invisible_space",d.textContent=C.stringRepeat(s.SPACE_CHAR,g.length),l.appendChild(d)):l.appendChild(this.dom.createTextNode(g,this.element)):p?((d=this.dom.createElement("span")).className="ace_invisible ace_invisible_space ace_invalid",d.textContent=C.stringRepeat(s.SPACE_CHAR,p.length),l.appendChild(d)):m?(t+=1,(d=this.dom.createElement("span")).style.width=2*s.config.characterWidth+"px",d.className=s.showSpaces?"ace_cjk ace_invisible ace_invisible_space":"ace_cjk",d.textContent=s.showSpaces?s.SPACE_CHAR:m,l.appendChild(d)):f&&(t+=1,(d=this.dom.createElement("span")).style.width=2*s.config.characterWidth+"px",d.className="ace_cjk",d.textContent=f,l.appendChild(d)))}return l.appendChild(this.dom.createTextNode(c?n.slice(c):n,this.element)),I(i.type)?e.appendChild(l):(r="ace_"+i.type.replace(/\./g," ace_"),d=this.dom.createElement("span"),"fold"==i.type&&(d.style.width=i.value.length*this.config.characterWidth+"px",d.setAttribute("title",y("inline-fold.closed.title","Unfold code"))),d.className=r,d.appendChild(l),e.appendChild(d)),t+n.length},s.prototype.renderIndentGuide=function(e,t,i){var n=t.search(this.$indentGuideRe);if(!(n<=0||i<=n)){if(" "==t[0]){for(var o=(n-=n%this.tabSize)/this.tabSize,r=0;r<o;r++)e.appendChild(this.$tabStrings[" "].cloneNode(!0));return this.$highlightIndentGuide(),t.substr(n)}if("\t"==t[0]){for(r=0;r<n;r++)e.appendChild(this.$tabStrings["\t"].cloneNode(!0));return this.$highlightIndentGuide(),t.substr(n)}this.$highlightIndentGuide()}return t},s.prototype.$highlightIndentGuide=function(){if(this.$highlightIndentGuides&&this.displayIndentGuides){this.$highlightIndentGuideMarker={indentLevel:void 0,start:void 0,end:void 0,dir:void 0};var e=this.session.doc.$lines;if(e){var t=this.session.selection.getCursor(),i=/^\s*/.exec(this.session.doc.getLine(t.row))[0].length,n=Math.floor(i/this.tabSize);if(this.$highlightIndentGuideMarker={indentLevel:n,start:t.row},this.session.$bracketHighlight)for(var o=this.session.$bracketHighlight.ranges,r=0;r<o.length;r++)if(t.row!==o[r].start.row){this.$highlightIndentGuideMarker.end=o[r].start.row+1,t.row>o[r].start.row?this.$highlightIndentGuideMarker.dir=-1:this.$highlightIndentGuideMarker.dir=1;break}if(!this.$highlightIndentGuideMarker.end&&""!==e[t.row]&&t.column===e[t.row].length){this.$highlightIndentGuideMarker.dir=1;for(r=t.row+1;r<e.length;r++){var s=e[r],a=/^\s*/.exec(s)[0].length;if(""!==s&&(this.$highlightIndentGuideMarker.end=r,a<=i))break}}this.$renderHighlightIndentGuide()}}},s.prototype.$clearActiveIndentGuide=function(){for(var e=this.element.querySelectorAll(".ace_indent-guide-active"),t=0;t<e.length;t++)e[t].classList.remove("ace_indent-guide-active")},s.prototype.$setIndentGuideActive=function(e,t){if(""!==this.session.doc.getLine(e.row)){var i=e.element;if(e.element.classList&&e.element.classList.contains("ace_line_group")){if(!(0<e.element.childNodes.length))return;i=e.element.childNodes[0]}e=i.childNodes;e&&(i=e[t-1])&&i.classList&&i.classList.contains("ace_indent-guide")&&i.classList.add("ace_indent-guide-active")}},s.prototype.$renderHighlightIndentGuide=function(){if(this.$lines){var e=this.$lines.cells,t=(this.$clearActiveIndentGuide(),this.$highlightIndentGuideMarker.indentLevel);if(0!==t)if(1===this.$highlightIndentGuideMarker.dir)for(var i=0;i<e.length;i++){var n=e[i];if(this.$highlightIndentGuideMarker.end&&n.row>=this.$highlightIndentGuideMarker.start+1){if(n.row>=this.$highlightIndentGuideMarker.end)break;this.$setIndentGuideActive(n,t)}}else for(i=e.length-1;0<=i;i--){n=e[i];if(this.$highlightIndentGuideMarker.end&&n.row<this.$highlightIndentGuideMarker.start){if(n.row<this.$highlightIndentGuideMarker.end)break;this.$setIndentGuideActive(n,t)}}}},s.prototype.$createLineElement=function(e){var t=this.dom.createElement("div");return t.className="ace_line",t.style.height=this.config.lineHeight+"px",t},s.prototype.$renderWrappedLine=function(e,t,i){var n=0,o=0,r=i[0],s=0,a=this.$createLineElement();e.appendChild(a);for(var l=0;l<t.length;l++){var c=t[l],h=c.value;if(0==l&&this.displayIndentGuides){if(n=h.length,!(h=this.renderIndentGuide(a,h,r)))continue;n-=h.length}if(n+h.length<r)s=this.$renderToken(a,s,c,h),n+=h.length;else{for(;n+h.length>=r;){s=this.$renderToken(a,s,c,h.substring(0,r-n)),h=h.substring(r-n),n=r,a=this.$createLineElement(),e.appendChild(a);var d=this.dom.createTextNode(C.stringRepeat(" ",i.indent),this.element);d.charCount=0,a.appendChild(d),s=0,r=i[++o]||Number.MAX_VALUE}0!=h.length&&(n+=h.length,s=this.$renderToken(a,s,c,h))}}i[i.length-1]>this.MAX_LINE_LENGTH&&this.$renderOverflowMessage(a,s,null,"",!0)},s.prototype.$renderSimpleLine=function(e,t){for(var i=0,n=0;n<t.length;n++){var o=t[n],r=o.value;if(0!=n||!this.displayIndentGuides||(r=this.renderIndentGuide(e,r))){if(i+r.length>this.MAX_LINE_LENGTH)return this.$renderOverflowMessage(e,i,o,r);i=this.$renderToken(e,i,o,r)}}},s.prototype.$renderOverflowMessage=function(e,t,i,n,o){i&&this.$renderToken(e,t,i,n.slice(0,this.MAX_LINE_LENGTH-t));i=this.dom.createElement("span");i.className="ace_inline_button ace_keyword ace_toggle_wrap",i.textContent=o?"<hide>":"<click to see more...>",e.appendChild(i)},s.prototype.$renderLine=function(e,t,i){var n,o,r=e;(n=(i=i||0==i?i:this.session.getFoldLine(t))?this.$getFoldLineTokens(t,i):this.session.getTokens(t)).length?(o=this.session.getRowSplitData(t))&&o.length?(this.$renderWrappedLine(e,n,o),r=e.lastChild):(r=e,this.$useLineGroups()&&(r=this.$createLineElement(),e.appendChild(r)),this.$renderSimpleLine(r,n)):this.$useLineGroups()&&(r=this.$createLineElement(),e.appendChild(r)),this.showEOL&&r&&(i&&(t=i.end.row),(o=this.dom.createElement("span")).className="ace_invisible ace_invisible_eol",o.textContent=t==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,r.appendChild(o))},s.prototype.$getFoldLineTokens=function(e,t){var d=this.session,u=[];var g=d.getTokens(e);return t.walk(function(e,t,i,n,o){if(null!=e)u.push({type:"fold",value:e});else if((g=o?d.getTokens(t):g).length){for(var r,s=g,a=n,l=i,c=0,h=0;h+s[c].value.length<a;)if(h+=s[c].value.length,++c==s.length)return;for(h!=a&&((r=s[c].value.substring(a-h)).length>l-a&&(r=r.substring(0,l-a)),u.push({type:s[c].type,value:r}),h=a+r.length,c+=1);h<l&&c<s.length;)(r=s[c].value).length+h>l?u.push({type:s[c].type,value:r.substring(0,l-h)}):u.push(s[c]),h+=r.length,c+=1}},t.end.row,this.session.getLine(t.end.row).length),u},s.prototype.$useLineGroups=function(){return this.session.getUseWrapMode()},s);function s(e){this.dom=c,this.element=this.dom.createElement("div"),this.element.className="ace_layer ace_text-layer",e.appendChild(this.element),this.$updateEolChar=this.$updateEolChar.bind(this),this.$lines=new o(this.element)}e.prototype.EOF_CHAR="¶",e.prototype.EOL_CHAR_LF="¬",e.prototype.EOL_CHAR_CRLF="¤",e.prototype.EOL_CHAR=e.prototype.EOL_CHAR_LF,e.prototype.TAB_CHAR="—",e.prototype.SPACE_CHAR="·",e.prototype.$padding=0,e.prototype.MAX_LINE_LENGTH=1e4,e.prototype.showInvisibles=!1,e.prototype.showSpaces=!1,e.prototype.showTabs=!1,e.prototype.showEOL=!1,e.prototype.displayIndentGuides=!0,e.prototype.$highlightIndentGuides=!0,e.prototype.$tabStrings=[],e.prototype.destroy={},e.prototype.onChangeTabSize=e.prototype.$computeTabString,n.implement(e.prototype,r),t.Text=e}),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],function(e,t,i){var c=e("../lib/dom"),e=(n.prototype.$updateOpacity=function(e){for(var t=this.cursors,i=t.length;i--;)c.setStyle(t[i].style,"opacity",e?"":"0")},n.prototype.$startCssAnimation=function(){for(var e=this.cursors,t=e.length;t--;)e[t].style.animationDuration=this.blinkInterval+"ms";this.$isAnimating=!0,setTimeout(function(){this.$isAnimating&&c.addCssClass(this.element,"ace_animate-blinking")}.bind(this))},n.prototype.$stopCssAnimation=function(){this.$isAnimating=!1,c.removeCssClass(this.element,"ace_animate-blinking")},n.prototype.setPadding=function(e){this.$padding=e},n.prototype.setSession=function(e){this.session=e},n.prototype.setBlinking=function(e){e!=this.isBlinking&&(this.isBlinking=e,this.restartTimer())},n.prototype.setBlinkInterval=function(e){e!=this.blinkInterval&&(this.blinkInterval=e,this.restartTimer())},n.prototype.setSmoothBlinking=function(e){e!=this.smoothBlinking&&(this.smoothBlinking=e,c.setCssClass(this.element,"ace_smooth-blinking",e),this.$updateCursors(!0),this.restartTimer())},n.prototype.addCursor=function(){var e=c.createElement("div");return e.className="ace_cursor",this.element.appendChild(e),this.cursors.push(e),e},n.prototype.removeCursor=function(){var e;if(1<this.cursors.length)return(e=this.cursors.pop()).parentNode.removeChild(e),e},n.prototype.hideCursor=function(){this.isVisible=!1,c.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},n.prototype.showCursor=function(){this.isVisible=!0,c.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},n.prototype.restartTimer=function(){var e,t=this.$updateCursors;clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.$stopCssAnimation(),this.smoothBlinking&&(this.$isSmoothBlinking=!1,c.removeCssClass(this.element,"ace_smooth-blinking")),t(!0),this.isBlinking&&this.blinkInterval&&this.isVisible?(this.smoothBlinking&&(this.$isSmoothBlinking=!0,setTimeout(function(){this.$isSmoothBlinking&&c.addCssClass(this.element,"ace_smooth-blinking")}.bind(this))),c.HAS_CSS_ANIMATION?this.$startCssAnimation():(e=function(){this.timeoutId=setTimeout(function(){t(!1)},.6*this.blinkInterval)}.bind(this),this.intervalId=setInterval(function(){t(!0),e()},this.blinkInterval),e())):this.$stopCssAnimation()},n.prototype.getPixelPosition=function(e,t){if(!this.config||!this.session)return{left:0,top:0};e=e||this.session.selection.getCursor();var i=this.session.documentToScreenPosition(e);return{left:this.$padding+(this.session.$bidiHandler.isBidiRow(i.row,e.row)?this.session.$bidiHandler.getPosLeft(i.column):i.column*this.config.characterWidth),top:(i.row-(t?this.config.firstRowScreen:0))*this.config.lineHeight}},n.prototype.isCursorInView=function(e,t){return 0<=e.top&&e.top<t.maxHeight},n.prototype.update=function(e){this.config=e;for(var t=this.session.$selectionMarkers,i=0,n=0,i=0,o=(t=void 0!==t&&0!==t.length?t:[{cursor:null}]).length;i<o;i++){var r,s,a=this.getPixelPosition(t[i].cursor,!0);(a.top>e.height+e.offset||a.top<0)&&1<i||(s=(r=this.cursors[n++]||this.addCursor()).style,this.drawCursor?this.drawCursor(r,a,e,t[i],this.session):this.isCursorInView(a,e)?(c.setStyle(s,"display","block"),c.translate(r,a.left,a.top),c.setStyle(s,"width",Math.round(e.characterWidth)+"px"),c.setStyle(s,"height",e.lineHeight+"px")):c.setStyle(s,"display","none"))}for(;this.cursors.length>n;)this.removeCursor();var l=this.session.getOverwrite();this.$setOverwrite(l),this.$pixelPos=a,this.restartTimer()},n.prototype.$setOverwrite=function(e){e!=this.overwrite&&((this.overwrite=e)?c.addCssClass(this.element,"ace_overwrite-cursors"):c.removeCssClass(this.element,"ace_overwrite-cursors"))},n.prototype.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)},n);function n(e){this.element=c.createElement("div"),this.element.className="ace_layer ace_cursor-layer",e.appendChild(this.element),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),c.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=this.$updateOpacity.bind(this)}e.prototype.$padding=0,e.prototype.drawCursor=null,t.Cursor=e}),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(e,t,i){var n,o=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),r=e("./lib/oop"),s=e("./lib/dom"),a=e("./lib/event"),e=e("./lib/event_emitter").EventEmitter,l=(c.prototype.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1},c);function c(e,t){this.element=s.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+t,this.inner=s.createElement("div"),this.inner.className="ace_scrollbar-inner",this.inner.textContent=" ",this.element.appendChild(this.inner),e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,a.addListener(this.element,"scroll",this.onScroll.bind(this)),a.addListener(this.element,"mousedown",a.preventDefault)}r.implement(l.prototype,e);o(d,h=l),d.prototype.onScroll=function(){var e;this.skipEvent||(this.scrollTop=this.element.scrollTop,1!=this.coeff&&(e=this.element.clientHeight/this.scrollHeight,this.scrollTop=this.scrollTop*(1-e)/(this.coeff-e)),this._emit("scroll",{data:this.scrollTop})),this.skipEvent=!1},d.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},d.prototype.setHeight=function(e){this.element.style.height=e+"px"},d.prototype.setScrollHeight=function(e){32768<(this.scrollHeight=e)?(this.coeff=32768/e,e=32768):1!=this.coeff&&(this.coeff=1),this.inner.style.height=e+"px"},d.prototype.setScrollTop=function(e){this.scrollTop!=e&&(this.skipEvent=!0,this.scrollTop=e,this.element.scrollTop=e*this.coeff)};var h,r=d;function d(e,t){var i=h.call(this,e,"-v")||this;return i.scrollTop=0,i.scrollHeight=0,t.$scrollbarWidth=i.width=s.scrollbarWidth(e.ownerDocument),i.inner.style.width=i.element.style.width=(i.width||15)+5+"px",i.$minWidth=0,i}r.prototype.setInnerHeight=r.prototype.setScrollHeight;o(g,u=l),g.prototype.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},g.prototype.getHeight=function(){return this.isVisible?this.height:0},g.prototype.setWidth=function(e){this.element.style.width=e+"px"},g.prototype.setInnerWidth=function(e){this.inner.style.width=e+"px"},g.prototype.setScrollWidth=function(e){this.inner.style.width=e+"px"},g.prototype.setScrollLeft=function(e){this.scrollLeft!=e&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=e)};var u,e=g;function g(e,t){e=u.call(this,e,"-h")||this;return e.scrollLeft=0,e.height=t.$scrollbarWidth,e.inner.style.height=e.element.style.height=(e.height||15)+5+"px",e}t.ScrollBar=r,t.ScrollBarV=r,t.ScrollBarH=e,t.VScrollBar=r,t.HScrollBar=e}),ace.define("ace/scrollbar_custom",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(e,t,i){var n,o=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}))(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),r=e("./lib/oop"),s=e("./lib/dom"),a=e("./lib/event"),e=e("./lib/event_emitter").EventEmitter,l=(s.importCssString(".ace_editor>.ace_sb-v div, .ace_editor>.ace_sb-h div{\n position: absolute;\n background: rgba(128, 128, 128, 0.6);\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n border: 1px solid #bbb;\n border-radius: 2px;\n z-index: 8;\n}\n.ace_editor>.ace_sb-v, .ace_editor>.ace_sb-h {\n position: absolute;\n z-index: 6;\n background: none;\n overflow: hidden!important;\n}\n.ace_editor>.ace_sb-v {\n z-index: 6;\n right: 0;\n top: 0;\n width: 12px;\n}\n.ace_editor>.ace_sb-v div {\n z-index: 8;\n right: 0;\n width: 100%;\n}\n.ace_editor>.ace_sb-h {\n bottom: 0;\n left: 0;\n height: 12px;\n}\n.ace_editor>.ace_sb-h div {\n bottom: 0;\n height: 100%;\n}\n.ace_editor>.ace_sb_grabbed {\n z-index: 8;\n background: #000;\n}","ace_scrollbar.css",!1),c.prototype.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1},c);function c(e,t){this.element=s.createElement("div"),this.element.className="ace_sb"+t,this.inner=s.createElement("div"),this.inner.className="",this.element.appendChild(this.inner),this.VScrollWidth=12,this.HScrollHeight=12,e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,a.addMultiMouseDownListener(this.element,[500,300,300],this,"onMouseDown")}r.implement(l.prototype,e);o(d,h=l),d.prototype.onMouseDown=function(e,t){var i,n,o,r,s;if("mousedown"===e&&(0===a.getButton(t)&&2!==t.detail))return t.target===this.inner?(i=this,n=t.clientY,o=t.clientY,r=this.thumbTop,a.capture(this.inner,function(e){n=e.clientY},function(){clearInterval(s)}),s=setInterval(function(){var e;void 0!==n&&(e=i.scrollTopFromThumbTop(r+n-o))!==i.scrollTop&&i._emit("scroll",{data:e})},20)):(e=t.clientY-this.element.getBoundingClientRect().top-this.thumbHeight/2,this._emit("scroll",{data:this.scrollTopFromThumbTop(e)})),a.preventDefault(t)},d.prototype.getHeight=function(){return this.height},d.prototype.scrollTopFromThumbTop=function(e){e=e*(this.pageHeight-this.viewHeight)/(this.slideHeight-this.thumbHeight);return(e>>=0)<0?e=0:e>this.pageHeight-this.viewHeight&&(e=this.pageHeight-this.viewHeight),e},d.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},d.prototype.setHeight=function(e){this.height=Math.max(0,e),this.slideHeight=this.height,this.viewHeight=this.height,this.setScrollHeight(this.pageHeight,!0)},d.prototype.setScrollHeight=function(e,t){(this.pageHeight!==e||t)&&(this.pageHeight=e,this.thumbHeight=this.slideHeight*this.viewHeight/this.pageHeight,this.thumbHeight>this.slideHeight&&(this.thumbHeight=this.slideHeight),this.thumbHeight<15&&(this.thumbHeight=15),this.inner.style.height=this.thumbHeight+"px",this.scrollTop>this.pageHeight-this.viewHeight)&&(this.scrollTop=this.pageHeight-this.viewHeight,this.scrollTop<0&&(this.scrollTop=0),this._emit("scroll",{data:this.scrollTop}))},d.prototype.setScrollTop=function(e){this.scrollTop=e,this.thumbTop=(e=e<0?0:e)*(this.slideHeight-this.thumbHeight)/(this.pageHeight-this.viewHeight),this.inner.style.top=this.thumbTop+"px"};var h,r=d;function d(e,t){var i=h.call(this,e,"-v")||this;return i.scrollTop=0,i.scrollHeight=0,i.parent=e,i.width=i.VScrollWidth,i.renderer=t,i.inner.style.width=i.element.style.width=(i.width||15)+"px",i.$minWidth=0,i}r.prototype.setInnerHeight=r.prototype.setScrollHeight;o(g,u=l),g.prototype.onMouseDown=function(e,t){var i,n,o,r,s;if("mousedown"===e&&(0===a.getButton(t)&&2!==t.detail))return t.target===this.inner?(i=this,n=t.clientX,o=t.clientX,r=this.thumbLeft,a.capture(this.inner,function(e){n=e.clientX},function(){clearInterval(s)}),s=setInterval(function(){var e;void 0!==n&&(e=i.scrollLeftFromThumbLeft(r+n-o))!==i.scrollLeft&&i._emit("scroll",{data:e})},20)):(e=t.clientX-this.element.getBoundingClientRect().left-this.thumbWidth/2,this._emit("scroll",{data:this.scrollLeftFromThumbLeft(e)})),a.preventDefault(t)},g.prototype.getHeight=function(){return this.isVisible?this.height:0},g.prototype.scrollLeftFromThumbLeft=function(e){e=e*(this.pageWidth-this.viewWidth)/(this.slideWidth-this.thumbWidth);return(e>>=0)<0?e=0:e>this.pageWidth-this.viewWidth&&(e=this.pageWidth-this.viewWidth),e},g.prototype.setWidth=function(e){this.width=Math.max(0,e),this.element.style.width=this.width+"px",this.slideWidth=this.width,this.viewWidth=this.width,this.setScrollWidth(this.pageWidth,!0)},g.prototype.setScrollWidth=function(e,t){(this.pageWidth!==e||t)&&(this.pageWidth=e,this.thumbWidth=this.slideWidth*this.viewWidth/this.pageWidth,this.thumbWidth>this.slideWidth&&(this.thumbWidth=this.slideWidth),this.thumbWidth<15&&(this.thumbWidth=15),this.inner.style.width=this.thumbWidth+"px",this.scrollLeft>this.pageWidth-this.viewWidth)&&(this.scrollLeft=this.pageWidth-this.viewWidth,this.scrollLeft<0&&(this.scrollLeft=0),this._emit("scroll",{data:this.scrollLeft}))},g.prototype.setScrollLeft=function(e){this.scrollLeft=e,this.thumbLeft=(e=e<0?0:e)*(this.slideWidth-this.thumbWidth)/(this.pageWidth-this.viewWidth),this.inner.style.left=this.thumbLeft+"px"};var u,e=g;function g(e,t){e=u.call(this,e,"-h")||this;return e.scrollLeft=0,e.scrollWidth=0,e.height=e.HScrollHeight,e.inner.style.height=e.element.style.height=(e.height||12)+"px",e.renderer=t,e}e.prototype.setInnerWidth=e.prototype.setScrollWidth,t.ScrollBar=r,t.ScrollBarV=r,t.ScrollBarH=e,t.VScrollBar=r,t.HScrollBar=e}),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],function(e,t,i){var n=e("./lib/event");function o(e,t){this.onRender=e,this.pending=!1,this.changes=0,this.$recursionLimit=2,this.window=t||window;var i=this;this._flush=function(e){i.pending=!1;var t=i.changes;t&&(n.blockIdle(100),i.changes=0,i.onRender(t)),i.changes?i.$recursionLimit--<0||i.schedule():i.$recursionLimit=2}}o.prototype.schedule=function(e){this.changes=this.changes|e,this.changes&&!this.pending&&(n.nextFrame(this._flush),this.pending=!0)},o.prototype.clear=function(e){var t=this.changes;return this.changes=0,t},t.RenderLoop=o}),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/lib/useragent","ace/lib/event_emitter"],function(e,t,i){var n=e("../lib/oop"),o=e("../lib/dom"),r=e("../lib/lang"),s=e("../lib/event"),a=e("../lib/useragent"),e=e("../lib/event_emitter").EventEmitter,l="function"==typeof ResizeObserver,c=(h.prototype.$setMeasureNodeStyles=function(e,t){e.width=e.height="auto",e.left=e.top="0px",e.visibility="hidden",e.position="absolute",e.whiteSpace="pre",a.isIE<8?e["font-family"]="inherit":e.font="inherit",e.overflow=t?"hidden":"visible"},h.prototype.checkForSizeChanges=function(e){var t;!(e=void 0===e?this.$measureSizes():e)||this.$characterSize.width===e.width&&this.$characterSize.height===e.height||(this.$measureNode.style.fontWeight="bold",t=this.$measureSizes(),this.$measureNode.style.fontWeight="",this.$characterSize=e,this.charSizes=Object.create(null),this.allowBoldFonts=t&&t.width===e.width&&t.height===e.height,this._emit("changeCharacterSize",{data:e}))},h.prototype.$addObserver=function(){var t=this;this.$observer=new window.ResizeObserver(function(e){t.checkForSizeChanges()}),this.$observer.observe(this.$measureNode)},h.prototype.$pollSizeChanges=function(){var t;return this.$pollSizeChangesTimer||this.$observer?this.$pollSizeChangesTimer:(t=this).$pollSizeChangesTimer=s.onIdle(function e(){t.checkForSizeChanges(),s.onIdle(e,500)},500)},h.prototype.setPolling=function(e){e?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},h.prototype.$measureSizes=function(e){e={height:(e||this.$measureNode).clientHeight,width:(e||this.$measureNode).clientWidth/512};return 0===e.width||0===e.height?null:e},h.prototype.$measureCharWidth=function(e){return this.$main.textContent=r.stringRepeat(e,512),this.$main.getBoundingClientRect().width/512},h.prototype.getCharacterWidth=function(e){var t=this.charSizes[e];return t=void 0===t?this.charSizes[e]=this.$measureCharWidth(e)/this.$characterSize.width:t},h.prototype.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$observer&&this.$observer.disconnect(),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)},h.prototype.$getZoom=function(e){return e&&e.parentElement?(Number(window.getComputedStyle(e).zoom)||1)*this.$getZoom(e.parentElement):1},h.prototype.$initTransformMeasureNodes=function(){function e(e,t){return["div",{style:"position: absolute;top:"+e+"px;left:"+t+"px;"}]}this.els=o.buildDom([e(0,0),e(200,0),e(0,200),e(200,200)],this.el)},h.prototype.transformCoordinates=function(e,t){function i(e,t,i){var n=e[1]*t[0]-e[0]*t[1];return[(-t[1]*i[0]+t[0]*i[1])/n,(+e[1]*i[0]-e[0]*i[1])/n]}function n(e,t){return[e[0]-t[0],e[1]-t[1]]}function o(e,t){return[e[0]+t[0],e[1]+t[1]]}function r(e,t){return[e*t[0],e*t[1]]}function s(e){e=e.getBoundingClientRect();return[e.left,e.top]}e=e&&r(1/this.$getZoom(this.el),e),this.els||this.$initTransformMeasureNodes();var a,l=s(this.els[0]),c=s(this.els[1]),h=s(this.els[2]),d=s(this.els[3]),d=i(n(d,c),n(d,h),n(o(c,h),o(d,l))),c=r(1+d[0],n(c,l)),h=r(1+d[1],n(h,l));return t?(a=d[0]*t[0]/200+d[1]*t[1]/200+1,t=o(r(t[0],c),r(t[1],h)),o(r(1/a/200,t),l)):(a=n(e,l),t=i(n(c,r(d[0],a)),n(h,r(d[1],a)),a),r(200,t))},h);function h(e){this.el=o.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=o.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=o.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),e.appendChild(this.el),this.$measureNode.textContent=r.stringRepeat("X",512),this.$characterSize={width:0,height:0},l?this.$addObserver():this.checkForSizeChanges()}c.prototype.$characterSize={width:0,height:0},n.implement(c.prototype,e),t.FontMetrics=c}),ace.define("ace/css/editor-css",["require","exports","module"],function(e,t,i){
-i.exports='\n.ace_br1 {border-top-left-radius : 3px;}\n.ace_br2 {border-top-right-radius : 3px;}\n.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}\n.ace_br4 {border-bottom-right-radius: 3px;}\n.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}\n.ace_br8 {border-bottom-left-radius : 3px;}\n.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n\n\n.ace_editor {\n position: relative;\n overflow: hidden;\n padding: 0;\n font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'Source Code Pro\', \'source-code-pro\', monospace;\n direction: ltr;\n text-align: left;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n forced-color-adjust: none;\n}\n\n.ace_scroller {\n position: absolute;\n overflow: hidden;\n top: 0;\n bottom: 0;\n background-color: inherit;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: text;\n}\n\n.ace_content {\n position: absolute;\n box-sizing: border-box;\n min-width: 100%;\n contain: style size layout;\n font-variant-ligatures: no-common-ligatures;\n}\n.ace_invisible {\n font-variant-ligatures: none;\n}\n\n.ace_keyboard-focus:focus {\n box-shadow: inset 0 0 0 2px #5E9ED6;\n outline: none;\n}\n\n.ace_dragging .ace_scroller:before{\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n content: \'\';\n background: rgba(250, 250, 250, 0.01);\n z-index: 1000;\n}\n.ace_dragging.ace_dark .ace_scroller:before{\n background: rgba(0, 0, 0, 0.01);\n}\n\n.ace_gutter {\n position: absolute;\n overflow : hidden;\n width: auto;\n top: 0;\n bottom: 0;\n left: 0;\n cursor: default;\n z-index: 4;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n contain: style size layout;\n}\n\n.ace_gutter-active-line {\n position: absolute;\n left: 0;\n right: 0;\n}\n\n.ace_scroller.ace_scroll-left:after {\n content: "";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;\n pointer-events: none;\n}\n\n.ace_gutter-cell, .ace_gutter-cell_svg-icons {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n padding-left: 19px;\n padding-right: 6px;\n background-repeat: no-repeat;\n}\n\n.ace_gutter-cell_svg-icons .ace_gutter_annotation {\n margin-left: -14px;\n float: left;\n}\n\n.ace_gutter-cell .ace_gutter_annotation {\n margin-left: -19px;\n float: left;\n}\n\n.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold, .ace_gutter-cell.ace_security, .ace_icon.ace_security, .ace_icon.ace_security_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_warning, .ace_icon.ace_warning, .ace_icon.ace_warning_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_info, .ace_icon.ace_info, .ace_gutter-cell.ace_hint, .ace_icon.ace_hint {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info, .ace_dark .ace_gutter-cell.ace_hint, .ace_dark .ace_icon.ace_hint {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");\n}\n\n.ace_icon_svg.ace_error {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJyZWQiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KPGNpcmNsZSBmaWxsPSJub25lIiBjeD0iOCIgY3k9IjgiIHI9IjciIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjExIiB5MT0iNSIgeDI9IjUiIHkyPSIxMSIvPgo8bGluZSB4MT0iMTEiIHkxPSIxMSIgeDI9IjUiIHkyPSI1Ii8+CjwvZz4KPC9zdmc+");\n background-color: crimson;\n}\n.ace_icon_svg.ace_security {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iZGFya29yYW5nZSIgZmlsbD0ibm9uZSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgogICAgICAgIDxwYXRoIGNsYXNzPSJzdHJva2UtbGluZWpvaW4tcm91bmQiIGQ9Ik04IDE0LjgzMDdDOCAxNC44MzA3IDIgMTIuOTA0NyAyIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOEM3Ljk4OTk5IDEuMzQ5MTggMTAuNjkgMy4yNjU0OCAxNCAzLjI2NTQ4VjguMDg5OTJDMTQgMTIuOTA0NyA4IDE0LjgzMDcgOCAxNC44MzA3WiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOCIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMy45OSA4LjA4OTkyVjMuMjY1NDhDMTAuNjggMy4yNjU0OCA4IDEuMzQ5MTggOCAxLjM0OTE4Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggNFY5Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggMTBWMTIiLz4KICAgIDwvZz4KPC9zdmc+");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJkYXJrb3JhbmdlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+Cjxwb2x5Z29uIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIHBvaW50cz0iOCAxIDE1IDE1IDEgMTUgOCAxIi8+CjxyZWN0IHg9IjgiIHk9IjEyIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIi8+CjxsaW5lIHgxPSI4IiB5MT0iNiIgeDI9IjgiIHkyPSIxMCIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: darkorange;\n}\n.ace_icon_svg.ace_info {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJibHVlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjgiIGN5PSI4IiByPSI3IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjxwb2x5bGluZSBwb2ludHM9IjggMTEgOCA4Ii8+Cjxwb2x5bGluZSBwb2ludHM9IjkgOCA2IDgiLz4KPGxpbmUgeDE9IjEwIiB5MT0iMTEiIHgyPSI2IiB5Mj0iMTEiLz4KPHJlY3QgeD0iOCIgeT0iNSIgd2lkdGg9IjAuMDEiIGhlaWdodD0iMC4wMSIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: royalblue;\n}\n.ace_icon_svg.ace_hint {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0ic2lsdmVyIiBmaWxsPSJub25lIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTYgMTRIMTAiLz4KICAgICAgICA8cGF0aCBkPSJNOCAxMUg5QzkgOS40NzAwMiAxMiA4LjU0MDAyIDEyIDUuNzYwMDJDMTIuMDIgNC40MDAwMiAxMS4zOSAzLjM2MDAyIDEwLjQzIDIuNjcwMDJDOSAxLjY0MDAyIDcuMDAwMDEgMS42NDAwMiA1LjU3MDAxIDIuNjcwMDJDNC42MTAwMSAzLjM2MDAyIDMuOTggNC40MDAwMiA0IDUuNzYwMDJDNCA4LjU0MDAyIDcuMDAwMDEgOS40NzAwMiA3LjAwMDAxIDExSDhaIi8+CiAgICA8L2c+Cjwvc3ZnPg==");\n background-color: silver;\n}\n\n.ace_icon_svg.ace_error_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0ibSAxOC45Mjk4NTEsNy44Mjk4MDc2IGMgMC4xNDYzNTMsNi4zMzc0NjA0IC02LjMyMzE0Nyw3Ljc3Nzg0NDQgLTcuNDc3OTEyLDcuNzc3ODQ0NCAtMi4xMDcyNzI2LC0wLjEyODc1IDUuMTE3Njc4LDAuMzU2MjQ5IDUuMDUxNjk4LC03Ljg3MDA2MTggLTAuNjA0NjcyLC04LjAwMzk3MzQ5IC03LjA3NzI3MDYsLTcuNTYzMTE4OSAtNC44NTczLC03LjQzMDM5NTU2IDEuNjA2LC0wLjExNTE0MjI1IDYuODk3NDg1LDEuMjYyNTQ1OTYgNy4yODM1MTQsNy41MjI2MTI5NiB6IiBmaWxsPSJjcmltc29uIiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibSA4LjExNDc1NjIsMi4wNTI5ODI4IGMgMy4zNDkxNjk4LDAgNi4wNjQxMzI4LDIuNjc2ODYyNyA2LjA2NDEzMjgsNS45Nzg5NTMgMCwzLjMwMjExMjIgLTIuNzE0OTYzLDUuOTc4OTIwMiAtNi4wNjQxMzI4LDUuOTc4OTIwMiAtMy4zNDkxNDczLDAgLTYuMDY0MTc3MiwtMi42NzY4MDggLTYuMDY0MTc3MiwtNS45Nzg5MjAyIDAuMDA1MzksLTMuMjk5ODg2MSAyLjcxNzI2NTYsLTUuOTczNjQwOCA2LjA2NDE3NzIsLTUuOTc4OTUzIHogbSAwLC0xLjczNTgyNzE5IGMgLTQuMzIxNDgzNiwwIC03LjgyNDc0MDM4LDMuNDU0MDE4NDkgLTcuODI0NzQwMzgsNy43MTQ3ODAxOSAwLDQuMjYwNzI4MiAzLjUwMzI1Njc4LDcuNzE0NzQ1MiA3LjgyNDc0MDM4LDcuNzE0NzQ1MiA0LjMyMTQ0OTgsMCA3LjgyNDY5OTgsLTMuNDU0MDE3IDcuODI0Njk5OCwtNy43MTQ3NDUyIDAsLTIuMDQ2MDkxNCAtMC44MjQzOTIsLTQuMDA4MzY3MiAtMi4yOTE3NTYsLTUuNDU1MTc0NiBDIDEyLjE4MDIyNSwxLjEyOTk2NDggMTAuMTkwMDEzLDAuMzE3MTU1NjEgOC4xMTQ3NTYyLDAuMzE3MTU1NjEgWiBNIDYuOTM3NDU2Myw4LjI0MDU5ODUgNC42NzE4Njg1LDEwLjQ4NTg1MiA2LjAwODY4MTQsMTEuODc2NzI4IDguMzE3MDAzNSw5LjYwMDc5MTEgMTAuNjI1MzM3LDExLjg3NjcyOCAxMS45NjIxMzgsMTAuNDg1ODUyIDkuNjk2NTUwOCw4LjI0MDU5ODUgMTEuOTYyMTM4LDYuMDA2ODA2NiAxMC41NzMyNDYsNC42Mzc0MzM1IDguMzE3MDAzNSw2Ljg3MzQyOTcgNi4wNjA3NjA3LDQuNjM3NDMzNSA0LjY3MTg2ODUsNi4wMDY4MDY2IFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");\n background-color: crimson;\n}\n.ace_icon_svg.ace_security_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTcgMTQiIGZpbGw9Im5vbmUiPgogICAgPHBhdGggZD0iTTEwLjAwMDEgMTMuNjk5MkMxMC4wMDAxIDEzLjY5OTIgMTEuOTI0MSAxMy40NzYzIDEzIDEyLjY5OTJDMTQuNDEzOSAxMS42NzgxIDE2IDEwLjUgMTYuMTI1MSA2LjgxMTI2VjIuNTg5ODdDMTYuMTI1MSAyLjU0NzY4IDE2LjEyMjEgMi41MDYxOSAxNi4xMTY0IDIuNDY1NTlWMS43MTQ4NUgxNS4yNDE0TDE1LjIzMDcgMS43MTQ4NEwxNC42MjUxIDEuNjk5MjJWNi44MTEyM0MxNC42MjUxIDguNTEwNjEgMTQuNjI1MSA5LjQ2NDYxIDEyLjc4MjQgMTEuNzIxQzEyLjE1ODYgMTIuNDg0OCAxMC4wMDAxIDEzLjY5OTIgMTAuMDAwMSAxMy42OTkyWiIgZmlsbD0iY3JpbXNvbiIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMzM2MDkgMC4zNjc0NzVDNy4wMzIxNCAwLjE1MjY1MiA2LjYyNTQ4IDAuMTUzNjE0IDYuMzIyNTMgMC4zNjk5OTdMNi4zMDg2OSAwLjM3OTU1NEM2LjI5NTUzIDAuMzg4NTg4IDYuMjczODggMC40MDMyNjYgNi4yNDQxNyAwLjQyMjc4OUM2LjE4NDcxIDAuNDYxODYgNi4wOTMyMSAwLjUyMDE3MSA1Ljk3MzEzIDAuNTkxMzczQzUuNzMyNTEgMC43MzQwNTkgNS4zNzk5IDAuOTI2ODY0IDQuOTQyNzkgMS4xMjAwOUM0LjA2MTQ0IDEuNTA5NyAyLjg3NTQxIDEuODgzNzcgMS41ODk4NCAxLjg4Mzc3SDAuNzE0ODQ0VjIuNzU4NzdWNi45ODAxNUMwLjcxNDg0NCA5LjQ5Mzc0IDIuMjg4NjYgMTEuMTk3MyAzLjcwMjU0IDEyLjIxODVDNC40MTg0NSAxMi43MzU1IDUuMTI4NzQgMTMuMTA1MyA1LjY1NzMzIDEzLjM0NTdDNS45MjI4NCAxMy40NjY0IDYuMTQ1NjYgMTMuNTU1OSA2LjMwNDY1IDEzLjYxNjFDNi4zODQyMyAxMy42NDYyIDYuNDQ4MDUgMTMuNjY5IDYuNDkzNDkgMTMuNjg0OEM2LjUxNjIyIDEzLjY5MjcgNi41MzQzOCAxMy42OTg5IDYuNTQ3NjQgMTMuNzAzM0w2LjU2MzgyIDEzLjcwODdMNi41NjkwOCAxMy43MTA0TDYuNTcwOTkgMTMuNzExTDYuODM5ODQgMTMuNzUzM0w2LjU3MjQyIDEzLjcxMTVDNi43NDYzMyAxMy43NjczIDYuOTMzMzUgMTMuNzY3MyA3LjEwNzI3IDEzLjcxMTVMNy4xMDg3IDEzLjcxMUw3LjExMDYxIDEzLjcxMDRMNy4xMTU4NyAxMy43MDg3TDcuMTMyMDUgMTMuNzAzM0M3LjE0NTMxIDEzLjY5ODkgNy4xNjM0NiAxMy42OTI3IDcuMTg2MTkgMTMuNjg0OEM3LjIzMTY0IDEzLjY2OSA3LjI5NTQ2IDEzLjY0NjIgNy4zNzUwMyAxMy42MTYxQzcuNTM0MDMgMTMuNTU1OSA3Ljc1Njg1IDEzLjQ2NjQgOC4wMjIzNiAxMy4zNDU3QzguNTUwOTUgMTMuMTA1MyA5LjI2MTIzIDEyLjczNTUgOS45NzcxNSAxMi4yMTg1QzExLjM5MSAxMS4xOTczIDEyLjk2NDggOS40OTM3NyAxMi45NjQ4IDYuOTgwMThWMi43NTg4QzEyLjk2NDggMi43MTY2IDEyLjk2MTkgMi42NzUxMSAxMi45NTYxIDIuNjM0NTFWMS44ODM3N0gxMi4wODExQzEyLjA3NzUgMS44ODM3NyAxMi4wNzQgMS44ODM3NyAxMi4wNzA0IDEuODgzNzdDMTAuNzk3OSAxLjg4MDA0IDkuNjE5NjIgMS41MTEwMiA4LjczODk0IDEuMTI0ODZDOC43MzUzNCAxLjEyMzI3IDguNzMxNzQgMS4xMjE2OCA4LjcyODE0IDEuMTIwMDlDOC4yOTEwMyAwLjkyNjg2NCA3LjkzODQyIDAuNzM0MDU5IDcuNjk3NzkgMC41OTEzNzNDNy41Nzc3MiAwLjUyMDE3MSA3LjQ4NjIyIDAuNDYxODYgNy40MjY3NiAwLjQyMjc4OUM3LjM5NzA1IDAuNDAzMjY2IDcuMzc1MzkgMC4zODg1ODggNy4zNjIyNCAwLjM3OTU1NEw3LjM0ODk2IDAuMzcwMzVDNy4zNDg5NiAwLjM3MDM1IDcuMzQ4NDcgMC4zNzAwMiA3LjM0NTYzIDAuMzc0MDU0TDcuMzM3NzkgMC4zNjg2NTlMNy4zMzYwOSAwLjM2NzQ3NVpNOC4wMzQ3MSAyLjcyNjkxQzguODYwNCAzLjA5MDYzIDkuOTYwNjYgMy40NjMwOSAxMS4yMDYxIDMuNTg5MDdWNi45ODAxNUgxMS4yMTQ4QzExLjIxNDggOC42Nzk1MyAxMC4xNjM3IDkuOTI1MDcgOC45NTI1NCAxMC43OTk4QzguMzU1OTUgMTEuMjMwNiA3Ljc1Mzc0IDExLjU0NTQgNy4yOTc5NiAxMS43NTI3QzcuMTE2NzEgMTEuODM1MSA2Ljk2MDYyIDExLjg5OTYgNi44Mzk4NCAxMS45NDY5QzYuNzE5MDYgMTEuODk5NiA2LjU2Mjk3IDExLjgzNTEgNi4zODE3MyAxMS43NTI3QzUuOTI1OTUgMTEuNTQ1NCA1LjMyMzczIDExLjIzMDYgNC43MjcxNSAxMC43OTk4QzMuNTE2MDMgOS45MjUwNyAyLjQ2NDg0IDguNjc5NTUgMi40NjQ4NCA2Ljk4MDE4VjMuNTg5MDlDMy43MTczOCAzLjQ2MjM5IDQuODIzMDggMy4wODYzOSA1LjY1MDMzIDIuNzIwNzFDNi4xNDIyOCAyLjUwMzI0IDYuNTQ0ODUgMi4yODUzNyA2LjgzMjU0IDIuMTE2MjRDNy4xMjE4MSAyLjI4NTM1IDcuNTI3IDIuNTAzNTIgOC4wMjE5NiAyLjcyMTMxQzguMDI2MiAyLjcyMzE3IDguMDMwNDUgMi43MjUwNCA4LjAzNDcxIDIuNzI2OTFaTTUuOTY0ODQgMy40MDE0N1Y3Ljc3NjQ3SDcuNzE0ODRWMy40MDE0N0g1Ljk2NDg0Wk01Ljk2NDg0IDEwLjQwMTVWOC42NTE0N0g3LjcxNDg0VjEwLjQwMTVINS45NjQ4NFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC43NzY5IDE0LjczMzdMOC42NTE5MiAyLjQ4MzY5QzguMzI5NDYgMS44Mzg3NyA3LjQwOTEzIDEuODM4NzcgNy4wODY2NyAyLjQ4MzY5TDAuOTYxNjY5IDE0LjczMzdDMC42NzA3NzUgMTUuMzE1NSAxLjA5MzgzIDE2IDEuNzQ0MjkgMTZIMTMuOTk0M0MxNC42NDQ4IDE2IDE1LjA2NzggMTUuMzE1NSAxNC43NzY5IDE0LjczMzdaTTMuMTYwMDcgMTQuMjVMNy44NjkyOSA0LjgzMTU2TDEyLjU3ODUgMTQuMjVIMy4xNjAwN1pNOC43NDQyOSAxMS42MjVWMTMuMzc1SDYuOTk0MjlWMTEuNjI1SDguNzQ0MjlaTTYuOTk0MjkgMTAuNzVWNy4yNUg4Ljc0NDI5VjEwLjc1SDYuOTk0MjlaIiBmaWxsPSIjRUM3MjExIi8+CjxwYXRoIGQ9Ik0xMS4xOTkxIDIuOTUyMzhDMTAuODgwOSAyLjMxNDY3IDEwLjM1MzcgMS44MDUyNiA5LjcwNTUgMS41MDlMMTEuMDQxIDEuMDY5NzhDMTEuNjg4MyAwLjk0OTgxNCAxMi4zMzcgMS4yNzI2MyAxMi42MzE3IDEuODYxNDFMMTcuNjEzNiAxMS44MTYxQzE4LjM1MjcgMTMuMjkyOSAxNy41OTM4IDE1LjA4MDQgMTYuMDE4IDE1LjU3NDVDMTYuNDA0NCAxNC40NTA3IDE2LjMyMzEgMTMuMjE4OCAxNS43OTI0IDEyLjE1NTVMMTEuMTk5MSAyLjk1MjM4WiIgZmlsbD0iI0VDNzIxMSIvPgo8L3N2Zz4=");\n background-color: darkorange;\n}\n\n.ace_scrollbar {\n contain: strict;\n position: absolute;\n right: 0;\n bottom: 0;\n z-index: 6;\n}\n\n.ace_scrollbar-inner {\n position: absolute;\n cursor: text;\n left: 0;\n top: 0;\n}\n\n.ace_scrollbar-v{\n overflow-x: hidden;\n overflow-y: scroll;\n top: 0;\n}\n\n.ace_scrollbar-h {\n overflow-x: scroll;\n overflow-y: hidden;\n left: 0;\n}\n\n.ace_print-margin {\n position: absolute;\n height: 100%;\n}\n\n.ace_text-input {\n position: absolute;\n z-index: 0;\n width: 0.5em;\n height: 1em;\n opacity: 0;\n background: transparent;\n -moz-appearance: none;\n appearance: none;\n border: none;\n resize: none;\n outline: none;\n overflow: hidden;\n font: inherit;\n padding: 0 1px;\n margin: 0 -1px;\n contain: strict;\n -ms-user-select: text;\n -moz-user-select: text;\n -webkit-user-select: text;\n user-select: text;\n /*with `pre-line` chrome inserts instead of space*/\n white-space: pre!important;\n}\n.ace_text-input.ace_composition {\n background: transparent;\n color: inherit;\n z-index: 1000;\n opacity: 1;\n}\n.ace_composition_placeholder { color: transparent }\n.ace_composition_marker { \n border-bottom: 1px solid;\n position: absolute;\n border-radius: 0;\n margin-top: 1px;\n}\n\n[ace_nocontext=true] {\n transform: none!important;\n filter: none!important;\n clip-path: none!important;\n mask : none!important;\n contain: none!important;\n perspective: none!important;\n mix-blend-mode: initial!important;\n z-index: auto;\n}\n\n.ace_layer {\n z-index: 1;\n position: absolute;\n overflow: hidden;\n /* workaround for chrome bug https://github.com/ajaxorg/ace/issues/2312*/\n word-wrap: normal;\n white-space: pre;\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n /* setting pointer-events: auto; on node under the mouse, which changes\n during scroll, will break mouse wheel scrolling in Safari */\n pointer-events: none;\n}\n\n.ace_gutter-layer {\n position: relative;\n width: auto;\n text-align: right;\n pointer-events: auto;\n height: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer {\n font: inherit !important;\n position: absolute;\n height: 1000000px;\n width: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer > .ace_line, .ace_text-layer > .ace_line_group {\n contain: style size layout;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.ace_hidpi .ace_text-layer,\n.ace_hidpi .ace_gutter-layer,\n.ace_hidpi .ace_content,\n.ace_hidpi .ace_gutter {\n contain: strict;\n}\n.ace_hidpi .ace_text-layer > .ace_line, \n.ace_hidpi .ace_text-layer > .ace_line_group {\n contain: strict;\n}\n\n.ace_cjk {\n display: inline-block;\n text-align: center;\n}\n\n.ace_cursor-layer {\n z-index: 4;\n}\n\n.ace_cursor {\n z-index: 4;\n position: absolute;\n box-sizing: border-box;\n border-left: 2px solid;\n /* workaround for smooth cursor repaintng whole screen in chrome */\n transform: translatez(0);\n}\n\n.ace_multiselect .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_slim-cursors .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_overwrite-cursors .ace_cursor {\n border-left-width: 0;\n border-bottom: 1px solid;\n}\n\n.ace_hidden-cursors .ace_cursor {\n opacity: 0.2;\n}\n\n.ace_hasPlaceholder .ace_hidden-cursors .ace_cursor {\n opacity: 0;\n}\n\n.ace_smooth-blinking .ace_cursor {\n transition: opacity 0.18s;\n}\n\n.ace_animate-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: step-end;\n animation-name: blink-ace-animate;\n animation-iteration-count: infinite;\n}\n\n.ace_animate-blinking.ace_smooth-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: ease-in-out;\n animation-name: blink-ace-animate-smooth;\n}\n \n@keyframes blink-ace-animate {\n from, to { opacity: 1; }\n 60% { opacity: 0; }\n}\n\n@keyframes blink-ace-animate-smooth {\n from, to { opacity: 1; }\n 45% { opacity: 1; }\n 60% { opacity: 0; }\n 85% { opacity: 0; }\n}\n\n.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {\n position: absolute;\n z-index: 3;\n}\n\n.ace_marker-layer .ace_selection {\n position: absolute;\n z-index: 5;\n}\n\n.ace_marker-layer .ace_bracket {\n position: absolute;\n z-index: 6;\n}\n\n.ace_marker-layer .ace_error_bracket {\n position: absolute;\n border-bottom: 1px solid #DE5555;\n border-radius: 0;\n}\n\n.ace_marker-layer .ace_active-line {\n position: absolute;\n z-index: 2;\n}\n\n.ace_marker-layer .ace_selected-word {\n position: absolute;\n z-index: 4;\n box-sizing: border-box;\n}\n\n.ace_line .ace_fold {\n box-sizing: border-box;\n\n display: inline-block;\n height: 11px;\n margin-top: -2px;\n vertical-align: middle;\n\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");\n background-repeat: no-repeat, repeat-x;\n background-position: center center, top left;\n color: transparent;\n\n border: 1px solid black;\n border-radius: 2px;\n\n cursor: pointer;\n pointer-events: auto;\n}\n\n.ace_dark .ace_fold {\n}\n\n.ace_fold:hover{\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");\n}\n\n.ace_tooltip {\n background-color: #f5f5f5;\n border: 1px solid gray;\n border-radius: 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);\n color: black;\n padding: 3px 4px;\n position: fixed;\n z-index: 999999;\n box-sizing: border-box;\n cursor: default;\n white-space: pre-wrap;\n word-wrap: break-word;\n line-height: normal;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n pointer-events: none;\n overflow: auto;\n max-width: min(33em, 66vw);\n overscroll-behavior: contain;\n}\n.ace_tooltip pre {\n white-space: pre-wrap;\n}\n\n.ace_tooltip.ace_dark {\n background-color: #636363;\n color: #fff;\n}\n\n.ace_tooltip:focus {\n outline: 1px solid #5E9ED6;\n}\n\n.ace_icon {\n display: inline-block;\n width: 18px;\n vertical-align: top;\n}\n\n.ace_icon_svg {\n display: inline-block;\n width: 12px;\n vertical-align: top;\n -webkit-mask-repeat: no-repeat;\n -webkit-mask-size: 12px;\n -webkit-mask-position: center;\n}\n\n.ace_folding-enabled > .ace_gutter-cell, .ace_folding-enabled > .ace_gutter-cell_svg-icons {\n padding-right: 13px;\n}\n\n.ace_fold-widget, .ace_custom-widget {\n box-sizing: border-box;\n\n margin: 0 -12px 0 1px;\n display: none;\n width: 11px;\n vertical-align: top;\n\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: center;\n\n border-radius: 3px;\n \n border: 1px solid transparent;\n cursor: pointer;\n pointer-events: auto;\n}\n\n.ace_custom-widget {\n background: none;\n}\n\n.ace_folding-enabled .ace_fold-widget {\n display: inline-block; \n}\n\n.ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");\n}\n\n.ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");\n}\n\n.ace_fold-widget:hover {\n border: 1px solid rgba(0, 0, 0, 0.3);\n background-color: rgba(255, 255, 255, 0.2);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);\n}\n\n.ace_fold-widget:active {\n border: 1px solid rgba(0, 0, 0, 0.4);\n background-color: rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);\n}\n/**\n * Dark version for fold widgets\n */\n.ace_dark .ace_fold-widget {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");\n}\n.ace_dark .ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget:hover {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n background-color: rgba(255, 255, 255, 0.1);\n}\n.ace_dark .ace_fold-widget:active {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n}\n\n.ace_inline_button {\n border: 1px solid lightgray;\n display: inline-block;\n margin: -1px 8px;\n padding: 0 5px;\n pointer-events: auto;\n cursor: pointer;\n}\n.ace_inline_button:hover {\n border-color: gray;\n background: rgba(200,200,200,0.2);\n display: inline-block;\n pointer-events: auto;\n}\n\n.ace_fold-widget.ace_invalid {\n background-color: #FFB4B4;\n border-color: #DE5555;\n}\n\n.ace_fade-fold-widgets .ace_fold-widget {\n transition: opacity 0.4s ease 0.05s;\n opacity: 0;\n}\n\n.ace_fade-fold-widgets:hover .ace_fold-widget {\n transition: opacity 0.05s ease 0.05s;\n opacity:1;\n}\n\n.ace_underline {\n text-decoration: underline;\n}\n\n.ace_bold {\n font-weight: bold;\n}\n\n.ace_nobold .ace_bold {\n font-weight: normal;\n}\n\n.ace_italic {\n font-style: italic;\n}\n\n\n.ace_error-marker {\n background-color: rgba(255, 0, 0,0.2);\n position: absolute;\n z-index: 9;\n}\n\n.ace_highlight-marker {\n background-color: rgba(255, 255, 0,0.2);\n position: absolute;\n z-index: 8;\n}\n\n.ace_mobile-menu {\n position: absolute;\n line-height: 1.5;\n border-radius: 4px;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n background: white;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #dcdcdc;\n color: black;\n}\n.ace_dark > .ace_mobile-menu {\n background: #333;\n color: #ccc;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #444;\n\n}\n.ace_mobile-button {\n padding: 2px;\n cursor: pointer;\n overflow: hidden;\n}\n.ace_mobile-button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_mobile-button:active {\n background-color: #ddd;\n}\n\n.ace_placeholder {\n position: relative;\n font-family: arial;\n transform: scale(0.9);\n transform-origin: left;\n white-space: pre;\n opacity: 0.7;\n margin: 0 10px;\n z-index: 1;\n}\n\n.ace_ghost_text {\n opacity: 0.5;\n font-style: italic;\n}\n\n.ace_ghost_text_container > div {\n white-space: pre;\n}\n\n.ghost_text_line_wrapped::after {\n content: "↩";\n position: absolute;\n}\n\n.ace_lineWidgetContainer.ace_ghost_text {\n margin: 0px 4px\n}\n\n.ace_screenreader-only {\n position:absolute;\n left:-10000px;\n top:auto;\n width:1px;\n height:1px;\n overflow:hidden;\n}\n\n.ace_hidden_token {\n display: none;\n}'}),ace.define("ace/layer/decorators",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event_emitter"],function(e,t,i){var n=e("../lib/dom"),o=e("../lib/oop"),e=e("../lib/event_emitter").EventEmitter,r=(s.prototype.$createCanvas=function(){this.canvas=n.createElement("canvas"),this.canvas.style.top="0px",this.canvas.style.right="0px",this.canvas.style.zIndex="7",this.canvas.style.position="absolute"},s.prototype.setScrollBarV=function(e){this.$createCanvas(),(this.scrollbarV=e).element.appendChild(this.canvas),this.setDimensions()},s.prototype.$updateDecorators=function(e){if("function"==typeof this.canvas.getContext){var t=!0===this.renderer.theme.isDark?this.colors.dark:this.colors.light,i=(this.setDimensions(e),this.canvas.getContext("2d")),n=this.renderer.session.$annotations;if(i.clearRect(0,0,this.canvas.width,this.canvas.height),n){var o={info:1,warning:2,error:3};n.forEach(function(e){e.priority=o[e.type]||null});for(var n=n.sort(function(e,t){return e.priority<t.priority?-1:t.priority<e.priority?1:0}),r=0;r<n.length;r++){var s=n[r].row,s=this.getVerticalOffsetForRow(s),a=s+this.lineHeight,s=Math.round(this.heightRatio*s),a=Math.round(this.heightRatio*a),s=Math.round((s+a)/2),a=a-s,l=(s=(s=s-(a=a<this.halfMinDecorationHeight?this.halfMinDecorationHeight:a)<0?a:s)+a>this.canvasHeight?this.canvasHeight-a:s)-a,s=s+a-l;i.fillStyle=t[n[r].type]||null,i.fillRect(0,l,Math.round(this.oneZoneWidth-1),s)}}var e=this.renderer.session.selection.getCursor();e&&(e=Math.round(this.getVerticalOffsetForRow(e.row)*this.heightRatio),i.fillStyle="rgba(0, 0, 0, 0.5)",i.fillRect(0,e,this.canvasWidth,2))}},s.prototype.getVerticalOffsetForRow=function(e){return this.renderer.session.documentToScreenRow(e|=0,0)*this.lineHeight},s.prototype.setDimensions=function(e){e=e||this.renderer.layerConfig,this.maxHeight=e.maxHeight,this.lineHeight=e.lineHeight,this.canvasHeight=e.height,this.canvasWidth=this.scrollbarV.width||this.canvasWidth,this.setZoneWidth(),this.canvas.width=this.canvasWidth,this.canvas.height=this.canvasHeight,this.maxHeight<this.canvasHeight?this.heightRatio=1:this.heightRatio=this.canvasHeight/this.maxHeight},s.prototype.setZoneWidth=function(){this.oneZoneWidth=this.canvasWidth},s.prototype.destroy=function(){this.canvas.parentNode.removeChild(this.canvas)},s);function s(e,t){this.renderer=t,this.pixelRatio=1,this.maxHeight=t.layerConfig.maxHeight,this.lineHeight=t.layerConfig.lineHeight,this.minDecorationHeight=2*this.pixelRatio|0,this.halfMinDecorationHeight=this.minDecorationHeight/2|0,this.colors={},this.colors.dark={error:"rgba(255, 18, 18, 1)",warning:"rgba(18, 136, 18, 1)",info:"rgba(18, 18, 136, 1)"},this.colors.light={error:"rgb(255,51,51)",warning:"rgb(32,133,72)",info:"rgb(35,68,138)"},this.setScrollBarV(e)}o.implement(r.prototype,e),t.Decorator=r}),ace.define("ace/virtual_renderer",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/config","ace/layer/gutter","ace/layer/marker","ace/layer/text","ace/layer/cursor","ace/scrollbar","ace/scrollbar","ace/scrollbar_custom","ace/scrollbar_custom","ace/renderloop","ace/layer/font_metrics","ace/lib/event_emitter","ace/css/editor-css","ace/layer/decorators","ace/lib/useragent","ace/layer/text_util"],function(e,t,i){var n=e("./lib/oop"),a=e("./lib/dom"),o=e("./lib/lang"),r=e("./config"),s=e("./layer/gutter").Gutter,l=e("./layer/marker").Marker,c=e("./layer/text").Text,h=e("./layer/cursor").Cursor,d=e("./scrollbar").HScrollBar,u=e("./scrollbar").VScrollBar,g=e("./scrollbar_custom").HScrollBar,p=e("./scrollbar_custom").VScrollBar,m=e("./renderloop").RenderLoop,f=e("./layer/font_metrics").FontMetrics,C=e("./lib/event_emitter").EventEmitter,y=e("./css/editor-css"),I=e("./layer/decorators").Decorator,v=e("./lib/useragent"),b=e("./layer/text_util").isTextToken,e=(a.importCssString(y,"ace_editor.css",!1),A.prototype.updateCharacterSize=function(){this.$textLayer.allowBoldFonts!=this.$allowBoldFonts&&(this.$allowBoldFonts=this.$textLayer.allowBoldFonts,this.setStyle("ace_nobold",!this.$allowBoldFonts)),this.layerConfig.characterWidth=this.characterWidth=this.$textLayer.getCharacterWidth(),this.layerConfig.lineHeight=this.lineHeight=this.$textLayer.getLineHeight(),this.$updatePrintMargin(),a.setStyle(this.scroller.style,"line-height",this.lineHeight+"px")},A.prototype.setSession=function(e){this.session&&this.session.doc.off("changeNewLineMode",this.onChangeNewLineMode),(this.session=e)&&this.scrollMargin.top&&e.getScrollTop()<=0&&e.setScrollTop(-this.scrollMargin.top),this.$cursorLayer.setSession(e),this.$markerBack.setSession(e),this.$markerFront.setSession(e),this.$gutterLayer.setSession(e),this.$textLayer.setSession(e),e&&(this.$loop.schedule(this.CHANGE_FULL),this.session.$setFontMetrics(this.$fontMetrics),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.onChangeNewLineMode=this.onChangeNewLineMode.bind(this),this.onChangeNewLineMode(),this.session.doc.on("changeNewLineMode",this.onChangeNewLineMode))},A.prototype.updateLines=function(e,t,i){if(void 0===t&&(t=1/0),this.$changedLines?(this.$changedLines.firstRow>e&&(this.$changedLines.firstRow=e),this.$changedLines.lastRow<t&&(this.$changedLines.lastRow=t)):this.$changedLines={firstRow:e,lastRow:t},this.$changedLines.lastRow<this.layerConfig.firstRow){if(!i)return;this.$changedLines.lastRow=this.layerConfig.lastRow}this.$changedLines.firstRow>this.layerConfig.lastRow||this.$loop.schedule(this.CHANGE_LINES)},A.prototype.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar(),this.session.$bidiHandler.setEolChar(this.$textLayer.EOL_CHAR)},A.prototype.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},A.prototype.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},A.prototype.updateFull=function(e){e?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},A.prototype.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},A.prototype.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},A.prototype.onResize=function(e,t,i,n){if(!(2<this.resizing)){0<this.resizing?this.resizing++:this.resizing=e?1:0;var o=this.container,o=(!(n=n||o.clientHeight||o.scrollHeight)&&this.$maxLines&&1<this.lineHeight&&(o.style.height&&"0px"!=o.style.height||(o.style.height="1px",n=o.clientHeight||o.scrollHeight)),i=i||o.clientWidth||o.scrollWidth,this.$updateCachedSize(e,t,i,n));if(this.$resizeTimer&&this.$resizeTimer.cancel(),!this.$size.scrollerHeight||!i&&!n)return this.resizing=0;e&&(this.$gutterLayer.$padding=null),e?this.$renderChanges(o|this.$changes,!0):this.$loop.schedule(o|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.$customScrollbar&&this.$updateCustomScrollbar(!0)}},A.prototype.$updateCachedSize=function(e,t,i,n){n-=this.$extraHeight||0;var o=0,r=this.$size,s={width:r.width,height:r.height,scrollerHeight:r.scrollerHeight,scrollerWidth:r.scrollerWidth};return n&&(e||r.height!=n)&&(r.height=n,o|=this.CHANGE_SIZE,r.scrollerHeight=r.height,this.$horizScroll&&(r.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.setHeight(r.scrollerHeight),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",o|=this.CHANGE_SCROLL),i&&(e||r.width!=i)&&(o|=this.CHANGE_SIZE,r.width=i,null==t&&(t=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=t,a.setStyle(this.scrollBarH.element.style,"left",t+"px"),a.setStyle(this.scroller.style,"left",t+this.margin.left+"px"),r.scrollerWidth=Math.max(0,i-t-this.scrollBarV.getWidth()-this.margin.h),a.setStyle(this.$gutter.style,"left",this.margin.left+"px"),t=this.scrollBarV.getWidth()+"px",a.setStyle(this.scrollBarH.element.style,"right",t),a.setStyle(this.scroller.style,"right",t),a.setStyle(this.scroller.style,"bottom",this.scrollBarH.getHeight()),this.scrollBarH.setWidth(r.scrollerWidth),this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||e)&&(o|=this.CHANGE_FULL),r.$dirty=!i||!n,o&&this._signal("resize",s),o},A.prototype.onGutterResize=function(e){e=this.$showGutter?e:0;e!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,e,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()||this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):this.$computeLayerConfig()},A.prototype.adjustWrapLimit=function(){var e=this.$size.scrollerWidth-2*this.$padding,e=Math.floor(e/this.characterWidth);return this.session.adjustWrapLimit(e,this.$showPrintMargin&&this.$printMarginColumn)},A.prototype.setAnimatedScroll=function(e){this.setOption("animatedScroll",e)},A.prototype.getAnimatedScroll=function(){return this.$animatedScroll},A.prototype.setShowInvisibles=function(e){this.setOption("showInvisibles",e),this.session.$bidiHandler.setShowInvisibles(e)},A.prototype.getShowInvisibles=function(){return this.getOption("showInvisibles")},A.prototype.getDisplayIndentGuides=function(){return this.getOption("displayIndentGuides")},A.prototype.setDisplayIndentGuides=function(e){this.setOption("displayIndentGuides",e)},A.prototype.getHighlightIndentGuides=function(){return this.getOption("highlightIndentGuides")},A.prototype.setHighlightIndentGuides=function(e){this.setOption("highlightIndentGuides",e)},A.prototype.setShowPrintMargin=function(e){this.setOption("showPrintMargin",e)},A.prototype.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},A.prototype.setPrintMarginColumn=function(e){this.setOption("printMarginColumn",e)},A.prototype.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},A.prototype.getShowGutter=function(){return this.getOption("showGutter")},A.prototype.setShowGutter=function(e){return this.setOption("showGutter",e)},A.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},A.prototype.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},A.prototype.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},A.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},A.prototype.$updatePrintMargin=function(){var e;(this.$showPrintMargin||this.$printMarginEl)&&(this.$printMarginEl||((e=a.createElement("div")).className="ace_layer ace_print-margin-layer",this.$printMarginEl=a.createElement("div"),this.$printMarginEl.className="ace_print-margin",e.appendChild(this.$printMarginEl),this.content.insertBefore(e,this.content.firstChild)),(e=this.$printMarginEl.style).left=Math.round(this.characterWidth*this.$printMarginColumn+this.$padding)+"px",e.visibility=this.$showPrintMargin?"visible":"hidden",this.session)&&-1==this.session.$wrap&&this.adjustWrapLimit()},A.prototype.getContainerElement=function(){return this.container},A.prototype.getMouseEventTarget=function(){return this.scroller},A.prototype.getTextAreaContainer=function(){return this.container},A.prototype.$moveTextAreaToCursor=function(){var e,t,i,n,o,r,s;this.$isMousePressed||(e=this.textarea.style,r=this.$composition,this.$keepTextAreaAtCursor||r?(i=this.$cursorLayer.$pixelPos)&&(r&&r.markerRange&&(i=this.$cursorLayer.getPixelPosition(r.markerRange.start,!0)),s=this.layerConfig,t=i.top,i=i.left,t-=s.offset,n=r&&r.useTextareaForIME||v.isMobile?this.lineHeight:1,t<0||t>s.height-n?a.translate(this.textarea,0,0):(s=1,o=this.$size.height-n,r?r.useTextareaForIME?(r=this.textarea.value,s=this.characterWidth*this.session.$getStringScreenWidth(r)[0]):t+=this.lineHeight+2:t+=this.lineHeight,(i-=this.scrollLeft)>this.$size.scrollerWidth-s&&(i=this.$size.scrollerWidth-s),i+=this.gutterWidth+this.margin.left,a.setStyle(e,"height",n+"px"),a.setStyle(e,"width",s+"px"),a.translate(this.textarea,Math.min(i,this.$size.scrollerWidth-s),Math.min(t,o)))):a.translate(this.textarea,-100,0))},A.prototype.getFirstVisibleRow=function(){return this.layerConfig.firstRow},A.prototype.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(0===this.layerConfig.offset?0:1)},A.prototype.getLastFullyVisibleRow=function(){var e=this.layerConfig,t=e.lastRow;return this.session.documentToScreenRow(t,0)*e.lineHeight-this.session.getScrollTop()>e.height-e.lineHeight?t-1:t},A.prototype.getLastVisibleRow=function(){return this.layerConfig.lastRow},A.prototype.setPadding=function(e){this.$padding=e,this.$textLayer.setPadding(e),this.$cursorLayer.setPadding(e),this.$markerFront.setPadding(e),this.$markerBack.setPadding(e),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},A.prototype.setScrollMargin=function(e,t,i,n){var o=this.scrollMargin;o.top=0|e,o.bottom=0|t,o.right=0|n,o.left=0|i,o.v=o.top+o.bottom,o.h=o.left+o.right,o.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-o.top),this.updateFull()},A.prototype.setMargin=function(e,t,i,n){var o=this.margin;o.top=0|e,o.bottom=0|t,o.right=0|n,o.left=0|i,o.v=o.top+o.bottom,o.h=o.left+o.right,this.$updateCachedSize(!0,this.gutterWidth,this.$size.width,this.$size.height),this.updateFull()},A.prototype.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},A.prototype.setHScrollBarAlwaysVisible=function(e){this.setOption("hScrollBarAlwaysVisible",e)},A.prototype.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},A.prototype.setVScrollBarAlwaysVisible=function(e){this.setOption("vScrollBarAlwaysVisible",e)},A.prototype.$updateScrollBarV=function(){var e=this.layerConfig.maxHeight,t=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(e-=(t-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>e-t)&&(e=this.scrollTop+t,this.scrollBarV.scrollTop=null),this.scrollBarV.setScrollHeight(e+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},A.prototype.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},A.prototype.freeze=function(){this.$frozen=!0},A.prototype.unfreeze=function(){this.$frozen=!1},A.prototype.$renderChanges=function(e,t){if(this.$changes&&(e|=this.$changes,this.$changes=0),this.session&&this.container.offsetWidth&&!this.$frozen&&(e||t)){if(this.$size.$dirty)return this.$changes|=e,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender",e),this.session&&this.session.$bidiHandler&&this.session.$bidiHandler.updateCharacterWidths(this.$fontMetrics);var i,n,t=this.layerConfig;(e&this.CHANGE_FULL||e&this.CHANGE_SIZE||e&this.CHANGE_TEXT||e&this.CHANGE_LINES||e&this.CHANGE_SCROLL||e&this.CHANGE_H_SCROLL)&&(e|=this.$computeLayerConfig()|this.$loop.clear(),t.firstRow!=this.layerConfig.firstRow&&t.firstRowScreen==this.layerConfig.firstRowScreen&&0<(i=this.scrollTop+(t.firstRow-Math.max(this.layerConfig.firstRow,0))*this.lineHeight)&&(this.scrollTop=i,e=(e|=this.CHANGE_SCROLL)|(this.$computeLayerConfig()|this.$loop.clear())),t=this.layerConfig,this.$updateScrollBarV(),e&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),a.translate(this.content,-this.scrollLeft,-t.offset),i=t.width+2*this.$padding+"px",n=t.minHeight+"px",a.setStyle(this.content.style,"width",i),a.setStyle(this.content.style,"height",n)),e&this.CHANGE_H_SCROLL&&(a.translate(this.content,-this.scrollLeft,-t.offset),this.scroller.className=this.scrollLeft<=0?"ace_scroller ":"ace_scroller ace_scroll-left ",this.enableKeyboardAccessibility)&&(this.scroller.className+=this.keyboardFocusClassName),e&this.CHANGE_FULL?(this.$changedLines=null,this.$textLayer.update(t),this.$showGutter&&this.$gutterLayer.update(t),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(t),this.$markerBack.update(t),this.$markerFront.update(t),this.$cursorLayer.update(t),this.$moveTextAreaToCursor()):e&this.CHANGE_SCROLL?(this.$changedLines=null,e&this.CHANGE_TEXT||e&this.CHANGE_LINES?this.$textLayer.update(t):this.$textLayer.scrollLines(t),this.$showGutter&&(e&this.CHANGE_GUTTER||e&this.CHANGE_LINES?this.$gutterLayer.update(t):this.$gutterLayer.scrollLines(t)),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(t),this.$markerBack.update(t),this.$markerFront.update(t),this.$cursorLayer.update(t),this.$moveTextAreaToCursor()):(e&this.CHANGE_TEXT?(this.$changedLines=null,this.$textLayer.update(t),this.$showGutter&&this.$gutterLayer.update(t),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(t)):e&this.CHANGE_LINES?((this.$updateLines()||e&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(t),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(t)):e&this.CHANGE_TEXT||e&this.CHANGE_GUTTER?(this.$showGutter&&this.$gutterLayer.update(t),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(t)):e&this.CHANGE_CURSOR&&(this.$highlightGutterLine&&this.$gutterLayer.updateLineHighlight(t),this.$customScrollbar)&&this.$scrollDecorator.$updateDecorators(t),e&this.CHANGE_CURSOR&&(this.$cursorLayer.update(t),this.$moveTextAreaToCursor()),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(t),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(t)),this._signal("afterRender",e)}else this.$changes|=e},A.prototype.$autosize=function(){var e=this.session.getScreenLength()*this.lineHeight,t=this.$maxLines*this.lineHeight,i=Math.min(t,Math.max((this.$minLines||1)*this.lineHeight,e))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(i+=this.scrollBarH.getHeight());t=!((i=this.$maxPixelHeight&&i>this.$maxPixelHeight?this.$maxPixelHeight:i)<=2*this.lineHeight)&&t<e;i==this.desiredHeight&&this.$size.height==this.desiredHeight&&t==this.$vScroll||(t!=this.$vScroll&&(this.$vScroll=t,this.scrollBarV.setVisible(t)),e=this.container.clientWidth,this.container.style.height=i+"px",this.$updateCachedSize(!0,this.$gutterWidth,e,i),this.desiredHeight=i,this._signal("autosize"))},A.prototype.$computeLayerConfig=function(){var e,t=this.session,i=this.$size,n=i.height<=2*this.lineHeight,o=this.session.getScreenLength()*this.lineHeight,r=this.$getLongestLine(),s=!n&&(this.$hScrollBarAlwaysVisible||i.scrollerWidth-r-2*this.$padding<0),a=this.$horizScroll!==s,s=(a&&(this.$horizScroll=s,this.scrollBarH.setVisible(s)),this.$vScroll),l=(this.$maxLines&&1<this.lineHeight&&(this.$autosize(),n=i.height<=2*this.lineHeight),i.scrollerHeight+this.lineHeight),c=!this.$maxLines&&this.$scrollPastEnd?(i.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0,h=(o+=c,this.scrollMargin),n=(this.session.setScrollTop(Math.max(-h.top,Math.min(this.scrollTop,o-i.scrollerHeight+h.bottom))),this.session.setScrollLeft(Math.max(-h.left,Math.min(this.scrollLeft,r+2*this.$padding-i.scrollerWidth+h.right))),!n&&(this.$vScrollBarAlwaysVisible||i.scrollerHeight-o+c<0||this.scrollTop>h.top)),c=s!==n,h=(c&&(this.$vScroll=n,this.scrollBarV.setVisible(n)),this.scrollTop%this.lineHeight),s=Math.ceil(l/this.lineHeight)-1,s=(n=Math.max(0,Math.round((this.scrollTop-h)/this.lineHeight)))+s,d=this.lineHeight,n=t.screenToDocumentRow(n,0),u=t.getFoldLine(n),t=(u&&(n=u.start.row),u=t.documentToScreenRow(n,0),e=t.getRowLength(n)*d,s=Math.min(t.screenToDocumentRow(s,0),t.getLength()-1),l=i.scrollerHeight+t.getRowLength(s)*d+e,(h=this.scrollTop-u*d)<0&&0<u&&(u=Math.max(0,u+Math.floor(h/d)),h=this.scrollTop-u*d),0);return this.layerConfig.width==r&&!a||(t=this.CHANGE_H_SCROLL),(a||c)&&(t|=this.$updateCachedSize(!0,this.gutterWidth,i.width,i.height),this._signal("scrollbarVisibilityChanged"),c)&&(r=this.$getLongestLine()),this.layerConfig={width:r,padding:this.$padding,firstRow:n,firstRowScreen:u,lastRow:s,lineHeight:d,characterWidth:this.characterWidth,minHeight:l,maxHeight:o,offset:h,gutterOffset:d?Math.max(0,Math.ceil((h+i.height-i.scrollerHeight)/d)):0,height:this.$size.scrollerHeight},this.session.$bidiHandler&&this.session.$bidiHandler.setContentWidth(r-this.$padding),t},A.prototype.$updateLines=function(){if(this.$changedLines){var e=this.$changedLines.firstRow,t=this.$changedLines.lastRow,i=(this.$changedLines=null,this.layerConfig);if(!(e>i.lastRow+1||t<i.firstRow)){if(t!==1/0)return this.$textLayer.updateLines(i,e,t),!0;this.$showGutter&&this.$gutterLayer.update(i),this.$textLayer.update(i)}}},A.prototype.$getLongestLine=function(){var e=this.session.getScreenWidth();return this.showInvisibles&&!this.session.$useWrapMode&&(e+=1),this.$textLayer&&e>this.$textLayer.MAX_LINE_LENGTH&&(e=this.$textLayer.MAX_LINE_LENGTH+30),Math.max(this.$size.scrollerWidth-2*this.$padding,Math.round(e*this.characterWidth))},A.prototype.updateFrontMarkers=function(){this.$markerFront.setMarkers(this.session.getMarkers(!0)),this.$loop.schedule(this.CHANGE_MARKER_FRONT)},A.prototype.updateBackMarkers=function(){this.$markerBack.setMarkers(this.session.getMarkers()),this.$loop.schedule(this.CHANGE_MARKER_BACK)},A.prototype.addGutterDecoration=function(e,t){this.$gutterLayer.addGutterDecoration(e,t)},A.prototype.removeGutterDecoration=function(e,t){this.$gutterLayer.removeGutterDecoration(e,t)},A.prototype.updateBreakpoints=function(e){this._rows=e,this.$loop.schedule(this.CHANGE_GUTTER)},A.prototype.setAnnotations=function(e){this.$gutterLayer.setAnnotations(e),this.$loop.schedule(this.CHANGE_GUTTER)},A.prototype.updateCursor=function(){this.$loop.schedule(this.CHANGE_CURSOR)},A.prototype.hideCursor=function(){this.$cursorLayer.hideCursor()},A.prototype.showCursor=function(){this.$cursorLayer.showCursor()},A.prototype.scrollSelectionIntoView=function(e,t,i){this.scrollCursorIntoView(e,i),this.scrollCursorIntoView(t,i)},A.prototype.scrollCursorIntoView=function(e,t,i){var n,o,r;0!==this.$size.scrollerHeight&&(n=(e=this.$cursorLayer.getPixelPosition(e)).left,e=e.top,o=i&&i.top||0,i=i&&i.bottom||0,this.$scrollAnimation&&(this.$stopAnimation=!0),e<(r=this.$scrollAnimation?this.session.getScrollTop():this.scrollTop)+o?(t&&r+o>e+this.lineHeight&&(e-=t*this.$size.scrollerHeight),0===e&&(e=-this.scrollMargin.top),this.session.setScrollTop(e)):r+this.$size.scrollerHeight-i<e+this.lineHeight&&(t&&r+this.$size.scrollerHeight-i<e-this.lineHeight&&(e+=t*this.$size.scrollerHeight),this.session.setScrollTop(e+this.lineHeight+i-this.$size.scrollerHeight)),o=this.scrollLeft,n-(r=2*this.layerConfig.characterWidth)<o?((n-=r)<this.$padding+r&&(n=-this.scrollMargin.left),this.session.setScrollLeft(n)):o+this.$size.scrollerWidth<(n+=r)+this.characterWidth?this.session.setScrollLeft(Math.round(n+this.characterWidth-this.$size.scrollerWidth)):o<=this.$padding&&n-o<this.characterWidth&&this.session.setScrollLeft(0))},A.prototype.getScrollTop=function(){return this.session.getScrollTop()},A.prototype.getScrollLeft=function(){return this.session.getScrollLeft()},A.prototype.getScrollTopRow=function(){return this.scrollTop/this.lineHeight},A.prototype.getScrollBottomRow=function(){return Math.max(0,Math.floor((this.scrollTop+this.$size.scrollerHeight)/this.lineHeight)-1)},A.prototype.scrollToRow=function(e){this.session.setScrollTop(e*this.lineHeight)},A.prototype.alignCursor=function(e,t){var e=this.$cursorLayer.getPixelPosition(e="number"==typeof e?{row:e,column:0}:e),i=this.$size.scrollerHeight-this.lineHeight,e=e.top-i*(t||0);return this.session.setScrollTop(e),e},A.prototype.$calcSteps=function(e,t){for(var i,n,o=0,r=this.STEPS,s=[],o=0;o<r;++o)s.push((i=o/this.STEPS,(t-(n=e))*(Math.pow(i-1,3)+1)+n));return s},A.prototype.scrollToLine=function(e,t,i,n){e=this.$cursorLayer.getPixelPosition({row:e,column:0}).top,t&&(e-=this.$size.scrollerHeight/2),t=this.scrollTop;this.session.setScrollTop(e),!1!==i&&this.animateScrolling(t,n)},A.prototype.animateScrolling=function(e,t){var i=this.scrollTop;if(this.$animatedScroll){var n=this;if(e!=i){if(this.$scrollAnimation){var o=this.$scrollAnimation.steps;if(o.length&&(e=o[0])==i)return}var r=n.$calcSteps(e,i);this.$scrollAnimation={from:e,to:i,steps:r},clearInterval(this.$timer),n.session.setScrollTop(r.shift()),n.session.$scrollTop=i,this.$timer=setInterval(function(){if(!n.$stopAnimation)return n.session?void(r.length?(n.session.setScrollTop(r.shift()),n.session.$scrollTop=i):null!=i?(n.session.$scrollTop=-1,n.session.setScrollTop(i),i=null):s()):clearInterval(n.$timer);s()},10)}}function s(){n.$timer=clearInterval(n.$timer),n.$scrollAnimation=null,n.$stopAnimation=!1,t&&t()}},A.prototype.scrollToY=function(e){this.scrollTop!==e&&(this.$loop.schedule(this.CHANGE_SCROLL),this.scrollTop=e)},A.prototype.scrollToX=function(e){this.scrollLeft!==e&&(this.scrollLeft=e),this.$loop.schedule(this.CHANGE_H_SCROLL)},A.prototype.scrollTo=function(e,t){this.session.setScrollTop(t),this.session.setScrollLeft(e)},A.prototype.scrollBy=function(e,t){t&&this.session.setScrollTop(this.session.getScrollTop()+t),e&&this.session.setScrollLeft(this.session.getScrollLeft()+e)},A.prototype.isScrollableBy=function(e,t){return t<0&&this.session.getScrollTop()>=1-this.scrollMargin.top||0<t&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom||e<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left||0<e&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right||void 0},A.prototype.pixelToScreenCoordinates=function(e,t){this.$hasCssTransforms?(n={top:0,left:0},e=(i=this.$fontMetrics.transformCoordinates([e,t]))[1]-this.gutterWidth-this.margin.left,t=i[0]):n=this.scroller.getBoundingClientRect();var i=e+this.scrollLeft-n.left-this.$padding,e=i/this.characterWidth,t=Math.floor((t+this.scrollTop-n.top)/this.lineHeight),n=this.$blockCursor?Math.floor(e):Math.round(e);return{row:t,column:n,side:0<e-n?1:-1,offsetX:i}},A.prototype.screenToTextCoordinates=function(e,t){this.$hasCssTransforms?(i={top:0,left:0},e=(n=this.$fontMetrics.transformCoordinates([e,t]))[1]-this.gutterWidth-this.margin.left,t=n[0]):i=this.scroller.getBoundingClientRect();var i,n=e+this.scrollLeft-i.left-this.$padding,e=n/this.characterWidth,e=this.$blockCursor?Math.floor(e):Math.round(e),t=Math.floor((t+this.scrollTop-i.top)/this.lineHeight);return this.session.screenToDocumentPosition(t,Math.max(e,0),n)},A.prototype.textToScreenCoordinates=function(e,t){var i=this.scroller.getBoundingClientRect(),t=this.session.documentToScreenPosition(e,t),e=this.$padding+(this.session.$bidiHandler.isBidiRow(t.row,e)?this.session.$bidiHandler.getPosLeft(t.column):Math.round(t.column*this.characterWidth)),t=t.row*this.lineHeight;return{pageX:i.left+e-this.scrollLeft,pageY:i.top+t-this.scrollTop}},A.prototype.visualizeFocus=function(){a.addCssClass(this.container,"ace_focus")},A.prototype.visualizeBlur=function(){a.removeCssClass(this.container,"ace_focus")},A.prototype.showComposition=function(e){(this.$composition=e).cssText||(e.cssText=this.textarea.style.cssText),null==e.useTextareaForIME&&(e.useTextareaForIME=this.$useTextareaForIME),this.$useTextareaForIME?(a.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor(),this.$cursorLayer.element.style.display="none"):e.markerId=this.session.addMarker(e.markerRange,"ace_composition_marker","text")},A.prototype.setCompositionText=function(e){var t=this.session.selection.cursor;this.addToken(e,"composition_placeholder",t.row,t.column),this.$moveTextAreaToCursor()},A.prototype.hideComposition=function(){var e;this.$composition&&(this.$composition.markerId&&this.session.removeMarker(this.$composition.markerId),a.removeCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText=this.$composition.cssText,e=this.session.selection.cursor,this.removeExtraToken(e.row,e.column),this.$composition=null,this.$cursorLayer.element.style.display="")},A.prototype.setGhostText=function(e,t){var n,i,o,r=this.session.selection.cursor,t=t||{row:r.row,column:r.column},r=(this.removeGhostText(),this.$calculateWrappedTextChunks(e,t)),s=(this.addToken(r[0].text,"ghost_text",t.row,t.column),this.$ghostText={text:e,position:{row:t.row,column:t.column}},a.createElement("div"));1<r.length&&(e=this.hideTokensAfterPosition(t.row,t.column),r.slice(1).forEach(function(e){var t=a.createElement("div"),i=a.createElement("span");i.className="ace_ghost_text",e.wrapped&&(t.className="ghost_text_line_wrapped"),0===e.text.length&&(e.text=" "),i.appendChild(a.createTextNode(e.text)),t.appendChild(i),s.appendChild(t),n=t}),e.forEach(function(e){var t=a.createElement("span");b(e.type)||(t.className="ace_"+e.type.replace(/\./g," ace_")),t.appendChild(a.createTextNode(e.value)),n.appendChild(t)}),this.$ghostTextWidget={el:s,row:t.row,column:t.column,className:"ace_ghost_text_container"},this.session.widgetManager.addLineWidget(this.$ghostTextWidget),e=this.$cursorLayer.getPixelPosition(t,!0),i=this.container.getBoundingClientRect().height,(o=r.length*this.lineHeight)<i-e.top||(o<i?this.scrollBy(0,(r.length-1)*this.lineHeight):this.scrollToRow(t.row)))},A.prototype.$calculateWrappedTextChunks=function(e,t){for(var i=this.$size.scrollerWidth-2*this.$padding,n=(n=Math.floor(i/this.characterWidth)-2)<=0?60:n,o=e.split(/\r?\n/),r=[],s=0;s<o.length;s++){var a=this.session.$getDisplayTokens(o[s],t.column),l=this.session.$computeWrapSplits(a,n,this.session.$tabSize);if(0<l.length){var c=0;l.push(o[s].length);for(var h=0;h<l.length;h++){var d=o[s].slice(c,l[h]);r.push({text:d,wrapped:!0}),c=l[h]}}else r.push({text:o[s],wrapped:!1})}return r},A.prototype.removeGhostText=function(){var e;this.$ghostText&&(e=this.$ghostText.position,this.removeExtraToken(e.row,e.column),this.$ghostTextWidget&&(this.session.widgetManager.removeLineWidget(this.$ghostTextWidget),this.$ghostTextWidget=null),this.$ghostText=null)},A.prototype.addToken=function(e,t,i,n){var o=this.session,r=(o.bgTokenizer.lines[i]=null,{type:t,value:e}),s=o.getTokens(i);if(null!=n&&s.length)for(var a=0,l=0;l<s.length;l++){var c=s[l];if(n<=(a+=c.value.length)){var h=c.value.length-(a-n),d=c.value.slice(0,h),h=c.value.slice(h);s.splice(l,1,{type:c.type,value:d},r,{type:c.type,value:h});break}}else s.push(r);this.updateLines(i,i)},A.prototype.hideTokensAfterPosition=function(e,t){for(var i=this.session.getTokens(e),n=0,o=!1,r=[],s=0;s<i.length;s++){var a=i[s];n+=a.value.length,"ghost_text"!==a.type&&(o?(r.push({type:a.type,value:a.value}),a.type="hidden_token"):n===t&&(o=!0))}return this.updateLines(e,e),r},A.prototype.removeExtraToken=function(e,t){this.session.bgTokenizer.lines[e]=null,this.updateLines(e,e)},A.prototype.setTheme=function(i,n){var e,o=this;function t(e){if(o.$themeId!=i)return n&&n();if(!e||!e.cssClass)throw new Error("couldn't load module "+i+" or it didn't call define");e.$id&&(o.$themeId=e.$id),a.importCssString(e.cssText,e.cssClass,o.container),o.theme&&a.removeCssClass(o.container,o.theme.cssClass);var t="padding"in e?e.padding:"padding"in(o.theme||{})?4:o.$padding;o.$padding&&t!=o.$padding&&o.setPadding(t),o.$theme=e.cssClass,o.theme=e,a.addCssClass(o.container,e.cssClass),a.setCssClass(o.container,"ace_dark",e.isDark),o.$size&&(o.$size.width=0,o.$updateSizeAsync()),o._dispatchEvent("themeLoaded",{theme:e}),n&&n(),v.isSafari&&o.scroller&&(o.scroller.style.background="red",o.scroller.style.background="")}this.$themeId=i,o._dispatchEvent("themeChange",{theme:i}),i&&"string"!=typeof i?t(i):(e=i||this.$options.theme.initialValue,r.loadModule(["theme",e],t))},A.prototype.getTheme=function(){return this.$themeId},A.prototype.setStyle=function(e,t){a.setCssClass(this.container,e,!1!==t)},A.prototype.unsetStyle=function(e){a.removeCssClass(this.container,e)},A.prototype.setCursorStyle=function(e){a.setStyle(this.scroller.style,"cursor",e)},A.prototype.setMouseCursor=function(e){a.setStyle(this.scroller.style,"cursor",e)},A.prototype.attachToShadowRoot=function(){a.importCssString(y,"ace_editor.css",this.container)},A.prototype.destroy=function(){this.freeze(),this.$fontMetrics.destroy(),this.$cursorLayer.destroy(),this.removeAllListeners(),this.container.textContent="",this.setOption("useResizeObserver",!1)},A.prototype.$updateCustomScrollbar=function(e){var t=this;this.$horizScroll=this.$vScroll=null,this.scrollBarV.element.remove(),this.scrollBarH.element.remove(),!0===e?(this.scrollBarV=new p(this.container,this),this.scrollBarH=new g(this.container,this),this.scrollBarV.setHeight(this.$size.scrollerHeight),this.scrollBarH.setWidth(this.$size.scrollerWidth),this.scrollBarV.addEventListener("scroll",function(e){t.$scrollAnimation||t.session.setScrollTop(e.data-t.scrollMargin.top)}),this.scrollBarH.addEventListener("scroll",function(e){t.$scrollAnimation||t.session.setScrollLeft(e.data-t.scrollMargin.left)}),this.$scrollDecorator?this.$scrollDecorator.setScrollBarV(this.scrollBarV):this.$scrollDecorator=new I(this.scrollBarV,this),this.$scrollDecorator.$updateDecorators()):(this.scrollBarV=new u(this.container,this),this.scrollBarH=new d(this.container,this),this.scrollBarV.addEventListener("scroll",function(e){t.$scrollAnimation||t.session.setScrollTop(e.data-t.scrollMargin.top)}),this.scrollBarH.addEventListener("scroll",function(e){t.$scrollAnimation||t.session.setScrollLeft(e.data-t.scrollMargin.left)}))},A.prototype.$addResizeObserver=function(){var i;window.ResizeObserver&&!this.$resizeObserver&&((i=this).$resizeTimer=o.delayedCall(function(){i.destroyed||i.onResize()},50),this.$resizeObserver=new window.ResizeObserver(function(e){var t=e[0].contentRect.width,e=e[0].contentRect.height;1<Math.abs(i.$size.width-t)||1<Math.abs(i.$size.height-e)?i.$resizeTimer.delay():i.$resizeTimer.cancel()}),this.$resizeObserver.observe(this.container))},A);function A(e,t){var i=this,e=(this.container=e||a.createElement("div"),a.addCssClass(this.container,"ace_editor"),a.HI_DPI&&a.addCssClass(this.container,"ace_hidpi"),this.setTheme(t),null==r.get("useStrictCSP")&&r.set("useStrictCSP",!1),this.$gutter=a.createElement("div"),this.$gutter.className="ace_gutter",this.container.appendChild(this.$gutter),this.$gutter.setAttribute("aria-hidden","true"),this.scroller=a.createElement("div"),this.scroller.className="ace_scroller",this.container.appendChild(this.scroller),this.content=a.createElement("div"),this.content.className="ace_content",this.scroller.appendChild(this.content),this.$gutterLayer=new s(this.$gutter),this.$gutterLayer.on("changeGutterWidth",this.onGutterResize.bind(this)),this.$markerBack=new l(this.content),this.$textLayer=new c(this.content));this.canvas=e.element,this.$markerFront=new l(this.content),this.$cursorLayer=new h(this.content),this.$horizScroll=!1,this.$vScroll=!1,this.scrollBar=this.scrollBarV=new u(this.container,this),this.scrollBarH=new d(this.container,this),this.scrollBarV.on("scroll",function(e){i.$scrollAnimation||i.session.setScrollTop(e.data-i.scrollMargin.top)}),this.scrollBarH.on("scroll",function(e){i.$scrollAnimation||i.session.setScrollLeft(e.data-i.scrollMargin.left)}),this.scrollTop=0,this.scrollLeft=0,this.cursorPos={row:0,column:0},this.$fontMetrics=new f(this.container),this.$textLayer.$setFontMetrics(this.$fontMetrics),this.$textLayer.on("changeCharacterSize",function(e){i.updateCharacterSize(),i.onResize(!0,i.gutterWidth,
-i.$size.width,i.$size.height),i._signal("changeCharacterSize",e)}),this.$size={width:0,height:0,scrollerHeight:0,scrollerWidth:0,$dirty:!0},this.layerConfig={width:1,padding:0,firstRow:0,firstRowScreen:0,lastRow:0,lineHeight:0,characterWidth:0,minHeight:1,maxHeight:1,offset:0,height:1,gutterOffset:1},this.scrollMargin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.margin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.$keepTextAreaAtCursor=!v.isIOS,this.$loop=new m(this.$renderChanges.bind(this),this.container.ownerDocument.defaultView),this.$loop.schedule(this.CHANGE_FULL),this.updateCharacterSize(),this.setPadding(4),this.$addResizeObserver(),r.resetOptions(this),r._signal("renderer",this)}e.prototype.CHANGE_CURSOR=1,e.prototype.CHANGE_MARKER=2,e.prototype.CHANGE_GUTTER=4,e.prototype.CHANGE_SCROLL=8,e.prototype.CHANGE_LINES=16,e.prototype.CHANGE_TEXT=32,e.prototype.CHANGE_SIZE=64,e.prototype.CHANGE_MARKER_BACK=128,e.prototype.CHANGE_MARKER_FRONT=256,e.prototype.CHANGE_FULL=512,e.prototype.CHANGE_H_SCROLL=1024,e.prototype.$changes=0,e.prototype.$padding=null,e.prototype.$frozen=!1,e.prototype.STEPS=8,n.implement(e.prototype,C),r.defineOptions(e.prototype,"renderer",{useResizeObserver:{set:function(e){!e&&this.$resizeObserver?(this.$resizeObserver.disconnect(),this.$resizeTimer.cancel(),this.$resizeTimer=this.$resizeObserver=null):e&&!this.$resizeObserver&&this.$addResizeObserver()}},animatedScroll:{initialValue:!1},showInvisibles:{set:function(e){this.$textLayer.setShowInvisibles(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!1},showPrintMargin:{set:function(){this.$updatePrintMargin()},initialValue:!0},printMarginColumn:{set:function(){this.$updatePrintMargin()},initialValue:80},printMargin:{set:function(e){"number"==typeof e&&(this.$printMarginColumn=e),this.$showPrintMargin=!!e,this.$updatePrintMargin()},get:function(){return this.$showPrintMargin&&this.$printMarginColumn}},showGutter:{set:function(e){this.$gutter.style.display=e?"block":"none",this.$loop.schedule(this.CHANGE_FULL),this.onGutterResize()},initialValue:!0},useSvgGutterIcons:{set:function(e){this.$gutterLayer.$useSvgGutterIcons=e},initialValue:!1},showFoldedAnnotations:{set:function(e){this.$gutterLayer.$showFoldedAnnotations=e},initialValue:!1},fadeFoldWidgets:{set:function(e){a.setCssClass(this.$gutter,"ace_fade-fold-widgets",e)},initialValue:!1},showFoldWidgets:{set:function(e){this.$gutterLayer.setShowFoldWidgets(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},displayIndentGuides:{set:function(e){this.$textLayer.setDisplayIndentGuides(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!0},highlightIndentGuides:{set:function(e){1==this.$textLayer.setHighlightIndentGuides(e)?this.$textLayer.$highlightIndentGuide():this.$textLayer.$clearActiveIndentGuide(this.$textLayer.$lines.cells)},initialValue:!0},highlightGutterLine:{set:function(e){this.$gutterLayer.setHighlightGutterLine(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},hScrollBarAlwaysVisible:{set:function(e){this.$hScrollBarAlwaysVisible&&this.$horizScroll||this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},vScrollBarAlwaysVisible:{set:function(e){this.$vScrollBarAlwaysVisible&&this.$vScroll||this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},fontSize:{set:function(e){"number"==typeof e&&(e+="px"),this.container.style.fontSize=e,this.updateFontSize()},initialValue:12},fontFamily:{set:function(e){this.container.style.fontFamily=e,this.updateFontSize()}},maxLines:{set:function(e){this.updateFull()}},minLines:{set:function(e){this.$minLines<562949953421311||(this.$minLines=0),this.updateFull()}},maxPixelHeight:{set:function(e){this.updateFull()},initialValue:0},scrollPastEnd:{set:function(e){this.$scrollPastEnd!=(e=+e||0)&&(this.$scrollPastEnd=e,this.$loop.schedule(this.CHANGE_SCROLL))},initialValue:0,handlesSet:!0},fixedWidthGutter:{set:function(e){this.$gutterLayer.$fixedWidth=!!e,this.$loop.schedule(this.CHANGE_GUTTER)}},customScrollbar:{set:function(e){this.$updateCustomScrollbar(e)},initialValue:!1},theme:{set:function(e){this.setTheme(e)},get:function(){return this.$themeId||this.theme},initialValue:"./theme/textmate",handlesSet:!0},hasCssTransforms:{},useTextareaForIME:{initialValue:!v.isMobile&&!v.isIE}}),t.VirtualRenderer=e}),ace.define("ace/worker/worker_client",["require","exports","module","ace/lib/oop","ace/lib/net","ace/lib/event_emitter","ace/config"],function(a,e,t){var i=a("../lib/oop"),n=a("../lib/net"),c=a("../lib/event_emitter").EventEmitter,h=a("../config");function l(e){var t;return"undefined"==typeof Worker?{postMessage:function(){},terminate:function(){}}:h.get("loadWorkerFromBlob")?(t=(t=>{t="importScripts('"+n.qualifyURL(t)+"');";try{return new Blob([t],{type:"application/javascript"})}catch(e){var i=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder);return i.append(t),i.getBlob("application/javascript")}})(e),t=(window.URL||window.webkitURL).createObjectURL(t),new Worker(t)):new Worker(e)}function d(e){e.postMessage||(e=this.$createWorkerFromOldConfig.apply(this,arguments)),this.$worker=e,this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.onMessage=this.onMessage.bind(this),this.callbackId=1,this.callbacks={},this.$worker.onmessage=this.onMessage}(function(){i.implement(this,c),this.$createWorkerFromOldConfig=function(e,t,i,n,o){var r,s;return a.nameToUrl&&!a.toUrl&&(a.toUrl=a.nameToUrl),h.get("packaged")||!a.toUrl?n=n||h.moduleUrl(t,"worker"):(r=this.$normalizePath,n=n||r(a.toUrl("ace/worker/worker.js",null,"_")),s={},e.forEach(function(e){s[e]=r(a.toUrl(e,null,"_").replace(/(\.js)?(\?.*)?$/,""))})),this.$worker=l(n),o&&this.send("importScripts",o),this.$worker.postMessage({init:!0,tlns:s,module:t,classname:i}),this.$worker},this.onMessage=function(e){var t=e.data;switch(t.type){case"event":this._signal(t.name,{data:t.data});break;case"call":var i=this.callbacks[t.id];i&&(i(t.data),delete this.callbacks[t.id]);break;case"error":this.reportError(t.data);break;case"log":window.console&&console.log&&console.log.apply(console,t.data)}},this.reportError=function(e){window.console&&console.error&&console.error(e)},this.$normalizePath=function(e){return n.qualifyURL(e)},this.terminate=function(){this._signal("terminate",{}),this.deltaQueue=null,this.$worker.terminate(),this.$worker.onerror=function(e){e.preventDefault()},this.$worker=null,this.$doc&&this.$doc.off("change",this.changeListener),this.$doc=null},this.send=function(e,t){this.$worker.postMessage({command:e,args:t})},this.call=function(e,t,i){var n;i&&(n=this.callbackId++,this.callbacks[n]=i,t.push(n)),this.send(e,t)},this.emit=function(e,t){try{t.data&&t.data.err&&(t.data.err={message:t.data.err.message,stack:t.data.err.stack,code:t.data.err.code}),this.$worker&&this.$worker.postMessage({event:e,data:{data:t.data}})}catch(e){console.error(e.stack)}},this.attachToDocument=function(e){this.$doc&&this.terminate(),this.$doc=e,this.call("setValue",[e.getValue()]),e.on("change",this.changeListener,!0)},this.changeListener=function(e){this.deltaQueue||(this.deltaQueue=[],setTimeout(this.$sendDeltaQueue,0)),"insert"==e.action?this.deltaQueue.push(e.start,e.lines):this.deltaQueue.push(e.start,e.end)},this.$sendDeltaQueue=function(){var e=this.deltaQueue;e&&(this.deltaQueue=null,50<e.length&&e.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:e}))}}).call(d.prototype);e.UIWorkerClient=function(e,t,i){var n=null,o=!1,r=Object.create(c),s=[],a=new d({messageBuffer:s,terminate:function(){},postMessage:function(e){s.push(e),n&&(o?setTimeout(l):l())}}),l=(a.setEmitSync=function(e){o=e},function(){var e=s.shift();e.command?n[e.command].apply(n,e.args):e.event&&r._signal(e.event,e.data)});return r.postMessage=function(e){a.onMessage({data:e})},r.callback=function(e,t){this.postMessage({type:"call",id:t,data:e})},r.emit=function(e,t){this.postMessage({type:"event",name:e,data:t})},h.loadModule(["worker",t],function(e){for(n=new e[i](r);s.length;)l()}),a},e.WorkerClient=d,e.createWorker=l}),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],function(e,t,i){var l=e("./range").Range,n=e("./lib/event_emitter").EventEmitter,e=e("./lib/oop"),o=(r.prototype.setup=function(){var t=this,i=this.doc,e=this.session,n=(this.selectionBefore=e.selection.toJSON(),e.selection.inMultiSelectMode&&e.selection.toSingleRange(),this.pos=i.createAnchor(this.$pos.row,this.$pos.column),this.pos);n.$insertRight=!0,n.detach(),n.markerId=e.addMarker(new l(n.row,n.column,n.row,n.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach(function(e){e=i.createAnchor(e.row,e.column);e.$insertRight=!0,e.detach(),t.others.push(e)}),e.setUndoSelect(!1)},r.prototype.showOtherMarkers=function(){var t,i;this.othersActive||(t=this.session,(i=this).othersActive=!0,this.others.forEach(function(e){e.markerId=t.addMarker(new l(e.row,e.column,e.row,e.column+i.length),i.othersClass,null,!1)}))},r.prototype.hideOtherMarkers=function(){if(this.othersActive){this.othersActive=!1;for(var e=0;e<this.others.length;e++)this.session.removeMarker(this.others[e].markerId)}},r.prototype.onUpdate=function(e){if(this.$updating)return this.updateAnchors(e);var t=e;if(t.start.row===t.end.row&&t.start.row===this.pos.row){this.$updating=!0;var i="insert"===e.action?t.end.column-t.start.column:t.start.column-t.end.column,n=t.start.column>=this.pos.column&&t.start.column<=this.pos.column+this.length+1,o=t.start.column-this.pos.column;if(this.updateAnchors(e),n&&(this.length+=i),n&&!this.session.$fromUndo)if("insert"===e.action)for(var r=this.others.length-1;0<=r;r--){var s={row:(a=this.others[r]).row,column:a.column+o};this.doc.insertMergedLines(s,e.lines)}else if("remove"===e.action)for(r=this.others.length-1;0<=r;r--){var a,s={row:(a=this.others[r]).row,column:a.column+o};this.doc.remove(new l(s.row,s.column,s.row,s.column-i))}this.$updating=!1,this.updateMarkers()}},r.prototype.updateAnchors=function(e){this.pos.onChange(e);for(var t=this.others.length;t--;)this.others[t].onChange(e);this.updateMarkers()},r.prototype.updateMarkers=function(){if(!this.$updating){var i=this,n=this.session,e=function(e,t){n.removeMarker(e.markerId),e.markerId=n.addMarker(new l(e.row,e.column,e.row,e.column+i.length),t,null,!1)};e(this.pos,this.mainClass);for(var t=this.others.length;t--;)e(this.others[t],this.othersClass)}},r.prototype.onCursorChange=function(e){var t;!this.$updating&&this.session&&((t=this.session.selection.getCursor()).row===this.pos.row&&t.column>=this.pos.column&&t.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",e)):(this.hideOtherMarkers(),this._emit("cursorLeave",e)))},r.prototype.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.off("change",this.$onUpdate),this.session.selection.off("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},r.prototype.cancel=function(){if(-1!==this.$undoStackDepth){for(var e=this.session.getUndoManager(),t=(e.$undoStack||e.$undostack).length-this.$undoStackDepth,i=0;i<t;i++)e.undo(this.session,!0);this.selectionBefore&&this.session.selection.fromJSON(this.selectionBefore)}},r);function r(e,t,i,n,o,r){var s=this,t=(this.length=t,this.session=e,this.doc=e.getDocument(),this.mainClass=o,this.othersClass=r,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate,!0),this.$others=n,this.$onCursorChange=function(){setTimeout(function(){s.onCursorChange()})},this.$pos=i,e.getUndoManager().$undoStack||e.getUndoManager().$undostack||{length:-1});this.$undoStackDepth=t.length,this.setup(),e.selection.on("changeCursor",this.$onCursorChange)}e.implement(o.prototype,n),t.PlaceHolder=o}),ace.define("ace/mouse/multi_select_handler",["require","exports","module","ace/lib/event","ace/lib/useragent"],function(e,t,i){var S=e("../lib/event"),k=e("../lib/useragent");function T(e,t){return e.row==t.row&&e.column==t.column}t.onMouseDown=function(e){var t=e.domEvent,i=t.altKey,n=t.shiftKey,o=t.ctrlKey,r=e.getAccelKey(),s=e.getButton();if(o&&k.isMac&&(s=t.button),e.editor.inMultiSelectMode&&2==s)e.editor.textInput.onContextMenu(e.domEvent);else if(o||i||r){if(0===s){var a,l,c,h,d,u,g,p,m=e.editor,f=m.selection,C=m.inMultiSelectMode,y=e.getDocumentPosition(),I=f.getCursor(),I=e.inSelection()||f.isEmpty()&&T(y,I),v=e.x,b=e.y,A=m.session,w=m.renderer.pixelToScreenCoordinates(v,b),x=w;if(m.$mouseHandler.$enableJumpToDef)o&&i||r&&i?a=n?"block":"add":i&&m.$blockSelectEnabled&&(a="block");else if(r&&!i){if(a="add",!C&&n)return}else i&&m.$blockSelectEnabled&&(a="block");if(a&&k.isMac&&t.ctrlKey&&m.$mouseHandler.cancelContextMenu(),"add"==a)!C&&I||(C||(l=f.toOrientedRange(),m.addSelectionMarker(l)),c=f.rangeList.rangeAtPoint(y),m.inVirtualSelectionMode=!0,n&&(c=null,l=f.ranges[0]||l,m.removeSelectionMarker(l)),m.once("mouseup",function(){var e=f.toOrientedRange();c&&e.isEmpty()&&T(c.cursor,e.cursor)?f.substractPoint(e.cursor):(n?f.substractPoint(l.cursor):l&&(m.removeSelectionMarker(l),f.addRange(l)),f.addRange(e)),m.inVirtualSelectionMode=!1}));else if("block"==a)return e.stop(),m.inVirtualSelectionMode=!0,d=[],u=function(){var e=m.renderer.pixelToScreenCoordinates(v,b),t=A.screenToDocumentPosition(e.row,e.column,e.offsetX);T(x,e)&&T(t,f.lead)||(x=e,m.selection.moveToPosition(t),m.renderer.scrollCursorIntoView(),m.removeSelectionMarkers(d),d=f.rectangularRangeBlock(x,w),m.$mouseHandler.$clickSelection&&1==d.length&&d[0].isEmpty()&&(d[0]=m.$mouseHandler.$clickSelection.clone()),d.forEach(m.addSelectionMarker,m),m.updateSelectionMarkers())},C&&!r?f.toSingleRange():!C&&r&&(h=f.toOrientedRange(),m.addSelectionMarker(h)),n?w=A.documentToScreenPosition(f.lead):f.moveToPosition(y),x={row:-1,column:-1},g=u,S.capture(m.container,function(e){v=e.clientX,b=e.clientY},function(e){u(),clearInterval(p),m.removeSelectionMarkers(d),d.length||(d=[f.toOrientedRange()]),h&&(m.removeSelectionMarker(h),f.toSingleRange(h));for(var t=0;t<d.length;t++)f.addRange(d[t]);m.inVirtualSelectionMode=!1,m.$mouseHandler.$clickSelection=null}),p=setInterval(function(){g()},20),e.preventDefault()}}else 0===s&&e.editor.inMultiSelectMode&&e.editor.exitMultiSelectMode()}}),ace.define("ace/commands/multi_select_commands",["require","exports","module","ace/keyboard/hash_handler"],function(e,t,i){t.defaultCommands=[{name:"addCursorAbove",description:"Add cursor above",exec:function(e){e.selectMoreLines(-1)},bindKey:{win:"Ctrl-Alt-Up",mac:"Ctrl-Alt-Up"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorBelow",description:"Add cursor below",exec:function(e){e.selectMoreLines(1)},bindKey:{win:"Ctrl-Alt-Down",mac:"Ctrl-Alt-Down"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorAboveSkipCurrent",description:"Add cursor above (skip current)",exec:function(e){e.selectMoreLines(-1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Up",mac:"Ctrl-Alt-Shift-Up"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorBelowSkipCurrent",description:"Add cursor below (skip current)",exec:function(e){e.selectMoreLines(1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Down",mac:"Ctrl-Alt-Shift-Down"},scrollIntoView:"cursor",readOnly:!0},{name:"selectMoreBefore",description:"Select more before",exec:function(e){e.selectMore(-1)},bindKey:{win:"Ctrl-Alt-Left",mac:"Ctrl-Alt-Left"},scrollIntoView:"cursor",readOnly:!0},{name:"selectMoreAfter",description:"Select more after",exec:function(e){e.selectMore(1)},bindKey:{win:"Ctrl-Alt-Right",mac:"Ctrl-Alt-Right"},scrollIntoView:"cursor",readOnly:!0},{name:"selectNextBefore",description:"Select next before",exec:function(e){e.selectMore(-1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Left",mac:"Ctrl-Alt-Shift-Left"},scrollIntoView:"cursor",readOnly:!0},{name:"selectNextAfter",description:"Select next after",exec:function(e){e.selectMore(1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Right",mac:"Ctrl-Alt-Shift-Right"},scrollIntoView:"cursor",readOnly:!0},{name:"toggleSplitSelectionIntoLines",description:"Split selection into lines",exec:function(e){1<e.multiSelect.rangeCount?e.multiSelect.joinSelections():e.multiSelect.splitIntoLines()},bindKey:{win:"Ctrl-Alt-L",mac:"Ctrl-Alt-L"},readOnly:!0},{name:"splitSelectionIntoLines",description:"Split into lines",exec:function(e){e.multiSelect.splitIntoLines()},readOnly:!0},{name:"alignCursors",description:"Align cursors",exec:function(e){e.alignCursors()},bindKey:{win:"Ctrl-Alt-A",mac:"Ctrl-Alt-A"},scrollIntoView:"cursor"},{name:"findAll",description:"Find all",exec:function(e){e.findAll()},bindKey:{win:"Ctrl-Alt-K",mac:"Ctrl-Alt-G"},scrollIntoView:"cursor",readOnly:!0}],t.multiSelectCommands=[{name:"singleSelection",description:"Single selection",bindKey:"esc",exec:function(e){e.exitMultiSelectMode()},scrollIntoView:"cursor",readOnly:!0,isAvailable:function(e){return e&&e.inMultiSelectMode}}];e=e("../keyboard/hash_handler").HashHandler;t.keyboardHandler=new e(t.multiSelectCommands)}),ace.define("ace/multi_select",["require","exports","module","ace/range_list","ace/range","ace/selection","ace/mouse/multi_select_handler","ace/lib/event","ace/lib/lang","ace/commands/multi_select_commands","ace/search","ace/edit_session","ace/editor","ace/config"],function(e,o,t){var i=e("./range_list").RangeList,v=e("./range").Range,u=e("./selection").Selection,r=e("./mouse/multi_select_handler").onMouseDown,s=e("./lib/event"),g=e("./lib/lang"),a=e("./commands/multi_select_commands");o.commands=a.defaultCommands.concat(a.multiSelectCommands);var l=new(e("./search").Search);var n=e("./edit_session").EditSession,n=(!function(){this.getSelectionMarkers=function(){return this.$selectionMarkers}}.call(n.prototype),!function(){this.ranges=null,this.rangeList=null,this.addRange=function(e,t){if(e){if(!this.inMultiSelectMode&&0===this.rangeCount){var i=this.toOrientedRange();if(this.rangeList.add(i),this.rangeList.add(e),2!=this.rangeList.ranges.length)return this.rangeList.removeAll(),t||this.fromOrientedRange(e);this.rangeList.removeAll(),this.rangeList.add(i),this.$onAddRange(i)}e.cursor||(e.cursor=e.end);i=this.rangeList.add(e);return this.$onAddRange(e),i.length&&this.$onRemoveRange(i),1<this.rangeCount&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),t||this.fromOrientedRange(e)}},this.toSingleRange=function(e){e=e||this.ranges[0];var t=this.rangeList.removeAll();t.length&&this.$onRemoveRange(t),e&&this.fromOrientedRange(e)},this.substractPoint=function(e){e=this.rangeList.substractPoint(e);if(e)return this.$onRemoveRange(e),e[0]},this.mergeOverlappingRanges=function(){var e=this.rangeList.merge();e.length&&this.$onRemoveRange(e)},this.$onAddRange=function(e){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(e),this._signal("addRange",{range:e})},this.$onRemoveRange=function(e){var t;this.rangeCount=this.rangeList.ranges.length,1==this.rangeCount&&this.inMultiSelectMode&&(t=this.rangeList.ranges.pop(),e.push(t),this.rangeCount=0);for(var i=e.length;i--;){var n=this.ranges.indexOf(e[i]);this.ranges.splice(n,1)}this._signal("removeRange",{ranges:e}),0===this.rangeCount&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),(t=t||this.ranges[0])&&!t.isEqual(this.getRange())&&this.fromOrientedRange(t)},this.$initRangeList=function(){this.rangeList||(this.rangeList=new i,this.ranges=[],this.rangeCount=0)},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){for(var e=this.ranges.length?this.ranges:[this.getRange()],t=[],i=0;i<e.length;i++){var n=e[i],o=n.start.row,r=n.end.row;if(o===r)t.push(n.clone());else{for(t.push(new v(o,n.start.column,o,this.session.getLine(o).length));++o<r;)t.push(this.getLineRange(o,!0));t.push(new v(r,0,r,n.end.column))}0!=i||this.isBackwards()||(t=t.reverse())}this.toSingleRange();for(i=t.length;i--;)this.addRange(t[i])},this.joinSelections=function(){var e=this.rangeList.ranges,t=e[e.length-1],e=v.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(e,t.cursor==t.start)},this.toggleBlockSelection=function(){var e,t;1<this.rangeCount?(t=(e=this.rangeList.ranges)[e.length-1],e=v.fromPoints(e[0].start,t.end),this.toSingleRange(),this.setSelectionRange(e,t.cursor==t.start)):(e=this.session.documentToScreenPosition(this.cursor),t=this.session.documentToScreenPosition(this.anchor),this.rectangularRangeBlock(e,t).forEach(this.addRange,this))},this.rectangularRangeBlock=function(e,t,i){var n,o,r,s,a,l,c,h=[],d=e.column<t.column,u=(s=(d?(n=e.column,o=t.column,r=e.offsetX,t):(n=t.column,o=e.column,r=t.offsetX,e)).offsetX,e.row<t.row);l=(u?(a=e.row,t):(a=t.row,e)).row,n<0&&(n=0),(a=a<0?0:a)==l&&(i=!0);for(var g,p,m=a;m<=l;m++){var f=v.fromPoints(this.session.screenToDocumentPosition(m,n,r),this.session.screenToDocumentPosition(m,o,s));if(f.isEmpty()){if(c&&(g=f.end,p=c,g.row==p.row)&&g.column==p.column)break;c=f.end}f.cursor=d?f.start:f.end,h.push(f)}if(u&&h.reverse(),!i){for(var C=h.length-1;h[C].isEmpty()&&0<C;)C--;if(0<C)for(var y=0;h[y].isEmpty();)y++;for(var I=C;y<=I;I--)h[I].isEmpty()&&h.splice(I,1)}return h}}.call(u.prototype),e("./editor").Editor);function c(e){var t,i;function n(e){i&&(t.renderer.setMouseCursor(""),i=!1)}e.$multiselectOnSessionChange||(e.$onAddRange=e.$onAddRange.bind(e),e.$onRemoveRange=e.$onRemoveRange.bind(e),e.$onMultiSelect=e.$onMultiSelect.bind(e),e.$onSingleSelect=e.$onSingleSelect.bind(e),e.$multiselectOnSessionChange=o.onSessionChange.bind(e),e.$checkMultiselectChange=e.$checkMultiselectChange.bind(e),e.$multiselectOnSessionChange(e),e.on("changeSession",e.$multiselectOnSessionChange),e.on("mousedown",r),e.commands.addCommands(a.defaultCommands),(t=e).textInput&&(e=t.textInput.getElement(),i=!1,s.addListener(e,"keydown",function(e){e=18==e.keyCode&&!(e.ctrlKey||e.shiftKey||e.metaKey);t.$blockSelectEnabled&&e?i||(t.renderer.setMouseCursor("crosshair"),i=!0):i&&n()},t),s.addListener(e,"keyup",n,t),s.addListener(e,"blur",n,t)))}!function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(e){e.cursor||(e.cursor=e.end);var t=this.getSelectionStyle();return e.marker=this.session.addMarker(e,"ace_selection",t),this.session.$selectionMarkers.push(e),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,e},this.removeSelectionMarker=function(e){e.marker&&(this.session.removeMarker(e.marker),-1!=(e=this.session.$selectionMarkers.indexOf(e))&&this.session.$selectionMarkers.splice(e,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length)},this.removeSelectionMarkers=function(e){for(var t=this.session.$selectionMarkers,i=e.length;i--;){var n=e[i];n.marker&&(this.session.removeMarker(n.marker),-1!=(n=t.indexOf(n)))&&t.splice(n,1)}this.session.selectionMarkerCount=t.length},this.$onAddRange=function(e){this.addSelectionMarker(e.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(e){this.removeSelectionMarkers(e.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(e){this.inMultiSelectMode||(this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(a.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers())},this.$onSingleSelect=function(e){this.session.multiSelect.inVirtualMode||(this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(a.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection"))},this.$onMultiSelectExec=function(e){var t,i=e.command,n=e.editor;if(n.multiSelect)return i.multiSelectAction?t="forEach"==i.multiSelectAction?n.forEachSelection(i,e.args):"forEachLine"==i.multiSelectAction?n.forEachSelection(i,e.args,!0):"single"==i.multiSelectAction?(n.exitMultiSelectMode(),i.exec(n,e.args||{})):i.multiSelectAction(n,e.args||{}):(t=i.exec(n,e.args||{}),n.multiSelect.addRange(n.multiSelect.toOrientedRange()),n.multiSelect.mergeOverlappingRanges()),t},this.forEachSelection=function(e,t,i){if(!this.inVirtualSelectionMode){var n,o=i&&i.keepOrder,r=1==i||i&&i.$byLines,s=this.session,i=this.selection,a=i.rangeList,l=(o?i:a).ranges;if(!l.length)return e.exec?e.exec(this,t||{}):e(this,t||{});var o=i._eventRegistry,c=(i._eventRegistry={},new u(s));this.inVirtualSelectionMode=!0;for(var h=l.length;h--;){if(r)for(;0<h&&l[h].start.row==l[h-1].end.row;)h--;c.fromOrientedRange(l[h]),c.index=h,this.selection=s.selection=c;var d=e.exec?e.exec(this,t||{}):e(this,t||{});n||void 0===d||(n=d),c.toOrientedRange(l[h])}c.detach(),this.selection=s.selection=i,this.inVirtualSelectionMode=!1,i._eventRegistry=o,i.mergeOverlappingRanges(),i.ranges[0]&&i.fromOrientedRange(i.ranges[0]);a=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),a&&a.from==a.to&&this.renderer.animateScrolling(a.from),n}},this.exitMultiSelectMode=function(){this.inMultiSelectMode&&!this.inVirtualSelectionMode&&this.multiSelect.toSingleRange()},this.getSelectedText=function(){var e="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){for(var t=this.multiSelect.rangeList.ranges,i=[],n=0;n<t.length;n++)i.push(this.session.getTextRange(t[n]));var o=this.session.getDocument().getNewLineCharacter();(e=i.join(o)).length==(i.length-1)*o.length&&(e="")}else this.selection.isEmpty()||(e=this.session.getTextRange(this.getSelectionRange()));return e},this.$checkMultiselectChange=function(e,t){var i;this.inMultiSelectMode&&!this.inVirtualSelectionMode&&(i=this.multiSelect.ranges[0],this.multiSelect.isEmpty()&&t==this.multiSelect.anchor||((i=t==this.multiSelect.anchor?i.cursor==i.start?i.end:i.start:i.cursor).row!=t.row||this.session.$clipPositionToDocument(i.row,i.column).column!=t.column?this.multiSelect.toSingleRange(this.multiSelect.toOrientedRange()):this.multiSelect.mergeOverlappingRanges()))},this.findAll=function(e,t,i){(t=t||{}).needle=e||t.needle,null==t.needle&&(n=this.selection.isEmpty()?this.selection.getWordRange():this.selection.getRange(),t.needle=this.session.getTextRange(n)),this.$search.set(t);var n,o=this.$search.findAll(this.session);if(!o.length)return 0;var r=this.multiSelect;i||r.toSingleRange(o[0]);for(var s=o.length;s--;)r.addRange(o[s],!0);return n&&r.rangeList.rangeAtPoint(n.start)&&r.addRange(n,!0),o.length},this.selectMoreLines=function(e,t){var i,n,o,r=this.selection.toOrientedRange(),s=r.cursor==r.end,a=this.session.documentToScreenPosition(r.cursor),l=(this.selection.$desiredColumn&&(a.column=this.selection.$desiredColumn),this.session.screenToDocumentPosition(a.row+e,a.column));e=r.isEmpty()?l:(i=this.session.documentToScreenPosition(s?r.end:r.start),this.session.screenToDocumentPosition(i.row+e,i.column)),s?(n=v.fromPoints(l,e)).cursor=n.start:(n=v.fromPoints(e,l)).cursor=n.end,n.desiredColumn=a.column,this.selection.inMultiSelectMode?t&&(o=r.cursor):this.selection.addRange(r),this.selection.addRange(n),o&&this.selection.substractPoint(o)},this.transposeSelections=function(e){for(var t,i=this.session,n=i.multiSelect,o=n.ranges,r=o.length;r--;)(a=o[r]).isEmpty()&&(t=i.getWordRange(a.start.row,a.start.column),a.start.row=t.start.row,a.start.column=t.start.column,a.end.row=t.end.row,a.end.column=t.end.column);n.mergeOverlappingRanges();for(var s=[],r=o.length;r--;){var a=o[r];s.unshift(i.getTextRange(a))}e<0?s.unshift(s.pop()):s.push(s.shift());for(r=o.length;r--;){var l=(a=o[r]).clone();i.replace(a,s[r]),a.start.row=l.start.row,a.start.column=l.start.column}n.fromOrientedRange(n.ranges[0])},this.selectMore=function(e,t,i){var n,o=this.session,r=o.multiSelect.toOrientedRange();r.isEmpty()&&((r=o.getWordRange(r.start.row,r.start.column)).cursor=-1==e?r.start:r.end,this.multiSelect.addRange(r),i)||(i=o.getTextRange(r),o=o,i=i,n=e,l.$options.wrap=!0,l.$options.needle=i,l.$options.backwards=-1==n,(i=l.find(o))&&(i.cursor=-1==e?i.start:i.end,this.session.unfold(i),this.multiSelect.addRange(i),this.renderer.scrollCursorIntoView(null,.5)),t&&this.multiSelect.substractPoint(r.cursor))},this.alignCursors=function(){var o=this.session,t=o.multiSelect,e=t.ranges,i=-1,n=e.filter(function(e){if(e.cursor.row==i)return!0;i=e.cursor.row});if(e.length&&n.length!=e.length-1){n.forEach(function(e){t.substractPoint(e.cursor)});var r=0,s=1/0,a=e.map(function(e){var e=e.cursor,t=o.getLine(e.row).substr(e.column).search(/\S/g);return e.column>r&&(r=e.column),(t=-1==t?0:t)<s&&(s=t),t});e.forEach(function(e,t){var i=e.cursor,n=r-i.column,t=a[t]-s;t<n?o.insert(i,g.stringRepeat(" ",n-t)):o.remove(new v(i.row,i.column,i.row,i.column-n+t)),e.start.column=e.end.column=r,e.start.row=e.end.row=i.row,e.cursor=e.end}),t.fromOrientedRange(e[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}else{var n=this.selection.getRange(),l=n.start.row,c=n.end.row,e=l==c;if(e){for(var h,d=this.session.getLength();h=this.session.getLine(c),/[=:]/.test(h)&&++c<d;);for(;h=this.session.getLine(l),/[=:]/.test(h)&&0<--l;);l<0&&(l=0),d<=c&&(c=d-1)}var u=this.session.removeFullLines(l,c),u=this.$reAlignText(u,e);this.session.insert({row:l,column:0},u.join("\n")+"\n"),e||(n.start.column=0,n.end.column=u[u.length-1].length),this.selection.setRange(n)}},this.$reAlignText=function(e,t){var i,n,o,r=!0,s=!0;return e.map(function(e){var t=e.match(/(\s*)(.*?)(\s*)([=:].*)/);return t?(null==i?(i=t[1].length,n=t[2].length,o=t[3].length):(i+n+o!=t[1].length+t[2].length+t[3].length&&(s=!1),i!=t[1].length&&(r=!1),i>t[1].length&&(i=t[1].length),n<t[2].length&&(n=t[2].length),o>t[3].length&&(o=t[3].length)),t):[e]}).map(t?l:r?s?function(e){return e[2]?a(i+n-e[2].length)+e[2]+a(o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}:l:function(e){return e[2]?a(i)+e[2]+a(o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]});function a(e){return g.stringRepeat(" ",e)}function l(e){return e[2]?a(i)+e[2]+a(n-e[2].length+o)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}}}.call(n.prototype),o.onSessionChange=function(e){var t=e.session,e=(t&&!t.multiSelect&&(t.$selectionMarkers=[],t.selection.$initRangeList(),t.multiSelect=t.selection),this.multiSelect=t&&t.multiSelect,e.oldSession);e&&(e.multiSelect.off("addRange",this.$onAddRange),e.multiSelect.off("removeRange",this.$onRemoveRange),e.multiSelect.off("multiSelect",this.$onMultiSelect),e.multiSelect.off("singleSelect",this.$onSingleSelect),e.multiSelect.lead.off("change",this.$checkMultiselectChange),e.multiSelect.anchor.off("change",this.$checkMultiselectChange)),t&&(t.multiSelect.on("addRange",this.$onAddRange),t.multiSelect.on("removeRange",this.$onRemoveRange),t.multiSelect.on("multiSelect",this.$onMultiSelect),t.multiSelect.on("singleSelect",this.$onSingleSelect),t.multiSelect.lead.on("change",this.$checkMultiselectChange),t.multiSelect.anchor.on("change",this.$checkMultiselectChange)),t&&this.inMultiSelectMode!=t.selection.inMultiSelectMode&&(t.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())},o.MultiSelect=c,e("./config").defineOptions(n.prototype,"editor",{enableMultiselect:{set:function(e){c(this),e?this.on("mousedown",r):this.off("mousedown",r)},value:!0},enableBlockSelect:{set:function(e){this.$blockSelectEnabled=e},value:!0}})}),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],function(e,t,i){var h=e("../../range").Range,e=t.FoldMode=function(){};!function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(e,t,i){e=e.getLine(i);return this.foldingStartMarker.test(e)?"start":"markbeginend"==t&&this.foldingStopMarker&&this.foldingStopMarker.test(e)?"end":""},this.getFoldWidgetRange=function(e,t,i){return null},this.indentationBlock=function(e,t,i){var n=/\S/,o=e.getLine(t),r=o.search(n);if(-1!=r){for(var s,i=i||o.length,a=e.getLength(),o=t,l=t;++t<a;){var c=e.getLine(t).search(n);if(-1!=c){if(c<=r){c=e.getTokenAt(t,0);if(!c||"string"!==c.type)break}l=t}}return o<l?(s=e.getLine(l).length,new h(o,i,l,s)):void 0}},this.openingBracketBlock=function(e,t,i,n,o){i={row:i,column:n+1},n=e.$findClosingBracket(t,i,o);if(n)return"start"==(t=null==(t=e.foldWidgets[n.row])?e.getFoldWidget(n.row):t)&&n.row>i.row&&(n.row--,n.column=e.getLine(n.row).length),h.fromPoints(i,n)},this.closingBracketBlock=function(e,t,i,n,o){i={row:i,column:n},n=e.$findOpeningBracket(t,i);if(n)return n.column++,i.column--,h.fromPoints(n,i)}}.call(e.prototype)}),ace.define("ace/ext/error_marker",["require","exports","module","ace/lib/dom","ace/range","ace/config"],function(e,t,i){var h=e("../lib/dom"),a=e("../range").Range,d=e("../config").nls;function u(e,t,i){var n=e.getAnnotations().sort(a.comparePoints);if(n.length){var o=((e,t,i)=>{for(var n=0,o=e.length-1;n<=o;){var r=n+o>>1,s=i(t,e[r]);if(0<s)n=1+r;else{if(!(s<0))return r;o=r-1}}return-(n+1)})(n,{row:t,column:-1},a.comparePoints),r=(n.length<=(o=o<0?-o-1:o)?o=0<i?0:n.length-1:0===o&&i<0&&(o=n.length-1),n[o]);if(r&&i){if(r.row===t){for(;(r=n[o+=i])&&r.row===t;);if(!r)return n.slice()}var s=[];for(t=r.row;s[i<0?"unshift":"push"](r),(r=n[o+=i])&&r.row==t;);return s.length&&s}}}t.showErrorMarker=function(e,t){var i,n=e.session,o=e.getCursorPosition(),r=o.row,s=n.widgetManager.getWidgetsAtRow(r).filter(function(e){return"errorMarker"==e.type})[0],r=(s?s.destroy():r-=t,u(n,r,t));if(r){t=r[0];o.column=(t.pos&&"number"!=typeof t.column?t.pos.sc:t.column)||0,o.row=t.row,i=e.renderer.$gutterLayer.$annotations[o.row]}else{if(s)return;i={displayText:[d("error-marker.good-state","Looks good!")],className:"ace_ok"}}e.session.unfold(o.row),e.selection.moveToPosition(o);function a(e,t,i){if(0===t&&("esc"===i||"return"===i))return l.destroy(),{command:"null"}}var l={row:o.row,fixedWidth:!0,coverGutter:!0,el:h.createElement("div"),type:"errorMarker"},c=l.el.appendChild(h.createElement("div")),r=l.el.appendChild(h.createElement("div")),t=(r.className="error_widget_arrow "+i.className,e.renderer.$cursorLayer.getPixelPosition(o).left);r.style.left=t+e.renderer.gutterWidth-5+"px",l.el.className="error_widget_wrapper",c.className="error_widget "+i.className,i.displayText.forEach(function(e,t){c.appendChild(h.createTextNode(e)),t<i.displayText.length-1&&c.appendChild(h.createElement("br"))}),c.appendChild(h.createElement("div"));l.destroy=function(){e.$mouseHandler.isMousePressed||(e.keyBinding.removeKeyboardHandler(a),n.widgetManager.removeLineWidget(l),e.off("changeSelection",l.destroy),e.off("changeSession",l.destroy),e.off("mouseup",l.destroy),e.off("change",l.destroy))},e.keyBinding.addKeyboardHandler(a),e.on("changeSelection",l.destroy),e.on("changeSession",l.destroy),e.on("mouseup",l.destroy),e.on("change",l.destroy),e.session.widgetManager.addLineWidget(l),l.el.onmousedown=e.focus.bind(e),e.renderer.scrollCursorIntoView(null,.5,{bottom:l.el.offsetHeight})},h.importCssString("\n .error_widget_wrapper {\n background: inherit;\n color: inherit;\n border:none\n }\n .error_widget {\n border-top: solid 2px;\n border-bottom: solid 2px;\n margin: 5px 0;\n padding: 10px 40px;\n white-space: pre-wrap;\n }\n .error_widget.ace_error, .error_widget_arrow.ace_error{\n border-color: #ff5a5a\n }\n .error_widget.ace_warning, .error_widget_arrow.ace_warning{\n border-color: #F1D817\n }\n .error_widget.ace_info, .error_widget_arrow.ace_info{\n border-color: #5a5a5a\n }\n .error_widget.ace_ok, .error_widget_arrow.ace_ok{\n border-color: #5aaa5a\n }\n .error_widget_arrow {\n position: absolute;\n border: solid 5px;\n border-top-color: transparent!important;\n border-right-color: transparent!important;\n border-left-color: transparent!important;\n top: -5px;\n }\n","error_marker.css",!1)}),ace.define("ace/ace",["require","exports","module","ace/lib/dom","ace/range","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/multi_select","ace/mode/folding/fold_mode","ace/theme/textmate","ace/ext/error_marker","ace/config","ace/loader_build"],function(e,r,t){e("./loader_build")(r);var s=e("./lib/dom"),i=e("./range").Range,a=e("./editor").Editor,n=e("./edit_session").EditSession,o=e("./undomanager").UndoManager,l=e("./virtual_renderer").VirtualRenderer,e=(e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./multi_select"),e("./mode/folding/fold_mode"),e("./theme/textmate"),e("./ext/error_marker"),r.config=e("./config"),r.edit=function(e,t){if("string"==typeof e){var i=e;if(!(e=document.getElementById(i)))throw new Error("ace.edit can't find div #"+i)}var n,o;return e&&e.env&&e.env.editor instanceof a?e.env.editor:(i="",e&&/input|textarea/i.test(e.tagName)?(i=(n=e).value,e=s.createElement("pre"),n.parentNode.replaceChild(e,n)):e&&(i=e.textContent,e.innerHTML=""),i=r.createEditSession(i),e=new a(new l(e),i,t),o={document:i,editor:e,onResize:e.resize.bind(e,null)},n&&(o.textarea=n),e.on("destroy",function(){o.editor.container.env=null}),e.container.env=e.env=o,e)},r.createEditSession=function(e,t){e=new n(e,t);return e.setUndoManager(new o),e},r.Range=i,r.Editor=a,r.EditSession=n,r.UndoManager=o,r.VirtualRenderer=l,r.config.version);r.version=e}),ace.require(["ace/ace"],function(e){e&&(e.config.init(!0),e.define=ace.define);var t,i=function(){return this}();for(t in(i=(i=i||"undefined"==typeof window?i:window)||"undefined"==typeof self?i:self).ace||(i.ace=e),e)e.hasOwnProperty(t)&&(i.ace[t]=e[t]);i.ace.default=i.ace,n&&(n.exports=i.ace)})},7096:function(e){e.exports=function(e,t,i){var n,o,r=" ",s=e.level,a=e.dataLevel,l=e.schema[t],t=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(a||""),s="valid"+s;if("#"==l||"#/"==l)o=e.isRoot?(n=e.async,"validate"):(n=!0===e.root.schema.$async,"root.refVal[0]");else{var d=e.resolveRef(e.baseId,l,e.isRoot);if(void 0===d){var u=e.MissingRefError.message(e.baseId,l);if("fail"==e.opts.missingRefs){e.logger.error(u);(g=g||[]).push(r),r="",!1!==e.createErrors?(r+=" { keyword: '$ref' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { ref: '"+e.util.escapeQuotes(l)+"' } ",!1!==e.opts.messages&&(r+=" , message: 'can\\'t resolve reference "+e.util.escapeQuotes(l)+"' "),e.opts.verbose&&(r+=" , schema: "+e.util.toQuotedString(l)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),r+=" } "):r+=" {} ";t=r,r=g.pop();!e.compositeRule&&c?e.async?r+=" throw new ValidationError(["+t+"]); ":r+=" validate.errors = ["+t+"]; return false; ":r+=" var err = "+t+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",c&&(r+=" if (false) { ")}else{if("ignore"!=e.opts.missingRefs)throw new e.MissingRefError(e.baseId,l,u);e.logger.warn(u),c&&(r+=" if (true) { ")}}else d.inline?((t=e.util.copy(e)).level++,u="valid"+t.level,t.schema=d.schema,t.schemaPath="",t.errSchemaPath=l,r+=" "+e.validate(t).replace(/validate\.schema/g,d.code)+" ",c&&(r+=" if ("+u+") { ")):(n=!0===d.$async||e.async&&!1!==d.$async,o=d.code)}if(o){(g=g||[]).push(r),r="",e.opts.passContext?r+=" "+o+".call(this, ":r+=" "+o+"( ",r+=" "+h+", (dataPath || '')",'""'!=e.errorPath&&(r+=" + "+e.errorPath);var g,l=a?"data"+(a-1||""):"parentData",t=r+=" , "+l+" , "+(a?e.dataPathArr[a]:"parentDataProperty")+", rootData) ";if(r=g.pop(),n){if(!e.async)throw new Error("async schema referenced by sync schema");c&&(r+=" var "+s+"; "),r+=" try { await "+t+"; ",c&&(r+=" "+s+" = true; "),r+=" } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ",c&&(r+=" "+s+" = false; "),r+=" } ",c&&(r+=" if ("+s+") { ")}else r+=" if (!"+t+") { if (vErrors === null) vErrors = "+o+".errors; else vErrors = vErrors.concat("+o+".errors); errors = vErrors.length; } ",c&&(r+=" else { ")}return r}},7112:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),h="valid"+o,d=e.opts.$data&&s&&s.$data,s=(d&&(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; "),"i"+o),r="schema"+o,r=(d||(n+=" var "+r+" = validate.schema"+a+";"),n+="var "+h+";",d&&(n+=" if (schema"+o+" === undefined) "+h+" = true; else if (!Array.isArray(schema"+o+")) "+h+" = false; else {"),n+=h+" = false;for (var "+s+"=0; "+s+"<"+r+".length; "+s+"++) if (equal("+c+", "+r+"["+s+"])) { "+h+" = true; break; }",d&&(n+=" } "),[]),s=(r.push(n+=" if (!"+h+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'enum' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { allowedValues: schema"+o+" } ",!1!==e.opts.messages&&(n+=" , message: 'should be equal to one of the allowed values' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=r.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+s+"]); ":n+=" validate.errors = ["+s+"]; return false; ":n+=" var err = "+s+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" }",l&&(n+=" else { "),n}},7413:function(e,t,i){var n;if(window.ace)n=window.ace;else try{n=i(6990),i(4221),i(6534),i(6489);var o=i(5477);n.config.setModuleUrl("ace/mode/json_worker",o)}catch(e){}e.exports=n},7483:function(e,t,i){i.r(t),i.d(t,{previewModeMixins:function(){return f}});var n=i(9857),s=i(660),o=i(2115),r=i(2877);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(e=>(e=((e,t)=>{if("object"!=a(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if("object"!=a(i=i.call(e,t||"default")))return i;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"),"symbol"==a(e)?e:e+""))(n.key),n)}}var c=(()=>{function n(e,t,i){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");this.onChange=e,this.calculateItemSize=t||function(){return 1},this.limit=i,this.items=[],this.index=-1}return e=n,(t=[{key:"add",value:function(e){for(;this._calculateHistorySize()>this.limit&&1<this.items.length;)this.items.shift(),this.index--;this.items=this.items.slice(0,this.index+1),this.items.push(e),this.index++,this.onChange()}},{key:"_calculateHistorySize",value:function(){var t=this.calculateItemSize,i=0;return this.items.forEach(function(e){i+=t(e)}),i}},{key:"undo",value:function(){if(this.canUndo())return this.index--,this.onChange(),this.items[this.index]}},{key:"redo",value:function(){if(this.canRedo())return this.index++,this.onChange(),this.items[this.index]}},{key:"canUndo",value:function(){return 0<this.index}},{key:"canRedo",value:function(){return this.index<this.items.length-1}},{key:"clear",value:function(){this.items=[],this.index=-1,this.onChange()}}])&&l(e.prototype,t),i&&l(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,i})(),h=i(3057),d=i(359),u=i(1389),g=i(2915),p=i(5609),t=i(1948),m=i(6237),i=t.textModeMixins[0].mixin,t={create:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=(void 0===t.statusBar&&(t.statusBar=!0),t.mainMenuBar=!1!==t.mainMenuBar,t.enableSort=!1!==t.enableSort,t.enableTransform=!1!==t.enableTransform,t.createQuery=t.createQuery||d.V,t.executeQuery=t.executeQuery||d.e,this.options=t,this.indentation="number"==typeof t.indentation?Number(t.indentation):2,(0,h.AI)(this.options.languages),(0,h.xC)(this.options.language),this.mode="preview",this),e=(this.container=e,this.dom={},this.json=void 0,this.text="",this._debouncedValidate=(0,m.debounce)(this.validate.bind(this),this.DEBOUNCE_INTERVAL),this.width=e.clientWidth,this.height=e.clientHeight,this.frame=document.createElement("div"),this.frame.className="jsoneditor jsoneditor-mode-preview",this.frame.onclick=function(e){e.preventDefault()},{target:this.frame,onFocus:this.options.onFocus||null,onBlur:this.options.onBlur||null}),e=(this.frameFocusTracker=new r.$(e),this.content=document.createElement("div"),this.content.className="jsoneditor-outer",this.dom.busy=document.createElement("div"),this.dom.busy.className="jsoneditor-busy",this.dom.busyContent=document.createElement("span"),this.dom.busyContent.textContent="busy...",this.dom.busy.appendChild(this.dom.busyContent),this.content.appendChild(this.dom.busy),this.dom.previewContent=document.createElement("pre"),this.dom.previewContent.className="jsoneditor-preview",this.dom.previewText=document.createTextNode(""),this.dom.previewContent.appendChild(this.dom.previewText),this.content.appendChild(this.dom.previewContent),this.options.mainMenuBar&&((0,m.addClassName)(this.content,"has-main-menu-bar"),this.menu=document.createElement("div"),this.menu.className="jsoneditor-menu",this.frame.appendChild(this.menu),(e=document.createElement("button")).type="button",e.className="jsoneditor-format",e.title=(0,h.Tl)("formatTitle"),this.menu.appendChild(e),e.onclick=function(){i.executeWithBusyMessage(function(){try{i.format()}catch(e){i._onError(e)}},"formatting...")},(e=document.createElement("button")).type="button",e.className="jsoneditor-compact",e.title=(0,h.Tl)("compactTitle"),this.menu.appendChild(e),e.onclick=function(){i.executeWithBusyMessage(function(){try{i.compact()}catch(e){i._onError(e)}},"compacting...")},this.options.enableSort&&((e=document.createElement("button")).type="button",e.className="jsoneditor-sort",e.title=(0,h.Tl)("sortTitleShort"),e.onclick=function(){i._showSortModal()},this.menu.appendChild(e)),this.options.enableTransform&&((e=document.createElement("button")).type="button",e.title=(0,h.Tl)("transformTitleShort"),e.className="jsoneditor-transform",e.onclick=function(){i._showTransformModal()},this.dom.transform=e,this.menu.appendChild(e)),(e=document.createElement("button")).type="button",e.className="jsoneditor-repair",e.title=(0,h.Tl)("repairTitle"),this.menu.appendChild(e),!(e.onclick=function(){void 0===i.json&&i.executeWithBusyMessage(function(){try{i.repair()}catch(e){i._onError(e)}},"repairing...")})!==this.options.history&&(this.history=new c(function(){i.dom.undo.disabled=!i.history.canUndo(),i.dom.redo.disabled=!i.history.canRedo()},function(e){return 2*e.text.length},s.SC),(e=document.createElement("button")).type="button",e.className="jsoneditor-undo jsoneditor-separator",e.title=(0,h.Tl)("undo"),e.onclick=function(){var e=i.history.undo();e&&i._applyHistory(e)},this.menu.appendChild(e),this.dom.undo=e,(e=document.createElement("button")).type="button",e.className="jsoneditor-redo",e.title=(0,h.Tl)("redo"),e.onclick=function(){var e=i.history.redo();e&&i._applyHistory(e)},this.menu.appendChild(e),this.dom.redo=e,this.history.onChange()),this.options)&&this.options.modes&&this.options.modes.length&&(this.modeSwitcher=new u.n(this.menu,this.options.modes,this.options.mode,function(e){try{i.setMode(e),i.modeSwitcher.focus()}catch(e){i._onError(e)}})),Array.isArray(this.options.showErrorTable)?this.options.showErrorTable.includes(this.mode):!0===this.options.showErrorTable);this.errorTable=new o.N({errorTableVisible:e,onToggleVisibility:function(){i.validate()},onFocusLine:null,onChangeHeight:function(e){e=e+(i.dom.statusBar?i.dom.statusBar.clientHeight:0)+1;i.content.style.marginBottom=-e+"px",i.content.style.paddingBottom=e+"px"}}),this.frame.appendChild(this.content),this.frame.appendChild(this.errorTable.getErrorTable()),this.container.appendChild(this.frame),t.statusBar&&((0,m.addClassName)(this.content,"has-status-bar"),e=document.createElement("div"),(this.dom.statusBar=e).className="jsoneditor-statusbar",this.frame.appendChild(e),this.dom.fileSizeInfo=document.createElement("span"),this.dom.fileSizeInfo.className="jsoneditor-size-info",this.dom.fileSizeInfo.innerText="",e.appendChild(this.dom.fileSizeInfo),this.dom.arrayInfo=document.createElement("span"),this.dom.arrayInfo.className="jsoneditor-size-info",this.dom.arrayInfo.innerText="",e.appendChild(this.dom.arrayInfo),e.appendChild(this.errorTable.getErrorCounter()),e.appendChild(this.errorTable.getWarningIcon()),e.appendChild(this.errorTable.getErrorIcon())),this._renderPreview(),this.setSchema(this.options.schema,this.options.schemaRefs)},_renderPreview:function(){var e=this.getText();this.dom.previewText.nodeValue=(0,m.limitCharacters)(e,s.hJ),this.dom.fileSizeInfo&&(this.dom.fileSizeInfo.innerText="Size: "+(0,m.formatSize)(e.length)),this.dom.arrayInfo&&(Array.isArray(this.json)?this.dom.arrayInfo.innerText="Array: "+this.json.length+" items":this.dom.arrayInfo.innerText="")},_onChange:function(){if(this._debouncedValidate(),this.options.onChange)try{this.options.onChange()}catch(e){console.error("Error in onChange callback: ",e)}if(this.options.onChangeJSON)try{this.options.onChangeJSON(this.get())}catch(e){console.error("Error in onChangeJSON callback: ",e)}if(this.options.onChangeText)try{this.options.onChangeText(this.getText())}catch(e){console.error("Error in onChangeText callback: ",e)}}},f=(t._showSortModal=function(){var r=this;this.executeWithBusyMessage(function(){var e=r.options.modalAnchor||s.ai,o=r.get();r._renderPreview(),(0,g.showSortModal)(e,o,function(n){r.executeWithBusyMessage(function(){var e,t,i;e=o,t=n,Array.isArray(e)&&(i=(0,m.sort)(e,t.path,t.direction),r.sortedBy=t,r._setAndFireOnChange(i)),(0,m.isObject)(e)&&(i=(0,m.sortObjectKeys)(e,t.direction),r.sortedBy=t,r._setAndFireOnChange(i))},"sorting...")},r.sortedBy)},"parsing...")},t._showTransformModal=function(){var r=this;this.executeWithBusyMessage(function(){var e=r.options,t=e.createQuery,i=e.executeQuery,n=e.modalAnchor,e=e.queryDescription,o=r.get();r._renderPreview(),(0,p.showTransformModal)({container:n||s.ai,json:o,queryDescription:e,createQuery:t,executeQuery:i,onTransform:function(t){r.executeWithBusyMessage(function(){var e=i(o,t);r._setAndFireOnChange(e)},"transforming...")}})},"parsing...")},t.destroy=function(){this.frame&&this.container&&this.frame.parentNode===this.container&&this.container.removeChild(this.frame),this.modeSwitcher&&(this.modeSwitcher.destroy(),this.modeSwitcher=null),this._debouncedValidate=null,this.history&&(this.history.clear(),this.history=null),this.frameFocusTracker.destroy()},t.compact=function(){var e=this.get(),t=JSON.stringify(e);this._setTextAndFireOnChange(t,e)},t.format=function(){var e=this.get(),t=JSON.stringify(e,null,this.indentation);this._setTextAndFireOnChange(t,e)},t.repair=function(){var e=this.getText();try{var t=(0,n.m)(e);this._setTextAndFireOnChange(t)}catch(e){}},t.focus=function(){this.dom.transform.focus()},t.set=function(e){this.history&&this.history.clear(),this._set(e)},t.update=function(e){this._set(e)},t._set=function(e){this.text=void 0,this.json=e,this._renderPreview(),this._pushHistory(),this._debouncedValidate()},t._setAndFireOnChange=function(e){this._set(e),this._onChange()},t.get=function(){var e;return void 0===this.json&&(e=this.getText(),this.json=(0,m.parse)(e)),this.json},t.getText=function(){return void 0===this.text&&(this.text=JSON.stringify(this.json,null,this.indentation),!0===this.options.escapeUnicode)&&(this.text=(0,m.escapeUnicodeChars)(this.text)),this.text},t.setText=function(e){this.history&&this.history.clear(),this._setText(e)},t.updateText=function(e){this.getText()!==e&&this._setText(e)},t._setText=function(e,t){var i;!0===this.options.escapeUnicode?this.text=(0,m.escapeUnicodeChars)(e):this.text=e,this.json=t,this._renderPreview(),void 0===this.json?(i=this).executeWithBusyMessage(function(){try{i.json=i.get(),i._renderPreview(),i._pushHistory()}catch(e){}},"parsing..."):this._pushHistory(),this._debouncedValidate()},t._setTextAndFireOnChange=function(e,t){this._setText(e,t),this._onChange()},t._applyHistory=function(e){this.json=e.json,this.text=e.text,this._renderPreview(),this._debouncedValidate()},t._pushHistory=function(){var e;this.history&&(e={text:this.text,json:this.json},this.history.add(e))},t.executeWithBusyMessage=function(e,t){var i;this.getText().length>s.Oq?((0,m.addClassName)((i=this).frame,"busy"),i.dom.busyContent.innerText=t,setTimeout(function(){e(),(0,m.removeClassName)(i.frame,"busy"),i.dom.busyContent.innerText=""},100)):e()},t.validate=i.validate,t._renderErrors=i._renderErrors,[{mode:"preview",mixin:t,data:"json"}])},7598:function(e){e.exports=(()=>{function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var e=(()=>{function n(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(e,t,i){return t&&n(e.prototype,t),i&&n(e,i),e}})(),u=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var i=t,n=[],o=!0,t=!1,r=void 0;try{for(var s,a=e[Symbol.iterator]();!(o=(s=a.next()).done)&&(n.push(s.value),!i||n.length!==i);o=!0);}catch(e){t=!0,r=e}finally{try{!o&&a.return&&a.return()}finally{if(t)throw r}}return n}throw new TypeError("Invalid attempt to destructure non-iterable instance")},t=(String.prototype.startsWith=String.prototype.startsWith||function(e){return 0===this.indexOf(e)},String.prototype.padStart=String.prototype.padStart||function(e,t){for(var i=this;i.length<e;)i=t+i;return i},{cb:"0f8ff",tqw:"aebd7",q:"-ffff",qmrn:"7fffd4",zr:"0ffff",bg:"5f5dc",bsq:"e4c4",bck:"---",nch:"ebcd",b:"--ff",bvt:"8a2be2",brwn:"a52a2a",brw:"deb887",ctb:"5f9ea0",hrt:"7fff-",chcT:"d2691e",cr:"7f50",rnw:"6495ed",crns:"8dc",crms:"dc143c",cn:"-ffff",Db:"--8b",Dcn:"-8b8b",Dgnr:"b8860b",Dgr:"a9a9a9",Dgrn:"-64-",Dkhk:"bdb76b",Dmgn:"8b-8b",Dvgr:"556b2f",Drng:"8c-",Drch:"9932cc",Dr:"8b--",Dsmn:"e9967a",Dsgr:"8fbc8f",DsTb:"483d8b",DsTg:"2f4f4f",Dtrq:"-ced1",Dvt:"94-d3",ppnk:"1493",pskb:"-bfff",mgr:"696969",grb:"1e90ff",rbrc:"b22222",rwht:"af0",stg:"228b22",chs:"-ff",gnsb:"dcdcdc",st:"8f8ff",g:"d7-",gnr:"daa520",gr:"808080",grn:"-8-0",grnw:"adff2f",hnw:"0fff0",htpn:"69b4",nnr:"cd5c5c",ng:"4b-82",vr:"0",khk:"0e68c",vnr:"e6e6fa",nrb:"0f5",wngr:"7cfc-",mnch:"acd",Lb:"add8e6",Lcr:"08080",Lcn:"e0ffff",Lgnr:"afad2",Lgr:"d3d3d3",Lgrn:"90ee90",Lpnk:"b6c1",Lsmn:"a07a",Lsgr:"20b2aa",Lskb:"87cefa",LsTg:"778899",Lstb:"b0c4de",Lw:"e0",m:"-ff-",mgrn:"32cd32",nn:"af0e6",mgnt:"-ff",mrn:"8--0",mqm:"66cdaa",mmb:"--cd",mmrc:"ba55d3",mmpr:"9370db",msg:"3cb371",mmsT:"7b68ee","":"-fa9a",mtr:"48d1cc",mmvt:"c71585",mnLb:"191970",ntc:"5fffa",mstr:"e4e1",mccs:"e4b5",vjw:"dead",nv:"--80",c:"df5e6",v:"808-0",vrb:"6b8e23",rng:"a5-",rngr:"45-",rch:"da70d6",pgnr:"eee8aa",pgrn:"98fb98",ptrq:"afeeee",pvtr:"db7093",ppwh:"efd5",pchp:"dab9",pr:"cd853f",pnk:"c0cb",pm:"dda0dd",pwrb:"b0e0e6",prp:"8-080",cc:"663399",r:"--",sbr:"bc8f8f",rb:"4169e1",sbrw:"8b4513",smn:"a8072",nbr:"4a460",sgrn:"2e8b57",ssh:"5ee",snn:"a0522d",svr:"c0c0c0",skb:"87ceeb",sTb:"6a5acd",sTgr:"708090",snw:"afa",n:"-ff7f",stb:"4682b4",tn:"d2b48c",t:"-8080",thst:"d8bfd8",tmT:"6347",trqs:"40e0d0",vt:"ee82ee",whT:"5deb3",wht:"",hts:"5f5f5",w:"-",wgrn:"9acd32"});function o(e,t){t=1<arguments.length&&void 0!==t?t:1;return(0<t?e.toFixed(t).replace(/0+$/,"").replace(/\.$/,""):e.toString())||"0"}var n=(()=>{function h(e,t,i,n){d(this,h);var o,r,s,a,l,c=this;void 0!==e&&(Array.isArray(e)?this.rgba=e:void 0===i?(o=e&&""+e)&&((o=o.toLowerCase()).startsWith("hsl")?(a=o.match(/([\-\d\.e]+)/g).map(Number),l=(a=u(a,4))[0],r=a[1],s=a[2],c.hsla=[l/=360,r/=100,s/=100,l=void 0===(l=a[3])?1:l]):o.startsWith("rgb")?(r=o.match(/([\-\d\.e]+)/g).map(Number),a=(s=u(r,4))[0],c.rgba=[a,s[1],s[2],l=void 0===(l=s[3])?1:l]):o.startsWith("#")?c.rgba=h.hexToRgb(o):c.rgba=h.nameToRgb(o)||h.hexToRgb(o)):this.rgba=[e,t,i,void 0===n?1:n])}return e(h,[{key:"printRGB",value:function(e){var t=(e?this.rgba:this.rgba.slice(0,3)).map(function(e,t){return o(e,3===t?3:0)});return e?"rgba("+t+")":"rgb("+t+")"}},{key:"printHSL",value:function(e){var i=[360,100,100,1],n=["","%","%",""],t=(e?this.hsla:this.hsla.slice(0,3)).map(function(e,t){return o(e*i[t],3===t?3:1)+n[t]});return e?"hsla("+t+")":"hsl("+t+")"}},{key:"printHex",value:function(e){var t=this.hex;return e?t:t.substring(0,7)}},{key:"rgba",get:function(){if(this._rgba)return this._rgba;if(this._hsla)return this._rgba=h.hslToRgb(this._hsla);throw new Error("No color is set")},set:function(e){3===e.length&&(e[3]=1),this._rgba=e,this._hsla=null}},{key:"rgbString",get:function(){return this.printRGB()}},{key:"rgbaString",get:function(){return this.printRGB(!0)}},{key:"hsla",get:function(){if(this._hsla)return this._hsla;if(this._rgba)return this._hsla=h.rgbToHsl(this._rgba);throw new Error("No color is set")},set:function(e){3===e.length&&(e[3]=1),this._hsla=e,this._rgba=null}},{key:"hslString",get:function(){return this.printHSL()}},{key:"hslaString",get:function(){return this.printHSL(!0)}},{key:"hex",get:function(){return"#"+this.rgba.map(function(e,t){return(t<3?e:Math.round(255*e)).toString(16)}).map(function(e){return e.padStart(2,"0")}).join("")},set:function(e){this.rgba=h.hexToRgb(e)}}],[{key:"hexToRgb",value:function(e){var t=(e.startsWith("#")?e.slice(1):e).replace(/^(\w{3})$/,"$1F").replace(/^(\w)(\w)(\w)(\w)$/,"$1$1$2$2$3$3$4$4").replace(/^(\w{6})$/,"$1FF");if(t.match(/^([0-9a-fA-F]{8})$/))return(t=t.match(/^(\w\w)(\w\w)(\w\w)(\w\w)$/).slice(1).map(function(e){return parseInt(e,16)}))[3]=t[3]/255,t;throw new Error("Unknown hex color; "+e)}},{key:"nameToRgb",value:function(e){e=e.toLowerCase().replace("at","T").replace(/[aeiouyldf]/g,"").replace("ght","L").replace("rk","D").slice(-5,4),e=t[e];return void 0===e?e:h.hexToRgb(e.replace(/\-/g,"00").padStart(6,"f"))}},{key:"rgbToHsl",value:function(e){var e=u(e,4),t=e[0],i=e[1],n=e[2],e=e[3],o=(t/=255,i/=255,n/=255,Math.max(t,i,n)),r=Math.min(t,i,n),s=void 0,a=void 0,l=(o+r)/2;if(o===r)s=a=0;else{var c=o-r,a=.5<l?c/(2-o-r):c/(o+r);switch(o){case t:s=(i-n)/c+(i<n?6:0);break;case i:s=(n-t)/c+2;break;case n:s=(t-i)/c+4}s/=6}return[s,a,l,e]}},{key:"hslToRgb",value:function(e){var e=u(e,4),t=e[0],i=e[1],n=e[2],e=e[3],o=void 0,r=void 0,s=void 0,a=(0===i?o=r=s=n:(o=(a=function(e,t,i){return i<0&&(i+=1),1<i&&--i,i<1/6?e+6*(t-e)*i:i<.5?t:i<2/3?e+(t-e)*(2/3-i)*6:e})(i=2*n-(n=n<.5?n*(1+i):n+i-n*i),n,t+1/3),r=a(i,n,t),s=a(i,n,t-1/3)),[255*o,255*r,255*s].map(Math.round));return a[3]=e,a}}]),h})(),i=(()=>{function r(){d(this,r),this._events=[]}return e(r,[{key:"add",value:function(e,t,i){e.addEventListener(t,i,!1),this._events.push({target:e,type:t,handler:i})}},{key:"remove",value:function(i,n,o){this._events=this._events.filter(function(e){var t=!0;return i&&i!==e.target&&(t=!1),n&&n!==e.type&&(t=!1),(t=o&&o!==e.handler?!1:t)&&r._doRemove(e.target,e.type,e.handler),!t})}},{key:"destroy",value:function(){this._events.forEach(function(e){return r._doRemove(e.target,e.type,e.handler)}),this._events=[]}}],[{key:"_doRemove",value:function(e,t,i){e.removeEventListener(t,i,!1)}}]),r})();function a(e,r,s){var a=!1;function l(e,t,i){return Math.max(t,Math.min(e,i))}function i(e,t,i){var n,o;(a=i?!0:a)&&(e.preventDefault(),e=(i=r.getBoundingClientRect()).width,n=i.height,o=t.clientX,t=t.clientY,o=l(o-i.left,0,e),t=l(t-i.top,0,n),s(o/e,t/n))}function t(e,t){1===(void 0===e.buttons?e.which:e.buttons)?i(e,e,t):a=!1}function n(e,t){1===e.touches.length?i(e,e.touches[0],t):a=!1}e.add(r,"mousedown",function(e){t(e,!0)}),e.add(r,"touchstart",function(e){n(e,!0)}),e.add(window,"mousemove",t),e.add(r,"touchmove",n),e.add(window,"mouseup",function(e){a=!1}),e.add(r,"touchend",function(e){a=!1}),e.add(r,"touchcancel",function(e){a=!1})}var l="mousedown",c="focusin";function p(e,t){return(t||document).querySelector(e)}function r(e){e.preventDefault(),e.stopPropagation()}function h(e,t,i,n,o){e.add(t,"keydown",function(e){0<=i.indexOf(e.key)&&(o&&r(e),n(e))})}var s=(()=>{function t(e){d(this,t),this.settings={popup:"right",layout:"default",alpha:!0,editor:!0,editorFormat:"hex",cancelButton:!1,defaultColor:"#0cf"},this._events=new i,this.onChange=null,this.onDone=null,this.onOpen=null,this.onClose=null,this.setOptions(e)}return e(t,[{key:"setOptions",value:function(e){var t=this;if(e){var i=this.settings;if(e instanceof HTMLElement)i.parent=e;else{i.parent&&e.parent&&i.parent!==e.parent&&(this._events.remove(i.parent),this._popupInited=!1);var n,o=e,r=i,s=void 0;for(n in o)s&&0<=s.indexOf(n)||(r[n]=o[n]);e.onChange&&(this.onChange=e.onChange),e.onDone&&(this.onDone=e.onDone),e.onOpen&&(this.onOpen=e.onOpen),e.onClose&&(this.onClose=e.onClose);var a=e.color||e.colour;a&&this._setColor(a)}var l,a=i.parent;a&&i.popup&&!this._popupInited?(this._events.add(a,"click",l=function(e){return t.openHandler(e)}),h(this._events,a,[" ","Spacebar","Enter"],l),this._popupInited=!0):e.parent&&!i.popup&&this.show()}}},{key:"openHandler",value:function(e){var t;this.show()&&(e&&e.preventDefault(),this.settings.parent.style.pointerEvents="none",t=e&&"keydown"===e.type?this._domEdit:this.domElement,setTimeout(function(){return t.focus()},100),this.onOpen)&&this.onOpen(this.colour)}},{key:"closeHandler",value:function(e){var t,i=e&&e.type,n=!1;e?i===l||i===c?(t=(this.__containedEvent||0)+100,e.timeStamp>t&&(n=!0)):(r(e),n=!0):n=!0,n&&this.hide()&&(this.settings.parent.style.pointerEvents="",i!==l&&this.settings.parent.focus(),this.onClose)&&this.onClose(this.colour)}},{key:"movePopup",value:function(e,t){this.closeHandler(),this.setOptions(e),t&&this.openHandler()}},{key:"setColor",value:function(e,t){this._setColor(e,{silent:t})}},{key:"_setColor",value:function(e,t){if(e="string"==typeof e?e.trim():e){t=t||{};var i=void 0;try{i=new n(e)}catch(e){if(t.failSilently)return;throw e}this.settings.alpha||((e=i.hsla)[3]=1,i.hsla=e),this.colour=this.color=i,this._setHSLA(null,null,null,null,t)}}},{key:"setColour",value:function(e,t){this.setColor(e,t)}},{key:"show",value:function(){var e,t,i;return!!this.settings.parent&&(this.domElement?(t=this._toggleDOM(!0),this._setPosition(),t):(t=this.settings.template||'<div class="picker_wrapper" tabindex="-1"><div class="picker_arrow"></div><div class="picker_hue picker_slider"><div class="picker_selector"></div></div><div class="picker_sl"><div class="picker_selector"></div></div><div class="picker_alpha picker_slider"><div class="picker_selector"></div></div><div class="picker_editor"><input aria-label="Type a color name or hex value"/></div><div class="picker_sample"></div><div class="picker_done"><button>Ok</button></div><div class="picker_cancel"><button>Cancel</button></div></div>',t=t,(i=document.createElement("div")).innerHTML=t,e=i.firstElementChild,this.domElement=e,this._domH=p(".picker_hue",e),this._domSL=p(".picker_sl",e),this._domA=p(".picker_alpha",e),this._domEdit=p(".picker_editor input",e),this._domSample=p(".picker_sample",e),this._domOkay=p(".picker_done button",e),this._domCancel=p(".picker_cancel button",e),e.classList.add("layout_"+this.settings.layout),this.settings.alpha||e.classList.add("no_alpha"),this.settings.editor||e.classList.add("no_editor"),this.settings.cancelButton||e.classList.add("no_cancel"),this._ifPopup(function(){return e.classList.add("popup")}),this._setPosition(),this.colour?this._updateUI():this._setColor(this.settings.defaultColor),this._bindEvents(),!0))}},{key:"hide",value:function(){return this._toggleDOM(!1)}},{key:"destroy",value:function(){this._events.destroy(),this.domElement&&this.settings.parent.removeChild(
-this.domElement)}},{key:"_bindEvents",value:function(){var i=this,n=this,o=this.domElement,r=this._events;function s(e,t,i){r.add(e,t,i)}s(o,"click",function(e){return e.preventDefault()}),a(r,this._domH,function(e,t){n._setHSLA(e)}),a(r,this._domSL,function(e,t){n._setHSLA(null,e,1-t)}),this.settings.alpha&&a(r,this._domA,function(e,t){n._setHSLA(null,null,null,1-t)});function e(e){i._ifPopup(function(){return i.closeHandler(e)}),i.onDone&&i.onDone(i.colour)}var t=this._domEdit;s(t,"input",function(e){n._setColor(this.value,{fromEditor:!0,failSilently:!0})}),s(t,"focus",function(e){this.selectionStart===this.selectionEnd&&this.select()}),this._ifPopup(function(){function e(e){return i.closeHandler(e)}function t(e){i.__containedEvent=e.timeStamp}s(window,l,e),s(window,c,e),h(r,o,["Esc","Escape"],e);s(o,l,t),s(o,c,t),s(i._domCancel,"click",e)});s(this._domOkay,"click",e),h(r,o,["Enter"],e)}},{key:"_setPosition",value:function(){var i=this.settings.parent,n=this.domElement;i!==n.parentNode&&i.appendChild(n),this._ifPopup(function(e){"static"===getComputedStyle(i).position&&(i.style.position="relative");var t=!0===e?"popup_right":"popup_"+e;["popup_top","popup_bottom","popup_left","popup_right"].forEach(function(e){e===t?n.classList.add(e):n.classList.remove(e)}),n.classList.add(t)})}},{key:"_setHSLA",value:function(e,t,i,n,o){o=o||{};var r=this.colour,s=r.hsla;[e,t,i,n].forEach(function(e,t){!e&&0!==e||(s[t]=e)}),r.hsla=s,this._updateUI(o),this.onChange&&!o.silent&&this.onChange(r)}},{key:"_updateUI",value:function(e){if(this.domElement){e=e||{};var t=this.colour,i=t.hsla,n="hsl("+360*i[0]+", 100%, 50%)",o=t.hslString,r=t.hslaString,s=this._domH,a=this._domSL,l=this._domA,s=p(".picker_selector",s),c=p(".picker_selector",a),l=p(".picker_selector",l),s=(u(0,s,i[0]),this._domSL.style.backgroundColor=this._domH.style.color=n,u(0,c,i[1]),g(0,c,1-i[2]),a.style.color=o,g(0,l,1-i[3]),o),n=s.replace("hsl","hsla").replace(")",", 0)");if(this._domA.style.background="linear-gradient("+[s,n]+")"+", linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0 / 2em 2em,\n linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em / 2em 2em",!e.fromEditor){var c=this.settings.editorFormat,h=this.settings.alpha,d=void 0;switch(c){case"rgb":d=t.printRGB(h);break;case"hsl":d=t.printHSL(h);break;default:d=t.printHex(h)}this._domEdit.value=d}this._domSample.style.color=r}function u(e,t,i){t.style.left=100*i+"%"}function g(e,t,i){t.style.top=100*i+"%"}}},{key:"_ifPopup",value:function(e,t){this.settings.parent&&this.settings.popup?e&&e(this.settings.popup):t&&t()}},{key:"_toggleDOM",value:function(e){var t,i=this.domElement;return!!i&&((t=i.style.display!==(e=e?"":"none"))&&(i.style.display=e),t)}}]),t})(),g=document.createElement("style");return g.textContent='.picker_wrapper.no_alpha .picker_alpha{display:none}.picker_wrapper.no_editor .picker_editor{position:absolute;z-index:-1;opacity:0}.picker_wrapper.no_cancel .picker_cancel{display:none}.layout_default.picker_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;font-size:10px;width:25em;padding:.5em}.layout_default.picker_wrapper input,.layout_default.picker_wrapper button{font-size:1rem}.layout_default.picker_wrapper>*{margin:.5em}.layout_default.picker_wrapper::before{content:"";display:block;width:100%;height:0;order:1}.layout_default .picker_slider,.layout_default .picker_selector{padding:1em}.layout_default .picker_hue{width:100%}.layout_default .picker_sl{flex:1 1 auto}.layout_default .picker_sl::before{content:"";display:block;padding-bottom:100%}.layout_default .picker_editor{order:1;width:6.5rem}.layout_default .picker_editor input{width:100%;height:100%}.layout_default .picker_sample{order:1;flex:1 1 auto}.layout_default .picker_done,.layout_default .picker_cancel{order:1}.picker_wrapper{box-sizing:border-box;background:#f2f2f2;box-shadow:0 0 0 1px silver;cursor:default;font-family:sans-serif;color:#444;pointer-events:auto}.picker_wrapper:focus{outline:none}.picker_wrapper button,.picker_wrapper input{box-sizing:border-box;border:none;box-shadow:0 0 0 1px silver;outline:none}.picker_wrapper button:focus,.picker_wrapper button:active,.picker_wrapper input:focus,.picker_wrapper input:active{box-shadow:0 0 2px 1px #1e90ff}.picker_wrapper button{padding:.4em .6em;cursor:pointer;background-color:#f5f5f5;background-image:linear-gradient(0deg, gainsboro, transparent)}.picker_wrapper button:active{background-image:linear-gradient(0deg, transparent, gainsboro)}.picker_wrapper button:hover{background-color:#fff}.picker_selector{position:absolute;z-index:1;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff;border-radius:100%;box-shadow:0 0 3px 1px #67b9ff;background:currentColor;cursor:pointer}.picker_slider .picker_selector{border-radius:2px}.picker_hue{position:relative;background-image:linear-gradient(90deg, red, yellow, lime, cyan, blue, magenta, red);box-shadow:0 0 0 1px silver}.picker_sl{position:relative;box-shadow:0 0 0 1px silver;background-image:linear-gradient(180deg, white, rgba(255, 255, 255, 0) 50%),linear-gradient(0deg, black, rgba(0, 0, 0, 0) 50%),linear-gradient(90deg, #808080, rgba(128, 128, 128, 0))}.picker_alpha,.picker_sample{position:relative;background:linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0/2em 2em,linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em/2em 2em;box-shadow:0 0 0 1px silver}.picker_alpha .picker_selector,.picker_sample .picker_selector{background:none}.picker_editor input{font-family:monospace;padding:.2em .4em}.picker_sample::before{content:"";position:absolute;display:block;width:100%;height:100%;background:currentColor}.picker_arrow{position:absolute;z-index:-1}.picker_wrapper.popup{position:absolute;z-index:2;margin:1.5em}.picker_wrapper.popup,.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{background:#f2f2f2;box-shadow:0 0 10px 1px rgba(0,0,0,.4)}.picker_wrapper.popup .picker_arrow{width:3em;height:3em;margin:0}.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-99}.picker_wrapper.popup .picker_arrow::before{width:100%;height:100%;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.picker_wrapper.popup .picker_arrow::after{width:150%;height:150%;box-shadow:none}.popup.popup_top{bottom:100%;left:0}.popup.popup_top .picker_arrow{bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.popup.popup_bottom{top:100%;left:0}.popup.popup_bottom .picker_arrow{top:0;left:0;-webkit-transform:rotate(90deg) scale(1, -1);transform:rotate(90deg) scale(1, -1)}.popup.popup_left{top:0;right:100%}.popup.popup_left .picker_arrow{top:0;right:0;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.popup.popup_right{top:0;left:100%}.popup.popup_right .picker_arrow{top:0;left:0}',document.documentElement.firstElementChild.appendChild(g),s.StyleElement=g,s})()},7724:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;if(u||"number"==typeof a)return o+="if ( ",u&&(o+=" ("+s+" !== undefined && typeof "+s+" != 'number') || "),(r=[]).push(o+=" Object.keys("+d+").length "+("maxProperties"==(n=t)?">":"<")+" "+s+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(n||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { limit: "+s+" } ",!1!==e.opts.messages&&(o=(o=(o+=" , message: 'should NOT have ")+("maxProperties"==t?"more":"fewer")+" than ")+(u?"' + "+s+" + '":""+a)+" properties' "),e.opts.verbose&&(o=(o+=" , schema: ")+(u?"validate.schema"+l:""+a)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",n=o,o=r.pop(),!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+n+"]); ":o+=" validate.errors = ["+n+"]; return false; ":o+=" var err = "+n+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",h&&(o+=" else { "),o;throw new Error(t+" must be number")}},7812:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,c=!e.opts.allErrors,h="data"+(s||""),d="valid"+r,u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;return(a||u)&&!1!==e.opts.uniqueItems?(u&&(o+=" var "+d+"; if ("+s+" === false || "+s+" === undefined) "+d+" = true; else if (typeof "+s+" != 'boolean') "+d+" = false; else { "),o+=" var i = "+h+".length , "+d+" = true , j; if (i > 1) { ",r=e.schema.items&&e.schema.items.type,s=Array.isArray(r),!r||"object"==r||"array"==r||s&&(0<=r.indexOf("object")||0<=r.indexOf("array"))?o+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+h+"[i], "+h+"[j])) { "+d+" = false; break outer; } } } ":(o=(o+=" var itemIndices = {}, item; for (;i--;) { var item = "+h+"[i]; ")+" if ("+e.util["checkDataType"+(s?"s":"")](r,"item",e.opts.strictNumbers,!0)+") continue; ",s&&(o+=" if (typeof item == 'string') item = '\"' + item; "),o+=" if (typeof itemIndices[item] == 'number') { "+d+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "),o+=" } ",u&&(o+=" } "),(n=n||[]).push(o+=" if (!"+d+") { "),o="",!1!==e.createErrors?(o+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { i: i, j: j } ",!1!==e.opts.messages&&(o+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(o=(o+=" , schema: ")+(u?"validate.schema"+l:""+a)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+h+" "),o+=" } "):o+=" {} ",r=o,o=n.pop(),!e.compositeRule&&c?e.async?o+=" throw new ValidationError(["+r+"]); ":o+=" validate.errors = ["+r+"]; return false; ":o+=" var err = "+r+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+=" } ",c&&(o+=" else { ")):c&&(o+=" if (true) { "),o}},8050:function(e){e.exports=function(e,t,i){var n,o,r,s=" ",a=e.level,l=e.dataLevel,c=e.schema[t],h=e.schemaPath+e.util.getProperty(t),d=e.errSchemaPath+"/"+t,u=!e.opts.allErrors,g="data"+(l||""),p="valid"+a,m="errs__"+a,f=e.opts.$data&&c&&c.$data,C=f?(s+=" var schema"+a+" = "+e.util.getData(c.$data,l,e.dataPathArr)+"; ","schema"+a):c,y="definition"+a,I=this.definition,v="";if(f&&I.$data){var b="keywordValidate"+a,A=I.validateSchema;s+=" var "+y+" = RULES.custom['"+t+"'].definition; var "+b+" = "+y+".validate;"}else{if(!(k=e.useCustomRule(this,c,e.schema,e)))return;C="validate.schema"+h,b=k.code,n=I.compile,o=I.inline,r=I.macro}var w,x,S,k,T,t=b+".errors",c="i"+a,E="ruleErr"+a,R=I.async;if(R&&!e.async)throw new Error("async keyword in sync schema");return o||r||(s+=t+" = null;"),s+="var "+m+" = errors;var "+p+";",f&&I.$data&&(v+="}",s+=" if ("+C+" === undefined) { "+p+" = true; } else { ",A)&&(v+="}",s+=" "+p+" = "+y+".validateSchema("+C+"); if ("+p+") { "),o?I.statements?s+=" "+k.validate+" ":s+=" "+p+" = "+k.validate+"; ":r?(v="",(f=e.util.copy(e)).level++,w="valid"+f.level,f.schema=k.validate,f.schemaPath="",A=e.compositeRule,e.compositeRule=f.compositeRule=!0,y=e.validate(f).replace(/validate\.schema/g,b),e.compositeRule=f.compositeRule=A,s+=" "+y):((T=T||[]).push(s),s="",s+=" "+b+".call( ",e.opts.passContext?s+="this":s+="self",n||!1===I.schema?s+=" , "+g+" ":s+=" , "+C+" , "+g+" , validate.schema"+e.schemaPath+" ",s+=" , (dataPath || '')",'""'!=e.errorPath&&(s+=" + "+e.errorPath),k=s+=" , "+(x=l?"data"+(l-1||""):"parentData")+" , "+(S=l?e.dataPathArr[l]:"parentDataProperty")+" , rootData ) ",s=T.pop(),!1===I.errors?(s+=" "+p+" = ",R&&(s+="await "),s+=k+"; "):s+=R?" var "+(t="customErrors"+a)+" = null; try { "+p+" = await "+k+"; } catch (e) { "+p+" = false; if (e instanceof ValidationError) "+t+" = e.errors; else throw e; } ":" "+t+" = null; "+p+" = "+k+"; "),I.modifying&&(s+=" if ("+x+") "+g+" = "+x+"["+S+"];"),s+=""+v,I.valid?u&&(s+=" if (true) { "):(s+=" if ( ",void 0===I.valid?s=s+" !"+(r?""+w:p):s+=" "+!I.valid+" ",f=this.keyword,(T=T||[]).push(s+=") { "),(T=T||[]).push(s=""),s="",!1!==e.createErrors?(s+=" { keyword: '"+(f||"custom")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { keyword: '"+this.keyword+"' } ",!1!==e.opts.messages&&(s+=" , message: 'should pass \""+this.keyword+"\" keyword validation' "),e.opts.verbose&&(s+=" , schema: validate.schema"+h+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+g+" "),s+=" } "):s+=" {} ",A=s,s=T.pop(),!e.compositeRule&&u?e.async?s+=" throw new ValidationError(["+A+"]); ":s+=" validate.errors = ["+A+"]; return false; ":s+=" var err = "+A+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",y=s,s=T.pop(),o?I.errors?"full"!=I.errors&&(s+=" for (var "+c+"="+m+"; "+c+"<errors; "+c+"++) { var "+E+" = vErrors["+c+"]; if ("+E+".dataPath === undefined) "+E+".dataPath = (dataPath || '') + "+e.errorPath+"; if ("+E+".schemaPath === undefined) { "+E+'.schemaPath = "'+d+'"; } ',e.opts.verbose&&(s+=" "+E+".schema = "+C+"; "+E+".data = "+g+"; "),s+=" } "):!1===I.errors?s+=" "+y+" ":(s+=" if ("+m+" == errors) { "+y+" } else { for (var "+c+"="+m+"; "+c+"<errors; "+c+"++) { var "+E+" = vErrors["+c+"]; if ("+E+".dataPath === undefined) "+E+".dataPath = (dataPath || '') + "+e.errorPath+"; if ("+E+".schemaPath === undefined) { "+E+'.schemaPath = "'+d+'"; } ',e.opts.verbose&&(s+=" "+E+".schema = "+C+"; "+E+".data = "+g+"; "),s+=" } } "):r?(s+=" var err = ",!1!==e.createErrors?(s+=" { keyword: '"+(f||"custom")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(d)+" , params: { keyword: '"+this.keyword+"' } ",!1!==e.opts.messages&&(s+=" , message: 'should pass \""+this.keyword+"\" keyword validation' "),e.opts.verbose&&(s+=" , schema: validate.schema"+h+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+g+" "),s+=" } "):s+=" {} ",s+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!e.compositeRule&&u&&(e.async?s+=" throw new ValidationError(vErrors); ":s+=" validate.errors = vErrors; return false; ")):!1===I.errors?s+=" "+y+" ":(s+=" if (Array.isArray("+t+")) { if (vErrors === null) vErrors = "+t+"; else vErrors = vErrors.concat("+t+"); errors = vErrors.length; for (var "+c+"="+m+"; "+c+"<errors; "+c+"++) { var "+E+" = vErrors["+c+"]; if ("+E+".dataPath === undefined) "+E+".dataPath = (dataPath || '') + "+e.errorPath+"; "+E+'.schemaPath = "'+d+'"; ',e.opts.verbose&&(s+=" "+E+".schema = "+C+"; "+E+".data = "+g+"; "),s+=" } } else { "+y+" } "),s+=" } ",u&&(s+=" else { ")),s}},8161:function(e,t,i){e.exports={$ref:i(7096),allOf:i(3531),anyOf:i(8854),$comment:i(8372),const:i(9650),contains:i(1292),dependencies:i(2860),enum:i(7112),format:i(4682),if:i(1678),items:i(3913),maximum:i(1765),minimum:i(1765),maxItems:i(9337),minItems:i(9337),maxLength:i(5433),minLength:i(5433),maxProperties:i(7724),minProperties:i(7724),multipleOf:i(812),not:i(1004),oneOf:i(6288),pattern:i(2079),properties:i(2124),propertyNames:i(4926),required:i(2e3),uniqueItems:i(7812),validate:i(1035)}},8198:function(e){e.exports=JSON.parse('{"$schema":"http://json-schema.org/draft-07/schema#","$id":"http://json-schema.org/draft-07/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"$comment":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":true,"readOnly":{"type":"boolean","default":false},"examples":{"type":"array","items":true},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":true},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"propertyNames":{"format":"regex"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":true,"enum":{"type":"array","items":true,"minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"contentMediaType":{"type":"string"},"contentEncoding":{"type":"string"},"if":{"$ref":"#"},"then":{"$ref":"#"},"else":{"$ref":"#"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":true}')},8340:function(e,t){var i;void 0!==(t="function"==typeof(i=function(){"use strict";function C(e){if(typeof Node==="object")return e instanceof Node;else return e&&typeof e==="object"&&typeof e.nodeType==="number"}function y(e){return typeof e==="string"}function I(){var r=[];return{watch:r.push.bind(r),trigger:function(e,t){var i=true;var n={detail:t,preventDefault:function e(){i=false}};for(var o=0;o<r.length;o++)r[o](e,n);return i}}}function o(e){return window.getComputedStyle(e).display==="none"}function r(e){this.elem=e}function v(e,t){return r.make(e("parent")).clazz("pico-overlay").clazz(e("overlayClass","")).stylize({display:"none",position:"fixed",top:"0px",left:"0px",height:"100%",width:"100%",zIndex:1e4}).stylize(e("overlayStyles",{opacity:.5,background:"#000"})).onClick(function(){if(e("overlayClose",true))t()})}r.make=function(e,t){if(typeof e==="string")e=document.querySelector(e);var i=document.createElement(t||"div");(e||document.body).appendChild(i);return new r(i)},r.prototype={child:function(e){return r.make(this.elem,e)},stylize:function(e){e=e||{};if(typeof e.opacity!=="undefined")e.filter="alpha(opacity="+e.opacity*100+")";for(var t in e)if(e.hasOwnProperty(t))this.elem.style[t]=e[t];return this},clazz:function(e){this.elem.className+=" "+e;return this},html:function(e){if(C(e))this.elem.appendChild(e);else this.elem.innerHTML=e;return this},onClick:function(e){this.elem.addEventListener("click",e);return this},destroy:function(){this.elem.parentNode.removeChild(this.elem)},hide:function(){this.elem.style.display="none"},show:function(){this.elem.style.display="block"},attr:function(e,t){if(t!==undefined)this.elem.setAttribute(e,t);return this},anyAncestor:function(e){var t=this.elem;while(t)if(e(new r(t)))return true;else t=t.parentNode;return false},isVisible:function(){return!o(this.elem)}};var s=1;function b(e,i){var t=e("width","auto");if(typeof t==="number")t=""+t+"px";var n=e("modalId","pico-"+s++);var o=r.make(e("parent")).clazz("pico-content").clazz(e("modalClass","")).stylize({display:"none",position:"fixed",zIndex:10001,left:"50%",top:"38.1966%",maxHeight:"90%",boxSizing:"border-box",width:t,"-ms-transform":"translate(-50%,-38.1966%)","-moz-transform":"translate(-50%,-38.1966%)","-webkit-transform":"translate(-50%,-38.1966%)","-o-transform":"translate(-50%,-38.1966%)",transform:"translate(-50%,-38.1966%)"}).stylize(e("modalStyles",{overflow:"auto",backgroundColor:"white",padding:"20px",borderRadius:"5px"})).html(e("content")).attr("id",n).attr("role","dialog").attr("aria-labelledby",e("ariaLabelledBy")).attr("aria-describedby",e("ariaDescribedBy",n)).onClick(function(e){var t=new r(e.target).anyAncestor(function(e){return/\bpico-close\b/.test(e.elem.className)});if(t)i()});return o}function A(e,t){if(t("closeButton",true))return e.child("button").html(t("closeHtml","×")).clazz("pico-close").clazz(t("closeClass","")).stylize(t("closeStyles",{borderRadius:"2px",border:0,padding:0,cursor:"pointer",height:"15px",width:"15px",position:"absolute",top:"5px",right:"5px",fontSize:"16px",textAlign:"center",lineHeight:"15px",background:"#CCC"})).attr("aria-label",t("close-label","Close"))}function w(e){return function(){return e().elem}}var x=I(),c=I();function S(r,s){function t(e,t){var i=e.msMatchesSelector||e.webkitMatchesSelector||e.matches;return i.call(e,t)}function n(e){if(o(e)||t(e,":disabled")||e.hasAttribute("contenteditable"))return false;else return e.hasAttribute("tabindex")||t(e,"input,select,textarea,button,a[href],area[href],iframe")}function a(e){var t=e.getElementsByTagName("*");for(var i=0;i<t.length;i++)if(n(t[i]))return t[i]}function l(e){var t=e.getElementsByTagName("*");for(var i=t.length;i--;)if(n(t[i]))return t[i]}var i;r.beforeShow(function e(){i=document.activeElement});r.afterShow(function e(){if(s()){var t=a(r.modalElem());if(t)t.focus()}});r.afterClose(function e(){if(s()&&i)i.focus();i=null});c.watch(function e(t){if(s()&&r.isVisible()){var i=a(r.modalElem());var n=l(r.modalElem());var o=t.shiftKey?i:n;if(o===document.activeElement){(t.shiftKey?n:i).focus();t.preventDefault()}}})}function k(e,t){var i;var n=new r(document.body);e.beforeShow(function(){i=n.elem.style.overflow;if(t())n.stylize({overflow:"hidden"})});e.afterClose(function(){n.stylize({overflow:i})})}return document.documentElement.addEventListener("keydown",function e(t){var i=t.which||t.keyCode;if(i===27)x.trigger();else if(i===9)c.trigger(t)}),function e(n){if(y(n)||C(n))n={content:n};var o=I();var t=I();var i=I();var r=I();var s=I();function a(e,t){var i=n[e];if(typeof i==="function")i=i(t);return i===undefined?t:i}var l=f.bind(window,"modal");var c=f.bind(window,"overlay");var h=f.bind(window,"close");var d;function u(e){c().hide();l().hide();s.trigger(d,e)}function g(e){if(r.trigger(d,e))u(e)}function p(e){return function(){e.apply(this,arguments);return d}}var m;function f(e,t){if(!m){var i=b(a,g);m={modal:i,overlay:v(a,g),close:A(i,a)};o.trigger(d,t)}return m[e]}d={modalElem:w(l),closeElem:w(h),overlayElem:w(c),buildDom:p(f.bind(null,null)),isVisible:function(){return!!(m&&l&&l().isVisible())},show:function(e){if(t.trigger(d,e)){c().show();h();l().show();i.trigger(d,e)}return this},close:p(g),forceClose:p(u),destroy:function(){l().destroy();c().destroy();c=l=h=undefined},options:function(t){Object.keys(t).map(function(e){n[e]=t[e]})},afterCreate:p(o.watch),beforeShow:p(t.watch),afterShow:p(i.watch),beforeClose:p(r.watch),afterClose:p(s.watch)};S(d,a.bind(null,"focus",true));k(d,a.bind(null,"bodyOverflow",true));x.watch(function e(){if(a("escCloses",true)&&d.isVisible())d.close()});return d}})?i.apply(t,[]):i)&&(e.exports=t)},8372:function(e){e.exports=function(e,t,i){var n=" ",o=e.schema[t],t=e.errSchemaPath+"/"+t,o=(e.opts.allErrors,e.util.toQuotedString(o));return!0===e.opts.$comment?n+=" console.log("+o+");":"function"==typeof e.opts.$comment&&(n+=" self._opts.$comment("+o+", "+e.util.toQuotedString(t)+", validate.root.schema);"),n}},8852:function(e){var l=["multipleOf","maximum","exclusiveMaximum","minimum","exclusiveMinimum","maxLength","minLength","pattern","additionalItems","maxItems","minItems","uniqueItems","maxProperties","minProperties","required","additionalProperties","enum","format","const"];e.exports=function(e,t){for(var i=0;i<t.length;i++){e=JSON.parse(JSON.stringify(e));for(var n=t[i].split("/"),o=e,r=1;r<n.length;r++)o=o[n[r]];for(r=0;r<l.length;r++){var s=l[r],a=o[s];a&&(o[s]={anyOf:[a,{$ref:"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#"}]})}}return e}},8854:function(e){e.exports=function(t,e,i){var n=" ",o=t.level,r=t.dataLevel,s=t.schema[e],a=t.schemaPath+t.util.getProperty(e),l=t.errSchemaPath+"/"+e,e=!t.opts.allErrors,r="data"+(r||""),c="valid"+o,o="errs__"+o,h=t.util.copy(t),d="",u=(h.level++,"valid"+h.level);if(s.every(function(e){return t.opts.strictKeywords?"object"==typeof e&&0<Object.keys(e).length||!1===e:t.util.schemaHasRules(e,t.RULES.all)})){var g=h.baseId,p=(n+=" var "+o+" = errors; var "+c+" = false; ",t.compositeRule),m=(t.compositeRule=h.compositeRule=!0,s);if(m)for(var f,C=-1,y=m.length-1;C<y;)f=m[C+=1],h.schema=f,h.schemaPath=a+"["+C+"]",h.errSchemaPath=l+"/"+C,n+=" "+t.validate(h)+" ",h.baseId=g,n+=" "+c+" = "+c+" || "+u+"; if (!"+c+") { ",d+="}";t.compositeRule=h.compositeRule=p,n+=" "+d+" if (!"+c+") { var err = ",!1!==t.createErrors?(n+=" { keyword: 'anyOf' , dataPath: (dataPath || '') + "+t.errorPath+" , schemaPath: "+t.util.toQuotedString(l)+" , params: {} ",!1!==t.opts.messages&&(n+=" , message: 'should match some schema in anyOf' "),t.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+t.schemaPath+" , data: "+r+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",!t.compositeRule&&e&&(t.async?n+=" throw new ValidationError(vErrors); ":n+=" validate.errors = vErrors; return false; "),n+=" } else { errors = "+o+"; if (vErrors !== null) { if ("+o+") vErrors.length = "+o+"; else vErrors = null; } ",t.opts.allErrors&&(n+=" } ")}else e&&(n+=" if (true) { ");return n}},9151:function(e,t){function w(e){return null!==e&&"[object Array]"===Object.prototype.toString.call(e)}function x(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function S(e,t){if(e!==t){if(Object.prototype.toString.call(e)!==Object.prototype.toString.call(t))return!1;if(!0===w(e)){if(e.length!==t.length)return!1;for(var i=0;i<e.length;i++)if(!1===S(e[i],t[i]))return!1}else{if(!0!==x(e))return!1;var n,o,r={};for(n in e)if(hasOwnProperty.call(e,n)){if(!1===S(e[n],t[n]))return!1;r[n]=!0}for(o in t)if(hasOwnProperty.call(t,o)&&!0!==r[o])return!1}}return!0}function k(e){if(""===e||!1===e||null===e)return!0;if(w(e)&&0===e.length)return!0;if(x(e)){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}return!1}function s(e){return"0"<=e&&e<="9"||"-"===e}function i(){}function r(){}function a(e){this.runtime=e}function l(e){this._interpreter=e,this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[0]}]},avg:{_func:this._functionAvg,_signature:[{types:[8]}]},ceil:{_func:this._functionCeil,_signature:[{types:[0]}]},contains:{_func:this._functionContains,_signature:[{types:[2,3]},{types:[1]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[2]},{types:[2]}]},floor:{_func:this._functionFloor,_signature:[{types:[0]}]},length:{_func:this._functionLength,_signature:[{types:[2,3,4]}]},map:{_func:this._functionMap,_signature:[{types:[6]},{types:[3]}]},max:{_func:this._functionMax,_signature:[{types:[8,9]}]},merge:{_func:this._functionMerge,_signature:[{types:[4],variadic:!0}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[3]},{types:[6]}]},sum:{_func:this._functionSum,_signature:[{types:[8]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[2]},{types:[2]}]},min:{_func:this._functionMin,_signature:[{types:[8,9]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[3]},{types:[6]}]},type:{_func:this._functionType,_signature:[{types:[1]}]},keys:{_func:this._functionKeys,_signature:[{types:[4]}]},values:{_func:this._functionValues,_signature:[{types:[4]}]},sort:{_func:this._functionSort,_signature:[{types:[9,8]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[3]},{types:[6]}]},join:{_func:this._functionJoin,_signature:[{types:[2]},{types:[9]}]},reverse:{_func:this._functionReverse,_signature:[{types:[2,3]}]},to_array:{_func:this._functionToArray,_signature:[{types:[1]}]},to_string:{_func:this._functionToString,_signature:[{types:[1]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[1]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[1],variadic:!0}]}}}var o,h,c,d,u,g,p,m,f,C,T,E,R,$,y,I,v,b,A,_,L,M,N,W;t=t,o="function"==typeof String.prototype.trimLeft?function(e){return e.trimLeft()}:function(e){return e.match(/^\s*(.*)/)[1]},h={0:"number",1:"any",2:"string",3:"array",4:"object",5:"boolean",6:"expression",7:"null",8:"Array<number>",9:"Array<string>"},c="UnquotedIdentifier",d="QuotedIdentifier",C="Number",E="Expref",R="Pipe",$="Flatten",I="Filter",b="Lbracket",_="Literal",L={".":"Dot","*":y="Star",",":p="Comma",":":m="Colon","{":v="Lbrace","}":f="Rbrace","]":u="Rbracket","(":A="Lparen",")":g="Rparen","@":T="Current"},M={"<":!0,">":!0,"=":!0,"!":!0},N={" ":!0,"\t":!0,"\n":!0},i.prototype={tokenize:function(e){var t,i,n=[];for(this._current=0;this._current<e.length;)if("a"<=(r=e[this._current])&&r<="z"||"A"<=r&&r<="Z"||"_"===r)o=this._current,t=this._consumeUnquotedIdentifier(e),n.push({type:c,value:t,start:o});else if(void 0!==L[e[this._current]])n.push({type:L[e[this._current]],value:e[this._current],start:this._current}),this._current++;else if(s(e[this._current]))i=this._consumeNumber(e),n.push(i);else if("["===e[this._current])i=this._consumeLBracket(e),n.push(i);else if('"'===e[this._current])o=this._current,t=this._consumeQuotedIdentifier(e),n.push({type:d,value:t,start:o});else if("'"===e[this._current])o=this._current,t=this._consumeRawStringLiteral(e),n.push({type:_,value:t,start:o});else if("`"===e[this._current]){var o=this._current,r=this._consumeLiteral(e);n.push({type:_,value:r,start:o})}else if(void 0!==M[e[this._current]])n.push(this._consumeOperator(e));else if(void 0!==N[e[this._current]])this._current++;else if("&"===e[this._current])o=this._current,this._current++,"&"===e[this._current]?(this._current++,n.push({type:"And",value:"&&",start:o})):n.push({type:E,value:"&",start:o});else{if("|"!==e[this._current])throw(r=new Error("Unknown character:"+e[this._current])).name="LexerError",r;o=this._current,this._current++,"|"===e[this._current]?(this._current++,n.push({type:"Or",value:"||",start:o})):n.push({type:R,value:"|",start:o})}return n},_consumeUnquotedIdentifier:function(e){var t,i=this._current;for(this._current++;this._current<e.length&&("a"<=(t=e[this._current])&&t<="z"||"A"<=t&&t<="Z"||"0"<=t&&t<="9"||"_"===t);)this._current++;return e.slice(i,this._current)},_consumeQuotedIdentifier:function(e){for(var t=this._current,i=(this._current++,e.length);'"'!==e[this._current]&&this._current<i;){var n=this._current;"\\"!==e[n]||"\\"!==e[n+1]&&'"'!==e[n+1]?n++:n+=2,this._current=n}return this._current++,JSON.parse(e.slice(t,this._current))},_consumeRawStringLiteral:function(e){for(var t=this._current,i=(this._current++,e.length);"'"!==e[this._current]&&this._current<i;){var n=this._current;"\\"!==e[n]||"\\"!==e[n+1]&&"'"!==e[n+1]?n++:n+=2,this._current=n}return this._current++,e.slice(t+1,this._current-1).replace("\\'","'")},_consumeNumber:function(e){for(var t=this._current,i=(this._current++,e.length);s(e[this._current])&&this._current<i;)this._current++;var n=parseInt(e.slice(t,this._current));return{type:C,value:n,start:t}},_consumeLBracket:function(e){var t=this._current;return this._current++,"?"===e[this._current]?(this._current++,{type:I,value:"[?",start:t}):"]"===e[this._current]?(this._current++,{type:$,value:"[]",start:t}):{type:b,value:"[",start:t}},_consumeOperator:function(e){var t=this._current,i=e[t];return this._current++,"!"===i?"="===e[this._current]?(this._current++,{type:"NE",value:"!=",start:t}):{type:"Not",value:"!",start:t}:"<"===i?"="===e[this._current]?(this._current++,{type:"LTE",value:"<=",start:t}):{type:"LT",value:"<",start:t}:">"===i?"="===e[this._current]?(this._current++,{type:"GTE",value:">=",start:t}):{type:"GT",value:">",start:t}:"="===i&&"="===e[this._current]?(this._current++,{type:"EQ",value:"==",start:t}):void 0},_consumeLiteral:function(e){this._current++;for(var t=this._current,i=e.length;"`"!==e[this._current]&&this._current<i;){var n=this._current;"\\"!==e[n]||"\\"!==e[n+1]&&"`"!==e[n+1]?n++:n+=2,this._current=n}t=(t=o(e.slice(t,this._current))).replace("\\`","`"),t=this._looksLikeJSON(t)?JSON.parse(t):JSON.parse('"'+t+'"');return this._current++,t},_looksLikeJSON:function(e){if(""===e)return!1;if(0<='[{"'.indexOf(e[0]))return!0;if(0<=["true","false","null"].indexOf(e))return!0;if(!(0<="-0123456789".indexOf(e[0])))return!1;try{return JSON.parse(e),!0}catch(e){return!1}}},W={EOF:0,UnquotedIdentifier:0,QuotedIdentifier:0,Rbracket:0,Rparen:0,Comma:0,Rbrace:0,Number:0,Current:0,Expref:0,Pipe:1,Or:2,And:3,EQ:5,GT:5,LT:5,GTE:5,LTE:5,NE:5,Flatten:9,Star:20,Filter:21,Dot:40,Not:45,Lbrace:50,Lbracket:55,Lparen:60},r.prototype={parse:function(e){this._loadTokens(e),this.index=0;var t,e=this.expression(0);if("EOF"!==this._lookahead(0))throw t=this._lookaheadToken(0),(t=new Error("Unexpected token type: "+t.type+", value: "+t.value)).name="ParserError",t;return e},_loadTokens:function(e){var t=(new i).tokenize(e);t.push({type:"EOF",value:"",start:e.length}),this.tokens=t},expression:function(e){for(var t=this._lookaheadToken(0),i=(this._advance(),this.nud(t)),n=this._lookahead(0);e<W[n];)this._advance(),i=this.led(n,i),n=this._lookahead(0);return i},_lookahead:function(e){return this.tokens[this.index+e].type},_lookaheadToken:function(e){return this.tokens[this.index+e]},_advance:function(){this.index++},nud:function(e){var t,i;switch(e.type){case _:return{type:"Literal",value:e.value};case c:return{type:"Field",name:e.value};case d:var n={type:"Field",name:e.value};if(this._lookahead(0)===A)throw new Error("Quoted identifier not allowed for function names.");return n;case"Not":return{type:"NotExpression",children:[t=this.expression(W.Not)]};case y:return t=null,{type:"ValueProjection",children:[{type:"Identity"},t=this._lookahead(0)===u?{type:"Identity"}:this._parseProjectionRHS(W.Star)]};case I:return this.led(e.type,{type:"Identity"});case v:return this._parseMultiselectHash();case $:return{type:"Projection",children:[{type:$,children:[{type:"Identity"}]},t=this._parseProjectionRHS(W.Flatten)]};case b:return this._lookahead(0)===C||this._lookahead(0)===m?(t=this._parseIndexExpression(),this._projectIfSlice({type:"Identity"},t)):this._lookahead(0)===y&&this._lookahead(1)===u?(this._advance(),this._advance(),{type:"Projection",children:[{type:"Identity"},t=this._parseProjectionRHS(W.Star)]}):this._parseMultiselectList();case T:return{type:T};case E:return{type:"ExpressionReference",children:[i=this.expression(W.Expref)]};case A:for(var o=[];this._lookahead(0)!==g;)this._lookahead(0)===T?(i={type:T},this._advance()):i=this.expression(0),o.push(i);return this._match(g),o[0];default:this._errorToken(e)}},led:function(e,t){var i;switch(e){case"Dot":var n=W.Dot;return this._lookahead(0)!==y?{type:"Subexpression",children:[t,i=this._parseDotRHS(n)]}:(this._advance(),{type:"ValueProjection",children:[t,i=this._parseProjectionRHS(n)]});case R:return i=this.expression(W.Pipe),{type:R,children:[t,i]};case"Or":return{type:"OrExpression",children:[t,i=this.expression(W.Or)]};case"And":return{type:"AndExpression",children:[t,i=this.expression(W.And)]};case A:for(var o,n=t.name,r=[];this._lookahead(0)!==g;)this._lookahead(0)===T?(o={type:T},this._advance()):o=this.expression(0),this._lookahead(0)===p&&this._match(p),r.push(o);return this._match(g),{type:"Function",name:n,children:r};case I:n=this.expression(0);return this._match(u),{type:"FilterProjection",children:[t,i=this._lookahead(0)===$?{type:"Identity"}:this._parseProjectionRHS(W.Filter),n]};case $:return{type:"Projection",children:[{type:$,children:[t]},this._parseProjectionRHS(W.Flatten)]};case"EQ":case"NE":case"GT":case"GTE":case"LT":case"LTE":return this._parseComparator(t,e);case b:n=this._lookaheadToken(0);return n.type===C||n.type===m?(i=this._parseIndexExpression(),this._projectIfSlice(t,i)):(this._match(y),this._match(u),{type:"Projection",children:[t,i=this._parseProjectionRHS(W.Star)]});default:this._errorToken(this._lookaheadToken(0))}},_match:function(e){var t;if(this._lookahead(0)!==e)throw t=this._lookaheadToken(0),(e=new Error("Expected "+e+", got: "+t.type)).name="ParserError",e;this._advance()},_errorToken:function(e){e=new Error("Invalid token ("+e.type+'): "'+e.value+'"');throw e.name="ParserError",e},_parseIndexExpression:function(){var e;return this._lookahead(0)===m||this._lookahead(1)===m?this._parseSliceExpression():(e={type:"Index",value:this._lookaheadToken(0).value},this._advance(),this._match(u),e)},_projectIfSlice:function(e,t){e={type:"IndexExpression",children:[e,t]};return"Slice"===t.type?{type:"Projection",children:[e,this._parseProjectionRHS(W.Star)]}:e},_parseSliceExpression:function(){for(var e,t=[null,null,null],i=0,n=this._lookahead(0);n!==u&&i<3;){if(n===m)i++;else{if(n!==C)throw e=this._lookahead(0),(e=new Error("Syntax error, unexpected token: "+e.value+"("+e.type+")")).name="Parsererror",e;t[i]=this._lookaheadToken(0).value}this._advance(),n=this._lookahead(0)}return this._match(u),{type:"Slice",children:t}},_parseComparator:function(e,t){return{type:"Comparator",name:t,children:[e,this.expression(W[t])]}},_parseDotRHS:function(e){var t=this._lookahead(0);return 0<=[c,d,y].indexOf(t)?this.expression(e):t===b?(this._match(b),this._parseMultiselectList()):t===v?(this._match(v),this._parseMultiselectHash()):void 0},_parseProjectionRHS:function(e){var t,i;if(W[this._lookahead(0)]<10)t={type:"Identity"};else if(this._lookahead(0)===b)t=this.expression(e);else if(this._lookahead(0)===I)t=this.expression(e);else{if("Dot"!==this._lookahead(0))throw i=this._lookaheadToken(0),(i=new Error("Sytanx error, unexpected token: "+i.value+"("+i.type+")")).name="ParserError",i;this._match("Dot"),t=this._parseDotRHS(e)}return t},_parseMultiselectList:function(){for(var e=[];this._lookahead(0)!==u;){var t=this.expression(0);if(e.push(t),this._lookahead(0)===p&&(this._match(p),this._lookahead(0)===u))throw new Error("Unexpected token Rbracket")}return this._match(u),{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){for(var e,t,i=[],n=[c,d];;){if(e=this._lookaheadToken(0),n.indexOf(e.type)<0)throw new Error("Expecting an identifier token, got: "+e.type);if(e=e.value,this._advance(),this._match(m),t=this.expression(0),i.push({type:"KeyValuePair",name:e,value:t}),this._lookahead(0)===p)this._match(p);else if(this._lookahead(0)===f){this._match(f);break}}return{type:"MultiSelectHash",children:i}}},a.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var i,n,o,r,s,a;switch(e.type){case"Field":return null!==t&&x(t)?void 0===(l=t[e.name])?null:l:null;case"Subexpression":for(u=this.visit(e.children[0],t),f=1;f<e.children.length;f++)if(null===(u=this.visit(e.children[1],u)))return null;return u;case"IndexExpression":return s=this.visit(e.children[0],t),this.visit(e.children[1],s);case"Index":return w(t)?void 0===(u=t[l=(l=e.value)<0?t.length+l:l])?null:u:null;case"Slice":if(!w(t))return null;var l=e.children.slice(0),l=this.computeSliceParams(t.length,l),c=l[0],h=l[1],d=l[2],u=[];if(0<d)for(f=c;f<h;f+=d)u.push(t[f]);else for(f=c;h<f;f+=d)u.push(t[f]);return u;case"Projection":var g=this.visit(e.children[0],t);if(!w(g))return null;for(p=[],f=0;f<g.length;f++)null!==(n=this.visit(e.children[1],g[f]))&&p.push(n);return p;case"ValueProjection":if(!x(g=this.visit(e.children[0],t)))return null;for(var p=[],m=(e=>{for(var t=Object.keys(e),i=[],n=0;n<t.length;n++)i.push(e[t[n]]);return i})(g),f=0;f<m.length;f++)null!==(n=this.visit(e.children[1],m[f]))&&p.push(n);return p;case"FilterProjection":if(!w(g=this.visit(e.children[0],t)))return null;var C=[],y=[];for(f=0;f<g.length;f++)k(i=this.visit(e.children[2],g[f]))||C.push(g[f]);for(var I=0;I<C.length;I++)null!==(n=this.visit(e.children[1],C[I]))&&y.push(n);return y;case"Comparator":switch(o=this.visit(e.children[0],t),r=this.visit(e.children[1],t),e.name){case"EQ":u=S(o,r);break;case"NE":u=!S(o,r);break;case"GT":u=r<o;break;case"GTE":u=r<=o;break;case"LT":u=o<r;break;case"LTE":u=o<=r;break;default:throw new Error("Unknown comparator: "+e.name)}return u;case $:var v=this.visit(e.children[0],t);if(!w(v))return null;var b=[];for(f=0;f<v.length;f++)w(n=v[f])?b.push.apply(b,n):b.push(n);return b;case"Identity":return t;case"MultiSelectList":if(null===t)return null;for(p=[],f=0;f<e.children.length;f++)p.push(this.visit(e.children[f],t));return p;case"MultiSelectHash":if(null===t)return null;for(p={},f=0;f<e.children.length;f++)p[(a=e.children[f]).name]=this.visit(a.value,t);return p;case"OrExpression":return i=k(i=this.visit(e.children[0],t))?this.visit(e.children[1],t):i;case"AndExpression":return!0===k(o=this.visit(e.children[0],t))?o:this.visit(e.children[1],t);case"NotExpression":return k(o=this.visit(e.children[0],t));case"Literal":return e.value;case R:return s=this.visit(e.children[0],t),this.visit(e.children[1],s);case T:return t;case"Function":var A=[];for(f=0;f<e.children.length;f++)A.push(this.visit(e.children[f],t));return this.runtime.callFunction(e.name,A);case"ExpressionReference":l=e.children[0];return l.jmespathType=E,l;default:throw new Error("Unknown node type: "+e.type)}},computeSliceParams:function(e,t){var i=t[0],n=t[1],t=t[2],o=[null,null,null];if(null===t)t=1;else if(0===t)throw(r=new Error("Invalid slice, step cannot be 0")).name="RuntimeError",r;var r=t<0,i=null===i?r?e-1:0:this.capSliceRange(e,i,t),n=null===n?r?-1:e:this.capSliceRange(e,n,t);return o[0]=i,o[1]=n,o[2]=t,o},capSliceRange:function(e,t,i){return t<0?(t+=e)<0&&(t=i<0?-1:0):e<=t&&(t=i<0?e-1:e),t}},l.prototype={callFunction:function(e,t){var i=this.functionTable[e];if(void 0===i)throw new Error("Unknown function: "+e+"()");return this._validateArgs(e,t,i._signature),i._func.call(this,t)},_validateArgs:function(e,t,i){var n;if(i[i.length-1].variadic){if(t.length<i.length)throw n=1===i.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes at least"+i.length+n+" but received "+t.length)}else if(t.length!==i.length)throw n=1===i.length?" argument":" arguments",new Error("ArgumentError: "+e+"() takes "+i.length+n+" but received "+t.length);for(var o=0;o<i.length;o++){for(var r,s=!1,a=i[o].types,l=this._getTypeName(t[o]),c=0;c<a.length;c++)if(this._typeMatches(l,a[c],t[o])){s=!0;break}if(!s)throw r=a.map(function(e){return h[e]}).join(","),new Error("TypeError: "+e+"() expected argument "+(o+1)+" to be type "+r+" but received type "+h[l]+" instead.")}},_typeMatches:function(e,t,i){if(1===t)return!0;if(9!==t&&8!==t&&3!==t)return e===t;if(3===t)return 3===e;if(3===e){var n;8===t?n=0:9===t&&(n=2);for(var o=0;o<i.length;o++)if(!this._typeMatches(this._getTypeName(i[o]),n,i[o]))return!1;return!0}},_getTypeName:function(e){switch(Object.prototype.toString.call(e)){case"[object String]":return 2;case"[object Number]":return 0;case"[object Array]":return 3;case"[object Boolean]":return 5;case"[object Null]":return 7;case"[object Object]":return e.jmespathType===E?6:4}},_functionStartsWith:function(e){return 0===e[0].lastIndexOf(e[1])},_functionEndsWith:function(e){var t=e[0],e=e[1];return-1!==t.indexOf(e,t.length-e.length)},_functionReverse:function(e){var t;if(2!==this._getTypeName(e[0]))return(t=e[0].slice(0)).reverse(),t;for(var i=e[0],n="",o=i.length-1;0<=o;o--)n+=i[o];return n},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){for(var t=0,i=e[0],n=0;n<i.length;n++)t+=i[n];return t/i.length},_functionContains:function(e){return 0<=e[0].indexOf(e[1])},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){return(x(e[0])?Object.keys(e[0]):e[0]).length},_functionMap:function(e){for(var t=[],i=this._interpreter,n=e[0],o=e[1],r=0;r<o.length;r++)t.push(i.visit(n,o[r]));return t},_functionMerge:function(e){for(var t={},i=0;i<e.length;i++){var n,o=e[i];for(n in o)t[n]=o[n]}return t},_functionMax:function(e){if(0<e[0].length){if(0===this._getTypeName(e[0][0]))return Math.max.apply(Math,e[0]);for(var t=e[0],i=t[0],n=1;n<t.length;n++)i.localeCompare(t[n])<0&&(i=t[n]);return i}return null},_functionMin:function(e){if(0<e[0].length){if(0===this._getTypeName(e[0][0]))return Math.min.apply(Math,e[0]);for(var t=e[0],i=t[0],n=1;n<t.length;n++)t[n].localeCompare(i)<0&&(i=t[n]);return i}return null},_functionSum:function(e){for(var t=0,i=e[0],n=0;n<i.length;n++)t+=i[n];return t},_functionType:function(e){switch(this._getTypeName(e[0])){case 0:return"number";case 2:return"string";case 3:return"array";case 4:return"object";case 5:return"boolean";case 6:return"expref";case 7:return"null"}},_functionKeys:function(e){return Object.keys(e[0])},_functionValues:function(e){for(var t=e[0],i=Object.keys(t),n=[],o=0;o<i.length;o++)n.push(t[i[o]]);return n},_functionJoin:function(e){var t=e[0];return e[1].join(t)},_functionToArray:function(e){return 3===this._getTypeName(e[0])?e[0]:[e[0]]},_functionToString:function(e){return 2===this._getTypeName(e[0])?e[0]:JSON.stringify(e[0])},_functionToNumber:function(e){var t=this._getTypeName(e[0]);return 0===t?e[0]:2!==t||(t=+e[0],isNaN(t))?null:t},_functionNotNull:function(e){for(var t=0;t<e.length;t++)if(7!==this._getTypeName(e[t]))return e[t];return null},_functionSort:function(e){e=e[0].slice(0);return e.sort(),e},_functionSortBy:function(e){var t=e[0].slice(0);if(0!==t.length){var o=this._interpreter,r=e[1],s=this._getTypeName(o.visit(r,t[0]));if([0,2].indexOf(s)<0)throw new Error("TypeError");for(var a=this,i=[],n=0;n<t.length;n++)i.push([n,t[n]]);i.sort(function(e,t){var i=o.visit(r,e[1]),n=o.visit(r,t[1]);if(a._getTypeName(i)!==s)throw new Error("TypeError: expected "+s+", received "+a._getTypeName(i));if(a._getTypeName(n)!==s)throw new Error("TypeError: expected "+s+", received "+a._getTypeName(n));return n<i?1:i<n?-1:e[0]-t[0]});for(var l=0;l<i.length;l++)t[l]=i[l][1]}return t},_functionMaxBy:function(e){for(var t,i,n=e[1],o=e[0],r=this.createKeyFunction(n,[0,2]),s=-1/0,a=0;a<o.length;a++)s<(i=r(o[a]))&&(s=i,t=o[a]);return t},_functionMinBy:function(e){for(var t,i,n=e[1],o=e[0],r=this.createKeyFunction(n,[0,2]),s=1/0,a=0;a<o.length;a++)(i=r(o[a]))<s&&(s=i,t=o[a]);return t},createKeyFunction:function(i,n){var o=this,r=this._interpreter;return function(e){var t,e=r.visit(i,e);if(n.indexOf(o._getTypeName(e))<0)throw t="TypeError: expected one of "+n+", received "+o._getTypeName(e),new Error(t);return e}}},t.tokenize=function(e){return(new i).tokenize(e)},t.compile=function(e){return(new r).parse(e)},t.search=function(e,t){var i=new r,n=new a(o=new l),o=(o._interpreter=n,i.parse(t));return n.search(o,e)},t.strictDeepEqual=S},9306:function(e){e.exports=function(e,t){var n,l="boolean"==typeof(t="function"==typeof(t=t||{})?{cmp:t}:t).cycles&&t.cycles,c=t.cmp&&(n=t.cmp,function(i){return function(e,t){e={key:e,value:i[e]};return n(e,{key:t,value:i[t]})}}),h=[];return function e(t){if(void 0!==(t=t&&t.toJSON&&"function"==typeof t.toJSON?t.toJSON():t)){if("number"==typeof t)return isFinite(t)?""+t:"null";if("object"!=typeof t)return JSON.stringify(t);if(Array.isArray(t)){for(o="[",r=0;r<t.length;r++)r&&(o+=","),o+=e(t[r])||"null";return o+"]"}if(null===t)return"null";if(-1!==h.indexOf(t)){if(l)return JSON.stringify("__cycle__");throw new TypeError("Converting circular structure to JSON")}for(var i=h.push(t)-1,n=Object.keys(t).sort(c&&c(t)),o="",r=0;r<n.length;r++){var s=n[r],a=e(t[s]);a&&(o&&(o+=","),o+=JSON.stringify(s)+":"+a)}return h.splice(i,1),"{"+o+"}"}}(e)}},9336:function(e){e=e.exports=function(){this._cache={}};e.prototype.put=function(e,t){this._cache[e]=t},e.prototype.get=function(e){return this._cache[e]},e.prototype.del=function(e){delete this._cache[e]},e.prototype.clear=function(){this._cache={}}},9337:function(e){e.exports=function(e,t,i){var n,o=" ",r=e.level,s=e.dataLevel,a=e.schema[t],l=e.schemaPath+e.util.getProperty(t),c=e.errSchemaPath+"/"+t,h=!e.opts.allErrors,d="data"+(s||""),u=e.opts.$data&&a&&a.$data,s=u?(o+=" var schema"+r+" = "+e.util.getData(a.$data,s,e.dataPathArr)+"; ","schema"+r):a;if(u||"number"==typeof a)return o+="if ( ",u&&(o+=" ("+s+" !== undefined && typeof "+s+" != 'number') || "),(r=[]).push(o+=" "+d+".length "+("maxItems"==(n=t)?">":"<")+" "+s+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(n||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: { limit: "+s+" } ",!1!==e.opts.messages&&(o=(o=(o+=" , message: 'should NOT have ")+("maxItems"==t?"more":"fewer")+" than ")+(u?"' + "+s+" + '":""+a)+" items' "),e.opts.verbose&&(o=(o+=" , schema: ")+(u?"validate.schema"+l:""+a)+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "),o+=" } "):o+=" {} ",n=o,o=r.pop(),!e.compositeRule&&h?e.async?o+=" throw new ValidationError(["+n+"]); ":o+=" validate.errors = ["+n+"]; return false; ":o+=" var err = "+n+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",h&&(o+=" else { "),o;throw new Error(t+" must be number")}},9407:function(e,t,i){i=i(8198);e.exports={$id:"https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js",definitions:{simpleTypes:i.definitions.simpleTypes},type:"object",dependencies:{schema:["validate"],$data:["validate"],statements:["inline"],valid:{not:{required:["macro"]}}},properties:{type:i.properties.type,schema:{type:"boolean"},statements:{type:"boolean"},dependencies:{type:"array",items:{type:"string"}},metaSchema:{type:"object"},modifying:{type:"boolean"},valid:{type:"boolean"},$data:{type:"boolean"},async:{type:"boolean"},errors:{anyOf:[{type:"boolean"},{const:"full"}]}}}},9650:function(e){e.exports=function(e,t,i){var n=" ",o=e.level,r=e.dataLevel,s=e.schema[t],a=e.schemaPath+e.util.getProperty(t),t=e.errSchemaPath+"/"+t,l=!e.opts.allErrors,c="data"+(r||""),h="valid"+o,d=e.opts.$data&&s&&s.$data,s=(d&&(n+=" var schema"+o+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; "),d||(n+=" var schema"+o+" = validate.schema"+a+";"),[]),r=(s.push(n+="var "+h+" = equal("+c+", schema"+o+"); if (!"+h+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'const' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(t)+" , params: { allowedValue: schema"+o+" } ",!1!==e.opts.messages&&(n+=" , message: 'should be equal to constant' "),e.opts.verbose&&(n+=" , schema: validate.schema"+a+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "),n+=" } "):n+=" {} ",n),n=s.pop();return!e.compositeRule&&l?e.async?n+=" throw new ValidationError(["+r+"]); ":n+=" validate.errors = ["+r+"]; return false; ":n+=" var err = "+r+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" }",l&&(n+=" else { "),n}},9762:function(){window.ace.define("ace/theme/jsoneditor",["require","exports","module","ace/lib/dom"],function(e,t,i){t.isDark=!1,t.cssClass="ace-jsoneditor",t.cssText='.ace-jsoneditor .ace_gutter {\nbackground: #ebebeb;\ncolor: #333\n}\n\n.ace-jsoneditor.ace_editor {\nline-height: 1.3;\nbackground-color: #fff;\n}\n.ace-jsoneditor .ace_print-margin {\nwidth: 1px;\nbackground: #e8e8e8\n}\n.ace-jsoneditor .ace_scroller {\nbackground-color: #FFFFFF\n}\n.ace-jsoneditor .ace_text-layer {\ncolor: gray\n}\n.ace-jsoneditor .ace_variable {\ncolor: #1a1a1a\n}\n.ace-jsoneditor .ace_cursor {\nborder-left: 2px solid #000000\n}\n.ace-jsoneditor .ace_overwrite-cursors .ace_cursor {\nborder-left: 0px;\nborder-bottom: 1px solid #000000\n}\n.ace-jsoneditor .ace_marker-layer .ace_selection {\nbackground: lightgray\n}\n.ace-jsoneditor.ace_multiselect .ace_selection.ace_start {\nbox-shadow: 0 0 3px 0px #FFFFFF;\nborder-radius: 2px\n}\n.ace-jsoneditor .ace_marker-layer .ace_step {\nbackground: rgb(255, 255, 0)\n}\n.ace-jsoneditor .ace_marker-layer .ace_bracket {\nmargin: -1px 0 0 -1px;\nborder: 1px solid #BFBFBF\n}\n.ace-jsoneditor .ace_marker-layer .ace_active-line {\nbackground: #FFFBD1\n}\n.ace-jsoneditor .ace_gutter-active-line {\nbackground-color : #dcdcdc\n}\n.ace-jsoneditor .ace_marker-layer .ace_selected-word {\nborder: 1px solid lightgray\n}\n.ace-jsoneditor .ace_invisible {\ncolor: #BFBFBF\n}\n.ace-jsoneditor .ace_keyword,\n.ace-jsoneditor .ace_meta,\n.ace-jsoneditor .ace_support.ace_constant.ace_property-value {\ncolor: #AF956F\n}\n.ace-jsoneditor .ace_keyword.ace_operator {\ncolor: #484848\n}\n.ace-jsoneditor .ace_keyword.ace_other.ace_unit {\ncolor: #96DC5F\n}\n.ace-jsoneditor .ace_constant.ace_language {\ncolor: darkorange\n}\n.ace-jsoneditor .ace_constant.ace_numeric {\ncolor: red\n}\n.ace-jsoneditor .ace_constant.ace_character.ace_entity {\ncolor: #BF78CC\n}\n.ace-jsoneditor .ace_invalid {\ncolor: #FFFFFF;\nbackground-color: #FF002A;\n}\n.ace-jsoneditor .ace_fold {\nbackground-color: #AF956F;\nborder-color: #000000\n}\n.ace-jsoneditor .ace_storage,\n.ace-jsoneditor .ace_support.ace_class,\n.ace-jsoneditor .ace_support.ace_function,\n.ace-jsoneditor .ace_support.ace_other,\n.ace-jsoneditor .ace_support.ace_type {\ncolor: #C52727\n}\n.ace-jsoneditor .ace_string {\ncolor: green\n}\n.ace-jsoneditor .ace_comment {\ncolor: #BCC8BA\n}\n.ace-jsoneditor .ace_entity.ace_name.ace_tag,\n.ace-jsoneditor .ace_entity.ace_other.ace_attribute-name {\ncolor: #606060\n}\n.ace-jsoneditor .ace_markup.ace_underline {\ntext-decoration: underline\n}\n.ace-jsoneditor .ace_indent-guide {\nbackground: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y\n}',e("../lib/dom").importCssString(t.cssText,t.cssClass)})},9857:function(e,t,i){i.d(t,{m:function(){return l}});class b extends Error{constructor(e,t){super(e+" at position "+t),this.position=t}}let n=32,o=10,r=9,s=13,d=160,u=8192,A=8202,w=8239,x=8287,S=12288;function k(e){return"0"<=e&&e<="9"}function T(e){return",:[]/{}()\n+".includes(e)}function E(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"_"===e||"$"===e}function R(e){return"a"<=e&&e<="z"||"A"<=e&&e<="Z"||"_"===e||"$"===e||"0"<=e&&e<="9"}let $=/^(http|https|ftp|mailto|file|data|irc):\/\/$/,_=/^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/;function L(e){return",[]/{}\n+".includes(e)}function M(e){return B(e)||a.test(e)}let a=/^[[{\w-]$/;function N(e,t){e=e.charCodeAt(t);return e===n||e===o||e===r||e===s}function W(e,t){e=e.charCodeAt(t);return e===n||e===r||e===s}function B(e){return D(e)||P(e)}function D(e){return'"'===e||"“"===e||"”"===e}function O(e){return'"'===e}function P(e){return"'"===e||"‘"===e||"’"===e||"`"===e||"´"===e}function G(e){return"'"===e}function H(e,t,i){i=2<arguments.length&&void 0!==i&&i,t=e.lastIndexOf(t);return-1!==t?e.substring(0,t)+(i?"":e.substring(t+1)):e}function F(e,t){let i=e.length;if(!N(e,i-1))return e+t;for(;N(e,i-1);)i--;return e.substring(0,i)+t+e.substring(i)}let V={"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"},Z={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"};function l(g){let p=0,m="";if(t(["```","[```","{```"]),!r())throw new b("Unexpected end of json string",g.length);t(["```","```]","```}"]);var e=s(",");if(e&&f(),M(g[p])&&/[,\n][ \t\r]*$/.test(m)){e||(m=F(m,","));{let e=!0,t=!0;for(;t;)e?e=!1:s(",")||(m=F(m,",")),t=r();m=`[
-${m=t?m:H(m,",")}
-]`}}else e&&(m=H(m,","));for(;"}"===g[p]||"]"===g[p];)p++,f();if(p>=g.length)return m;throw new b("Unexpected character "+JSON.stringify(g[p]),p);function r(){f();var e=(()=>{if("{"!==g[p])return!1;{m+="{",p++,f(),C(",")&&f();let t=!0;for(;p<g.length&&"}"!==g[p];){let e;if(t?(e=!0,t=!1):((e=s(","))||(m=F(m,",")),f()),a(),!(y()||l(!0))){"}"===g[p]||"{"===g[p]||"]"===g[p]||"["===g[p]||void 0===g[p]?m=H(m,","):(()=>{throw new b("Object key expected",p)})();break}f();var i=s(":"),n=p>=g.length,o=(i||(M(g[p])||n?m=F(m,":"):h()),r());o||(i||n?m+="null":h())}return"}"===g[p]?(m+="}",p++):m=F(m,"}"),!0}})()||(()=>{if("["!==g[p])return!1;{m+="[",p++,f(),C(",")&&f();let e=!0;for(;p<g.length&&"]"!==g[p];){e?e=!1:s(",")||(m=F(m,",")),a();var t=r();if(!t){m=H(m,",");break}}return"]"===g[p]?(m+="]",p++):m=F(m,"]"),!0}})()||y()||(()=>{var e,t,i=p;if("-"===g[p]){if(p++,o())return c(i),!0;if(!k(g[p]))return p=i,!1}for(;k(g[p]);)p++;if("."===g[p]){if(p++,o())return c(i),!0;if(!k(g[p]))return p=i,!1;for(;k(g[p]);)p++}if("e"===g[p]||"E"===g[p]){if(p++,"-"!==g[p]&&"+"!==g[p]||p++,o())return c(i),!0;if(!k(g[p]))return p=i,!1;for(;k(g[p]);)p++}if(o()){if(p>i)return e=g.slice(i,p),t=/^0\d/.test(e),m+=t?`"${e}"`:e,!0}else p=i;return!1})()||i("true","true")||i("false","false")||i("null","null")||i("True","true")||i("False","false")||i("None","null")||l(!1)||(()=>{if("/"===g[p]){var e=p;for(p++;p<g.length&&("/"!==g[p]||"\\"===g[p-1]);)p++;return p++,m+=`"${g.substring(e,p)}"`,!0}})();return f(),e}function f(e){var t=!(0<arguments.length&&void 0!==e)||e;p;let i=n(t);for(;i=(i=(()=>{if("/"===g[p]&&"*"===g[p+1]){for(;p<g.length&&!((e,t)=>"*"===e[t]&&"/"===e[t+1])(g,p);)p++;p+=2}else{if("/"!==g[p]||"/"!==g[p+1])return!1;for(;p<g.length&&"\n"!==g[p];)p++}return!0})())&&n(t););p}function n(e){var t,i,n=e?N:W;let o="";for(;;){if(n(g,p))o+=g[p];else{if(t=g,i=p,!((t=t.charCodeAt(i))===d||t>=u&&t<=A||t===w||t===x||t===S))break;o+=" "}p++}return 0<o.length&&(m+=o,!0)}function t(e){if((e=>{for(var t of e){var i=p+t.length;if(g.slice(p,i)===t)return p=i,1}})(e)){if(E(g[p]))for(;p<g.length&&R(g[p]);)p++;f()}}function s(e){return g[p]===e&&(m+=g[p],p++,!0)}function C(e){return g[p]===e&&(p++,!0)}function a(){f(),"."===g[p]&&"."===g[p+1]&&"."===g[p+2]&&(p+=3,f(),C(","))}function y(e,t){var i=0<arguments.length&&void 0!==e&&e,n=1<arguments.length&&void 0!==t?t:-1;let o="\\"===g[p];if(o&&(p++,o=!0),B(g[p])){var r=O(g[p])?O:G(g[p])?G:P(g[p])?P:D,s=p,a=m.length;let t='"';for(p++;;){if(p>=g.length)return l=v(p-1),!i&&T(g.charAt(l))?(p=s,m=m.substring(0,a),y(!0)):(t=F(t,'"'),m+=t,!0);if(p===n)return t=F(t,'"'),m+=t,!0;if(r(g[p])){var l=p,c=t.length;if(t+='"',p++,m+=t,f(!1),i||p>=g.length||T(g[p])||B(g[p])||k(g[p]))return I(),!0;var h=v(l-1),d=g.charAt(h);if(","===d)return p=s,m=m.substring(0,a),y(!1,h);if(T(d))return p=s,m=m.substring(0,a),y(!0);m=m.substring(0,a),p=l+1,t=t.substring(0,c)+"\\"+t.substring(c)}else{if(i&&L(g[p])){if(":"===g[p-1]&&$.test(g.substring(s+1,p+2)))for(;p<g.length&&_.test(g[p]);)t+=g[p],p++;return t=F(t,'"'),m+=t,I(),!0}if("\\"===g[p]){h=g.charAt(p+1);if(void 0!==Z[h])t+=g.slice(p,p+2),p+=2;else if("u"===h){let e=2;for(;e<6&&/^[0-9A-Fa-f]$/.test(g[p+e]);)e++;if(6===e)t+=g.slice(p,p+6),p+=6;else{if(!(p+e>=g.length))throw d=void 0,d=g.slice(p,p+6),new b(`Invalid unicode character "${d}"`,p);p=g.length}}else t+=h,p+=2}else{var u,c=g.charAt(p);if('"'===c&&"\\"!==g[p-1])t+="\\"+c;else if("\n"===(u=c)||"\r"===u||"\t"===u||"\b"===u||"\f"===u)t+=V[c];else{if(!(" "<=c))throw u=void 0,u=c,new b("Invalid character "+JSON.stringify(u),p);t+=c}p++}}o&&C("\\")}}return!1}function I(){let e=!1;for(f();"+"===g[p];){e=!0,p++,f();var t=(m=H(m,'"',!0)).length,i=y();m=i?(i=m,t=t,n=1,i.substring(0,t)+i.substring(t+n)):F(m,'"')}var n;e}function i(e,t){return g.slice(p,p+e.length)===e&&(m+=t,p+=e.length,!0)}function l(e){var t=p;if(E(g[p])){for(;p<g.length&&R(g[p]);)p++;let e=p;for(;N(g,e);)e++;if("("===g[e])return p=e+1,r(),")"===g[p]&&(p++,";"===g[p])&&p++,!0}for(;p<g.length&&!L(g[p])&&!B(g[p])&&(!e||":"!==g[p]);)p++;if(":"===g[p-1]&&$.test(g.substring(t,p+2)))for(;p<g.length&&_.test(g[p]);)p++;if(p>t){for(;N(g,p-1)&&0<p;)p--;t=g.slice(t,p);return m+="undefined"===t?"null":JSON.stringify(t),'"'===g[p]&&p++,!0}}function v(e){let t=e;for(;0<t&&N(g,t);)t--;return t}function o(){return p>=g.length||T(g[p])||N(g,p)}function c(e){m+=g.slice(e,p)+"0"}function h(){throw new b("Colon expected",p)}}}},o={},n.amdD=function(){throw new Error("define cannot be used indirect")},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},n(1346);function n(e){var t=o[e];return void 0!==t||(t=o[e]={id:e,loaded:!1,exports:{}},i[e].call(t.exports,t,t.exports,n),t.loaded=!0),t.exports}var i,o});
-//# sourceMappingURL=jsoneditor.map
\ No newline at end of file
+( ( e, t ) => {
+ typeof exports === 'object' && typeof module === 'object' ? module.exports = t() : typeof define === 'function' && define.amd ? define( [], t ) : typeof exports === 'object' ? exports.JSONEditor = t() : e.JSONEditor = t();
+} )( self, () => {
+ return i = { 359: function ( e, t, i ) {
+ i.d( t, { V: function () {
+ return o;
+ }, e: function () {
+ return r;
+ } } ); var t = i( 9151 ), n = i.n( t ), s = i( 6237 ); function o( e, t ) {
+ var i, n = t.sort, o = t.filter, t = t.projection, r = ''; return o ? ( i = o.field !== '@' ? [ '0' ].concat( ( 0, s.parsePath )( '.' + o.field ) ) : [ '0' ], i = typeof ( 0, s.get )( e, i ) === 'string' ? o.value : ( 0, s.parseString )( o.value ), r += '[? ' + o.field + ' ' + o.relation + ' `' + JSON.stringify( i ) + '`]' ) : r += Array.isArray( e ) ? '[*]' : '@', n && ( n.direction === 'desc' ? r += ' | reverse(sort_by(@, &' + n.field + '))' : r += ' | sort_by(@, &' + n.field + ')' ), t && ( r[ r.length - 1 ] !== ']' && ( r += ' | [*]' ), t.fields.length === 1 ? r += '.' + t.fields[ 0 ] : t.fields.length > 1 && ( r += '.{' + t.fields.map( ( e ) => {
+ const t = e.split( '.' ); return t[ t.length - 1 ] + ': ' + e;
+ } ).join( ', ' ) + '}' ) ), r;
+ } function r( e, t ) {
+ return n().search( e, t );
+ }
+ }, 413: function ( e, t, i ) {
+ const a = /^[a-z_$][a-z0-9_$-]*$/i, l = i( 8050 ), n = i( 9407 ); function o( e, t ) {
+ o.errors = null; const i = this._validateKeyword = this._validateKeyword || this.compile( n, !0 ); if ( i( e ) ) {
+ return !0;
+ } if ( o.errors = i.errors, t ) {
+ throw new Error( 'custom keyword definition is invalid: ' + this.errorsText( i.errors ) );
+ } return !1;
+ }e.exports = { add: function ( e, t ) {
+ const s = this.RULES; if ( s.keywords[ e ] ) {
+ throw new Error( 'Keyword ' + e + ' is already defined' );
+ } if ( !a.test( e ) ) {
+ throw new Error( 'Keyword ' + e + ' is not a valid identifier' );
+ } if ( t ) {
+ this.validateKeyword( t, !0 ); const i = t.type; if ( Array.isArray( i ) ) {
+ for ( let n = 0; n < i.length; n++ ) {
+ r( e, i[ n ], t );
+ }
+ } else {
+ r( e, i, t );
+ } let o = t.metaSchema; o && ( t.$data && this._opts.$data && ( o = { anyOf: [ o, { $ref: 'https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#' } ] } ), t.validateSchema = this.compile( o, !0 ) );
+ } function r( e, t, i ) {
+ for ( var n, o = 0; o < s.length; o++ ) {
+ const r = s[ o ]; if ( r.type == t ) {
+ n = r; break;
+ }
+ }n || s.push( n = { type: t, rules: [] } ); i = { keyword: e, definition: i, custom: !0, code: l, implements: i.implements }; n.rules.push( i ), s.custom[ e ] = i;
+ } return s.keywords[ e ] = s.all[ e ] = !0, this;
+ }, get: function ( e ) {
+ const t = this.RULES.custom[ e ]; return t ? t.definition : this.RULES.keywords[ e ] || !1;
+ }, remove: function ( e ) {
+ const t = this.RULES; delete t.keywords[ e ], delete t.all[ e ], delete t.custom[ e ]; for ( let i = 0; i < t.length; i++ ) {
+ for ( let n = t[ i ].rules, o = 0; o < n.length; o++ ) {
+ if ( n[ o ].keyword == e ) {
+ n.splice( o, 1 ); break;
+ }
+ }
+ } return this;
+ }, validate: o };
+ }, 600: function ( e, t, i ) {
+ const n = i( 3689 ).MissingRef; function o( t, s, i ) {
+ const a = this; if ( typeof this._opts.loadSchema !== 'function' ) {
+ throw new Error( 'options.loadSchema should be a function' );
+ } typeof s === 'function' && ( i = s, s = void 0 ); const e = l( t ).then( () => {
+ const e = a._addSchema( t, void 0, s ); return e.validate || ( function o( r ) {
+ try {
+ return a._compile( r );
+ } catch ( e ) {
+ if ( e instanceof n ) {
+ return t( e );
+ } throw e;
+ } function t( e ) {
+ const t = e.missingSchema; if ( n( t ) ) {
+ throw new Error( 'Schema ' + t + ' is loaded but ' + e.missingRef + ' cannot be resolved' );
+ } e = a._loadingSchemas[ t ]; return e || ( e = a._loadingSchemas[ t ] = a._opts.loadSchema( t ) ).then( i, i ), e.then( ( e ) => {
+ if ( !n( t ) ) {
+ return l( e ).then( () => {
+ n( t ) || a.addSchema( e, t, void 0, s );
+ } );
+ }
+ } ).then( () => o( r ) ); function i() {
+ delete a._loadingSchemas[ t ];
+ } function n( e ) {
+ return a._refs[ e ] || a._schemas[ e ];
+ }
+ }
+ }( e ) );
+ } ); return i && e.then( ( e ) => {
+ i( null, e );
+ }, i ), e; function l( e ) {
+ e = e.$schema; return e && !a.getSchema( e ) ? o.call( a, { $ref: e }, !0 ) : Promise.resolve();
+ }
+ }e.exports = o;
+ }, 611: function ( e ) {
+ e.exports = function ( e ) {
+ for ( var t, i = 0, n = e.length, o = 0; o < n; ) {
+ i++, ( t = e.charCodeAt( o++ ) ) >= 55296 && t <= 56319 && o < n && ( 64512 & e.charCodeAt( o ) ) == 56320 && o++;
+ } return i;
+ };
+ }, 660: function ( e, t, i ) {
+ i.d( t, { Oq: function () {
+ return o;
+ }, SC: function () {
+ return s;
+ }, ai: function () {
+ return n;
+ }, hJ: function () {
+ return r;
+ } } ); var n = document.body, o = 10485760, r = 2e4, s = 2147483648;
+ }, 812: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), l = e.errSchemaPath + '/' + t, c = !e.opts.allErrors, h = 'data' + ( r || '' ), d = e.opts.$data && s && s.$data, r = d ? ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ', 'schema' + o ) : s; if ( !d && typeof s !== 'number' ) {
+ throw new Error( t + ' must be number' );
+ } n += 'var division' + o + ';if (', d && ( n += ' ' + r + ' !== undefined && ( typeof ' + r + " != 'number' || " ), n += ' (division' + o + ' = ' + h + ' / ' + r + ', ', e.opts.multipleOfPrecision ? n += ' Math.abs(Math.round(division' + o + ') - division' + o + ') > 1e-' + e.opts.multipleOfPrecision + ' ' : n += ' division' + o + ' !== parseInt(division' + o + ') ', n += ' ) ', d && ( n += ' ) ' ); t = [], t.push( n += ' ) { ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'multipleOf' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + ' , params: { multipleOf: ' + r + ' } ', !1 !== e.opts.messages && ( n = n + " , message: 'should be multiple of " + ( d ? "' + " + r : r + "'" ) ), e.opts.verbose && ( n = ( n += ' , schema: ' ) + ( d ? 'validate.schema' + a : String( s ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + h + ' ' ), n += ' } ' ) : n += ' {} ', o = n, n = t.pop(); return !e.compositeRule && c ? e.async ? n += ' throw new ValidationError([' + o + ']); ' : n += ' validate.errors = [' + o + ']; return false; ' : n += ' var err = ' + o + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += '} ', c && ( n += ' else { ' ), n;
+ };
+ }, 1004: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o, r = ' ', s = e.level, a = e.dataLevel, l = e.schema[ t ], c = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, h = !e.opts.allErrors, a = 'data' + ( a || '' ), s = 'errs__' + s, d = e.util.copy( e ), u = ( d.level++, 'valid' + d.level ); return ( e.opts.strictKeywords ? typeof l === 'object' && Object.keys( l ).length > 0 || !1 === l : e.util.schemaHasRules( l, e.RULES.all ) ) ? ( d.schema = l, d.schemaPath = c, d.errSchemaPath = t, r += ' var ' + s + ' = errors; ', l = e.compositeRule, e.compositeRule = d.compositeRule = !0, d.createErrors = !1, d.opts.allErrors && ( o = d.opts.allErrors, d.opts.allErrors = !1 ), r += ' ' + e.validate( d ) + ' ', d.createErrors = !0, o && ( d.opts.allErrors = o ), e.compositeRule = d.compositeRule = l, ( n = n || [] ).push( r += ' if (' + u + ') { ' ), r = '', !1 !== e.createErrors ? ( r += " { keyword: 'not' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: {} ', !1 !== e.opts.messages && ( r += " , message: 'should NOT be valid' " ), e.opts.verbose && ( r += ' , schema: validate.schema' + c + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + a + ' ' ), r += ' } ' ) : r += ' {} ', o = r, r = n.pop(), !e.compositeRule && h ? e.async ? r += ' throw new ValidationError([' + o + ']); ' : r += ' validate.errors = [' + o + ']; return false; ' : r += ' var err = ' + o + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', r += ' } else { errors = ' + s + '; if (vErrors !== null) { if (' + s + ') vErrors.length = ' + s + '; else vErrors = null; } ', e.opts.allErrors && ( r += ' } ' ) ) : ( r += ' var err = ', !1 !== e.createErrors ? ( r += " { keyword: 'not' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: {} ', !1 !== e.opts.messages && ( r += " , message: 'should NOT be valid' " ), e.opts.verbose && ( r += ' , schema: validate.schema' + c + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + a + ' ' ), r += ' } ' ) : r += ' {} ', r += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', h && ( r += ' if (false) { ' ) ), r;
+ };
+ }, 1035: function ( e ) {
+ e.exports = function ( n, e, B ) {
+ let t = '', i = !0 === n.schema.$async, o = n.util.schemaHasRulesExcept( n.schema, n.RULES.all, '$ref' ), r = n.self._getId( n.schema ); if ( n.opts.strictKeywords ) {
+ var s = n.util.schemaUnknownRules( n.schema, n.RULES.keywords ); if ( s ) {
+ s = 'unknown keyword: ' + s; if ( n.opts.strictKeywords !== 'log' ) {
+ throw new Error( s );
+ } n.logger.warn( s );
+ }
+ } if ( n.isTop && ( t += ' var validate = ', i && ( n.async = !0, t += 'async ' ), t += "function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ", r ) && ( n.opts.sourceCode || n.opts.processCode ) && ( t += ' /*# sourceURL=' + r + ' */ ' ), typeof n.schema === 'boolean' || !o && !n.schema.$ref ) {
+ l = n.level, c = n.dataLevel, R = n.schema[ e = 'false schema' ], v = n.schemaPath + n.util.getProperty( e ), b = n.errSchemaPath + '/' + e, g = !n.opts.allErrors, h = 'data' + ( c || '' ), u = 'valid' + l, !1 === n.schema ? ( n.isTop ? g = !0 : t += ' var ' + u + ' = false; ', ( N = N || [] ).push( t ), t = '', !1 !== n.createErrors ? ( t += " { keyword: 'false schema' , dataPath: (dataPath || '') + " + n.errorPath + ' , schemaPath: ' + n.util.toQuotedString( b ) + ' , params: {} ', !1 !== n.opts.messages && ( t += " , message: 'boolean schema is false' " ), n.opts.verbose && ( t += ' , schema: false , parentSchema: validate.schema' + n.schemaPath + ' , data: ' + h + ' ' ), t += ' } ' ) : t += ' {} ', T = t, t = N.pop(), !n.compositeRule && g ? n.async ? t += ' throw new ValidationError([' + T + ']); ' : t += ' validate.errors = [' + T + ']; return false; ' : t += ' var err = ' + T + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ' ) : n.isTop ? t += i ? ' return data; ' : ' validate.errors = null; return true; ' : t += ' var ' + u + ' = true; ', n.isTop && ( t += ' }; return validate; ' );
+ } else {
+ if ( n.isTop ) {
+ var a = n.isTop, l = n.level = 0, c = n.dataLevel = 0, h = 'data'; if ( n.rootId = n.resolve.fullPath( n.self._getId( n.root.schema ) ), n.baseId = n.baseId || n.rootId, delete n.isTop, n.dataPathArr = [ '' ], void 0 !== n.schema.default && n.opts.useDefaults && n.opts.strictDefaults ) {
+ var d = 'default is ignored in the schema root'; if ( n.opts.strictDefaults !== 'log' ) {
+ throw new Error( d );
+ } n.logger.warn( d );
+ }t = ( t += ' var vErrors = null; ' ) + ' var errors = 0; ' + ' if (rootData === undefined) rootData = data; ';
+ } else {
+ l = n.level, h = 'data' + ( ( c = n.dataLevel ) || '' ); if ( r && ( n.baseId = n.resolve.url( n.baseId, r ) ), i && !n.async ) {
+ throw new Error( 'async schema in sync schema' );
+ } t += ' var errs_' + l + ' = errors;';
+ } var u = 'valid' + l, g = !n.opts.allErrors, p = '', m = '', f = n.schema.type, C = Array.isArray( f ); if ( f && n.opts.nullable && !0 === n.schema.nullable && ( C ? !f.includes( 'null' ) && ( f = f.concat( 'null' ) ) : f != 'null' && ( f = [ f, 'null' ], C = !0 ) ), C && f.length == 1 && ( f = f[ 0 ], C = !1 ), n.schema.$ref && o ) {
+ if ( n.opts.extendRefs == 'fail' ) {
+ throw new Error( '$ref: validation keywords used in schema at path "' + n.errSchemaPath + '" (see option extendRefs)' );
+ } !0 !== n.opts.extendRefs && ( o = !1, n.logger.warn( '$ref: keywords ignored in schema at path "' + n.errSchemaPath + '"' ) );
+ } if ( n.schema.$comment && n.opts.$comment && ( t += ' ' + n.RULES.all.$comment.code( n, '$comment' ) ), f ) {
+ n.opts.coerceTypes && ( y = n.util.coerceToTypes( n.opts.coerceTypes, f ) ); var y, I = n.RULES.types[ f ]; if ( y || C || !0 === I || I && !z( I ) ) {
+ var v = n.schemaPath + '.type', b = n.errSchemaPath + '/type', v = n.schemaPath + '.type', b = n.errSchemaPath + '/type'; if ( t += ' if (' + n.util[ C ? 'checkDataTypes' : 'checkDataType' ]( f, h, n.opts.strictNumbers, !0 ) + ') { ', y ) {
+ const A = 'dataType' + l, w = 'coerced' + l, x = ( t += ' var ' + A + ' = typeof ' + h + '; var ' + w + ' = undefined; ', n.opts.coerceTypes == 'array' && ( t += ' if (' + A + " == 'object' && Array.isArray(" + h + ') && ' + h + '.length == 1) { ' + h + ' = ' + h + '[0]; ' + A + ' = typeof ' + h + '; if (' + n.util.checkDataType( n.schema.type, h, n.opts.strictNumbers ) + ') ' + w + ' = ' + h + '; } ' ), t += ' if (' + w + ' !== undefined) ; ', y ); if ( x ) {
+ for ( var S, k = -1, D = x.length - 1; k < D; ) {
+ ( S = x[ k += 1 ] ) == 'string' ? t += ' else if (' + A + " == 'number' || " + A + " == 'boolean') " + w + " = '' + " + h + '; else if (' + h + ' === null) ' + w + " = ''; " : S == 'number' || S == 'integer' ? ( t += ' else if (' + A + " == 'boolean' || " + h + ' === null || (' + A + " == 'string' && " + h + ' && ' + h + ' == +' + h + ' ', S == 'integer' && ( t += ' && !(' + h + ' % 1)' ), t += ')) ' + w + ' = +' + h + '; ' ) : S == 'boolean' ? t += ' else if (' + h + " === 'false' || " + h + ' === 0 || ' + h + ' === null) ' + w + ' = false; else if (' + h + " === 'true' || " + h + ' === 1) ' + w + ' = true; ' : S == 'null' ? t += ' else if (' + h + " === '' || " + h + ' === 0 || ' + h + ' === false) ' + w + ' = null; ' : n.opts.coerceTypes == 'array' && S == 'array' && ( t += ' else if (' + A + " == 'string' || " + A + " == 'number' || " + A + " == 'boolean' || " + h + ' == null) ' + w + ' = [' + h + ']; ' );
+ }
+ } ( N = N || [] ).push( t += ' else { ' ), t = '', !1 !== n.createErrors ? ( t = ( t += " { keyword: 'type' , dataPath: (dataPath || '') + " + n.errorPath + ' , schemaPath: ' + n.util.toQuotedString( b ) + " , params: { type: '" ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' } ", !1 !== n.opts.messages && ( t = ( t += " , message: 'should be " ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' " ), n.opts.verbose && ( t += ' , schema: validate.schema' + v + ' , parentSchema: validate.schema' + n.schemaPath + ' , data: ' + h + ' ' ), t += ' } ' ) : t += ' {} '; var T = t, s = ( t = N.pop(), !n.compositeRule && g ? n.async ? t += ' throw new ValidationError([' + T + ']); ' : t += ' validate.errors = [' + T + ']; return false; ' : t += ' var err = ' + T + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', c ? 'data' + ( c - 1 || '' ) : 'parentData' ); t = t + ( ' } if (' + w + ' !== undefined) { ' ) + ( ' ' + h + ' = ' + w + '; ' ), c || ( t += 'if (' + s + ' !== undefined)' ), t += ' ' + s + '[' + ( c ? n.dataPathArr[ c ] : 'parentDataProperty' ) + '] = ' + w + '; } ';
+ } else {
+ T = ( ( N = N || [] ).push( t ), t = '', !1 !== n.createErrors ? ( t = ( t += " { keyword: 'type' , dataPath: (dataPath || '') + " + n.errorPath + ' , schemaPath: ' + n.util.toQuotedString( b ) + " , params: { type: '" ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' } ", !1 !== n.opts.messages && ( t = ( t += " , message: 'should be " ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' " ), n.opts.verbose && ( t += ' , schema: validate.schema' + v + ' , parentSchema: validate.schema' + n.schemaPath + ' , data: ' + h + ' ' ), t += ' } ' ) : t += ' {} ', t ); t = N.pop(), !n.compositeRule && g ? n.async ? t += ' throw new ValidationError([' + T + ']); ' : t += ' validate.errors = [' + T + ']; return false; ' : t += ' var err = ' + T + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ';
+ }t += ' } ';
+ }
+ } if ( n.schema.$ref && !o ) {
+ t += ' ' + n.RULES.all.$ref.code( n, '$ref' ) + ' ', g && ( t = ( t += ' } if (errors === ' ) + ( a ? '0' : 'errs_' + l ) + ') { ', m += '}' );
+ } else {
+ const E = n.RULES; if ( E ) {
+ for ( let O = -1, P = E.length - 1; O < P; ) {
+ if ( z( I = E[ O += 1 ] ) ) {
+ if ( I.type && ( t += ' if (' + n.util.checkDataType( I.type, h, n.opts.strictNumbers ) + ') { ' ), n.opts.useDefaults ) {
+ if ( I.type == 'object' && n.schema.properties ) {
+ var R = n.schema.properties, $ = Object.keys( R ); if ( $ ) {
+ for ( var G, H = -1, F = $.length - 1; H < F; ) {
+ if ( void 0 !== ( M = R[ G = $[ H += 1 ] ] ).default ) {
+ var _ = h + n.util.getProperty( G ); if ( n.compositeRule ) {
+ if ( n.opts.strictDefaults ) {
+ d = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {
+ throw new Error( d );
+ } n.logger.warn( d );
+ }
+ } else {
+ t += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + " === '' " ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';
+ }
+ }
+ }
+ }
+ } else if ( I.type == 'array' && Array.isArray( n.schema.items ) ) {
+ const L = n.schema.items; if ( L ) {
+ for ( var M, k = -1, V = L.length - 1; k < V; ) {
+ if ( void 0 !== ( M = L[ k += 1 ] ).default ) {
+ _ = h + '[' + k + ']'; if ( n.compositeRule ) {
+ if ( n.opts.strictDefaults ) {
+ d = 'default is ignored for: ' + _; if ( n.opts.strictDefaults !== 'log' ) {
+ throw new Error( d );
+ } n.logger.warn( d );
+ }
+ } else {
+ t += ' if (' + _ + ' === undefined ', n.opts.useDefaults == 'empty' && ( t += ' || ' + _ + ' === null || ' + _ + " === '' " ), t += ' ) ' + _ + ' = ', n.opts.useDefaults == 'shared' ? t += ' ' + n.useDefault( M.default ) + ' ' : t += ' ' + JSON.stringify( M.default ) + ' ', t += '; ';
+ }
+ }
+ }
+ }
+ }
+ } var N, Z = I.rules; if ( Z ) {
+ for ( var W, j = -1, K = Z.length - 1; j < K; ) {
+ Y( W = Z[ j += 1 ] ) && ( W = W.code( n, W.keyword, I.type ) ) && ( t += ' ' + W + ' ', g ) && ( p += '}' );
+ }
+ }g && ( t += ' ' + p + ' ', p = '' ), I.type && ( t += ' } ', f ) && f === I.type && !y && ( t += ' else { ', v = n.schemaPath + '.type', b = n.errSchemaPath + '/type', ( N = N || [] ).push( t ), t = '', !1 !== n.createErrors ? ( t = ( t += " { keyword: 'type' , dataPath: (dataPath || '') + " + n.errorPath + ' , schemaPath: ' + n.util.toQuotedString( b ) + " , params: { type: '" ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' } ", !1 !== n.opts.messages && ( t = ( t += " , message: 'should be " ) + ( C ? String( f.join( ',' ) ) : String( f ) ) + "' " ), n.opts.verbose && ( t += ' , schema: validate.schema' + v + ' , parentSchema: validate.schema' + n.schemaPath + ' , data: ' + h + ' ' ), t += ' } ' ) : t += ' {} ', T = t, t = N.pop(), !n.compositeRule && g ? n.async ? t += ' throw new ValidationError([' + T + ']); ' : t += ' validate.errors = [' + T + ']; return false; ' : t += ' var err = ' + T + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', t += ' } ' ), g && ( t = ( t += ' if (errors === ' ) + ( a ? '0' : 'errs_' + l ) + ') { ', m += '}' );
+ }
+ }
+ }
+ }g && ( t += ' ' + m + ' ' ), a ? t = t + ( i ? ' if (errors === 0) return data; else throw new ValidationError(vErrors); ' : ' validate.errors = vErrors; return errors === 0; ' ) + ' }; return validate;' : t += ' var ' + u + ' = errors === errs_' + l + ';';
+ } return t; function z( e ) {
+ for ( let t = e.rules, i = 0; i < t.length; i++ ) {
+ if ( Y( t[ i ] ) ) {
+ return 1;
+ }
+ }
+ } function Y( e ) {
+ return void 0 !== n.schema[ e.keyword ] || e.implements && ( ( e ) => {
+ for ( let t = e.implements, i = 0; i < t.length; i++ ) {
+ if ( void 0 !== n.schema[ t[ i ] ] ) {
+ return 1;
+ }
+ }
+ } )( e );
+ }
+ };
+ }, 1081: function () {
+ function e( e ) {
+ void 0 === e || 'remove' in e || Object.defineProperty( e, 'remove', { configurable: !0, enumerable: !0, writable: !0, value: function () {
+ void 0 !== this.parentNode && this.parentNode.removeChild( this );
+ } } );
+ } typeof Element !== 'undefined' && ( void 0 !== window.Element && e( window.Element.prototype ), void 0 !== window.CharacterData && e( window.CharacterData.prototype ), void 0 !== window.DocumentType ) && e( window.DocumentType.prototype ), Array.prototype.findIndex || Object.defineProperty( Array.prototype, 'findIndex', { value: function ( e ) {
+ for ( let t = 0; t < this.length; t++ ) {
+ const i = this[ t ]; if ( e.call( this, i, t, this ) ) {
+ return t;
+ }
+ } return -1;
+ }, configurable: !0, writable: !0 } ), Array.prototype.find || Object.defineProperty( Array.prototype, 'find', { value: function ( e ) {
+ e = this.findIndex( e ); return this[ e ];
+ }, configurable: !0, writable: !0 } ), String.prototype.trim || ( String.prototype.trim = function () {
+ return this.replace( /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, '' );
+ } );
+ }, 1292: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, r = 'data' + ( r || '' ), c = 'valid' + o, h = 'errs__' + o, d = e.util.copy( e ), u = ( d.level++, 'valid' + d.level ), o = 'i' + o, g = d.dataLevel = e.dataLevel + 1, p = 'data' + g, m = e.baseId, f = e.opts.strictKeywords ? typeof s === 'object' && Object.keys( s ).length > 0 || !1 === s : e.util.schemaHasRules( s, e.RULES.all ), o = ( n += 'var ' + h + ' = errors;var ' + c + ';', f ? ( c = e.compositeRule, e.compositeRule = d.compositeRule = !0, d.schema = s, d.schemaPath = a, d.errSchemaPath = t, n += ' var ' + u + ' = false; for (var ' + o + ' = 0; ' + o + ' < ' + r + '.length; ' + o + '++) { ', d.errorPath = e.util.getPathExpr( e.errorPath, o, e.opts.jsonPointers, !0 ), s = r + '[' + o + ']', d.dataPathArr[ g ] = o, g = e.validate( d ), d.baseId = m, e.util.varOccurences( g, p ) < 2 ? n += ' ' + e.util.varReplace( g, p, s ) + ' ' : n += ' var ' + p + ' = ' + s + '; ' + g + ' ', n += ' if (' + u + ') break; } ', e.compositeRule = d.compositeRule = c, n += ' if (!' + u + ') {' ) : n += ' if (' + r + '.length == 0) {', [] ), m = ( o.push( n ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'contains' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: {} ', !1 !== e.opts.messages && ( n += " , message: 'should contain a valid item' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + r + ' ' ), n += ' } ' ) : n += ' {} ', n ), n = o.pop(); return !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + m + ']); ' : n += ' validate.errors = [' + m + ']; return false; ' : n += ' var err = ' + m + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' } else { ', f && ( n += ' errors = ' + h + '; if (vErrors !== null) { if (' + h + ') vErrors.length = ' + h + '; else vErrors = null; } ' ), e.opts.allErrors && ( n += ' } ' ), n;
+ };
+ }, 1342: function ( e ) {
+ e.exports = function t( e, i ) {
+ function n( e ) {
+ return t.insensitive && ( String( e ) ).toLowerCase() || String( e );
+ } var o, r, s = /(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi, a = /(^[ ]*|[ ]*$)/g, l = /(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/, c = /^0x[0-9a-f]+$/i, h = /^0/, e = n( e ).replace( a, '' ) || '', i = n( i ).replace( a, '' ) || '', d = e.replace( s, '\0$1\0' ).replace( /\0$/, '' ).replace( /^\0/, '' ).split( '\0' ), u = i.replace( s, '\0$1\0' ).replace( /\0$/, '' ).replace( /^\0/, '' ).split( '\0' ), a = parseInt( e.match( c ), 16 ) || d.length !== 1 && e.match( l ) && Date.parse( e ), s = parseInt( i.match( c ), 16 ) || a && i.match( l ) && Date.parse( i ) || null; if ( s ) {
+ if ( a < s ) {
+ return -1;
+ } if ( s < a ) {
+ return 1;
+ }
+ } for ( let g = 0, p = Math.max( d.length, u.length ); g < p; g++ ) {
+ if ( o = !( d[ g ] || '' ).match( h ) && parseFloat( d[ g ] ) || d[ g ] || 0, r = !( u[ g ] || '' ).match( h ) && parseFloat( u[ g ] ) || u[ g ] || 0, isNaN( o ) !== isNaN( r ) ) {
+ return isNaN( o ) ? 1 : -1;
+ } if ( typeof o !== typeof r && ( o = String( o ), r = String( r ) ), o < r ) {
+ return -1;
+ } if ( r < o ) {
+ return 1;
+ }
+ } return 0;
+ };
+ }, 1346: function ( e, t, o ) {
+ var i = o( 7413 ), n = o( 1746 ), r = o( 5633 ).treeModeMixins, s = o( 1948 ).textModeMixins, a = o( 7483 ).previewModeMixins, l = o( 6237 ), c = l.clear, h = l.extend, d = l.getInnerText, u = l.getInternetExplorerVersion, g = l.parse, l = o( 2870 ).tryRequireAjv, p = o( 5609 ).showTransformModal, m = o( 2915 ).showSortModal, f = l(); function C( e, t, i ) {
+ if ( !( this instanceof C ) ) {
+ throw new Error( 'JSONEditor constructor called without "new".' );
+ } const n = u(); if ( n !== -1 && n < 9 ) {
+ throw new Error( 'Unsupported browser, IE9 or newer required. Please install the newest version of your browser.' );
+ } t && ( t.error && ( console.warn( 'Option "error" has been renamed to "onError"' ), t.onError = t.error, delete t.error ), t.change && ( console.warn( 'Option "change" has been renamed to "onChange"' ), t.onChange = t.change, delete t.change ), t.editable && ( console.warn( 'Option "editable" has been renamed to "onEditable"' ), t.onEditable = t.editable, delete t.editable ), t.onChangeJSON && ( t.mode === 'text' || t.mode === 'code' || t.modes && ( t.modes.includes( 'text' ) || t.modes.includes( 'code' ) ) ) && console.warn( 'Option "onChangeJSON" is not applicable to modes "text" and "code". Use "onChangeText" or "onChange" instead.' ), t ) && Object.keys( t ).forEach( ( e ) => {
+ !C.VALID_OPTIONS.includes( e ) && console.warn( 'Unknown option "' + e + '". This option will be ignored' );
+ } ), arguments.length && this._create( e, t, i );
+ } typeof Promise === 'undefined' && console.error( 'Promise undefined. Please load a Promise polyfill in the browser in order to use JSONEditor' ), C.modes = {}, C.prototype.DEBOUNCE_INTERVAL = 150, C.VALID_OPTIONS = [ 'ajv', 'schema', 'schemaRefs', 'templates', 'ace', 'theme', 'autocomplete', 'onChange', 'onChangeJSON', 'onChangeText', 'onExpand', 'onEditable', 'onError', 'onEvent', 'onModeChange', 'onNodeName', 'onValidate', 'onCreateMenu', 'onSelectionChange', 'onTextSelectionChange', 'onClassName', 'onFocus', 'onBlur', 'colorPicker', 'onColorPicker', 'timestampTag', 'timestampFormat', 'escapeUnicode', 'history', 'search', 'mode', 'modes', 'name', 'indentation', 'sortObjectKeys', 'navigationBar', 'statusBar', 'mainMenuBar', 'languages', 'language', 'enableSort', 'enableTransform', 'limitDragging', 'maxVisibleChilds', 'onValidationError', 'modalAnchor', 'popupAnchor', 'createQuery', 'executeQuery', 'queryDescription', 'allowSchemaSuggestions', 'showErrorTable' ], C.prototype._create = function ( e, t, i ) {
+ this.container = e, this.options = t || {}, this.json = i || {}; e = this.options.mode || this.options.modes && this.options.modes[ 0 ] || 'tree'; this.setMode( e );
+ }, C.prototype.destroy = function () {}, C.prototype.set = function ( e ) {
+ this.json = e;
+ }, C.prototype.get = function () {
+ return this.json;
+ }, C.prototype.setText = function ( e ) {
+ this.json = g( e );
+ }, C.prototype.getText = function () {
+ return JSON.stringify( this.json );
+ }, C.prototype.setName = function ( e ) {
+ this.options || ( this.options = {} ), this.options.name = e;
+ }, C.prototype.getName = function () {
+ return this.options && this.options.name;
+ }, C.prototype.setMode = function ( e ) {
+ if ( e !== this.options.mode || !this.create ) {
+ const t = this.container, i = h( {}, this.options ), n = i.mode, o = C.modes[ i.mode = e ]; if ( !o ) {
+ throw new Error( 'Unknown mode "' + i.mode + '"' );
+ } const r = o.data === 'text', s = this.getName(), a = this[ r ? 'getText' : 'get' ](); if ( this.destroy(), c( this ), h( this, o.mixin ), this.create( t, i ), this.setName( s ), this[ r ? 'setText' : 'set' ]( a ), typeof o.load === 'function' ) {
+ try {
+ o.load.call( this );
+ } catch ( e ) {
+ console.error( e );
+ }
+ } if ( typeof i.onModeChange === 'function' && e !== n ) {
+ try {
+ i.onModeChange( e, n );
+ } catch ( e ) {
+ console.error( e );
+ }
+ }
+ }
+ }, C.prototype.getMode = function () {
+ return this.options.mode;
+ }, C.prototype._onError = function ( e ) {
+ this.options && typeof this.options.onError === 'function' ? this.options.onError( e ) : window.alert( e.toString() );
+ }, C.prototype.setSchema = function ( e, t ) {
+ if ( e ) {
+ let i; try {
+ this.options.ajv ? i = this.options.ajv : ( ( i = f( { allErrors: !0, verbose: !0, schemaId: 'auto', $data: !0 } ) ).addMetaSchema( o( 5207 ) ), i.addMetaSchema( o( 6801 ) ) );
+ } catch ( e ) {
+ console.warn( 'Failed to create an instance of Ajv, JSON Schema validation is not available. Please use a JSONEditor bundle including Ajv, or pass an instance of Ajv as via the configuration option `ajv`.' );
+ } if ( i ) {
+ if ( t ) {
+ for ( const n in t ) {
+ i.removeSchema( n ), t[ n ] && i.addSchema( t[ n ], n );
+ } this.options.schemaRefs = t;
+ } this.validateSchema = i.compile( e ), this.options.schema = e, this.options.schemaRefs = t, this.validate();
+ }
+ } else {
+ this.validateSchema = null, this.options.schema = null, this.options.schemaRefs = null, this.validate();
+ } this.refresh(), typeof this._onSchemaChange === 'function' && this._onSchemaChange( e, t );
+ }, C.prototype.validate = function () {}, C.prototype.refresh = function () {}, ( C.registerMode = function ( e ) {
+ let t; if ( Array.isArray( e ) ) {
+ for ( o = 0; o < e.length; o++ ) {
+ C.registerMode( e[ o ] );
+ }
+ } else {
+ if ( !( 'mode' in e ) ) {
+ throw new Error( 'Property "mode" missing' );
+ } if ( !( 'mixin' in e ) ) {
+ throw new Error( 'Property "mixin" missing' );
+ } if ( !( 'data' in e ) ) {
+ throw new Error( 'Property "data" missing' );
+ } const i = e.mode; if ( i in C.modes ) {
+ throw new Error( 'Mode "' + i + '" already registered' );
+ } if ( typeof e.mixin.create !== 'function' ) {
+ throw new Error( 'Required function "create" missing on mixin' );
+ } for ( var n = [ 'setMode', 'registerMode', 'modes' ], o = 0; o < n.length; o++ ) {
+ if ( ( t = n[ o ] ) in e.mixin ) {
+ throw new Error( 'Reserved property "' + t + '" not allowed in mixin' );
+ }
+ } C.modes[ i ] = e;
+ }
+ } )( r ), C.registerMode( s ), C.registerMode( a ), C.ace = i, C.Ajv = f, C.VanillaPicker = n, C.showTransformModal = p, C.showSortModal = m, C.getInnerText = d, e.exports = C.default = C;
+ }, 1389: function ( e, t, i ) {
+ i.d( t, { n: function () {
+ return r;
+ } } ); const u = i( 6545 ), g = i( 3057 ); function o( e ) {
+ return ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function n( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( o( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var r = ( () => {
+ function d( e, t, i, n ) {
+ if ( !( this instanceof d ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } for ( var o = { code: { text: ( 0, g.Tl )( 'modeCodeText' ), title: ( 0, g.Tl )( 'modeCodeTitle' ), click: function () {
+ n( 'code' );
+ } }, form: { text: ( 0, g.Tl )( 'modeFormText' ), title: ( 0, g.Tl )( 'modeFormTitle' ), click: function () {
+ n( 'form' );
+ } }, text: { text: ( 0, g.Tl )( 'modeTextText' ), title: ( 0, g.Tl )( 'modeTextTitle' ), click: function () {
+ n( 'text' );
+ } }, tree: { text: ( 0, g.Tl )( 'modeTreeText' ), title: ( 0, g.Tl )( 'modeTreeTitle' ), click: function () {
+ n( 'tree' );
+ } }, view: { text: ( 0, g.Tl )( 'modeViewText' ), title: ( 0, g.Tl )( 'modeViewTitle' ), click: function () {
+ n( 'view' );
+ } }, preview: { text: ( 0, g.Tl )( 'modePreviewText' ), title: ( 0, g.Tl )( 'modePreviewTitle' ), click: function () {
+ n( 'preview' );
+ } } }, r = [], s = 0; s < t.length; s++ ) {
+ const a = t[ s ], l = o[ a ]; if ( !l ) {
+ throw new Error( 'Unknown mode "' + a + '"' );
+ } l.className = 'jsoneditor-type-modes' + ( i === a ? ' jsoneditor-selected' : '' ), r.push( l );
+ } var c = o[ i ]; if ( !c ) {
+ throw new Error( 'Unknown mode "' + i + '"' );
+ } var c = c.text, h = document.createElement( 'button' ), c = ( h.type = 'button', h.className = 'jsoneditor-modes jsoneditor-separator', h.textContent = c + ' ▾', h.title = ( 0, g.Tl )( 'modeEditorTitle' ), h.onclick = function () {
+ new u.t( r ).show( h, e );
+ }, document.createElement( 'div' ) ); c.className = 'jsoneditor-modes', c.style.position = 'relative', c.appendChild( h ), e.appendChild( c ), this.dom = { container: e, box: h, frame: c };
+ } return e = d, ( t = [ { key: 'focus', value: function () {
+ this.dom.box.focus();
+ } }, { key: 'destroy', value: function () {
+ this.dom && this.dom.frame && this.dom.frame.parentNode && this.dom.frame.parentNode.removeChild( this.dom.frame ), this.dom = null;
+ } } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;
+ } )();
+ }, 1678: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, c = !e.opts.allErrors, s = 'data' + ( s || '' ), h = 'valid' + r, d = 'errs__' + r, u = e.util.copy( e ), g = ( u.level++, 'valid' + u.level ), p = e.schema.then, m = e.schema.else, p = void 0 !== p && ( e.opts.strictKeywords ? typeof p === 'object' && Object.keys( p ).length > 0 || !1 === p : e.util.schemaHasRules( p, e.RULES.all ) ), m = void 0 !== m && ( e.opts.strictKeywords ? typeof m === 'object' && Object.keys( m ).length > 0 || !1 === m : e.util.schemaHasRules( m, e.RULES.all ) ), f = u.baseId; return p || m ? ( u.createErrors = !1, u.schema = a, u.schemaPath = l, u.errSchemaPath = t, o += ' var ' + d + ' = errors; var ' + h + ' = true; ', a = e.compositeRule, e.compositeRule = u.compositeRule = !0, o += ' ' + e.validate( u ) + ' ', u.baseId = f, u.createErrors = !0, o += ' errors = ' + d + '; if (vErrors !== null) { if (' + d + ') vErrors.length = ' + d + '; else vErrors = null; } ', e.compositeRule = u.compositeRule = a, p ? ( o += ' if (' + g + ') { ', u.schema = e.schema.then, u.schemaPath = e.schemaPath + '.then', u.errSchemaPath = e.errSchemaPath + '/then', o += ' ' + e.validate( u ) + ' ', u.baseId = f, o += ' ' + h + ' = ' + g + '; ', p && m ? o += ' var ' + ( n = 'ifClause' + r ) + " = 'then'; " : n = "'then'", o += ' } ', m && ( o += ' else { ' ) ) : o += ' if (!' + g + ') { ', m && ( u.schema = e.schema.else, u.schemaPath = e.schemaPath + '.else', u.errSchemaPath = e.errSchemaPath + '/else', o += ' ' + e.validate( u ) + ' ', u.baseId = f, o += ' ' + h + ' = ' + g + '; ', p && m ? o += ' var ' + ( n = 'ifClause' + r ) + " = 'else'; " : n = "'else'", o += ' } ' ), o += ' if (!' + h + ') { var err = ', !1 !== e.createErrors ? ( o += " { keyword: 'if' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { failingKeyword: ' + n + ' } ', !1 !== e.opts.messages && ( o += " , message: 'should match \"' + " + n + " + '\" schema' " ), e.opts.verbose && ( o += ' , schema: validate.schema' + l + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + s + ' ' ), o += ' } ' ) : o += ' {} ', o += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', !e.compositeRule && c && ( e.async ? o += ' throw new ValidationError(vErrors); ' : o += ' validate.errors = vErrors; return false; ' ), o += ' } ', c && ( o += ' else { ' ) ) : c && ( o += ' if (true) { ' ), o;
+ };
+ }, 1746: function ( e, t, i ) {
+ let n; if ( window.Picker ) {
+ n = window.Picker;
+ } else {
+ try {
+ n = i( 7598 );
+ } catch ( e ) {}
+ }e.exports = n;
+ }, 1765: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ let n, o, r, s, a, l = ' ', c = e.level, h = e.dataLevel, d = e.schema[ t ], u = e.schemaPath + e.util.getProperty( t ), g = e.errSchemaPath + '/' + t, p = !e.opts.allErrors, m = 'data' + ( h || '' ), f = e.opts.$data && d && d.$data, C = f ? ( l += ' var schema' + c + ' = ' + e.util.getData( d.$data, h, e.dataPathArr ) + '; ', 'schema' + c ) : d, y = t == 'maximum', I = y ? 'exclusiveMaximum' : 'exclusiveMinimum', v = e.schema[ I ], b = e.opts.$data && v && v.$data, A = y ? '<' : '>', w = y ? '>' : '<', x = void 0; if ( !f && typeof d !== 'number' && void 0 !== d ) {
+ throw new Error( t + ' must be number' );
+ } if ( !b && void 0 !== v && typeof v !== 'number' && typeof v !== 'boolean' ) {
+ throw new Error( I + ' must be number or boolean' );
+ } b ? ( h = e.util.getData( v.$data, h, e.dataPathArr ), r = 'exclIsNumber' + c, s = "' + " + ( a = 'op' + c ) + " + '", x = I, ( S = S || [] ).push( l = l + ( ' var schemaExcl' + c + ' = ' + h + '; ' ) + ( ' var ' + ( n = 'exclusive' + c ) + '; var ' + ( o = 'exclType' + c ) + ' = typeof ' + ( h = 'schemaExcl' + c ) + '; if (' + o + " != 'boolean' && " + o + " != 'undefined' && " + o + " != 'number') { " ) ), l = '', !1 !== e.createErrors ? ( l += " { keyword: '" + ( x || '_exclusiveLimit' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( g ) + ' , params: {} ', !1 !== e.opts.messages && ( l += " , message: '" + I + " should be boolean' " ), e.opts.verbose && ( l += ' , schema: validate.schema' + u + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + m + ' ' ), l += ' } ' ) : l += ' {} ', k = l, l = S.pop(), !e.compositeRule && p ? e.async ? l += ' throw new ValidationError([' + k + ']); ' : l += ' validate.errors = [' + k + ']; return false; ' : l += ' var err = ' + k + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', l += ' } else if ( ', f && ( l += ' (' + C + ' !== undefined && typeof ' + C + " != 'number') || " ), l += ' ' + o + " == 'number' ? ( (" + n + ' = ' + C + ' === undefined || ' + h + ' ' + A + '= ' + C + ') ? ' + m + ' ' + w + '= ' + h + ' : ' + m + ' ' + w + ' ' + C + ' ) : ( (' + n + ' = ' + h + ' === true) ? ' + m + ' ' + w + '= ' + C + ' : ' + m + ' ' + w + ' ' + C + ' ) || ' + m + ' !== ' + m + ') { var op' + c + ' = ' + n + " ? '" + A + "' : '" + A + "='; ", void 0 === d && ( g = e.errSchemaPath + '/' + ( x = I ), C = h, f = b ) ) : ( s = A, ( r = typeof v === 'number' ) && f ? ( a = "'" + s + "'", l += ' if ( ', f && ( l += ' (' + C + ' !== undefined && typeof ' + C + " != 'number') || " ), l += ' ( ' + C + ' === undefined || ' + v + ' ' + A + '= ' + C + ' ? ' + m + ' ' + w + '= ' + v + ' : ' + m + ' ' + w + ' ' + C + ' ) || ' + m + ' !== ' + m + ') { ' ) : ( r && void 0 === d ? ( n = !0, g = e.errSchemaPath + '/' + ( x = I ), C = v, w += '=' ) : ( r && ( C = Math[ y ? 'min' : 'max' ]( v, d ) ), v === ( !r || C ) ? ( n = !0, g = e.errSchemaPath + '/' + ( x = I ), w += '=' ) : ( n = !1, s += '=' ) ), a = "'" + s + "'", l += ' if ( ', f && ( l += ' (' + C + ' !== undefined && typeof ' + C + " != 'number') || " ), l += ' ' + m + ' ' + w + ' ' + C + ' || ' + m + ' !== ' + m + ') { ' ) ), x = x || t; ( S = S || [] ).push( l ), l = '', !1 !== e.createErrors ? ( l += " { keyword: '" + ( x || '_limit' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( g ) + ' , params: { comparison: ' + a + ', limit: ' + C + ', exclusive: ' + n + ' } ', !1 !== e.opts.messages && ( l = l + " , message: 'should be " + s + ' ' + ( f ? "' + " + C : C + "'" ) ), e.opts.verbose && ( l = ( l += ' , schema: ' ) + ( f ? 'validate.schema' + u : String( d ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + m + ' ' ), l += ' } ' ) : l += ' {} '; var S, k = l; return l = S.pop(), !e.compositeRule && p ? e.async ? l += ' throw new ValidationError([' + k + ']); ' : l += ' validate.errors = [' + k + ']; return false; ' : l += ' var err = ' + k + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', l += ' } ', p && ( l += ' else { ' ), l;
+ };
+ }, 1925: function ( e, t, i ) {
+ i.d( t, { p: function () {
+ return n;
+ } } ); const u = i( 6237 ); function n( i, e, n ) {
+ var t, o = arguments.length > 3 && void 0 !== arguments[ 3 ] && arguments[ 3 ], r = typeof ( a = i ).getRootNode === 'function' ? a.getRootNode() : window, s = {}, a = i.getBoundingClientRect(), l = e.getBoundingClientRect(), c = document.createElement( 'div' ); function h() {
+ if ( c && c.parentNode ) {
+ for ( const e in c.parentNode.removeChild( c ), s ) {
+ t = e, Object.prototype.hasOwnProperty.call( s, t ) && ( ( t = s[ e ] ) && ( 0, u.removeEventListener )( r, e, t ), delete s[ e ] );
+ } typeof n === 'function' && n( i );
+ } let t;
+ } function d( e ) {
+ ( e = e.target ) === c || ( 0, u.isChildOf )( e, c ) || h();
+ } return c.className = 'jsoneditor-anchor', c.style.position = 'absolute', c.style.left = a.left - l.left + 'px', c.style.top = a.top - l.top + 'px', c.style.width = a.width - 2 + 'px', c.style.height = a.height - 2 + 'px', c.style.boxSizing = 'border-box', e.appendChild( c ), s.mousedown = ( 0, u.addEventListener )( r, 'mousedown', d ), s.mousewheel = ( 0, u.addEventListener )( r, 'mousewheel', d ), o && ( t = null, c.onmouseover = function () {
+ clearTimeout( t ), t = null;
+ }, c.onmouseout = function () {
+ t = t || setTimeout( h, 200 );
+ } ), c.destroy = h, c;
+ }
+ }, 1948: function ( e, t, i ) {
+ i.r( t ), i.d( t, { textModeMixins: function () {
+ return A;
+ } } ); var n = i( 9857 ), t = i( 7413 ), l = i.n( t ), a = i( 660 ), c = i( 2115 ), h = i( 2877 ), d = i( 3057 ), u = i( 359 ), g = i( 1389 ), o = i( 2915 ), p = i( 5609 ), m = i( 5467 ), f = i( 3094 ), C = i( 6237 ); function r( e ) {
+ return ( r = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function s( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( r( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( r( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), r( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } const y = ( () => {
+ function i( e, t ) {
+ if ( !( this instanceof i ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.schema = e, this.schemaRefs = t || {}, this.suggestions = {}, this.suggestionsRefs = {}, this._buildSuggestions();
+ } return e = i, ( t = [ { key: '_buildSuggestions', value: function () {
+ for ( const e in this._handleSchemaEntry( '', this.schema, this.suggestions ), this.schemaRefs ) {
+ this.suggestionsRefs[ e ] = {}, this._handleSchemaEntry( '', this.schemaRefs[ e ], this.suggestionsRefs[ e ] );
+ }
+ } }, { key: '_handleRef', value: function ( e, t, i ) {
+ i[ e ] = i[ e ] || {}, i[ e ].refs = i[ e ].refs || [], i[ e ].refs = ( 0, C.uniqueMergeArrays )( i[ e ].refs, [ t ] );
+ } }, { key: '_handleSchemaEntry', value: function ( e, t, i ) {
+ if ( t ) {
+ if ( t.$ref ) {
+ this._handleRef( e, t.$ref, i );
+ } else {
+ const n = this._checkOfConditon( t ); if ( n ) {
+ this._handleOfCondition( e, t[ n ], i );
+ } else {
+ switch ( t.type ) {
+ case 'object': this._handleObject( e, t, i ); break; case 'string': case 'number': case 'integer': this._handlePrimitive( e, t, i ); break; case 'boolean': this._handleBoolean( e, t, i ); break; case 'array': this._handleArray( e, t, i );
+ }
+ }
+ }
+ } else {
+ console.error( 'SchemaTextCompleter: schema node is missing for path', e );
+ }
+ } }, { key: '_handleObject', value: function ( t, i, n ) {
+ let e, o = this; ( 0, C.isObject )( i.properties ) && ( e = Object.keys( i.properties ), n[ t ] = n[ t ] || {}, n[ t ].props = n[ t ].props || [], n[ t ].props = ( 0, C.uniqueMergeArrays )( n[ t ].props, e ), e.forEach( ( e ) => {
+ ( 0, C.asyncExec )( () => {
+ o._handleSchemaEntry( ''.concat( t, '/' ).concat( e ), i.properties[ e ], n );
+ } );
+ } ) );
+ } }, { key: '_handlePrimitive', value: function ( e, t, i ) {
+ i[ e ] = i[ e ] || {}, ( 0, C.isArray )( t.examples ) && ( i[ e ].examples = i[ e ].examples || [], i[ e ].examples = ( 0, C.uniqueMergeArrays )( i[ e ].examples, t.examples ) ), ( 0, C.isArray )( t.enum ) && ( i[ e ].enum = i[ e ].enum || [], i[ e ].enum = ( 0, C.uniqueMergeArrays )( i[ e ].enum, t.enum ) );
+ } }, { key: '_handleBoolean', value: function ( e, t, i ) {
+ i[ e ] || ( i[ e ] = { bool: [ !0, !1 ] } );
+ } }, { key: '_handleArray', value: function ( e, t, i ) {
+ const n = this; t.items && ( 0, C.asyncExec )( () => {
+ n._handleSchemaEntry( ''.concat( e, '/\\d+' ), t.items, i );
+ } );
+ } }, { key: '_handleOfCondition', value: function ( t, e, i ) {
+ const n = this; e && e.length && e.forEach( ( e ) => {
+ ( 0, C.asyncExec )( () => {
+ n._handleSchemaEntry( t, e, i );
+ } );
+ } );
+ } }, { key: '_checkOfConditon', value: function ( e ) {
+ if ( e ) {
+ return e.oneOf ? 'oneOf' : e.anyOf ? 'anyOf' : e.allOf ? 'allOf' : void 0;
+ }
+ } }, { key: 'getCompletions', value: function ( e, t, n, i, s ) {
+ const c = this; try {
+ const o = f.parse( t.getValue() ).pointers || {}, r = function ( n ) {
+ function e( t ) {
+ let e, i = { props: 'property', enum: 'enum', bool: 'boolean', examples: 'examples' }; n && ( e = n[ t ] ) != null && e.length && ( o = o.concat( n[ t ].map( ( e ) => ( { caption: String( e ), meta: 'schema ['.concat( i[ t ], ']' ), score: r++, value: String( e ) } ) ) ) );
+ } var o = [], r = 0; e( 'props' ), e( 'enum' ), e( 'bool' ), e( 'examples' ), o.length && s( null, o );
+ }; Object.keys( o ).forEach( ( i ) => {
+ ( 0, C.asyncExec )( () => {
+ function l( i, e, n ) {
+ let t, o = Object.keys( e ).reduce( ( e, t ) => new RegExp( '^'.concat( n ).concat( t ) ).test( i ) && ( !e || e.length < t.length ) ? t : e, null ); if ( typeof o === 'string' ) {
+ if ( ( t = e[ o ] ) != null && ( t = t.refs ) != null && t.length ) {
+ let r, s = {}; for ( r in e[ o ].refs ) {
+ let a = e[ o ].refs[ r ]; c.suggestionsRefs[ a ] && ( ( a = l( i, c.suggestionsRefs[ a ], ''.concat( n ).concat( o ) ) ) != null && a.enum && ( s.enum = ( 0, C.uniqueMergeArrays )( s.enum, a.enum ) ), a != null && a.examples && ( s.examples = ( 0, C.uniqueMergeArrays )( s.examples, a.examples ) ), a != null && a.bool && ( s.bool = ( 0, C.uniqueMergeArrays )( s.bool, a.bool ) ), a != null ) && a.props && ( s.props = ( 0, C.uniqueMergeArrays )( s.props, a.props ) );
+ } return s;
+ } if ( new RegExp( '^'.concat( n ).concat( o, '$' ) ).test( i ) ) {
+ return e[ o ];
+ }
+ }
+ } let e, t; ( ( t = o[ i ].key ) == null ? void 0 : t.line ) === n.row && n.column >= o[ i ].key.column && n.column <= o[ i ].keyEnd.column && ( e = i.slice( 0, i.lastIndexOf( '/' ) ) ), ( e = ( ( t = o[ i ].value ) == null ? void 0 : t.line ) === n.row && ( ( t = o[ i ].value ) == null ? void 0 : t.line ) === ( ( t = o[ i ].valueEnd ) == null ? void 0 : t.line ) && n.column >= o[ i ].value.column && n.column <= o[ i ].valueEnd.column ? i : e ) && ( t = l( e, c.suggestions, '' ), r( t ) );
+ } );
+ } );
+ } catch ( e ) {}
+ } } ] ) && s( e.prototype, t ), n && s( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;
+ } )(); function I( e ) {
+ return ( I = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } var t = {}, v = 'ace/theme/jsoneditor'; function b() {
+ try {
+ this.format();
+ } catch ( e ) {}
+ }t.create = function ( e ) {
+ var t, i, n, o = this, r = arguments.length > 1 && void 0 !== arguments[ 1 ] ? arguments[ 1 ] : {}, s = ( void 0 === r.statusBar && ( r.statusBar = !0 ), r.mainMenuBar = !1 !== r.mainMenuBar, r.enableSort = !1 !== r.enableSort, r.enableTransform = !1 !== r.enableTransform, r.createQuery = r.createQuery || u.V, r.executeQuery = r.executeQuery || u.e, r.showErrorTable = void 0 !== r.showErrorTable ? r.showErrorTable : [ 'text', 'preview' ], this.options = r, this.indentation = typeof r.indentation === 'number' ? Number( r.indentation ) : 2, ( 0, d.AI )( this.options.languages ), ( 0, d.xC )( this.options.language ), r.ace || l() ), a = ( this.mode = r.mode === 'code' ? 'code' : 'text', this.mode === 'code' && void 0 === s && ( this.mode = 'text', console.warn( 'Failed to load Ace editor, falling back to plain text mode. Please use a JSONEditor bundle including Ace, or pass Ace as via the configuration option `ace`.' ) ), this.theme = r.theme || v, this.theme === v && s && ( 0, m.J )(), r.onTextSelectionChange && this.onTextSelectionChange( r.onTextSelectionChange ), this ), e = ( this.container = e, this.dom = {}, this.aceEditor = void 0, this.textarea = void 0, this.validateSchema = null, this.annotations = [], this.lastSchemaErrors = void 0, this._debouncedValidate = ( 0, C.debounce )( this._validateAndCatch.bind( this ), this.DEBOUNCE_INTERVAL ), this.width = e.clientWidth, this.height = e.clientHeight, this.frame = document.createElement( 'div' ), this.frame.className = 'jsoneditor jsoneditor-mode-' + this.options.mode, this.frame.onclick = function ( e ) {
+ e.preventDefault();
+ }, this.frame.onkeydown = function ( e ) {
+ a._onKeyDown( e );
+ }, { target: this.frame, onFocus: this.options.onFocus || null, onBlur: this.options.onBlur || null } ), e = ( this.frameFocusTracker = new h.$( e ), this.content = document.createElement( 'div' ), this.content.className = 'jsoneditor-outer', this.options.mainMenuBar && ( ( 0, C.addClassName )( this.content, 'has-main-menu-bar' ), this.menu = document.createElement( 'div' ), this.menu.className = 'jsoneditor-menu', this.frame.appendChild( this.menu ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-format', e.title = ( 0, d.Tl )( 'formatTitle' ), this.menu.appendChild( e ), e.onclick = function () {
+ try {
+ a.format(), a._onChange();
+ } catch ( e ) {
+ a._onError( e );
+ }
+ }, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, d.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {
+ try {
+ a.compact(), a._onChange();
+ } catch ( e ) {
+ a._onError( e );
+ }
+ }, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, d.Tl )( 'sortTitleShort' ), e.onclick = function () {
+ a._showSortModal();
+ }, this.menu.appendChild( e ) ), this.options.enableTransform && ( ( e = document.createElement( 'button' ) ).type = 'button', e.title = ( 0, d.Tl )( 'transformTitleShort' ), e.className = 'jsoneditor-transform', e.onclick = function () {
+ a._showTransformModal();
+ }, this.menu.appendChild( e ) ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-repair', e.title = ( 0, d.Tl )( 'repairTitle' ), this.menu.appendChild( e ), e.onclick = function () {
+ try {
+ a.repair(), a._onChange();
+ } catch ( e ) {
+ a._onError( e );
+ }
+ }, this.mode === 'code' && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-undo jsoneditor-separator', e.title = ( 0, d.Tl )( 'undo' ), e.onclick = function () {
+ o.aceEditor.getSession().getUndoManager().undo();
+ }, this.menu.appendChild( e ), this.dom.undo = e, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-redo', e.title = ( 0, d.Tl )( 'redo' ), e.onclick = function () {
+ o.aceEditor.getSession().getUndoManager().redo();
+ }, this.menu.appendChild( e ), this.dom.redo = e ), this.options && this.options.modes && this.options.modes.length && ( this.modeSwitcher = new g.n( this.menu, this.options.modes, this.options.mode, ( ( e ) => {
+ try {
+ a.setMode( e ), a.modeSwitcher.focus();
+ } catch ( e ) {
+ a._onError( e );
+ }
+ } ) ) ), this.mode === 'code' ) && ( ( t = document.createElement( 'a' ) ).appendChild( document.createTextNode( 'powered by ace' ) ), t.href = 'https://ace.c9.io/', t.target = '_blank', t.className = 'jsoneditor-poweredBy', t.onclick = function () {
+ window.open( t.href, t.target, 'noreferrer' );
+ }, this.menu.appendChild( t ) ), this.options.onEditable && I( this.options.onEditable === 'function' ) && !this.options.onEditable( {} ) ), s = ( this.frame.appendChild( this.content ), this.container.appendChild( this.frame ), this.mode === 'code' ? ( this.editorDom = document.createElement( 'div' ), this.editorDom.style.height = '100%', this.editorDom.style.width = '100%', this.content.appendChild( this.editorDom ), n = ( s = s.edit( this.editorDom ) ).getSession(), s.$blockScrolling = 1 / 0, s.setTheme( this.theme ), s.setOptions( { readOnly: e } ), s.setShowPrintMargin( !1 ), s.setFontSize( '14px' ), n.setMode( 'ace/mode/json' ), n.setTabSize( this.indentation ), n.setUseSoftTabs( !0 ), n.setUseWrapMode( !0 ), i = n.setAnnotations, n.setAnnotations = function ( e ) {
+ i.call( this, e && e.length ? e : a.annotations );
+ }, s.commands.bindKey( 'Ctrl-L', null ), s.commands.bindKey( 'Command-L', null ), s.commands.bindKey( 'Ctrl-\\', null ), s.commands.bindKey( 'Command-\\', null ), s.commands.bindKey( 'Ctrl-Shift-\\', null ), s.commands.bindKey( 'Command-Shift-\\', null ), ( this.aceEditor = s ).on( 'change', this._onChange.bind( this ) ), s.on( 'changeSelection', this._onSelect.bind( this ) ) ) : ( ( n = document.createElement( 'textarea' ) ).className = 'jsoneditor-text', n.spellcheck = !1, this.content.appendChild( n ), this.textarea = n, this.textarea.readOnly = e, this.textarea.oninput === null ? this.textarea.oninput = this._onChange.bind( this ) : this.textarea.onchange = this._onChange.bind( this ), n.onselect = this._onSelect.bind( this ), n.onmousedown = this._onMouseDown.bind( this ), n.onblur = this._onBlur.bind( this ) ), this._updateHistoryButtons(), Array.isArray( this.options.showErrorTable ) ? this.options.showErrorTable.includes( this.mode ) : !0 === this.options.showErrorTable ); this.errorTable = new c.N( { errorTableVisible: s, onToggleVisibility: function () {
+ a._validateAndCatch();
+ }, onFocusLine: function ( e ) {
+ a.isFocused = !0, isNaN( e ) || a.setTextSelection( { row: e, column: 1 }, { row: e, column: 1e3 } );
+ }, onChangeHeight: function ( e ) {
+ e = e + ( a.dom.statusBar ? a.dom.statusBar.clientHeight : 0 ) + 1; a.content.style.marginBottom = -e + 'px', a.content.style.paddingBottom = e + 'px';
+ } } ), this.frame.appendChild( this.errorTable.getErrorTable() ), r.statusBar && ( ( 0, C.addClassName )( this.content, 'has-status-bar' ), this.curserInfoElements = {}, e = document.createElement( 'div' ), ( this.dom.statusBar = e ).className = 'jsoneditor-statusbar', this.frame.appendChild( e ), ( n = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-label', n.innerText = 'Ln:', ( s = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-val', s.innerText = '1', e.appendChild( n ), e.appendChild( s ), ( r = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-label', r.innerText = 'Col:', ( n = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-val', n.innerText = '1', e.appendChild( r ), e.appendChild( n ), this.curserInfoElements.colVal = n, this.curserInfoElements.lnVal = s, ( r = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-label', r.innerText = 'characters selected', r.style.display = 'none', ( n = document.createElement( 'span' ) ).className = 'jsoneditor-curserinfo-count', n.innerText = '0', n.style.display = 'none', this.curserInfoElements.countLabel = r, this.curserInfoElements.countVal = n, e.appendChild( n ), e.appendChild( r ), e.appendChild( this.errorTable.getErrorCounter() ), e.appendChild( this.errorTable.getWarningIcon() ), e.appendChild( this.errorTable.getErrorIcon() ) ), this.setSchema( this.options.schema, this.options.schemaRefs );
+ }, t._onSchemaChange = function ( e, t ) {
+ this.aceEditor && ( this.options.allowSchemaSuggestions && e ? ( this.aceEditor.setOption( 'enableBasicAutocompletion', [ new y( e, t ) ] ), this.aceEditor.setOption( 'enableLiveAutocompletion', !0 ) ) : ( this.aceEditor.setOption( 'enableBasicAutocompletion', void 0 ), this.aceEditor.setOption( 'enableLiveAutocompletion', !1 ) ) );
+ }, t._onChange = function () {
+ const e = this; if ( !this.onChangeDisabled ) {
+ if ( setTimeout( () => {
+ e._updateHistoryButtons && e._updateHistoryButtons();
+ } ), this._debouncedValidate(), this.options.onChange ) {
+ try {
+ this.options.onChange();
+ } catch ( e ) {
+ console.error( 'Error in onChange callback: ', e );
+ }
+ } if ( this.options.onChangeText ) {
+ try {
+ this.options.onChangeText( this.getText() );
+ } catch ( e ) {
+ console.error( 'Error in onChangeText callback: ', e );
+ }
+ }
+ }
+ }, t._updateHistoryButtons = function () {
+ let e; this.aceEditor && this.dom.undo && this.dom.redo && ( e = this.aceEditor.getSession().getUndoManager() ) && e.hasUndo && e.hasRedo && ( this.dom.undo.disabled = !e.hasUndo(), this.dom.redo.disabled = !e.hasRedo() );
+ }, t._showSortModal = function () {
+ try {
+ const i = this, e = this.options.modalAnchor || a.ai, n = this.get(); ( 0, o.showSortModal )( e, n, ( e ) => {
+ let t; Array.isArray( n ) && ( t = ( 0, C.sort )( n, e.path, e.direction ), i.sortedBy = e, i.update( t ) ), ( 0, C.isObject )( n ) && ( t = ( 0, C.sortObjectKeys )( n, e.direction ), i.sortedBy = e, i.update( t ) );
+ }, i.sortedBy );
+ } catch ( e ) {
+ this._onError( e );
+ }
+ }, t._showTransformModal = function () {
+ const t = this; try {
+ const e = this.options, i = e.modalAnchor, n = e.createQuery, o = e.executeQuery, r = e.queryDescription, s = this.get(); ( 0, p.showTransformModal )( { container: i || a.ai, json: s, queryDescription: r, createQuery: n, executeQuery: o, onTransform: function ( e ) {
+ e = o( s, e ); t.update( e );
+ } } );
+ } catch ( e ) {
+ this._onError( e );
+ }
+ }, t._onSelect = function () {
+ this._updateCursorInfo(), this._emitSelectionChange();
+ }, t._onKeyDown = function ( e ) {
+ let t = !1; ( e.which || e.keyCode ) === 73 && e.ctrlKey && ( e.shiftKey ? this.compact() : this.format(), this._onChange(), t = !0 ), t && ( e.preventDefault(), e.stopPropagation() ), this._updateCursorInfo(), this._emitSelectionChange();
+ }, t._onMouseDown = function () {
+ this._updateCursorInfo(), this._emitSelectionChange();
+ }, t._onBlur = function () {
+ const e = this; setTimeout( () => {
+ e.isFocused || ( e._updateCursorInfo(), e._emitSelectionChange() ), e.isFocused = !1;
+ } );
+ }, t._updateCursorInfo = function () {
+ let e, t, i, n, o, r = this; function s() {
+ r.curserInfoElements.countVal.innerText !== o && ( r.curserInfoElements.countVal.innerText = o, r.curserInfoElements.countVal.style.display = o ? 'inline' : 'none', r.curserInfoElements.countLabel.style.display = o ? 'inline' : 'none' ), r.curserInfoElements.lnVal.innerText = i, r.curserInfoElements.colVal.innerText = n;
+ } this.textarea ? setTimeout( () => {
+ const e = ( 0, C.getInputSelection )( r.textarea ); e.startIndex !== e.endIndex && ( o = e.endIndex - e.startIndex ), n = ( o && r.cursorInfo && r.cursorInfo.line === e.end.row && r.cursorInfo.column === e.end.column ? ( i = e.start.row, e.start ) : ( i = e.end.row, e.end ) ).column, r.cursorInfo = { line: i, column: n, count: o }, r.options.statusBar && s();
+ }, 0 ) : this.aceEditor && this.curserInfoElements && ( e = this.aceEditor.getCursorPosition(), t = this.aceEditor.getSelectedText(), i = e.row + 1, n = e.column + 1, o = t.length, r.cursorInfo = { line: i, column: n, count: o }, this.options.statusBar ) && s();
+ }, t._emitSelectionChange = function () {
+ let e; this._selectionChangedHandler && ( e = this.getTextSelection(), this._selectionChangedHandler( e.start, e.end, e.text ) );
+ }, t._refreshAnnotations = function () {
+ let e, t = this.aceEditor && this.aceEditor.getSession(); t && ( e = t.getAnnotations().filter( ( e ) => e.type === 'error' ), t.setAnnotations( e ) );
+ }, t.destroy = function () {
+ this.aceEditor && ( this.aceEditor.destroy(), this.aceEditor = null ), this.frame && this.container && this.frame.parentNode === this.container && this.container.removeChild( this.frame ), this.modeSwitcher && ( this.modeSwitcher.destroy(), this.modeSwitcher = null ), this.textarea = null, this._debouncedValidate = null, this.frameFocusTracker.destroy();
+ }, t.compact = function () {
+ var e = this.get(), e = JSON.stringify( e ); this.updateText( e );
+ }, t.format = function () {
+ var e = this.get(), e = JSON.stringify( e, null, this.indentation ); this.updateText( e );
+ }, t.repair = function () {
+ const e = this.getText(); try {
+ const t = ( 0, n.m )( e ); this.updateText( t );
+ } catch ( e ) {}
+ }, t.focus = function () {
+ this.textarea && this.textarea.focus(), this.aceEditor && this.aceEditor.focus();
+ }, t.resize = function () {
+ this.aceEditor && this.aceEditor.resize( !1 );
+ }, t.set = function ( e ) {
+ this.setText( JSON.stringify( e, null, this.indentation ) );
+ }, t.update = function ( e ) {
+ this.updateText( JSON.stringify( e, null, this.indentation ) );
+ }, t.get = function () {
+ const e = this.getText(); return ( 0, C.parse )( e );
+ }, t.getText = function () {
+ return this.textarea ? this.textarea.value : this.aceEditor ? this.aceEditor.getValue() : '';
+ }, t._setText = function ( e, t ) {
+ var i, n = this, e = !0 === this.options.escapeUnicode ? ( 0, C.escapeUnicodeChars )( e ) : e; this.textarea && ( this.textarea.value = e ), this.aceEditor && ( this.onChangeDisabled = !0, this.aceEditor.setValue( e, -1 ), this.onChangeDisabled = !1, t && ( i = this, setTimeout( () => {
+ i.aceEditor && i.aceEditor.session.getUndoManager().reset();
+ } ) ), setTimeout( () => {
+ n._updateHistoryButtons && n._updateHistoryButtons();
+ } ) ), this._debouncedValidate();
+ }, t.setText = function ( e ) {
+ this._setText( e, !0 );
+ }, t.updateText = function ( e ) {
+ this.getText() !== e && this._setText( e, !1 );
+ }, t.validate = function () {
+ let t, i = this, n = [], o = []; try {
+ var r = this.get(), s = ( this.validateSchema && !this.validateSchema( r ) && ( n = this.validateSchema.errors.map( ( e ) => ( e.type = 'validation', ( 0, C.improveSchemaError )( e ) ) ) ), this.validationSequence = ( this.validationSequence || 0 ) + 1, this ), a = this.validationSequence; return ( ( e, t ) => {
+ if ( !t ) {
+ return Promise.resolve( [] );
+ } try {
+ const i = t( e ); return ( ( 0, C.isPromise )( i ) ? i : Promise.resolve( i ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {
+ const t = ( 0, C.isValidValidationError )( e ); return t || console.warn( 'Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:', e ), t;
+ } ).map( ( e ) => ( { dataPath: ( 0, C.stringifyPath )( e.path ), message: e.message, type: 'customValidation' } ) ) : [] );
+ } catch ( e ) {
+ return Promise.reject( e );
+ }
+ } )( r, this.options.onValidate ).then( ( e ) => ( a === s.validationSequence && ( e = n.concat( o ).concat( e ), s._renderErrors( e ), typeof i.options.onValidationError === 'function' && ( 0, C.isValidationErrorChanged )( e, i.lastSchemaErrors ) && i.options.onValidationError.call( i, e ), i.lastSchemaErrors = e ), i.lastSchemaErrors ) );
+ } catch ( e ) {
+ return this.getText() && ( ( r = /\w*line\s*(\d+)\w*/g.exec( e.message ) ) && ( t = +r[ 1 ] ), o = [ { type: 'error', message: e.message.replace( /\n/g, '<br>' ), line: t } ] ), this._renderErrors( o ), typeof this.options.onValidationError === 'function' && ( 0, C.isValidationErrorChanged )( o, this.lastSchemaErrors ) && this.options.onValidationError.call( this, o ), this.lastSchemaErrors = o, Promise.resolve( this.lastSchemaErrors );
+ }
+ }, t._validateAndCatch = function () {
+ this.validate().catch( ( e ) => {
+ console.error( 'Error running validation:', e );
+ } );
+ }, t._renderErrors = function ( n ) {
+ var e = this.getText(), t = [], e = ( n.reduce( ( e, t ) => ( typeof t.dataPath === 'string' && !e.includes( t.dataPath ) && e.push( t.dataPath ), e ), t ), ( 0, C.getPositionForPath )( e, t ) ); this.aceEditor && ( this.annotations = e.map( ( t ) => {
+ const e = n.filter( ( e ) => e.dataPath === t.path ), i = e.map( ( e ) => e.message ).join( '\n' ); return i ? { row: t.line, column: t.column, text: 'Schema validation error' + ( e.length !== 1 ? 's' : '' ) + ': \n' + i, type: 'warning', source: 'jsoneditor' } : {};
+ } ), this._refreshAnnotations() ), this.errorTable.setErrors( n, e ), this.aceEditor && this.aceEditor.resize( !1 );
+ }, t.getTextSelection = function () {
+ let e, t, i, n = {}; return this.textarea ? ( i = ( 0, C.getInputSelection )( this.textarea ), this.cursorInfo && this.cursorInfo.line === i.end.row && this.cursorInfo.column === i.end.column ? ( n.start = i.end, n.end = i.start ) : n = i, { start: n.start, end: n.end, text: this.textarea.value.substring( i.startIndex, i.endIndex ) } ) : this.aceEditor ? ( i = this.aceEditor.getSelection(), e = this.aceEditor.getSelectedText(), t = i.getRange(), ( i = i.getSelectionLead() ).row === t.end.row && i.column === t.end.column ? n = t : ( n.start = t.end, n.end = t.start ), { start: { row: n.start.row + 1, column: n.start.column + 1 }, end: { row: n.end.row + 1, column: n.end.column + 1 }, text: e } ) : void 0;
+ }, t.onTextSelectionChange = function ( e ) {
+ typeof e === 'function' && ( this._selectionChangedHandler = ( 0, C.debounce )( e, this.DEBOUNCE_INTERVAL ) );
+ }, t.setTextSelection = function ( e, t ) {
+ let i, n, o; e && t && ( this.textarea ? ( i = ( 0, C.getIndexForPosition )( this.textarea, e.row, e.column ), o = ( 0, C.getIndexForPosition )( this.textarea, t.row, t.column ), i > -1 && o > -1 && ( this.textarea.setSelectionRange ? ( this.textarea.focus(), this.textarea.setSelectionRange( i, o ) ) : this.textarea.createTextRange && ( ( n = this.textarea.createTextRange() ).collapse( !0 ), n.moveEnd( 'character', o ), n.moveStart( 'character', i ), n.select() ), o = ( this.textarea.value.match( /\n/g ) || [] ).length + 1, i = this.textarea.scrollHeight / o, n = e.row * i, this.textarea.scrollTop = n > this.textarea.clientHeight ? n - this.textarea.clientHeight / 2 : 0 ) ) : this.aceEditor && ( o = { start: { row: e.row - 1, column: e.column - 1 }, end: { row: t.row - 1, column: t.column - 1 } }, this.aceEditor.selection.setRange( o ), this.aceEditor.scrollToLine( e.row - 1, !0 ) ) );
+ }; var A = [ { mode: 'text', mixin: t, data: 'text', load: b }, { mode: 'code', mixin: t, data: 'text', load: b } ];
+ }, 2e3: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), l = e.errSchemaPath + '/' + t, t = !e.opts.allErrors, c = 'data' + ( r || '' ), h = 'valid' + o, d = e.opts.$data && s && s.$data, r = ( d && ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ' ), 'schema' + o ); if ( !d ) {
+ if ( s.length < e.opts.loopRequired && e.schema.properties && Object.keys( e.schema.properties ).length ) {
+ var u = [], g = s; if ( g ) {
+ for ( let p = -1, m = g.length - 1; p < m; ) {
+ const f = g[ p += 1 ], C = e.schema.properties[ f ]; C && ( e.opts.strictKeywords ? typeof C === 'object' && Object.keys( C ).length > 0 || !1 === C : e.util.schemaHasRules( C, e.RULES.all ) ) || ( u[ u.length ] = f );
+ }
+ }
+ } else {
+ u = s;
+ }
+ } if ( d || u.length ) {
+ var y = e.errorPath, s = d || u.length >= e.opts.loopRequired, I = e.opts.ownProperties; if ( t ) {
+ if ( n += ' var missing' + o + '; ', s ) {
+ d || ( n += ' var ' + r + ' = validate.schema' + a + '; ' ); var v = "' + " + ( k = 'schema' + o + '[' + ( w = 'i' + o ) + ']' ) + " + '"; e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPathExpr( y, k, e.opts.jsonPointers ) ), n += ' var ' + h + ' = true; ', d && ( n += ' if (schema' + o + ' === undefined) ' + h + ' = true; else if (!Array.isArray(schema' + o + ')) ' + h + ' = false; else {' ), n += ' for (var ' + w + ' = 0; ' + w + ' < ' + r + '.length; ' + w + '++) { ' + h + ' = ' + c + '[' + r + '[' + w + ']] !== undefined ', I && ( n += ' && Object.prototype.hasOwnProperty.call(' + c + ', ' + r + '[' + w + ']) ' ), n += '; if (!' + h + ') break; } ', d && ( n += ' } ' ); ( S = S || [] ).push( n += ' if (!' + h + ') { ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + " , params: { missingProperty: '" + v + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + v + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} '; var b = n, n = S.pop();
+ } else {
+ n += ' if ( '; const A = u; if ( A ) {
+ for ( var w = -1, x = A.length - 1; w < x; ) {
+ E = A[ w += 1 ], w && ( n += ' || ' ), n += ' ( ( ' + ( L = c + ( _ = e.util.getProperty( E ) ) ) + ' === undefined ', I && ( n += ' || ! Object.prototype.hasOwnProperty.call(' + c + ", '" + e.util.escapeQuotes( E ) + "') " ), n += ') && (missing' + o + ' = ' + e.util.toQuotedString( e.opts.jsonPointers ? E : _ ) + ') ) ';
+ }
+ }n += ') { '; v = "' + " + ( k = 'missing' + o ) + " + '"; e.opts._errorDataPathProperty && ( e.errorPath = e.opts.jsonPointers ? e.util.getPathExpr( y, k, !0 ) : y + ' + ' + k ); ( S = S || [] ).push( n ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + " , params: { missingProperty: '" + v + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + v + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} '; var S, b = n; n = S.pop();
+ }!e.compositeRule && t ? e.async ? n += ' throw new ValidationError([' + b + ']); ' : n += ' validate.errors = [' + b + ']; return false; ' : n += ' var err = ' + b + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' } else { ';
+ } else if ( s ) {
+ d || ( n += ' var ' + r + ' = validate.schema' + a + '; ' ); var k, v = "' + " + ( k = 'schema' + o + '[' + ( w = 'i' + o ) + ']' ) + " + '"; e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPathExpr( y, k, e.opts.jsonPointers ) ), d && ( n += ' if (' + r + ' && !Array.isArray(' + r + ')) { var err = ', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + " , params: { missingProperty: '" + v + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + v + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } else if (' + r + ' !== undefined) { ' ), n += ' for (var ' + w + ' = 0; ' + w + ' < ' + r + '.length; ' + w + '++) { if (' + c + '[' + r + '[' + w + ']] === undefined ', I && ( n += ' || ! Object.prototype.hasOwnProperty.call(' + c + ', ' + r + '[' + w + ']) ' ), n += ') { var err = ', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + " , params: { missingProperty: '" + v + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + v + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } } ', d && ( n += ' } ' );
+ } else {
+ const T = u; if ( T ) {
+ for ( var E, R = -1, $ = T.length - 1; R < $; ) {
+ E = T[ R += 1 ]; var _ = e.util.getProperty( E ), v = e.util.escapeQuotes( E ), L = c + _; e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPath( y, E, e.opts.jsonPointers ) ), n += ' if ( ' + L + ' === undefined ', I && ( n += ' || ! Object.prototype.hasOwnProperty.call(' + c + ", '" + e.util.escapeQuotes( E ) + "') " ), n += ') { var err = ', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + " , params: { missingProperty: '" + v + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + v + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } ';
+ }
+ }
+ }e.errorPath = y;
+ } else {
+ t && ( n += ' if (true) {' );
+ } return n;
+ };
+ }, 2079: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, c = 'data' + ( r || '' ), h = e.opts.$data && s && s.$data, r = h ? ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ', 'schema' + o ) : s, o = h ? '(new RegExp(' + r + '))' : e.usePattern( s ), d = ( n += 'if ( ', h && ( n += ' (' + r + ' !== undefined && typeof ' + r + " != 'string') || " ), [] ), o = ( d.push( n += ' !' + o + '.test(' + c + ') ) { ' ), n = '', !1 !== e.createErrors ? ( n = ( n += " { keyword: 'pattern' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { pattern: ' ) + ( h ? String( r ) : String( e.util.toQuotedString( s ) ) ) + ' } ', !1 !== e.opts.messages && ( n = ( n += " , message: 'should match pattern \"" ) + ( h ? "' + " + r + " + '" : String( e.util.escapeQuotes( s ) ) ) + "\"' " ), e.opts.verbose && ( n = ( n = ( n += ' , schema: ' ) + ( h ? 'validate.schema' + a : String( e.util.toQuotedString( s ) ) ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n ), n = d.pop(); return !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + o + ']); ' : n += ' validate.errors = [' + o + ']; return false; ' : n += ' var err = ' + o + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += '} ', l && ( n += ' else { ' ), n;
+ };
+ }, 2084: function ( e, t, i ) {
+ var n = i( 6862 ), o = /^(\d\d\d\d)-(\d\d)-(\d\d)$/, r = [ 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ], s = /^(\d\d):(\d\d):(\d\d)(\.\d+)?(z|[+-]\d\d(?::?\d\d)?)?$/i, i = /^(?=.{1,253}\.?$)[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[-0-9a-z]{0,61}[0-9a-z])?)*\.?$/i, a = /^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'()*+,;=:@]|%[0-9a-f]{2})*)*)(?:\?(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i, l = /^(?:(?:[^\x00-\x20"'<>%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,
+ c = /^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-)*(?:[0-9a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[a-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i, h = /^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i, d = /^(?:\/(?:[^~/]|~0|~1)*)*$/, u = /^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i, g = /^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/; function p( e ) {
+ return n.copy( p[ e = e == 'full' ? 'full' : 'fast' ] );
+ } function m( e ) {
+ var t, i, e = e.match( o ); return !!e && ( t = +e[ 1 ], i = +e[ 3 ], ( e = +e[ 2 ] ) >= 1 ) && e <= 12 && i >= 1 && i <= ( e != 2 || ( i = t ) % 4 != 0 || i % 100 == 0 && i % 400 != 0 ? r[ e ] : 29 );
+ } function f( e, t ) {
+ var i, n, o, e = e.match( s ); return !!e && ( i = e[ 1 ], n = e[ 2 ], o = e[ 3 ], i <= 23 && n <= 59 && o <= 59 || i == 23 && n == 59 && o == 60 ) && ( !t || e[ 5 ] );
+ }( e.exports = p ).fast = { date: /^\d\d\d\d-[0-1]\d-[0-3]\d$/, time: /^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)?$/i, 'date-time': /^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d(?::?\d\d)?)$/i, uri: /^(?:[a-z][a-z0-9+\-.]*:)(?:\/?\/)?[^\s]*$/i, 'uri-reference': /^(?:(?:[a-z][a-z0-9+\-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i, 'uri-template': l, url: c, email: /^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i, hostname: i, ipv4: /^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/, ipv6: /^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i, regex: v, uuid: h, 'json-pointer': d, 'json-pointer-uri-fragment': u, 'relative-json-pointer': g }, p.full = { date: m, time: f, 'date-time': function ( e ) {
+ e = e.split( C ); return e.length == 2 && m( e[ 0 ] ) && f( e[ 1 ], !0 );
+ }, uri: function ( e ) {
+ return y.test( e ) && a.test( e );
+ }, 'uri-reference': /^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i, 'uri-template': l, url: c, email: /^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i, hostname: i, ipv4: /^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/, ipv6: /^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i, regex: v, uuid: h, 'json-pointer': d, 'json-pointer-uri-fragment': u, 'relative-json-pointer': g }; var C = /t|\s/i; var y = /\/|:/; const I = /[^\\]\\Z/; function v( e ) {
+ if ( I.test( e ) ) {
+ return !1;
+ } try {
+ return new RegExp( e ), !0;
+ } catch ( e ) {
+ return !1;
+ }
+ }
+ }, 2115: function ( e, t, i ) {
+ function o( e ) {
+ return ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function r( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( o( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ }i.d( t, { N: function () {
+ return n;
+ } } ); var n = ( () => {
+ function i( e ) {
+ if ( !( this instanceof i ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.errorTableVisible = e.errorTableVisible, this.onToggleVisibility = e.onToggleVisibility, this.onFocusLine = e.onFocusLine || function () {}, this.onChangeHeight = e.onChangeHeight, this.dom = {}; var e = document.createElement( 'div' ), t = ( e.className = 'jsoneditor-validation-errors-container', this.dom.validationErrorsContainer = e, document.createElement( 'div' ) ), e = ( t.style.display = 'none', t.className = 'jsoneditor-additional-errors fadein', t.textContent = 'Scroll for more ▿', this.dom.additionalErrorsIndication = t, e.appendChild( t ), document.createElement( 'span' ) ), t = ( e.className = 'jsoneditor-validation-error-icon', e.style.display = 'none', this.dom.validationErrorIcon = e, document.createElement( 'span' ) ); t.className = 'jsoneditor-validation-error-count', t.style.display = 'none', this.dom.validationErrorCount = t, this.dom.parseErrorIndication = document.createElement( 'span' ), this.dom.parseErrorIndication.className = 'jsoneditor-parse-error-icon', this.dom.parseErrorIndication.style.display = 'none';
+ } return e = i, ( t = [ { key: 'getErrorTable', value: function () {
+ return this.dom.validationErrorsContainer;
+ } }, { key: 'getErrorCounter', value: function () {
+ return this.dom.validationErrorCount;
+ } }, { key: 'getWarningIcon', value: function () {
+ return this.dom.validationErrorIcon;
+ } }, { key: 'getErrorIcon', value: function () {
+ return this.dom.parseErrorIndication;
+ } }, { key: 'toggleTableVisibility', value: function () {
+ this.errorTableVisible = !this.errorTableVisible, this.onToggleVisibility( this.errorTableVisible );
+ } }, { key: 'setErrors', value: function ( e, r ) {
+ var s, t, a = this, i = ( this.dom.validationErrors && ( this.dom.validationErrors.parentNode.removeChild( this.dom.validationErrors ), this.dom.validationErrors = null, this.dom.additionalErrorsIndication.style.display = 'none' ), this.errorTableVisible && e.length > 0 ? ( ( i = document.createElement( 'div' ) ).className = 'jsoneditor-validation-errors', ( t = document.createElement( 'table' ) ).className = 'jsoneditor-text-errors', i.appendChild( t ), s = document.createElement( 'tbody' ), t.appendChild( s ), e.forEach( ( t ) => {
+ isNaN( t.line ) ? t.dataPath && ( i = r.find( ( e ) => e.path === t.dataPath ) ) && ( e = i.line + 1 ) : e = t.line; var e, i = document.createElement( 'tr' ), n = ( i.className = isNaN( e ) ? '' : 'jump-to-line', t.type === 'error' ? i.className += ' parse-error' : i.className += ' validation-error', document.createElement( 'td' ) ), o = document.createElement( 'button' ), o = ( o.className = 'jsoneditor-schema-error', n.appendChild( o ), i.appendChild( n ), document.createElement( 'td' ) ); o.style = 'white-space: nowrap;', o.textContent = isNaN( e ) ? '' : 'Ln ' + e, i.appendChild( o ), typeof t === 'string' ? ( ( n = document.createElement( 'td' ) ).colSpan = 2, ( o = document.createElement( 'pre' ) ).appendChild( document.createTextNode( t ) ), n.appendChild( o ), i.appendChild( n ) ) : ( ( o = document.createElement( 'td' ) ).appendChild( document.createTextNode( t.dataPath || '' ) ), i.appendChild( o ), n = document.createElement( 'td' ), ( o = document.createElement( 'pre' ) ).appendChild( document.createTextNode( t.message.replace( /<br>/gi, '\n' ) ) ), n.appendChild( o ), i.appendChild( n ) ), i.onclick = function () {
+ a.onFocusLine( e );
+ }, s.appendChild( i );
+ } ), this.dom.validationErrors = i, this.dom.validationErrorsContainer.appendChild( i ), this.dom.additionalErrorsIndication.title = e.length + ' errors total', this.dom.validationErrorsContainer.clientHeight < this.dom.validationErrorsContainer.scrollHeight ? ( this.dom.additionalErrorsIndication.style.display = 'block', this.dom.validationErrorsContainer.onscroll = function () {
+ a.dom.additionalErrorsIndication.style.display = a.dom.validationErrorsContainer.clientHeight > 0 && a.dom.validationErrorsContainer.scrollTop === 0 ? 'block' : 'none';
+ } ) : this.dom.validationErrorsContainer.onscroll = void 0, t = this.dom.validationErrorsContainer.clientHeight + ( this.dom.statusBar ? this.dom.statusBar.clientHeight : 0 ), this.onChangeHeight( t ) ) : this.onChangeHeight( 0 ), e.filter( ( e ) => e.type !== 'error' ).length ); i > 0 ? ( this.dom.validationErrorCount.style.display = 'inline', this.dom.validationErrorCount.innerText = i, this.dom.validationErrorCount.onclick = this.toggleTableVisibility.bind( this ), this.dom.validationErrorIcon.style.display = 'inline', this.dom.validationErrorIcon.title = i + ' schema validation error(s) found', this.dom.validationErrorIcon.onclick = this.toggleTableVisibility.bind( this ) ) : ( this.dom.validationErrorCount.style.display = 'none', this.dom.validationErrorIcon.style.display = 'none' ), e.some( ( e ) => e.type === 'error' ) ? ( t = e[ 0 ].line, this.dom.parseErrorIndication.style.display = 'block', this.dom.parseErrorIndication.title = isNaN( t ) ? 'parse error - check that the json is valid' : 'parse error on line ' + t, this.dom.parseErrorIndication.onclick = this.toggleTableVisibility.bind( this ) ) : this.dom.parseErrorIndication.style.display = 'none';
+ } } ] ) && r( e.prototype, t ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;
+ } )();
+ }, 2124: function ( e ) {
+ e.exports = function ( e, t, B ) {
+ var i, n = ' ', o = e.level, r = e.dataLevel, D = e.schema[ t ], s = e.schemaPath + e.util.getProperty( t ), a = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, c = 'data' + ( r || '' ), t = 'errs__' + o, h = e.util.copy( e ), d = '', u = ( h.level++, 'valid' + h.level ), g = 'key' + o, p = 'idx' + o, m = h.dataLevel = e.dataLevel + 1, f = 'data' + m, C = 'dataProperties' + o, r = Object.keys( D || {} ).filter( F ), O = e.schema.patternProperties || {}, y = Object.keys( O ).filter( F ), I = e.schema.additionalProperties, P = r.length || y.length, G = !1 === I, H = typeof I === 'object' && Object.keys( I ).length, v = e.opts.removeAdditional, b = G || H || v, A = e.opts.ownProperties, w = e.baseId, x = e.schema.required; function F( e ) {
+ return e !== '__proto__';
+ } if ( x && ( !e.opts.$data || !x.$data ) && x.length < e.opts.loopRequired && ( i = e.util.toHash( x ) ), n += 'var ' + t + ' = errors;var ' + u + ' = true;', A && ( n += ' var ' + C + ' = undefined;' ), b ) {
+ if ( n += A ? ' ' + C + ' = ' + C + ' || Object.keys(' + c + '); for (var ' + p + '=0; ' + p + '<' + C + '.length; ' + p + '++) { var ' + g + ' = ' + C + '[' + p + ']; ' : ' for (var ' + g + ' in ' + c + ') { ', P ) {
+ if ( n += ' var isAdditional' + o + ' = !(false ', r.length ) {
+ if ( r.length > 8 ) {
+ n += ' || validate.schema' + s + '.hasOwnProperty(' + g + ') ';
+ } else {
+ const V = r; if ( V ) {
+ for ( let Z = -1, j = V.length - 1; Z < j; ) {
+ S = V[ Z += 1 ], n += ' || ' + g + ' == ' + e.util.toQuotedString( S ) + ' ';
+ }
+ }
+ }
+ } if ( y.length ) {
+ const K = y; if ( K ) {
+ for ( let z = -1, Y = K.length - 1; z < Y; ) {
+ M = K[ z += 1 ], n += ' || ' + e.usePattern( M ) + '.test(' + g + ') ';
+ }
+ }
+ }n += ' ); if (isAdditional' + o + ') { ';
+ }v == 'all' ? n += ' delete ' + c + '[' + g + ']; ' : ( T = e.errorPath, x = "' + " + g + " + '", e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPathExpr( e.errorPath, g, e.opts.jsonPointers ) ), G ? v ? n += ' delete ' + c + '[' + g + ']; ' : ( E = a, a = e.errSchemaPath + '/additionalProperties', ( $ = $ || [] ).push( n += ' ' + u + ' = false; ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'additionalProperties' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( a ) + " , params: { additionalProperty: '" + x + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is an invalid additional property' : n += 'should NOT have additional properties', n += "' " ), e.opts.verbose && ( n += ' , schema: false , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', _ = n, n = $.pop(), !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + _ + ']); ' : n += ' validate.errors = [' + _ + ']; return false; ' : n += ' var err = ' + _ + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', a = E, l && ( n += ' break; ' ) ) : H && ( v == 'failing' ? ( n += ' var ' + t + ' = errors; ', b = e.compositeRule, e.compositeRule = h.compositeRule = !0, h.schema = I, h.schemaPath = e.schemaPath + '.additionalProperties', h.errSchemaPath = e.errSchemaPath + '/additionalProperties', h.errorPath = e.opts._errorDataPathProperty ? e.errorPath : e.util.getPathExpr( e.errorPath, g, e.opts.jsonPointers ), N = c + '[' + g + ']', h.dataPathArr[ m ] = g, W = e.validate( h ), h.baseId = w, e.util.varOccurences( W, f ) < 2 ? n += ' ' + e.util.varReplace( W, f, N ) + ' ' : n += ' var ' + f + ' = ' + N + '; ' + W + ' ', n += ' if (!' + u + ') { errors = ' + t + '; if (validate.errors !== null) { if (errors) validate.errors.length = errors; else validate.errors = null; } delete ' + c + '[' + g + ']; } ', e.compositeRule = h.compositeRule = b ) : ( h.schema = I, h.schemaPath = e.schemaPath + '.additionalProperties', h.errSchemaPath = e.errSchemaPath + '/additionalProperties', h.errorPath = e.opts._errorDataPathProperty ? e.errorPath : e.util.getPathExpr( e.errorPath, g, e.opts.jsonPointers ), N = c + '[' + g + ']', h.dataPathArr[ m ] = g, W = e.validate( h ), h.baseId = w, e.util.varOccurences( W, f ) < 2 ? n += ' ' + e.util.varReplace( W, f, N ) + ' ' : n += ' var ' + f + ' = ' + N + '; ' + W + ' ', l && ( n += ' if (!' + u + ') break; ' ) ) ), e.errorPath = T ), P && ( n += ' } ' ), n += ' } ', l && ( n += ' if (' + u + ') { ', d += '}' );
+ } const X = e.opts.useDefaults && !e.compositeRule; if ( r.length ) {
+ const J = r; if ( J ) {
+ for ( var S, U = -1, Q = J.length - 1; U < Q; ) {
+ var q, k, T, E, R, $, _, L = D[ S = J[ U += 1 ] ]; ( e.opts.strictKeywords ? typeof L === 'object' && Object.keys( L ).length > 0 || !1 === L : e.util.schemaHasRules( L, e.RULES.all ) ) && ( N = c + ( R = e.util.getProperty( S ) ), q = X && void 0 !== L.default, h.schema = L, h.schemaPath = s + R, h.errSchemaPath = a + '/' + e.util.escapeFragment( S ), h.errorPath = e.util.getPath( e.errorPath, S, e.opts.jsonPointers ), h.dataPathArr[ m ] = e.util.toQuotedString( S ), W = e.validate( h ), h.baseId = w, e.util.varOccurences( W, f ) < 2 ? ( W = e.util.varReplace( W, f, N ), k = N ) : n += ' var ' + ( k = f ) + ' = ' + N + '; ', q ? n += ' ' + W + ' ' : ( i && i[ S ] ? ( n += ' if ( ' + k + ' === undefined ', A && ( n += ' || ! Object.prototype.hasOwnProperty.call(' + c + ", '" + e.util.escapeQuotes( S ) + "') " ), n += ') { ' + u + ' = false; ', T = e.errorPath, E = a, R = e.util.escapeQuotes( S ), e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPath( T, S, e.opts.jsonPointers ) ), a = e.errSchemaPath + '/required', ( $ = $ || [] ).push( n ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'required' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( a ) + " , params: { missingProperty: '" + R + "' } ", !1 !== e.opts.messages && ( n += " , message: '", e.opts._errorDataPathProperty ? n += 'is a required property' : n += "should have required property \\'" + R + "\\'", n += "' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + s + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', _ = n, n = $.pop(), !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + _ + ']); ' : n += ' validate.errors = [' + _ + ']; return false; ' : n += ' var err = ' + _ + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', a = E, e.errorPath = T, n += ' } else { ' ) : l ? ( n += ' if ( ' + k + ' === undefined ', A && ( n += ' || ! Object.prototype.hasOwnProperty.call(' + c + ", '" + e.util.escapeQuotes( S ) + "') " ), n += ') { ' + u + ' = true; } else { ' ) : ( n += ' if (' + k + ' !== undefined ', A && ( n += ' && Object.prototype.hasOwnProperty.call(' + c + ", '" + e.util.escapeQuotes( S ) + "') " ), n += ' ) { ' ), n += ' ' + W + ' } ' ) ), l && ( n += ' if (' + u + ') { ', d += '}' );
+ }
+ }
+ } if ( y.length ) {
+ const ee = y; if ( ee ) {
+ for ( var M, te = -1, ie = ee.length - 1; te < ie; ) {
+ var N, W, L = O[ M = ee[ te += 1 ] ]; ( e.opts.strictKeywords ? typeof L === 'object' && Object.keys( L ).length > 0 || !1 === L : e.util.schemaHasRules( L, e.RULES.all ) ) && ( h.schema = L, h.schemaPath = e.schemaPath + '.patternProperties' + e.util.getProperty( M ), h.errSchemaPath = e.errSchemaPath + '/patternProperties/' + e.util.escapeFragment( M ), n = ( n += A ? ' ' + C + ' = ' + C + ' || Object.keys(' + c + '); for (var ' + p + '=0; ' + p + '<' + C + '.length; ' + p + '++) { var ' + g + ' = ' + C + '[' + p + ']; ' : ' for (var ' + g + ' in ' + c + ') { ' ) + ' if (' + e.usePattern( M ) + '.test(' + g + ')) { ', h.errorPath = e.util.getPathExpr( e.errorPath, g, e.opts.jsonPointers ), N = c + '[' + g + ']', h.dataPathArr[ m ] = g, W = e.validate( h ), h.baseId = w, e.util.varOccurences( W, f ) < 2 ? n += ' ' + e.util.varReplace( W, f, N ) + ' ' : n += ' var ' + f + ' = ' + N + '; ' + W + ' ', l && ( n += ' if (!' + u + ') break; ' ), n += ' } ', l && ( n += ' else ' + u + ' = true; ' ), n += ' } ', l ) && ( n += ' if (' + u + ') { ', d += '}' );
+ }
+ }
+ } return l && ( n += ' ' + d + ' if (' + t + ' == errors) {' ), n;
+ };
+ }, 2229: function ( e, t, g ) {
+ var s = g( 2620 ), l = g( 4292 ), p = g( 9336 ), c = g( 4427 ), m = g( 9306 ), f = g( 2084 ), C = g( 3483 ), y = g( 8852 ), I = g( 6862 ), e = ( ( e.exports = w ).prototype.validate = function ( e, t ) {
+ let i; if ( typeof e === 'string' ) {
+ if ( !( i = this.getSchema( e ) ) ) {
+ throw new Error( 'no schema with key or ref "' + e + '"' );
+ }
+ } else {
+ e = this._addSchema( e ); i = e.validate || this._compile( e );
+ }e = i( t ); !0 !== i.$async && ( this.errors = i.errors ); return e;
+ }, w.prototype.compile = function ( e, t ) {
+ e = this._addSchema( e, void 0, t ); return e.validate || this._compile( e );
+ }, w.prototype.addSchema = function ( e, t, i, n ) {
+ if ( Array.isArray( e ) ) {
+ for ( let o = 0; o < e.length; o++ ) {
+ this.addSchema( e[ o ], void 0, i, n );
+ }
+ } else {
+ const r = this._getId( e ); if ( void 0 !== r && typeof r !== 'string' ) {
+ throw new Error( 'schema id must be string' );
+ } h( this, t = l.normalizeId( t || r ) ), this._schemas[ t ] = this._addSchema( e, i, n, !0 );
+ } return this;
+ }, w.prototype.addMetaSchema = function ( e, t, i ) {
+ return this.addSchema( e, t, i, !0 ), this;
+ }, w.prototype.validateSchema = function ( e, t ) {
+ let i = e.$schema; if ( void 0 !== i && typeof i !== 'string' ) {
+ throw new Error( '$schema must be a string' );
+ } if ( !( i = i || this._opts.defaultMeta || ( ( e ) => {
+ const t = e._opts.meta; return e._opts.defaultMeta = typeof t === 'object' ? e._getId( t ) || t : e.getSchema( v ) ? v : void 0, e._opts.defaultMeta;
+ } )( this ) ) ) {
+ return this.logger.warn( 'meta-schema not available' ), !( this.errors = null );
+ } i = this.validate( i, e ); if ( !i && t ) {
+ e = 'schema is invalid: ' + this.errorsText(); if ( this._opts.validateSchema != 'log' ) {
+ throw new Error( e );
+ } this.logger.error( e );
+ } return i;
+ }, w.prototype.getSchema = function ( e ) {
+ const t = i( this, e ); switch ( typeof t ) {
+ case 'object': return t.validate || this._compile( t ); case 'string': return this.getSchema( t ); case 'undefined': return ( ( e, t ) => {
+ let i, n, o, r = l.schema.call( e, { schema: {} }, t ); if ( r ) {
+ return i = r.schema, n = r.root, r = r.baseId, o = s.call( e, i, n, void 0, r ), e._fragments[ t ] = new c( { ref: t, fragment: !0, schema: i, root: n, baseId: r, validate: o } ), o;
+ }
+ } )( this, e );
+ }
+ }, w.prototype.removeSchema = function ( e ) {
+ if ( e instanceof RegExp ) {
+ n( this, this._schemas, e ), n( this, this._refs, e );
+ } else {
+ switch ( typeof e ) {
+ case 'undefined': return n( this, this._schemas ), n( this, this._refs ), this._cache.clear(), this; case 'string': var t = i( this, e ); return t && this._cache.del( t.cacheKey ), delete this._schemas[ e ], delete this._refs[ e ], this; case 'object': t = this._opts.serialize, t = t ? t( e ) : e, t = ( this._cache.del( t ), this._getId( e ) ); t && ( t = l.normalizeId( t ), delete this._schemas[ t ], delete this._refs[ t ] );
+ }
+ } return this;
+ }, w.prototype.addFormat = function ( e, t ) {
+ typeof t === 'string' && ( t = new RegExp( t ) ); return this._formats[ e ] = t, this;
+ }, w.prototype.errorsText = function ( e, t ) {
+ if ( !( e = e || this.errors ) ) {
+ return 'No errors';
+ } for ( var i = void 0 === ( t = t || {} ).separator ? ', ' : t.separator, n = void 0 === t.dataVar ? 'data' : t.dataVar, o = '', r = 0; r < e.length; r++ ) {
+ const s = e[ r ]; s && ( o += n + s.dataPath + ' ' + s.message + i );
+ } return o.slice( 0, -i.length );
+ }, w.prototype._addSchema = function ( e, t, i, n ) {
+ if ( typeof e !== 'object' && typeof e !== 'boolean' ) {
+ throw new Error( 'schema should be object or boolean' );
+ } var o = this._opts.serialize, o = o ? o( e ) : e, r = this._cache.get( o ); if ( r ) {
+ return r;
+ } n = n || !1 !== this._opts.addUsedSchema; r = l.normalizeId( this._getId( e ) ); r && n && h( this, r ); var s, t = !1 !== this._opts.validateSchema && !t; t && !( s = r && r == l.normalizeId( e.$schema ) ) && this.validateSchema( e, !0 ); var a = l.ids.call( this, e ), a = new c( { id: r, schema: e, localRefs: a, cacheKey: o, meta: i } ); r[ 0 ] != '#' && n && ( this._refs[ r ] = a ); this._cache.put( o, a ), t && s && this.validateSchema( e, !0 ); return a;
+ }, w.prototype._compile = function ( i, e ) {
+ if ( i.compiling ) {
+ return ( i.validate = o ).schema = i.schema, o.errors = null, o.root = e || o, !0 === i.schema.$async && ( o.$async = !0 ), o;
+ } let t, n; i.compiling = !0, i.meta && ( t = this._opts, this._opts = this._metaOpts ); try {
+ n = s.call( this, i.schema, e, i.localRefs );
+ } catch ( e ) {
+ throw delete i.validate, e;
+ } finally {
+ i.compiling = !1, i.meta && ( this._opts = t );
+ } return i.validate = n, i.refs = n.refs, i.refVal = n.refVal, i.root = n.root, n; function o() {
+ const e = i.validate, t = e.apply( this, arguments ); return o.errors = e.errors, t;
+ }
+ }, w.prototype.compileAsync = g( 600 ), g( 413 ) ), e = ( w.prototype.addKeyword = e.add, w.prototype.getKeyword = e.get, w.prototype.removeKeyword = e.remove, w.prototype.validateKeyword = e.validate, g( 3689 ) ), v = ( w.ValidationError = e.Validation, w.MissingRefError = e.MissingRef, w.$dataMetaSchema = y, 'http://json-schema.org/draft-07/schema' ), b = [ 'removeAdditional', 'useDefaults', 'coerceTypes', 'strictDefaults' ], A = [ '/properties' ]; function w( e ) {
+ if ( !( this instanceof w ) ) {
+ return new w( e );
+ } e = this._opts = I.copy( e ) || {}; var t = this, i = t._opts.logger; if ( !1 === i ) {
+ t.logger = { log: T, warn: T, error: T };
+ } else {
+ if ( !( typeof ( i = void 0 === i ? console : i ) === 'object' && i.log && i.warn && i.error ) ) {
+ throw new Error( 'logger must implement log, warn and error methods' );
+ } t.logger = i;
+ } if ( this._schemas = {}, this._refs = {}, this._fragments = {}, this._formats = f( e.format ), this._cache = e.cache || new p(), this._loadingSchemas = {}, this._compilations = [], this.RULES = C(), this._getId = ( ( e ) => {
+ switch ( e.schemaId ) {
+ case 'auto': return k; case 'id': return x; default: return S;
+ }
+ } )( e ), e.loopRequired = e.loopRequired || 1 / 0, e.errorDataPath == 'property' && ( e._errorDataPathProperty = !0 ), void 0 === e.serialize && ( e.serialize = m ), this._metaOpts = ( ( e ) => {
+ for ( var t = I.copy( e._opts ), i = 0; i < b.length; i++ ) {
+ delete t[ b[ i ] ];
+ } return t;
+ } )( this ), e.formats ) {
+ let n, o = this; for ( n in o._opts.formats ) {
+ const r = o._opts.formats[ n ]; o.addFormat( n, r );
+ }
+ } if ( e.keywords ) {
+ let s, a = this; for ( s in a._opts.keywords ) {
+ const l = a._opts.keywords[ s ]; a.addKeyword( s, l );
+ }
+ } var c, t = this, h = ( t._opts.$data && ( c = g( 3420 ), t.addMetaSchema( c, c.$id, !0 ) ), !1 !== t._opts.meta && ( c = g( 8198 ), t._opts.$data && ( c = y( c, A ) ), t.addMetaSchema( c, v, !0 ), t._refs[ 'http://json-schema.org/schema' ] = v ), typeof e.meta === 'object' && this.addMetaSchema( e.meta ), e.nullable && this.addKeyword( 'nullable', { metaSchema: { type: 'boolean' } } ), this ), d = h._opts.schemas; if ( d ) {
+ if ( Array.isArray( d ) ) {
+ h.addSchema( d );
+ } else {
+ for ( const u in d ) {
+ h.addSchema( d[ u ], u );
+ }
+ }
+ }
+ } function i( e, t ) {
+ return t = l.normalizeId( t ), e._schemas[ t ] || e._refs[ t ] || e._fragments[ t ];
+ } function n( e, t, i ) {
+ for ( const n in t ) {
+ const o = t[ n ]; o.meta || i && !i.test( n ) || ( e._cache.del( o.cacheKey ), delete t[ n ] );
+ }
+ } function x( e ) {
+ return e.$id && this.logger.warn( 'schema $id ignored', e.$id ), e.id;
+ } function S( e ) {
+ return e.id && this.logger.warn( 'schema id ignored', e.id ), e.$id;
+ } function k( e ) {
+ if ( e.$id && e.id && e.$id != e.id ) {
+ throw new Error( 'schema $id is different from id' );
+ } return e.$id || e.id;
+ } function h( e, t ) {
+ if ( e._schemas[ t ] || e._refs[ t ] ) {
+ throw new Error( 'schema with key or id "' + t + '" already exists' );
+ }
+ } function T() {}
+ }, 2620: function ( e, t, i ) {
+ const T = i( 4292 ), E = i( 6862 ), R = i( 3689 ), $ = i( 9306 ), _ = i( 1035 ), L = E.ucs2length, M = i( 5215 ), N = R.Validation; function W( e, s, a, t ) {
+ const l = this, c = this._opts, h = [ void 0 ], d = {}, u = [], i = {}, g = [], n = {}, p = [], o = ( s = s || { schema: e, refVal: h, refs: d }, function ( e, t, i ) {
+ let n = B.call( this, e, t, i ); return n >= 0 ? { index: n, compiling: !0 } : ( n = this._compilations.length, this._compilations[ n ] = { schema: e, root: t, baseId: i }, { index: n, compiling: !1 } );
+ }.call( this, e, s, t ) ), r = this._compilations[ o.index ]; if ( o.compiling ) {
+ return r.callValidate = I;
+ } const m = this._formats, f = this.RULES; try {
+ const C = v( e, s, a, t ), y = ( r.validate = C, r.callValidate ); return y && ( y.schema = C.schema, y.errors = null, y.refs = C.refs, y.refVal = C.refVal, y.root = C.root, y.$async = C.$async, c.sourceCode ) && ( y.source = C.source ), C;
+ } finally {
+ !function ( e, t, i ) {
+ e = B.call( this, e, t, i ); e >= 0 && this._compilations.splice( e, 1 );
+ }.call( this, e, s, t );
+ } function I() {
+ const e = r.validate, t = e.apply( this, arguments ); return I.errors = e.errors, t;
+ } function v( e, t, i, n ) {
+ const o = !t || t.schema == e; if ( t.schema != s.schema ) {
+ return W.call( l, e, t, i, n );
+ } i = !0 === e.$async, n = _( { isTop: !0, schema: e, isRoot: o, baseId: n, root: t, schemaPath: '', errSchemaPath: '#', errorPath: '""', MissingRefError: R.MissingRef, RULES: f, validate: _, util: E, resolve: T, resolveRef: b, usePattern: x, useDefault: S, useCustomRule: k, opts: c, formats: m, logger: l.logger, self: l } ), n = H( h, P ) + H( u, D ) + H( g, O ) + H( p, G ) + n; c.processCode && ( n = c.processCode( n, e ) ); try {
+ var r = new Function( 'self', 'RULES', 'formats', 'root', 'refVal', 'defaults', 'customRules', 'equal', 'ucs2length', 'ValidationError', n )( l, f, m, s, h, g, p, M, L, N ); h[ 0 ] = r;
+ } catch ( e ) {
+ throw l.logger.error( 'Error compiling schema, function code:', n ), e;
+ } return r.schema = e, r.errors = null, r.refs = d, r.refVal = h, r.root = o ? r : t, i && ( r.$async = !0 ), !0 === c.sourceCode && ( r.source = { code: n, patterns: u, defaults: g } ), r;
+ } function b( e, t, i ) {
+ t = T.url( e, t ); let n = d[ t ]; if ( void 0 !== n ) {
+ return w( o = h[ n ], r = 'refVal[' + n + ']' );
+ } if ( !i && s.refs ) {
+ n = s.refs[ t ]; if ( void 0 !== n ) {
+ return w( o = s.refVal[ n ], r = A( t, o ) );
+ }
+ } var o, r = A( t ), i = T.call( l, v, s, t ); if ( void 0 !== ( i = void 0 === i && ( n = a && a[ t ] ) ? T.inlineRef( n, c.inlineRefs ) ? n : W.call( l, n, s, a, e ) : i ) ) {
+ return o = i, n = d[ n = t ], h[ n ] = o, w( i, r );
+ } delete d[ t ];
+ } function A( e, t ) {
+ const i = h.length; return h[ i ] = t, 'refVal' + ( d[ e ] = i );
+ } function w( e, t ) {
+ return typeof e === 'object' || typeof e === 'boolean' ? { code: t, schema: e, inline: !0 } : { code: t, $async: e && !!e.$async };
+ } function x( e ) {
+ let t = i[ e ]; return void 0 === t && ( t = i[ e ] = u.length, u[ t ] = e ), 'pattern' + t;
+ } function S( e ) {
+ switch ( typeof e ) {
+ case 'boolean': case 'number': return String( e ); case 'string': return E.toQuotedString( e ); case 'object': var t, i; return e === null ? 'null' : ( t = $( e ), void 0 === ( i = n[ t ] ) && ( i = n[ t ] = g.length, g[ i ] = e ), 'default' + i );
+ }
+ } function k( e, t, i, n ) {
+ if ( !1 !== l._opts.validateSchema ) {
+ var o = e.definition.dependencies; if ( o && !o.every( ( e ) => Object.prototype.hasOwnProperty.call( i, e ) ) ) {
+ throw new Error( 'parent schema must have all required keywords: ' + o.join( ',' ) );
+ } o = e.definition.validateSchema; if ( o ) {
+ if ( !o( t ) ) {
+ o = 'keyword schema is invalid: ' + l.errorsText( o.errors ); if ( l._opts.validateSchema != 'log' ) {
+ throw new Error( o );
+ } l.logger.error( o );
+ }
+ }
+ } var r, o = e.definition.compile, s = e.definition.inline, a = e.definition.macro; if ( o ) {
+ r = o.call( l, t, i, n );
+ } else if ( a ) {
+ r = a.call( l, t, i, n ), !1 !== c.validateSchema && l.validateSchema( r, !0 );
+ } else if ( s ) {
+ r = s.call( l, n, e.keyword, t, i );
+ } else if ( !( r = e.definition.validate ) ) {
+ return;
+ } if ( void 0 === r ) {
+ throw new Error( 'custom keyword "' + e.keyword + '"failed to compile' );
+ } o = p.length; return { code: 'customRule' + o, validate: p[ o ] = r };
+ }
+ } function B( e, t, i ) {
+ for ( let n = 0; n < this._compilations.length; n++ ) {
+ const o = this._compilations[ n ]; if ( o.schema == e && o.root == t && o.baseId == i ) {
+ return n;
+ }
+ } return -1;
+ } function D( e, t ) {
+ return 'var pattern' + e + ' = new RegExp(' + E.toQuotedString( t[ e ] ) + ');';
+ } function O( e ) {
+ return 'var default' + e + ' = defaults[' + e + '];';
+ } function P( e, t ) {
+ return void 0 === t[ e ] ? '' : 'var refVal' + e + ' = refVal[' + e + '];';
+ } function G( e ) {
+ return 'var customRule' + e + ' = customRules[' + e + '];';
+ } function H( e, t ) {
+ if ( !e.length ) {
+ return '';
+ } for ( var i = '', n = 0; n < e.length; n++ ) {
+ i += t( n, e );
+ } return i;
+ }e.exports = W;
+ }, 2860: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), c = e.errSchemaPath + '/' + t, h = !e.opts.allErrors, d = 'data' + ( s || '' ), t = 'errs__' + r, u = e.util.copy( e ), g = '', p = ( u.level++, 'valid' + u.level ), m = {}, f = {}, C = e.opts.ownProperties; for ( _ in a ) {
+ _ != '__proto__' && ( M = a[ _ ], ( n = Array.isArray( M ) ? f : m )[ _ ] = M );
+ } const y = e.errorPath; for ( _ in o = o + ( 'var ' + t + ' = errors;' ) + ( 'var missing' + r + ';' ), f ) {
+ if ( ( n = f[ _ ] ).length ) {
+ if ( o += ' if ( ' + d + e.util.getProperty( _ ) + ' !== undefined ', C && ( o += ' && Object.prototype.hasOwnProperty.call(' + d + ", '" + e.util.escapeQuotes( _ ) + "') " ), h ) {
+ o += ' && ( '; const I = n; if ( I ) {
+ for ( let v = -1, b = I.length - 1; v < b; ) {
+ k = I[ v += 1 ], v && ( o += ' || ' ), o += ' ( ( ' + ( $ = d + ( R = e.util.getProperty( k ) ) ) + ' === undefined ', C && ( o += ' || ! Object.prototype.hasOwnProperty.call(' + d + ", '" + e.util.escapeQuotes( k ) + "') " ), o += ') && (missing' + r + ' = ' + e.util.toQuotedString( e.opts.jsonPointers ? k : R ) + ') ) ';
+ }
+ }o += ')) { '; var A = 'missing' + r, w = "' + " + A + " + '", x = ( e.opts._errorDataPathProperty && ( e.errorPath = e.opts.jsonPointers ? e.util.getPathExpr( y, A, !0 ) : y + ' + ' + A ), x || [] ), A = ( x.push( o ), o = '', !1 !== e.createErrors ? ( o += " { keyword: 'dependencies' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( c ) + " , params: { property: '" + e.util.escapeQuotes( _ ) + "', missingProperty: '" + w + "', depsCount: " + n.length + ", deps: '" + e.util.escapeQuotes( n.length == 1 ? n[ 0 ] : n.join( ', ' ) ) + "' } ", !1 !== e.opts.messages && ( o += " , message: 'should have ", n.length == 1 ? o += 'property ' + e.util.escapeQuotes( n[ 0 ] ) : o += 'properties ' + e.util.escapeQuotes( n.join( ', ' ) ), o += ' when property ' + e.util.escapeQuotes( _ ) + " is present' " ), e.opts.verbose && ( o += ' , schema: validate.schema' + l + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + d + ' ' ), o += ' } ' ) : o += ' {} ', o ), o = x.pop(); !e.compositeRule && h ? e.async ? o += ' throw new ValidationError([' + A + ']); ' : o += ' validate.errors = [' + A + ']; return false; ' : o += ' var err = ' + A + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ';
+ } else {
+ o += ' ) { '; const S = n; if ( S ) {
+ for ( var k, T = -1, E = S.length - 1; T < E; ) {
+ k = S[ T += 1 ]; var R = e.util.getProperty( k ), w = e.util.escapeQuotes( k ), $ = d + R; e.opts._errorDataPathProperty && ( e.errorPath = e.util.getPath( y, k, e.opts.jsonPointers ) ), o += ' if ( ' + $ + ' === undefined ', C && ( o += ' || ! Object.prototype.hasOwnProperty.call(' + d + ", '" + e.util.escapeQuotes( k ) + "') " ), o += ') { var err = ', !1 !== e.createErrors ? ( o += " { keyword: 'dependencies' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( c ) + " , params: { property: '" + e.util.escapeQuotes( _ ) + "', missingProperty: '" + w + "', depsCount: " + n.length + ", deps: '" + e.util.escapeQuotes( n.length == 1 ? n[ 0 ] : n.join( ', ' ) ) + "' } ", !1 !== e.opts.messages && ( o += " , message: 'should have ", n.length == 1 ? o += 'property ' + e.util.escapeQuotes( n[ 0 ] ) : o += 'properties ' + e.util.escapeQuotes( n.join( ', ' ) ), o += ' when property ' + e.util.escapeQuotes( _ ) + " is present' " ), e.opts.verbose && ( o += ' , schema: validate.schema' + l + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + d + ' ' ), o += ' } ' ) : o += ' {} ', o += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; } ';
+ }
+ }
+ }o += ' } ', h && ( g += '}', o += ' else { ' );
+ }
+ }e.errorPath = y; let _, L = u.baseId; for ( _ in m ) {
+ var M = m[ _ ]; ( e.opts.strictKeywords ? typeof M === 'object' && Object.keys( M ).length > 0 || !1 === M : e.util.schemaHasRules( M, e.RULES.all ) ) && ( o += ' ' + p + ' = true; if ( ' + d + e.util.getProperty( _ ) + ' !== undefined ', C && ( o += ' && Object.prototype.hasOwnProperty.call(' + d + ", '" + e.util.escapeQuotes( _ ) + "') " ), o += ') { ', u.schema = M, u.schemaPath = l + e.util.getProperty( _ ), u.errSchemaPath = c + '/' + e.util.escapeFragment( _ ), o += ' ' + e.validate( u ) + ' ', u.baseId = L, o += ' } ', h ) && ( o += ' if (' + p + ') { ', g += '}' );
+ } return h && ( o += ' ' + g + ' if (' + t + ' == errors) {' ), o;
+ };
+ }, 2870: function ( e, t, i ) {
+ t.tryRequireAjv = function () {
+ try {
+ return i( 2229 );
+ } catch ( e ) {}
+ };
+ }, 2877: function ( e, t, i ) {
+ function o( e ) {
+ return ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function r( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( o( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ }i.d( t, { $: function () {
+ return n;
+ } } ); var n = ( () => {
+ function t( e ) {
+ if ( !( this instanceof t ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } if ( this.target = e.target || null, !this.target ) {
+ throw new Error( 'FocusTracker constructor called without a "target" to track.' );
+ } this.onFocus = typeof e.onFocus === 'function' ? e.onFocus : null, this.onBlur = typeof e.onBlur === 'function' ? e.onBlur : null, this._onClick = this._onEvent.bind( this ), this._onKeyUp = function ( e ) {
+ e.which !== 9 && e.keyCode !== 9 || this._onEvent( e );
+ }.bind( this ), this._onBlur = this._onEvent.bind( this ), this.focusFlag = !1, this.firstEventFlag = !0, ( this.onFocus || this.onBlur ) && ( document.addEventListener( 'click', this._onClick ), document.addEventListener( 'keyup', this._onKeyUp ), document.addEventListener( 'blur', this._onBlur ) );
+ } return e = t, ( i = [ { key: 'destroy', value: function () {
+ document.removeEventListener( 'click', this._onClick ), document.removeEventListener( 'keyup', this._onKeyUp ), document.removeEventListener( 'blur', this._onBlur ), this._onEvent( { target: document.body } );
+ } }, { key: '_onEvent', value: function ( e ) {
+ e = e.target, e = e === this.target || !( !this.target.contains( e ) && !this.target.contains( document.activeElement ) ); e ? this.focusFlag || ( this.onFocus && this.onFocus( { type: 'focus', target: this.target } ), this.focusFlag = !0 ) : ( this.focusFlag || this.firstEventFlag ) && ( this.onBlur && this.onBlur( { type: 'blur', target: this.target } ), this.focusFlag = !1, this.firstEventFlag ) && ( this.firstEventFlag = !1 );
+ } } ] ) && r( e.prototype, i ), n && r( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, i, n;
+ } )();
+ }, 2915: function ( e, t, i ) {
+ i.r( t ), i.d( t, { showSortModal: function () {
+ return s;
+ } } ); var t = i( 8340 ), n = i.n( t ), o = i( 3057 ), r = i( 6237 ); function s( e, t, s, i ) {
+ var a = Array.isArray( t ) ? ( 0, r.getChildPaths )( t ) : [ '' ], l = i && i.path && ( 0, r.contains )( a, i.path ) ? i.path : a[ 0 ], c = i && i.direction || 'asc', t = '<div class="pico-modal-contents"><div class="pico-modal-header">' + ( 0, o.Tl )( 'sort' ) + '</div><form><table><tbody><tr> <td>' + ( 0, o.Tl )( 'sortFieldLabel' ) + ' </td> <td class="jsoneditor-modal-input"> <div class="jsoneditor-select-wrapper"> <select id="field" title="' + ( 0, o.Tl )( 'sortFieldTitle' ) + '"> </select> </div> </td></tr><tr> <td>' + ( 0, o.Tl )( 'sortDirectionLabel' ) + ' </td> <td class="jsoneditor-modal-input"> <div id="direction" class="jsoneditor-button-group"><input type="button" value="' + ( 0, o.Tl )( 'sortAscending' ) + '" title="' + ( 0, o.Tl )( 'sortAscendingTitle' ) + '" data-value="asc" class="jsoneditor-button-first jsoneditor-button-asc"/><input type="button" value="' + ( 0, o.Tl )( 'sortDescending' ) + '" title="' + ( 0, o.Tl )( 'sortDescendingTitle' ) + '" data-value="desc" class="jsoneditor-button-last jsoneditor-button-desc"/> </div> </td></tr><tr><td colspan="2" class="jsoneditor-modal-input jsoneditor-modal-actions"> <input type="submit" id="ok" value="' + ( 0, o.Tl )( 'ok' ) + '" /></td></tr></tbody></table></form></div>'; n()( { parent: e, content: t, overlayClass: 'jsoneditor-modal-overlay', overlayStyles: { backgroundColor: 'rgb(1,1,1)', opacity: 0.3 }, modalClass: 'jsoneditor-modal jsoneditor-modal-sort' } ).afterCreate( ( t ) => {
+ const e = t.modalElem().querySelector( 'form' ), i = t.modalElem().querySelector( '#ok' ), n = t.modalElem().querySelector( '#field' ), o = t.modalElem().querySelector( '#direction' ); function r( e ) {
+ o.value = e, o.className = 'jsoneditor-button-group jsoneditor-button-group-value-' + o.value;
+ }a.forEach( ( e ) => {
+ let t, i = document.createElement( 'option' ); i.text = ( t = e ) === '' ? '@' : t[ 0 ] === '.' ? t.slice( 1 ) : t, i.value = e, n.appendChild( i );
+ } ), n.value = l || a[ 0 ], r( c || 'asc' ), o.onclick = function ( e ) {
+ r( e.target.getAttribute( 'data-value' ) );
+ }, i.onclick = function ( e ) {
+ e.preventDefault(), e.stopPropagation(), t.close(), s( { path: n.value, direction: o.value } );
+ }, e && ( e.onsubmit = i.onclick );
+ } ).afterClose( ( e ) => {
+ e.destroy();
+ } ).show();
+ }
+ }, 3057: function ( e, t, i ) {
+ i.d( t, { AI: function () {
+ return c;
+ }, Tl: function () {
+ return h;
+ }, xC: function () {
+ return l;
+ } } ); i( 1081 ); let r = { en: { array: 'Array', auto: 'Auto', appendText: 'Append', appendTitle: "Append a new field with type 'auto' after this field (Ctrl+Shift+Ins)", appendSubmenuTitle: 'Select the type of the field to be appended', appendTitleAuto: "Append a new field with type 'auto' (Ctrl+Shift+Ins)", ascending: 'Ascending', ascendingTitle: 'Sort the childs of this ${type} in ascending order', actionsMenu: 'Click to open the actions menu (Ctrl+M)', cannotParseFieldError: 'Cannot parse field into JSON', cannotParseValueError: 'Cannot parse value into JSON', collapseAll: 'Collapse all fields', compactTitle: 'Compact JSON data, remove all whitespaces (Ctrl+Shift+I)', descending: 'Descending', descendingTitle: 'Sort the childs of this ${type} in descending order', drag: 'Drag to move this field (Alt+Shift+Arrows)', duplicateKey: 'duplicate key', duplicateText: 'Duplicate', duplicateTitle: 'Duplicate selected fields (Ctrl+D)', duplicateField: 'Duplicate this field (Ctrl+D)', duplicateFieldError: 'Duplicate field name', empty: 'empty', expandAll: 'Expand all fields', expandTitle: 'Click to expand/collapse this field (Ctrl+E). \nCtrl+Click to expand/collapse including all childs.', formatTitle: 'Format JSON data, with proper indentation and line feeds (Ctrl+I)', insert: 'Insert', insertTitle: "Insert a new field with type 'auto' before this field (Ctrl+Ins)", insertSub: 'Select the type of the field to be inserted', object: 'Object', ok: 'Ok', redo: 'Redo (Ctrl+Shift+Z)', removeText: 'Remove', removeTitle: 'Remove selected fields (Ctrl+Del)', removeField: 'Remove this field (Ctrl+Del)', repairTitle: 'Repair JSON: fix quotes and escape characters, remove comments and JSONP notation, turn JavaScript objects into JSON.', searchTitle: 'Search fields and values', searchNextResultTitle: 'Next result (Enter)', searchPreviousResultTitle: 'Previous result (Shift + Enter)', selectNode: 'Select a node...', showAll: 'show all', showMore: 'show more', showMoreStatus: 'displaying ${visibleChilds} of ${totalChilds} items.', sort: 'Sort', sortTitle: 'Sort the childs of this ${type}', sortTitleShort: 'Sort contents', sortFieldLabel: 'Field:', sortDirectionLabel: 'Direction:', sortFieldTitle: 'Select the nested field by which to sort the array or object', sortAscending: 'Ascending', sortAscendingTitle: 'Sort the selected field in ascending order', sortDescending: 'Descending', sortDescendingTitle: 'Sort the selected field in descending order', string: 'String', transform: 'Transform', transformTitle: 'Filter, sort, or transform the childs of this ${type}', transformTitleShort: 'Filter, sort, or transform contents', extract: 'Extract', extractTitle: 'Extract this ${type}', transformQueryTitle: 'Enter a JMESPath query', transformWizardLabel: 'Wizard', transformWizardFilter: 'Filter', transformWizardSortBy: 'Sort by', transformWizardSelectFields: 'Select fields', transformQueryLabel: 'Query', transformPreviewLabel: 'Preview', type: 'Type', typeTitle: 'Change the type of this field', openUrl: 'Ctrl+Click or Ctrl+Enter to open url in new window', undo: 'Undo last action (Ctrl+Z)', validationCannotMove: 'Cannot move a field into a child of itself', autoType: 'Field type "auto". The field type is automatically determined from the value and can be a string, number, boolean, or null.', objectType: 'Field type "object". An object contains an unordered set of key/value pairs.', arrayType: 'Field type "array". An array contains an ordered collection of values.', stringType: 'Field type "string". Field type is not determined from the value, but always returned as string.', modeEditorTitle: 'Switch Editor Mode', modeCodeText: 'Code', modeCodeTitle: 'Switch to code highlighter', modeFormText: 'Form', modeFormTitle: 'Switch to form editor', modeTextText: 'Text', modeTextTitle: 'Switch to plain text editor', modeTreeText: 'Tree', modeTreeTitle: 'Switch to tree editor', modeViewText: 'View', modeViewTitle: 'Switch to tree view', modePreviewText: 'Preview', modePreviewTitle: 'Switch to preview mode', examples: 'Examples', default: 'Default', containsInvalidProperties: 'Contains invalid properties', containsInvalidItems: 'Contains invalid items' }, es: { array: 'Matriz', auto: 'Auto', appendText: 'Agregar', appendTitle: "Agregue un nuevo campo con el tipo 'auto' después de este campo (Ctrl + Shift + Ins)", appendSubmenuTitle: 'Seleccione el tipo de campo que se agregará', appendTitleAuto: "Agregue un nuevo campo con el tipo 'auto' (Ctrl + Shift + Ins)", ascending: 'Ascendente', ascendingTitle: 'Ordene los elementos secundarios de este ${type} en orden ascendente', actionsMenu: 'Haga clic para abrir el menú de acciones (Ctrl + M)', cannotParseFieldError: 'No se puede parsear el campo en JSON', cannotParseValueError: 'No se puede parsear el valor en JSON', collapseAll: 'Contraer todos los campos', compactTitle: 'Compactar datos JSON, eliminar todos los espacios en blanco (Ctrl + Shift + I)', descending: 'Descendente', descendingTitle: 'Ordene los hijos de este ${type} en orden descendente', drag: 'Arrastre para mover este campo (Alt + Mayús + Flechas)', duplicateKey: 'llave duplicada', duplicateText: 'Duplicar', duplicateTitle: 'Duplicar campos seleccionados (Ctrl + D)', duplicateField: 'Duplicar este campo (Ctrl + D)', duplicateFieldError: 'Nombre de campo duplicado', empty: 'vacio', expandAll: 'Expandir todos los campos', expandTitle: 'Haga clic para expandir/contraer este campo (Ctrl + E). \n Ctrl+Clic para expandir/contraer incluyendo todos los niños.', formatTitle: 'Formatee los datos JSON, con la sangría y los avances de línea adecuados (Ctrl + I)', insert: 'Insertar', insertTitle: "Inserte un nuevo campo con el tipo 'auto' antes de este campo (Ctrl + Ins)", insertSub: 'Seleccione el tipo de campo a insertar', object: 'Objeto', ok: 'Ok', redo: 'Rehacer (Ctrl+Mayús+Z)', removeText: 'Eliminar', removeTitle: 'Eliminar campos seleccionados (Ctrl+Supr)', removeField: 'Eliminar este campo (Ctrl+Supr)', repairTitle: 'Reparar JSON: corrija comillas y caracteres de escape, elimine comentarios y notación JSONP, convierta objetos JavaScript en JSON.', searchTitle: 'Campos de búsqueda y valores', searchNextResultTitle: 'Siguiente resultado (Entrar)', searchPreviousResultTitle: 'Resultado anterior (Shift + Enter)', selectNode: 'Seleccione un nodo...', showAll: 'mostrar todo', showMore: 'mostrar más', showMoreStatus: 'mostrando ${visibleChilds} de ${totalChilds} elementos.', sort: 'Ordenar', sortTitle: 'Ordene los hijos de este ${type}', sortTitleShort: 'Ordenar contenidos', sortFieldLabel: 'Campo:', sortDirectionLabel: 'Dirección:', sortFieldTitle: 'Seleccione el campo anidado por el cual ordenar la matriz u objeto', sortAscending: 'Ascendente', sortAscendingTitle: 'Ordenar el campo seleccionado en orden ascendente', sortDescending: 'Descendente', sortDescendingTitle: 'Ordenar por el campo seleccionado, en orden descendente', string: 'Texto', transform: 'Transformar', transformTitle: 'Filtrar, ordenar o transformar los hijos de este ${type}', transformTitleShort: 'Filtrar, ordenar o transformar contenidos', extract: 'Extraer', extractTitle: 'Extrae este ${type}', transformQueryTitle: 'Ingrese una consulta JMESPath', transformWizardLabel: 'Wizard', transformWizardFilter: 'Filtro', transformWizardSortBy: 'Ordenar por', transformWizardSelectFields: 'Seleccione un campo', transformQueryLabel: 'Consulta', transformPreviewLabel: 'Vista Previa', type: 'Tipo', typeTitle: 'Cambiar el tipo de campo', openUrl: 'Ctrl+Click o Ctrl+Enter para abrir la URL en una nueva ventana', undo: 'Deshacer la última acción (Ctrl+Z)', validationCannotMove: 'No se puede mover un campo a un hijo de sí mismo.', autoType: 'Tipo de campo "auto". El tipo de campo se determina automáticamente a partir del valor y puede ser una cadena, un número, un booleano o un valor nulo.', objectType: 'Tipo de campo "objeto". Un objeto contiene un conjunto desordenado de pares clave/valor.', arrayType: 'Tipo de campo "matriz". Una matriz contiene una colección ordenada de valores.', stringType: 'Tipo de campo "cadena". El tipo de campo no se determina a partir del valor, pero siempre se devuelve como una cadena.', modeEditorTitle: 'Cambiar modo de editor', modeCodeText: 'Código', modeCodeTitle: 'Cambiar al resaltador de código', modeFormText: 'Formulario', modeFormTitle: 'Cambiar al editor de formularios', modeTextText: 'Texto', modeTextTitle: 'Cambiar al editor de texto sin formato', modeTreeText: 'Árbol', modeTreeTitle: 'Cambiar al editor de árbol', modeViewText: 'Vista', modeViewTitle: 'Cambiar a la vista de árbol', modePreviewText: 'Vista Previa', modePreviewTitle: 'Cambiar al modo de vista previa', examples: 'Ejemplos', default: 'Predeterminado', containsInvalidProperties: 'Contiene propiedades no válidas', containsInvalidItems: 'Contiene ítems no válidos' }, 'zh-CN': { array: '数组', auto: '自动', appendText: '追加', appendTitle: '在此字段后追加一个类型为“auto”的新字段 (Ctrl+Shift+Ins)', appendSubmenuTitle: '选择要追加的字段类型', appendTitleAuto: '追加类型为“auto”的新字段 (Ctrl+Shift+Ins)', ascending: '升序', ascendingTitle: '升序排列${type}的子节点', actionsMenu: '点击打开动作菜单(Ctrl+M)', cannotParseFieldError: '无法将字段解析为JSON', cannotParseValueError: '无法将值解析为JSON', collapseAll: '缩进所有字段', compactTitle: '压缩JSON数据,删除所有空格 (Ctrl+Shift+I)', descending: '降序', descendingTitle: '降序排列${type}的子节点', drag: '拖拽移动该节点(Alt+Shift+Arrows)', duplicateKey: '重复键', duplicateText: '复制', duplicateTitle: '复制选中字段(Ctrl+D)', duplicateField: '复制该字段(Ctrl+D)', duplicateFieldError: '重复的字段名称', empty: '清空', expandAll: '展开所有字段', expandTitle: '点击 展开/收缩 该字段(Ctrl+E). \nCtrl+Click 展开/收缩 包含所有子节点.', formatTitle: '使用适当的缩进和换行符格式化JSON数据 (Ctrl+I)', insert: '插入', insertTitle: '在此字段前插入类型为“auto”的新字段 (Ctrl+Ins)', insertSub: '选择要插入的字段类型', object: '对象', ok: 'Ok', redo: '重做 (Ctrl+Shift+Z)', removeText: '移除', removeTitle: '移除选中字段 (Ctrl+Del)', removeField: '移除该字段 (Ctrl+Del)', repairTitle: '修复JSON:修复引号和转义符,删除注释和JSONP表示法,将JavaScript对象转换为JSON。', selectNode: '选择一个节点...', showAll: '展示全部', showMore: '展示更多', showMoreStatus: '显示${totalChilds}的${visibleChilds}项目.', sort: '排序', sortTitle: '排序${type}的子节点', sortTitleShort: '内容排序', sortFieldLabel: '字段:', sortDirectionLabel: '方向:', sortFieldTitle: '选择用于对数组或对象排序的嵌套字段', sortAscending: '升序排序', sortAscendingTitle: '按照该字段升序排序', sortDescending: '降序排序', sortDescendingTitle: '按照该字段降序排序', string: '字符串', transform: '变换', transformTitle: '筛选,排序,或者转换${type}的子节点', transformTitleShort: '筛选,排序,或者转换内容', extract: '提取', extractTitle: '提取这个 ${type}', transformQueryTitle: '输入JMESPath查询', transformWizardLabel: '向导', transformWizardFilter: '筛选', transformWizardSortBy: '排序', transformWizardSelectFields: '选择字段', transformQueryLabel: '查询', transformPreviewLabel: '预览', type: '类型', typeTitle: '更改字段类型', openUrl: 'Ctrl+Click 或者 Ctrl+Enter 在新窗口打开链接', undo: '撤销上次动作 (Ctrl+Z)', validationCannotMove: '无法将字段移入其子节点', autoType: '字段类型 "auto". 字段类型由值自动确定 可以为 string,number,boolean,或者 null.', objectType: '字段类型 "object". 对象包含一组无序的键/值对.', arrayType: '字段类型 "array". 数组包含值的有序集合.', stringType: '字段类型 "string". 字段类型由值自动确定,但始终作为字符串返回.', modeCodeText: '代码', modeCodeTitle: '切换至代码高亮', modeFormText: '表单', modeFormTitle: '切换至表单编辑', modeTextText: '文本', modeTextTitle: '切换至文本编辑', modeTreeText: '树', modeTreeTitle: '切换至树编辑', modeViewText: '视图', modeViewTitle: '切换至树视图', modePreviewText: '预览', modePreviewTitle: '切换至预览模式', examples: '例子', default: '缺省', containsInvalidProperties: '包含无效的属性', containsInvalidItems: '包含无效项目' }, 'pt-BR': { array: 'Lista', auto: 'Automatico', appendText: 'Adicionar', appendTitle: "Adicionar novo campo com tipo 'auto' depois deste campo (Ctrl+Shift+Ins)", appendSubmenuTitle: 'Selecione o tipo do campo a ser adicionado', appendTitleAuto: "Adicionar novo campo com tipo 'auto' (Ctrl+Shift+Ins)", ascending: 'Ascendente', ascendingTitle: 'Organizar filhor do tipo ${type} em crescente', actionsMenu: 'Clique para abrir o menu de ações (Ctrl+M)', cannotParseFieldError: 'Não é possível analisar o campo no JSON', cannotParseValueError: 'Não é possível analisar o valor em JSON', collapseAll: 'Fechar todos campos', compactTitle: 'Dados JSON compactos, remova todos os espaços em branco (Ctrl+Shift+I)', descending: 'Descendente', descendingTitle: 'Organizar o filhos do tipo ${type} em decrescente', duplicateKey: 'chave duplicada', drag: 'Arraste para mover este campo (Alt+Shift+Arrows)', duplicateText: 'Duplicar', duplicateTitle: 'Duplicar campos selecionados (Ctrl+D)', duplicateField: 'Duplicar este campo (Ctrl+D)', duplicateFieldError: 'Nome do campo duplicado', empty: 'vazio', expandAll: 'Expandir todos campos', expandTitle: 'Clique para expandir/encolher este campo (Ctrl+E). \nCtrl+Click para expandir/encolher incluindo todos os filhos.', formatTitle: 'Formate dados JSON, com recuo e feeds de linha adequados (Ctrl+I)', insert: 'Inserir', insertTitle: "Inserir um novo campo do tipo 'auto' antes deste campo (Ctrl+Ins)", insertSub: 'Selecionar o tipo de campo a ser inserido', object: 'Objeto', ok: 'Ok', redo: 'Refazer (Ctrl+Shift+Z)', removeText: 'Remover', removeTitle: 'Remover campos selecionados (Ctrl+Del)', removeField: 'Remover este campo (Ctrl+Del)', repairTitle: 'Repare JSON: corrija aspas e caracteres de escape, remova comentários e notação JSONP, transforme objetos JavaScript em JSON.', selectNode: 'Selecione um nódulo...', showAll: 'mostrar todos', showMore: 'mostrar mais', showMoreStatus: 'exibindo ${visibleChilds} de ${totalChilds} itens.', sort: 'Organizar', sortTitle: 'Organizar os filhos deste ${type}', sortTitleShort: 'Organizar os filhos', sortFieldLabel: 'Campo:', sortDirectionLabel: 'Direção:', sortFieldTitle: 'Selecione um campo filho pelo qual ordenar o array ou objeto', sortAscending: 'Ascendente', sortAscendingTitle: 'Ordenar o campo selecionado por ordem ascendente', sortDescending: 'Descendente', sortDescendingTitle: 'Ordenar o campo selecionado por ordem descendente', string: 'Texto', transform: 'Transformar', transformTitle: 'Filtrar, ordenar ou transformar os filhos deste ${type}', transformTitleShort: 'Filtrar, ordenar ou transformar conteúdos', transformQueryTitle: 'Insira uma expressão JMESPath', transformWizardLabel: 'Assistente', transformWizardFilter: 'Filtro', transformWizardSortBy: 'Ordenar por', transformWizardSelectFields: 'Selecionar campos', transformQueryLabel: 'Expressão', transformPreviewLabel: 'Visualizar', type: 'Tipo', typeTitle: 'Mudar o tipo deste campo', openUrl: 'Ctrl+Click ou Ctrl+Enter para abrir link em nova janela', undo: 'Desfazer último ação (Ctrl+Z)', validationCannotMove: 'Não pode mover um campo como filho dele mesmo', autoType: 'Campo do tipo "auto". O tipo do campo é determinao automaticamente a partir do seu valor e pode ser texto, número, verdade/falso ou nulo.', objectType: 'Campo do tipo "objeto". Um objeto contém uma lista de pares com chave e valor.', arrayType: 'Campo do tipo "lista". Uma lista contem uma coleção de valores ordenados.', stringType: 'Campo do tipo "string". Campo do tipo nao é determinado através do seu valor, mas sempre retornara um texto.', examples: 'Exemplos', default: 'Revelia', containsInvalidProperties: 'Contém propriedades inválidas', containsInvalidItems: 'Contém itens inválidos' }, tr: { array: 'Dizin', auto: 'Otomatik', appendText: 'Ekle', appendTitle: "Bu alanın altına 'otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)", appendSubmenuTitle: 'Eklenecek alanın tipini seç', appendTitleAuto: "'Otomatik' tipinde yeni bir alan ekle (Ctrl+Shift+Ins)", ascending: 'Artan', ascendingTitle: "${type}'ın alt tiplerini artan düzende sırala", actionsMenu: 'Aksiyon menüsünü açmak için tıklayın (Ctrl+M)', collapseAll: 'Tüm alanları kapat', descending: 'Azalan', descendingTitle: "${type}'ın alt tiplerini azalan düzende sırala", drag: 'Bu alanı taşımak için sürükleyin (Alt+Shift+Arrows)', duplicateKey: 'Var olan anahtar', duplicateText: 'Aşağıya kopyala', duplicateTitle: 'Seçili alanlardan bir daha oluştur (Ctrl+D)', duplicateField: 'Bu alandan bir daha oluştur (Ctrl+D)', duplicateFieldError: 'Duplicate field name', cannotParseFieldError: "Alan JSON'a ayrıştırılamıyor", cannotParseValueError: "JSON'a değer ayrıştırılamıyor", empty: 'boş', expandAll: 'Tüm alanları aç', expandTitle: 'Bu alanı açmak/kapatmak için tıkla (Ctrl+E). \nAlt alanlarda dahil tüm alanları açmak için Ctrl+Click ', insert: 'Ekle', insertTitle: "Bu alanın üstüne 'otomatik' tipinde yeni bir alan ekle (Ctrl+Ins)", insertSub: 'Araya eklenecek alanın tipini seç', object: 'Nesne', ok: 'Tamam', redo: 'Yeniden yap (Ctrl+Shift+Z)', removeText: 'Kaldır', removeTitle: 'Seçilen alanları kaldır (Ctrl+Del)', removeField: 'Bu alanı kaldır (Ctrl+Del)', selectNode: 'Bir nesne seç...', showAll: 'tümünü göster', showMore: 'daha fazla göster', showMoreStatus: '${totalChilds} alanın ${visibleChilds} alt alanları gösteriliyor', sort: 'Sırala', sortTitle: "${type}'ın alt alanlarını sırala", sortTitleShort: 'İçerikleri sırala', sortFieldLabel: 'Alan:', sortDirectionLabel: 'Yön:', sortFieldTitle: 'Diziyi veya nesneyi sıralamak için iç içe geçmiş alanı seçin', sortAscending: 'Artan', sortAscendingTitle: 'Seçili alanı artan düzende sırala', sortDescending: 'Azalan', sortDescendingTitle: 'Seçili alanı azalan düzende sırala', string: 'Karakter Dizisi', transform: 'Dönüştür', transformTitle: "${type}'ın alt alanlarını filtrele, sırala veya dönüştür", transformTitleShort: 'İçerikleri filterele, sırala veya dönüştür', transformQueryTitle: 'JMESPath sorgusu gir', transformWizardLabel: 'Sihirbaz', transformWizardFilter: 'Filtre', transformWizardSortBy: 'Sırala', transformWizardSelectFields: 'Alanları seç', transformQueryLabel: 'Sorgu', transformPreviewLabel: 'Önizleme', type: 'Tip', typeTitle: 'Bu alanın tipini değiştir', openUrl: "URL'i yeni bir pencerede açmak için Ctrl+Click veya Ctrl+Enter", undo: 'Son değişikliği geri al (Ctrl+Z)', validationCannotMove: 'Alt alan olarak taşınamıyor', autoType: 'Alan tipi "otomatik". Alan türü otomatik olarak değerden belirlenirve bir dize, sayı, boolean veya null olabilir.', objectType: 'Alan tipi "nesne". Bir nesne, sıralanmamış bir anahtar / değer çifti kümesi içerir.', arrayType: 'Alan tipi "dizi". Bir dizi, düzenli değerler koleksiyonu içerir.', stringType: 'Alan tipi "karakter dizisi". Alan türü değerden belirlenmez,ancak her zaman karakter dizisi olarak döndürülür.', modeCodeText: 'Kod', modeCodeTitle: 'Kod vurgulayıcıya geç', modeFormText: 'Form', modeFormTitle: 'Form düzenleyiciye geç', modeTextText: 'Metin', modeTextTitle: 'Düz metin düzenleyiciye geç', modeTreeText: 'Ağaç', modeTreeTitle: 'Ağaç düzenleyiciye geç', modeViewText: 'Görünüm', modeViewTitle: 'Ağaç görünümüne geç', examples: 'Örnekler', default: 'Varsayılan', containsInvalidProperties: 'Geçersiz özellikler içeriyor', containsInvalidItems: 'Geçersiz öğeler içeriyor' }, ja: { array: '配列', auto: 'オート', appendText: '追加', appendTitle: '次のフィールドに"オート"のフィールドを追加 (Ctrl+Shift+Ins)', appendSubmenuTitle: '追加するフィールドの型を選択してください', appendTitleAuto: '"オート"のフィールドを追加 (Ctrl+Shift+Ins)', ascending: '昇順', ascendingTitle: '${type}の子要素を昇順に並べ替え', actionsMenu: 'クリックしてアクションメニューを開く (Ctrl+M)', collapseAll: 'すべてを折りたたむ', descending: '降順', descendingTitle: '${type}の子要素を降順に並べ替え', drag: 'ドラッグして選択中のフィールドを移動 (Alt+Shift+Arrows)', duplicateKey: '複製キー', duplicateText: '複製', duplicateTitle: '選択中のフィールドを複製 (Ctrl+D)', duplicateField: '選択中のフィールドを複製 (Ctrl+D)', duplicateFieldError: 'フィールド名が重複しています', cannotParseFieldError: 'JSONのフィールドを解析できません', cannotParseValueError: 'JSONの値を解析できません', empty: '空', expandAll: 'すべてを展開', expandTitle: 'クリックしてフィールドを展開/折りたたむ (Ctrl+E). \nCtrl+Click ですべての子要素を展開/折りたたむ', insert: '挿入', insertTitle: '選択中のフィールドの前に新しいフィールドを挿入 (Ctrl+Ins)', insertSub: '挿入するフィールドの型を選択', object: 'オブジェクト', ok: '実行', redo: 'やり直す (Ctrl+Shift+Z)', removeText: '削除', removeTitle: '選択中のフィールドを削除 (Ctrl+Del)', removeField: '選択中のフィールドを削除 (Ctrl+Del)', selectNode: 'ノードを選択...', showAll: 'すべてを表示', showMore: 'もっと見る', showMoreStatus: '${totalChilds}個のアイテムのうち ${visibleChilds}個を表示しています。', sort: '並べ替え', sortTitle: '${type}の子要素を並べ替え', sortTitleShort: '並べ替え', sortFieldLabel: 'フィールド:', sortDirectionLabel: '順序:', sortFieldTitle: '配列またはオブジェクトを並び替えるためのフィールドを選択', sortAscending: '昇順', sortAscendingTitle: '選択中のフィールドを昇順に並び替え', sortDescending: '降順', sortDescendingTitle: '選択中のフィールドを降順に並び替え', string: '文字列', transform: '変換', transformTitle: '${type}の子要素をフィルター・並び替え・変換する', transformTitleShort: '内容をフィルター・並び替え・変換する', extract: '抽出', extractTitle: '${type}を抽出', transformQueryTitle: 'JMESPathクエリを入力', transformWizardLabel: 'ウィザード', transformWizardFilter: 'フィルター', transformWizardSortBy: '並び替え', transformWizardSelectFields: 'フィールドを選択', transformQueryLabel: 'クエリ', transformPreviewLabel: 'プレビュー', type: '型', typeTitle: '選択中のフィールドの型を変更', openUrl: 'Ctrl+Click または Ctrl+Enter で 新規ウィンドウでURLを開く', undo: '元に戻す (Ctrl+Z)', validationCannotMove: '子要素に移動できません ', autoType: 'オート: フィールドの型は値から自動的に決定されます。 (文字列・数値・ブール・null)', objectType: 'オブジェクト: オブジェクトは順序が決まっていないキーと値のペア組み合わせです。', arrayType: '配列: 配列は順序が決まっている値の集合体です。', stringType: '文字列: フィールド型は値から決定されませんが、常に文字列として返されます。', modeCodeText: 'コードモード', modeCodeTitle: 'ハイライトモードに切り替え', modeFormText: 'フォームモード', modeFormTitle: 'フォームモードに切り替え', modeTextText: 'テキストモード', modeTextTitle: 'テキストモードに切り替え', modeTreeText: 'ツリーモード', modeTreeTitle: 'ツリーモードに切り替え', modeViewText: 'ビューモード', modeViewTitle: 'ビューモードに切り替え', modePreviewText: 'プレビュー', modePreviewTitle: 'プレビューに切り替え', examples: '例', default: 'デフォルト', containsInvalidProperties: '無効なプロパティが含まれています', containsInvalidItems: '無効なアイテムが含まれています' }, 'fr-FR': { array: 'Liste', auto: 'Auto', appendText: 'Ajouter', appendTitle: "Ajouter un champ de type 'auto' après ce champ (Ctrl+Shift+Ins)", appendSubmenuTitle: 'Sélectionner le type du champ à ajouter', appendTitleAuto: "Ajouter un champ de type 'auto' (Ctrl+Shift+Ins)", ascending: 'Ascendant', ascendingTitle: 'Trier les enfants de ce ${type} par ordre ascendant', actionsMenu: 'Ouvrir le menu des actions (Ctrl+M)', collapseAll: 'Regrouper', descending: 'Descendant', descendingTitle: 'Trier les enfants de ce ${type} par ordre descendant', drag: 'Déplacer (Alt+Shift+Arrows)', duplicateKey: 'Dupliquer la clé', duplicateText: 'Dupliquer', duplicateTitle: 'Dupliquer les champs sélectionnés (Ctrl+D)', duplicateField: 'Dupliquer ce champ (Ctrl+D)', duplicateFieldError: 'Dupliquer le nom de champ', cannotParseFieldError: 'Champ impossible à parser en JSON', cannotParseValueError: 'Valeur impossible à parser en JSON', empty: 'vide', expandAll: 'Étendre', expandTitle: 'Étendre/regrouper ce champ (Ctrl+E). \nCtrl+Click pour étendre/regrouper avec tous les champs.', insert: 'Insérer', insertTitle: "Insérer un champ de type 'auto' avant ce champ (Ctrl+Ins)", insertSub: 'Sélectionner le type de champ à insérer', object: 'Objet', ok: 'Ok', redo: 'Rejouer (Ctrl+Shift+Z)', removeText: 'Supprimer', removeTitle: 'Supprimer les champs sélectionnés (Ctrl+Del)', removeField: 'Supprimer ce champ (Ctrl+Del)', searchTitle: 'Rechercher champs et valeurs', searchNextResultTitle: 'Résultat suivant (Enter)', searchPreviousResultTitle: 'Résultat précédent (Shift + Enter)', selectNode: 'Sélectionner un nœud...', showAll: 'voir tout', showMore: 'voir plus', showMoreStatus: '${visibleChilds} éléments affichés de ${totalChilds}.', sort: 'Trier', sortTitle: 'Trier les champs de ce ${type}', sortTitleShort: 'Trier', sortFieldLabel: 'Champ:', sortDirectionLabel: 'Direction:', sortFieldTitle: 'Sélectionner les champs permettant de trier les listes et objet', sortAscending: 'Ascendant', sortAscendingTitle: 'Trier les champs sélectionnés par ordre ascendant', sortDescending: 'Descendant', sortDescendingTitle: 'Trier les champs sélectionnés par ordre descendant', string: 'Chaîne', transform: 'Transformer', transformTitle: 'Filtrer, trier, or transformer les enfants de ce ${type}', transformTitleShort: 'Filtrer, trier ou transformer le contenu', extract: 'Extraire', extractTitle: 'Extraire ce ${type}', transformQueryTitle: 'Saisir une requête JMESPath', transformWizardLabel: 'Assistant', transformWizardFilter: 'Filtrer', transformWizardSortBy: 'Trier par', transformWizardSelectFields: 'Sélectionner les champs', transformQueryLabel: 'Requête', transformPreviewLabel: 'Prévisualisation', type: 'Type', typeTitle: 'Changer le type de ce champ', openUrl: "Ctrl+Click ou Ctrl+Enter pour ouvrir l'url dans une autre fenêtre", undo: 'Annuler la dernière action (Ctrl+Z)', validationCannotMove: 'Cannot move a field into a child of itself', autoType: 'Champe de type "auto". Ce type de champ est automatiquement déterminé en fonction de la valeur et peut être de type "chaîne", "nombre", "booléen" ou null.', objectType: 'Champ de type "objet". Un objet contient un ensemble non ordonné de paires clé/valeur.', arrayType: 'Champ de type "liste". Une liste contient une collection ordonnée de valeurs.', stringType: 'Champ de type "chaîne". Ce type de champ n\'est pas déterminé en fonction de la valeur, mais retourne systématiquement une chaîne de caractères.', modeEditorTitle: "Changer mode d'édition", modeCodeText: 'Code', modeCodeTitle: 'Activer surlignage code', modeFormText: 'Formulaire', modeFormTitle: 'Activer formulaire', modeTextText: 'Texte', modeTextTitle: 'Activer éditeur texte', modeTreeText: 'Arbre', modeTreeTitle: 'Activer éditeur arbre', modeViewText: 'Lecture seule', modeViewTitle: 'Activer vue arbre', modePreviewText: 'Prévisualisation', modePreviewTitle: 'Activer mode prévisualiser', examples: 'Exemples', default: 'Défaut', containsInvalidProperties: 'Contient des propriétés non valides', containsInvalidItems: 'Contient des éléments invalides' }, de: { array: 'Auflistung', auto: 'Auto', appendText: 'anhängen', appendTitle: "Fügen Sie nach diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Umschalt+Ein)", appendSubmenuTitle: 'Wählen Sie den Typ des neuen Feldes', appendTitleAuto: "Ein neues Feld vom Typ 'auto' hinzufügen (Strg+Umschalt+Ein)", ascending: 'Aufsteigend', ascendingTitle: 'Sortieren Sie die Elemente dieses ${type} in aufsteigender Reihenfolge', actionsMenu: 'Klicken Sie zum Öffnen des Aktionsmenüs (Strg+M)', cannotParseFieldError: 'Feld kann nicht in JSON geparst werden', cannotParseValueError: 'Wert kann nicht in JSON geparst werden', collapseAll: 'Alle Felder zuklappen', compactTitle: 'JSON-Daten verdichten, alle Leerzeichen entfernen (Strg+Umschalt+\\)', descending: 'Absteigend', descendingTitle: 'Sortieren Sie die Elemente dieses ${type} in absteigender Reihenfolge', drag: 'Ziehen, um dieses Feld zu verschieben (Alt+Umschalt+Pfeile)', duplicateKey: 'Doppelter Schlüssel', duplicateText: 'Duplikat', duplicateTitle: 'Ausgewählte Felder duplizieren (Strg+D)', duplicateField: 'Dieses Feld duplizieren (Strg+D)', duplicateFieldError: 'Doppelter Feldname', empty: 'leer', expandAll: 'Alle Felder anzeigen', expandTitle: 'Klicken Sie, um dieses Feld zu erweitern/zu kollabieren (Strg+E). \nStrg+Klicken Sie, um dieses Feld einschließlich aller Elemente zu erweitern/zu kollabieren.', formatTitle: 'JSON-Daten mit korrekter Einrückung und Zeilenvorschüben formatieren (Strg+\\)', insert: 'einfügen', insertTitle: "Fügen Sie vor diesem Feld ein neues Feld mit dem Typ 'auto' ein (Strg+Einfg)", insertSub: 'Wählen Sie den Typ des neuen Feldes', object: 'Objekt', ok: 'Ok', redo: 'Wiederholen (Strg+Umschalt+Z)', removeText: 'entfernen', removeTitle: 'Ausgewählte Felder entfernen (Strg+Entf)', removeField: 'Dieses Feld entfernen (Strg+Entf)', repairTitle: 'JSON reparieren: Anführungszeichen und Escape-Zeichen korrigieren, Kommentare und JSONP-Notation entfernen, JavaScript-Objekte in JSON umwandeln.', searchTitle: 'Suchfelder und Werte', searchNextResultTitle: 'Nächstes Ergebnis (Enter)', searchPreviousResultTitle: 'Vorheriges Ergebnis (Umschalt + Eingabe)', selectNode: 'Wählen Sie einen Knoten aus...', showAll: 'alle anzeigen', showMore: 'mehr anzeigen', showMoreStatus: 'Anzeige von ${visibleChilds} von ${totalChilds}-Elementen.',
+ sort: 'Sortieren', sortTitle: 'Sortieren Sie die Elemente dieses ${type}', sortTitleShort: 'Inhalt sortieren', sortFieldLabel: 'Feld:', sortDirectionLabel: 'Richtung:', sortFieldTitle: 'Wählen Sie das verschachtelte Feld, nach dem das Array oder Objekt sortiert werden soll.', sortAscending: 'Aufsteigend', sortAscendingTitle: 'Sortieren Sie das ausgewählte Feld in aufsteigender Reihenfolge', sortDescending: 'Absteigend', sortDescendingTitle: 'Sortieren Sie das ausgewählte Feld in absteigender Reihenfolge', string: 'Zeichenfolge', transform: 'Verwandeln', transformTitle: 'Die Elemente dieses ${type} filtern, sortieren oder transformieren', transformTitleShort: 'Inhalte filtern, sortieren oder transformieren', extract: 'Auszug', extractTitle: 'Extrahieren Sie diesen ${type}', transformQueryTitle: 'Eine JMESPath-Abfrage eingeben', transformWizardLabel: 'Zauberer', transformWizardFilter: 'Filter', transformWizardSortBy: 'Sortieren nach', transformWizardSelectFields: 'Felder auswählen', transformQueryLabel: 'Anfrage', transformPreviewLabel: 'Vorschau', type: 'Geben Sie ein.', typeTitle: 'Ändern Sie den Typ dieses Feldes', openUrl: 'Strg+Klicken oder Strg+Eingabe, um die URL in einem neuen Fenster zu öffnen', undo: 'Letzte Aktion rückgängig machen (Strg+Z)', validationCannotMove: 'Kann ein Feld nicht in ein Kind seiner selbst verschieben', autoType: 'Feldtyp "auto". Der Feldtyp wird automatisch aus dem Wert bestimmt und kann ein String, eine Zahl, boolesch oder null sein.', objectType: 'Feldtyp "Objekt". Ein Objekt enthält eine ungeordnete Menge von Schlüssel/Wert-Paaren.', arrayType: 'Feldtyp "Array". Ein Array enthält eine geordnete Sammlung von Werten.', stringType: 'Feldtyp "Zeichenfolge". Der Feldtyp wird nicht aus dem Wert bestimmt, sondern immer als Zeichenfolge zurückgegeben.', modeEditorTitle: 'Editor-Modus umschalten', modeCodeText: 'Code', modeCodeTitle: 'Umschalten auf Code-Highlighter', modeFormText: 'Formular', modeFormTitle: 'Zum Formular-Editor wechseln', modeTextText: 'Text', modeTextTitle: 'Zum Editor für einfachen Text wechseln', modeTreeText: 'Baum', modeTreeTitle: 'Zum Baum-Editor wechseln', modeViewText: 'Siehe', modeViewTitle: 'Zur Baumansicht wechseln', modePreviewText: 'Vorschau', modePreviewTitle: 'In den Vorschau-Modus wechseln', examples: 'Beispiele', default: 'Standardmäßig', containsInvalidProperties: 'Enthält ungültige Eigenschaften', containsInvalidItems: 'Enthält ungültige Elemente' }, ru: { array: 'Массив', auto: 'Авто', appendText: 'Добавить', appendTitle: "Добавить новое поле с типом 'авто' после этого поля (Ctrl+Shift+Ins)", appendSubmenuTitle: 'Выбрать тип поля для добавления', appendTitleAuto: "Добавить новое поле с типом 'авто' (Ctrl+Shift+Ins)", ascending: 'По возрастанию', ascendingTitle: 'Сортировать ${type} по возрастанию', actionsMenu: 'Нажмите для открытия меню действий (Ctrl+M)', cannotParseFieldError: 'Невозможно преобразовать поле в JSON', cannotParseValueError: 'Невозможно преобразовать значение в JSON', collapseAll: 'Свернуть все', compactTitle: 'Минификация JSON (Ctrl+Shift+I)', descending: 'По убыванию', descendingTitle: 'Сортировать ${type} по убыванию', drag: 'Потяните для перемещения этого поля (Alt+Shift+Arrows)', duplicateKey: 'повторяющийся ключ', duplicateText: 'Дублировать', duplicateTitle: 'Дублирование полей (Ctrl+D)', duplicateField: 'Дублировать поле (Ctrl+D)', duplicateFieldError: 'Дублирование названия поля', empty: 'пустой', expandAll: 'Развернуть все', expandTitle: 'Нажмите для раскрытия/скрытия поля (Ctrl+E)\nили Ctrl+Click для раскрытия/скрытия всех потомков.', formatTitle: 'Форматирование JSON (Ctrl+I)', insert: 'Вставить', insertTitle: "Вставить новое поле с типом 'авто' перед этим полем (Ctrl+Ins)", insertSub: 'Выбрать тип поля для вставки', object: 'Объект', ok: 'ОК', redo: 'Повторить (Ctrl+Shift+Z)', removeText: 'Удалить', removeTitle: 'Удалить выбранные поля (Ctrl+Del)', removeField: 'Удалить поле (Ctrl+Del)', repairTitle: 'Восстановите JSON: исправьте кавычки и escape-символы, удалите комментарии и нотацию JSONP, модифицируйте объекты JavaScript в JSON.', searchTitle: 'Поиск', searchNextResultTitle: 'Следующий результат (Enter)', searchPreviousResultTitle: 'Предыдущий результат (Shift + Enter)', selectNode: 'Выбор узла...', showAll: 'показать все', showMore: 'больше', showMoreStatus: '${visibleChilds} из ${totalChilds}', sort: 'Сортировка', sortTitle: 'Сортировка потомков типа ${type}', sortTitleShort: 'Сортировка содержимого', sortFieldLabel: 'Поле:', sortDirectionLabel: 'Направление:', sortFieldTitle: 'Выберите поле для сортировки массива или объекта', sortAscending: 'По возрастанию', sortAscendingTitle: 'Сортировка выбранного поря по возрастанию', sortDescending: 'По убыванию', sortDescendingTitle: 'Сортировка выбранного поря по убыванию', string: 'Строка', transform: 'Модификация', transformTitle: 'Фильтрация, сортировка или модификация данных типа ${type}', transformTitleShort: 'Фильтрация, сортировка или модификация данных', extract: 'Извлечение', extractTitle: 'Извлечь тип ${type}', transformQueryTitle: 'Введите JMESpath запрос', transformWizardLabel: 'Мастер', transformWizardFilter: 'Фильтр', transformWizardSortBy: 'Сортировка', transformWizardSelectFields: 'Поля', transformQueryLabel: 'Запрос', transformPreviewLabel: 'Просмотр', type: 'Тип', typeTitle: 'Изменить тип этого поля', openUrl: 'Ctrl+Click или Ctrl+Enter для открытия url в новом окне', undo: 'Отменить (Ctrl+Z)', validationCannotMove: 'Поле не может быть перемещено в потомка', autoType: 'Тип поля автоматически определяется по значению и может быть строкой, числом, логическим значением или null.', objectType: 'Объект содержит неупорядоченный набор пар ключ/значение.', arrayType: 'Массив содержит упорядоченный набор значений.', stringType: 'Тип поля не определяется из значения, но всегда возвращается как строка.', modeEditorTitle: 'Переключение режима редактора', modeCodeText: 'Код', modeCodeTitle: 'Переключить в режим редактора кода', modeFormText: 'Форма', modeFormTitle: 'Переключить в режим формы', modeTextText: 'Текст', modeTextTitle: 'Переключить в режим редактора текста', modeTreeText: 'Дерево', modeTreeTitle: 'Переключить в режим редактора дерева', modeViewText: 'Просмотр дерева', modeViewTitle: 'Переключить в режим просмотра дерева', modePreviewText: 'Просмотр', modePreviewTitle: 'Переключить в режим просмотра', examples: 'Примеры', default: 'По умолчанию', containsInvalidProperties: 'Содержит недопустимые свойства', containsInvalidItems: 'Содержит недопустимые элементы' }, ko: { array: '배열', auto: '자동', appendText: '추가', appendTitle: '선택한 요소 아래에 "자동" 요소를 추가합니다. (Ctrl + Shift + Ins)', appendSubmenuTitle: '추가할 요소의 유형을 선택해주세요.', appendTitleAuto: '"자동" 요소를 추가합니다. (Ctrl + Shift + Ins)', ascending: '오름차순', ascendingTitle: '선택한 ${type}의 하위 요소를 오름차순 정렬합니다.', actionsMenu: '메뉴 열기 (Ctrl + M)', cannotParseFieldError: 'JSON의 요소를 해석할 수 없습니다.', cannotParseValueError: 'JSON의 값을 해석할 수 없습니다.', collapseAll: '모두 접기', compactTitle: '모든 공백을 제거하여 JSON 데이터를 작게 만듭니다. (Ctrl + Shift + I)', descending: '내림차순', descendingTitle: '선택한 ${type}의 하위 요소를 내림차순으로 정렬', drag: '드래그하여 요소를 이동합니다. (Alt + Shift + Arrows)', duplicateKey: '복제키', duplicateText: '복제', duplicateTitle: '선택한 요소를 복제합니다. (Ctrl + D)', duplicateField: '선택한 요소를 복제합니다. (Ctrl + D)', duplicateFieldError: '요소 이름이 중복되었습니다.', empty: '비어있음', expandAll: '모두 열기', expandTitle: '클릭하여 요소를 열거나 닫습니다. (Ctrl + E) \nCtrl + Click으로 모든 하위 요소를 열거나 닫습니다.', formatTitle: '적절한 들여쓰기 및 줄바꿈으로 JSON 데이터를 정형화합니다. (Ctrl + I)', insert: '삽입', insertTitle: '선택한 요소 위에 새요소를 삽입합니다. (Ctrl + Ins)', insertSub: '삽입할 요소의 유형을 선택해주세요.', object: '객체', ok: '확인', redo: '다시 실행 (Ctrl + Shift + Z)', removeText: '삭제', removeTitle: '선택한 요소를 삭제합니다. (Ctrl + Del)', removeField: '선택한 요소를 삭제합니다. (Ctrl + Del)', repairTitle: 'JSON 교정: JSON 내의 주석과 JSONP 표기법을 지우고 따옴표와 이스케이프 문자를 수정합니다.', searchTitle: '요소 또는 값 찾기', searchNextResultTitle: '다음으로 찾기 (Enter)', searchPreviousResultTitle: '이전으로 찾기 (Shift + Enter)', selectNode: '요소를 선택해주세요...', showAll: '모두보기', showMore: '더보기', showMoreStatus: '${totalChilds} 개의 항목 중 ${visibleChilds} 개를 표시합니다.', sort: '정렬', sortTitle: '선택한 ${type}의 하위 요소를 정렬합니다.', sortTitleShort: '정렬', sortFieldLabel: '요소:', sortDirectionLabel: '순서:', sortFieldTitle: '배열이나 객체를 정렬하는 요소를 선택해주세요.', sortAscending: '오름차순', sortAscendingTitle: '선택한 요소를 오름차순으로 정렬합니다.', sortDescending: '내림차순', sortDescendingTitle: '선택한 요소를 내림차순으로 정렬합니다.', string: '문자', transform: '변환', transformTitle: '선택한 ${type}의 하위 요소를 필터하거나 정렬 또는 변환합니다.', transformTitleShort: '내용을 필터하거나 정렬 또는 변환합니다.', extract: '추출', extractTitle: '선택한 ${type}의 값을 최상위에 위치시킵니다.', transformQueryTitle: 'JMESPath 쿼리를 입력해주세요.', transformWizardLabel: '마법사', transformWizardFilter: '필터', transformWizardSortBy: '정렬', transformWizardSelectFields: '요소를 선택해주세요.', transformQueryLabel: '쿼리', transformPreviewLabel: '미리보기', type: '유형', typeTitle: '선택한 요소의 유형을 변경합니다.', openUrl: 'Ctrl + Click 또는 Ctrl + Enter로 새 창에서 URL 열기', undo: '실행 취소 (Ctrl + Z)', validationCannotMove: '하위 요소로 이동할 수 없습니다.', autoType: '자동: 요소의 형식이 값의 유형으로 결정됩니다. 문자, 숫자, 부울, 또는 null만 허용됩니다.', objectType: '객체: 순서대로 나열되지 않은 이름/값 쌍으로 이루어진 집합입니다.', arrayType: '배열: 순서대로 나열된 값의 집합입니다.', stringType: '문자: 요소의 유형이 값에서 결정되지 않지만 항상 문자로 반환됩니다.', modeEditorTitle: '편집기 유형 변경', modeCodeText: '코드', modeCodeTitle: '형식 교정을 도와주는 기능이 포함된 문자 편집기', modeFormText: '입력 양식', modeFormTitle: '정해진 요소에 값을 입력하는 편집기', modeTextText: '문자', modeTextTitle: '단순 문자 편집기', modeTreeText: '트리', modeTreeTitle: '트리 구조로 표시되는 편집기', modeViewText: '보기', modeViewTitle: '읽기전용 트리 구조로 JSON을 표시', modePreviewText: '미리보기', modePreviewTitle: '읽기전용 문자로 JSON을 표시', examples: '예제', default: '기본값', containsInvalidProperties: '잘못된 속성이 포함되어 있습니다.', containsInvalidItems: '잘못된 항목이 포함되어 있습니다' } }, n = Object.keys( r ), s = 'en', o = typeof navigator !== 'undefined' ? navigator.language || navigator.userLanguage : void 0, a = n.find( ( e ) => e === o ) || s; function l( t ) {
+ let e; t && ( ( e = n.find( ( e ) => e === t ) ) ? a = e : console.error( 'Language not found' ) );
+ } function c( e ) {
+ if ( e ) {
+ for ( const t in e ) {
+ ( ( t ) => {
+ n.find( ( e ) => e === t ) || n.push( t ), r[ t ] = Object.assign( {}, r[ s ], r[ t ], e[ t ] );
+ } )( t );
+ }
+ }
+ } function h( e, t, i ) {
+ let n = r[ i = i || a ][ e ] || r[ s ][ e ] || e; if ( t ) {
+ for ( const o in t ) {
+ n = n.replace( '${' + o + '}', t[ o ] );
+ }
+ } return n;
+ }
+ }, 3094: function ( e, t ) {
+ const b = { b: '\b', f: '\f', n: '\n', r: '\r', t: '\t', '"': '"', '/': '/', '\\': '\\' }, A = 'a'.charCodeAt(), i = ( t.parse = function ( o, e, t ) {
+ let n = {}, i = 0, r = 0, s = 0, a = t && t.bigint && typeof BigInt !== 'undefined'; return { data: l( '', !0 ), pointers: n }; function l( e, t ) {
+ c(), m( e, 'value' ); let i, n = u(); switch ( n ) {
+ case 't': d( 'rue' ), i = !0; break; case 'f': d( 'alse' ), i = !1; break; case 'n': d( 'ull' ), i = null; break; case '"': i = h(); break; case '[': i = ( ( e ) => {
+ c(); let t = [], i = 0; if ( u() != ']' ) {
+ for ( g(); ; ) {
+ t.push( l( e + '/' + i ) ), c(); const n = u(); if ( n == ']' ) {
+ break;
+ } n != ',' && I(), c(), i++;
+ }
+ } return t;
+ } )( e ); break; case '{': i = ( ( e ) => {
+ c(); const t = {}; if ( u() != '}' ) {
+ for ( g(); ; ) {
+ var i = C(), n = ( u() != '"' && I(), h() ), o = e + '/' + w( n ), i = ( f( o, 'key', i ), m( o, 'keyEnd' ), c(), u() != ':' && I(), c(), t[ n ] = l( o ), c(), u() ); if ( i == '}' ) {
+ break;
+ } i != ',' && I(), c();
+ }
+ } return t;
+ } )( e ); break; default: g(), '-0123456789'.includes( n ) ? i = ( () => {
+ let e = '', t = !0, i = ( o[ s ] == '-' && ( e += u() ), e += ( o[ s ] == '0' ? u : p )(), o[ s ] == '.' && ( e += u() + p(), t = !1 ), o[ s ] != 'e' && o[ s ] != 'E' || ( e += u(), o[ s ] != '+' && o[ s ] != '-' || ( e += u() ), e += p(), t = !1 ), +e ); return a && t && ( i > Number.MAX_SAFE_INTEGER || i < Number.MIN_SAFE_INTEGER ) ? BigInt( e ) : i;
+ } )() : y();
+ } return m( e, 'valueEnd' ), c(), t && s < o.length && y(), i;
+ } function c() {
+ e:for ( ;s < o.length; ) {
+ switch ( o[ s ] ) {
+ case ' ': r++; break; case '\t': r += 4; break; case '\r': r = 0; break; case '\n': r = 0, i++; break; default: break e;
+ }s++;
+ }
+ } function h() {
+ for ( var e, t = ''; ( e = u() ) != '"'; ) {
+ e == '\\' ? ( e = u() ) in b ? t += b[ e ] : e == 'u' ? t += ( () => {
+ for ( var e = 4, t = 0; e--; ) {
+ t <<= 4; const i = u().toLowerCase(); i >= 'a' && i <= 'f' ? t += i.charCodeAt() - A + 10 : i >= '0' && i <= '9' ? t += +i : I();
+ } return String.fromCharCode( t );
+ } )() : I() : t += e;
+ } return t;
+ } function d( e ) {
+ for ( let t = 0; t < e.length; t++ ) {
+ u() !== e[ t ] && I();
+ }
+ } function u() {
+ v(); const e = o[ s ]; return s++, r++, e;
+ } function g() {
+ s--, r--;
+ } function p() {
+ for ( var e = ''; o[ s ] >= '0' && o[ s ] <= '9'; ) {
+ e += u();
+ } if ( e.length ) {
+ return e;
+ } v(), y();
+ } function m( e, t ) {
+ f( e, t, C() );
+ } function f( e, t, i ) {
+ n[ e ] = n[ e ] || {}, n[ e ][ t ] = i;
+ } function C() {
+ return { line: i, column: r, pos: s };
+ } function y() {
+ throw new SyntaxError( 'Unexpected token ' + o[ s ] + ' in JSON at position ' + s );
+ } function I() {
+ g(), y();
+ } function v() {
+ if ( s >= o.length ) {
+ throw new SyntaxError( 'Unexpected end of JSON input' );
+ }
+ }
+ }, t.stringify = function ( e, t, i ) {
+ if ( I( e ) ) {
+ var n = 0; switch ( typeof ( u = typeof i === 'object' ? i.space : i ) ) {
+ case 'number': var o = u > 10 ? 10 : u < 0 ? 0 : Math.floor( u ), u = o && y( o, ' ' ), r = o, s = o; break; case 'string': u = u.slice( 0, 10 ); for ( let a = s = r = 0; a < u.length; a++ ) {
+ switch ( u[ a ] ) {
+ case ' ': s++; break; case '\t': s += 4; break; case '\r': s = 0; break; case '\n': s = 0, n++; break; default: throw new Error( 'whitespace characters not allowed in JSON' );
+ }r++;
+ } break; default: u = void 0;
+ } var l = '', c = {}, h = 0, d = 0, g = 0, p = i && i.es6 && typeof Map === 'function'; return ( function l( c, h, d ) {
+ C( d, 'value' ); switch ( typeof c ) {
+ case 'number': case 'bigint': case 'boolean': m( String( c ) ); break; case 'string': m( v( c ) ); break; case 'object': c === null ? m( 'null' ) : typeof c.toJSON === 'function' ? m( v( c.toJSON() ) ) : Array.isArray( c ) ? e() : p ? c.constructor.BYTES_PER_ELEMENT ? e() : c instanceof Map ? i() : c instanceof Set ? i( !0 ) : t() : t();
+ }C( d, 'valueEnd' ); function e() {
+ if ( c.length ) {
+ m( '[' ); for ( let e = h + 1, t = 0; t < c.length; t++ ) {
+ t && m( ',' ), f( e ); const i = I( c[ t ] ) ? c[ t ] : null, n = d + '/' + t; l( i, e, n );
+ }f( h ), m( ']' );
+ } else {
+ m( '[]' );
+ }
+ } function t() {
+ const e = Object.keys( c ); if ( e.length ) {
+ m( '{' ); for ( let t = h + 1, i = 0; i < e.length; i++ ) {
+ var n, o = e[ i ], r = c[ o ]; I( r ) && ( i && m( ',' ), n = d + '/' + w( o ), f( t ), C( n, 'key' ), m( v( o ) ), C( n, 'keyEnd' ), m( ':' ), u && m( ' ' ), l( r, t, n ) );
+ }f( h ), m( '}' );
+ } else {
+ m( '{}' );
+ }
+ } function i( e ) {
+ if ( c.size ) {
+ m( '{' ); for ( let t = h + 1, i = !0, n = c.entries(), o = n.next(); !o.done; ) {
+ var r, s = o.value, a = s[ 0 ], s = !!e || s[ 1 ]; I( s ) && ( i || m( ',' ), i = !1, r = d + '/' + w( a ), f( t ), C( r, 'key' ), m( v( a ) ), C( r, 'keyEnd' ), m( ':' ), u && m( ' ' ), l( s, t, r ) ), o = n.next();
+ }f( h ), m( '}' );
+ } else {
+ m( '{}' );
+ }
+ }
+ }( e, 0, '' ) ), { json: l, pointers: c };
+ } function m( e ) {
+ d += e.length, g += e.length, l += e;
+ } function f( e ) {
+ if ( u ) {
+ for ( l += '\n' + y( e, u ), h++, d = 0; e--; ) {
+ n ? ( h += n, d = s ) : d += s, g += r;
+ }g += 1;
+ }
+ } function C( e, t ) {
+ c[ e ] = c[ e ] || {}, c[ e ][ t ] = { line: h, column: d, pos: g };
+ } function y( e, t ) {
+ return Array( e + 1 ).join( t );
+ }
+ }, [ 'number', 'bigint', 'boolean', 'string', 'object' ] ); function I( e ) {
+ return i.includes( typeof e );
+ } const n = /"|\\/g, o = /[\b]/g, r = /\f/g, s = /\n/g, a = /\r/g, l = /\t/g; function v( e ) {
+ return '"' + ( e = e.replace( n, '\\$&' ).replace( r, '\\f' ).replace( o, '\\b' ).replace( s, '\\n' ).replace( a, '\\r' ).replace( l, '\\t' ) ) + '"';
+ } const c = /~/g, h = /\//g; function w( e ) {
+ return e.replace( c, '~0' ).replace( h, '~1' );
+ }
+ }, 3420: function ( e ) {
+ e.exports = JSON.parse( '{"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#","description":"Meta-schema for $data reference (JSON Schema extension proposal)","type":"object","required":["$data"],"properties":{"$data":{"type":"string","anyOf":[{"format":"relative-json-pointer"},{"format":"json-pointer"}]}},"additionalProperties":false}' );
+ }, 3483: function ( e, t, i ) {
+ const r = i( 8161 ), s = i( 6862 ).toHash; e.exports = function () {
+ const n = [ { type: 'number', rules: [ { maximum: [ 'exclusiveMaximum' ] }, { minimum: [ 'exclusiveMinimum' ] }, 'multipleOf', 'format' ] }, { type: 'string', rules: [ 'maxLength', 'minLength', 'pattern', 'format' ] }, { type: 'array', rules: [ 'maxItems', 'minItems', 'items', 'contains', 'uniqueItems' ] }, { type: 'object', rules: [ 'maxProperties', 'minProperties', 'required', 'dependencies', 'propertyNames', { properties: [ 'additionalProperties', 'patternProperties' ] } ] }, { rules: [ '$ref', 'const', 'enum', 'not', 'anyOf', 'oneOf', 'allOf', 'if' ] } ], o = [ 'type', '$comment' ]; return n.all = s( o ), n.types = s( [ 'number', 'integer', 'string', 'array', 'object', 'boolean', 'null' ] ), n.forEach( ( e ) => {
+ e.rules = e.rules.map( ( e ) => {
+ let t, i; return typeof e === 'object' && ( i = e[ t = Object.keys( e )[ 0 ] ], e = t, i.forEach( ( e ) => {
+ o.push( e ), n.all[ e ] = !0;
+ } ) ), o.push( e ), n.all[ e ] = { keyword: e, code: r[ e ], implements: i };
+ } ), n.all.$comment = { keyword: '$comment', code: r.$comment }, e.type && ( n.types[ e.type ] = e );
+ } ), n.keywords = s( o.concat( [ '$schema', '$id', 'id', '$data', '$async', 'title', 'description', 'default', 'definitions', 'examples', 'readOnly', 'writeOnly', 'contentMediaType', 'contentEncoding', 'additionalItems', 'then', 'else' ] ) ), n.custom = {}, n;
+ };
+ }, 3531: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ let n = ' ', o = e.schema[ t ], r = e.schemaPath + e.util.getProperty( t ), s = e.errSchemaPath + '/' + t, a = !e.opts.allErrors, l = e.util.copy( e ), c = '', h = ( l.level++, 'valid' + l.level ), d = l.baseId, u = !0, g = o; if ( g ) {
+ for ( var p, m = -1, f = g.length - 1; m < f; ) {
+ p = g[ m += 1 ], ( e.opts.strictKeywords ? typeof p === 'object' && Object.keys( p ).length > 0 || !1 === p : e.util.schemaHasRules( p, e.RULES.all ) ) && ( u = !1, l.schema = p, l.schemaPath = r + '[' + m + ']', l.errSchemaPath = s + '/' + m, n += ' ' + e.validate( l ) + ' ', l.baseId = d, a ) && ( n += ' if (' + h + ') { ', c += '}' );
+ }
+ } return a && ( n += u ? ' if (true) { ' : ' ' + c.slice( 0, -1 ) + ' ' ), n;
+ };
+ }, 3689: function ( e, t, i ) {
+ const n = i( 4292 ); function o( e, t, i ) {
+ this.message = i || o.message( e, t ), this.missingRef = n.url( e, t ), this.missingSchema = n.normalizeId( n.fullPath( this.missingRef ) );
+ } function r( e ) {
+ return e.prototype = Object.create( Error.prototype ), e.prototype.constructor = e;
+ }e.exports = { Validation: r( function ( e ) {
+ this.message = 'validation failed', this.errors = e, this.ajv = this.validation = !0;
+ } ), MissingRef: r( o ) }, o.message = function ( e, t ) {
+ return "can't resolve reference " + t + ' from id ' + e;
+ };
+ }, 3913: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), l = e.errSchemaPath + '/' + t, c = !e.opts.allErrors, h = 'data' + ( r || '' ), t = 'valid' + o, r = 'errs__' + o, d = e.util.copy( e ), u = '', g = ( d.level++, 'valid' + d.level ), o = 'i' + o, p = d.dataLevel = e.dataLevel + 1, m = 'data' + p, f = e.baseId; if ( n += 'var ' + r + ' = errors;var ' + t + ';', Array.isArray( s ) ) {
+ let C, y, I = e.schema.additionalItems, v = ( !1 === I && ( n += ' ' + t + ' = ' + h + '.length <= ' + s.length + '; ', C = l, l = e.errSchemaPath + '/additionalItems', ( y = y || [] ).push( n += ' if (!' + t + ') { ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'additionalItems' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + ' , params: { limit: ' + s.length + ' } ', !1 !== e.opts.messages && ( n += " , message: 'should NOT have more than " + s.length + " items' " ), e.opts.verbose && ( n += ' , schema: false , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + h + ' ' ), n += ' } ' ) : n += ' {} ', t = n, n = y.pop(), !e.compositeRule && c ? e.async ? n += ' throw new ValidationError([' + t + ']); ' : n += ' validate.errors = [' + t + ']; return false; ' : n += ' var err = ' + t + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' } ', l = C, c ) && ( u += '}', n += ' else { ' ), s ); if ( v ) {
+ for ( let b = -1, A = v.length - 1; b < A; ) {
+ var w, x, S = v[ b += 1 ]; ( e.opts.strictKeywords ? typeof S === 'object' && Object.keys( S ).length > 0 || !1 === S : e.util.schemaHasRules( S, e.RULES.all ) ) && ( n += ' ' + g + ' = true; if (' + h + '.length > ' + b + ') { ', w = h + '[' + b + ']', d.schema = S, d.schemaPath = a + '[' + b + ']', d.errSchemaPath = l + '/' + b, d.errorPath = e.util.getPathExpr( e.errorPath, b, e.opts.jsonPointers, !0 ), d.dataPathArr[ p ] = b, x = e.validate( d ), d.baseId = f, e.util.varOccurences( x, m ) < 2 ? n += ' ' + e.util.varReplace( x, m, w ) + ' ' : n += ' var ' + m + ' = ' + w + '; ' + x + ' ', n += ' } ', c ) && ( n += ' if (' + g + ') { ', u += '}' );
+ }
+ } typeof I === 'object' && ( e.opts.strictKeywords ? typeof I === 'object' && Object.keys( I ).length > 0 || !1 === I : e.util.schemaHasRules( I, e.RULES.all ) ) && ( d.schema = I, d.schemaPath = e.schemaPath + '.additionalItems', d.errSchemaPath = e.errSchemaPath + '/additionalItems', n += ' ' + g + ' = true; if (' + h + '.length > ' + s.length + ') { for (var ' + o + ' = ' + s.length + '; ' + o + ' < ' + h + '.length; ' + o + '++) { ', d.errorPath = e.util.getPathExpr( e.errorPath, o, e.opts.jsonPointers, !0 ), w = h + '[' + o + ']', d.dataPathArr[ p ] = o, x = e.validate( d ), d.baseId = f, e.util.varOccurences( x, m ) < 2 ? n += ' ' + e.util.varReplace( x, m, w ) + ' ' : n += ' var ' + m + ' = ' + w + '; ' + x + ' ', c && ( n += ' if (!' + g + ') break; ' ), n += ' } } ', c ) && ( n += ' if (' + g + ') { ', u += '}' );
+ } else {
+ ( e.opts.strictKeywords ? typeof s === 'object' && Object.keys( s ).length > 0 || !1 === s : e.util.schemaHasRules( s, e.RULES.all ) ) && ( d.schema = s, d.schemaPath = a, d.errSchemaPath = l, n += ' for (var ' + o + ' = 0; ' + o + ' < ' + h + '.length; ' + o + '++) { ', d.errorPath = e.util.getPathExpr( e.errorPath, o, e.opts.jsonPointers, !0 ), w = h + '[' + o + ']', d.dataPathArr[ p ] = o, x = e.validate( d ), d.baseId = f, e.util.varOccurences( x, m ) < 2 ? n += ' ' + e.util.varReplace( x, m, w ) + ' ' : n += ' var ' + m + ' = ' + w + '; ' + x + ' ', c && ( n += ' if (!' + g + ') break; ' ), n += ' }' );
+ } return c && ( n += ' ' + u + ' if (' + r + ' == errors) {' ), n;
+ };
+ }, 4221: function ( t, e, i ) {
+ t = i.nmd( t ), ace.define( 'ace/mode/json_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/text_highlight_rules' ], ( e, t, i ) => {
+ function n() {
+ this.$rules = { start: [ { token: 'variable', regex: '["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)' }, { token: 'string', regex: '"', next: 'string' }, { token: 'constant.numeric', regex: '0[xX][0-9a-fA-F]+\\b' }, { token: 'constant.numeric', regex: '[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b' }, { token: 'constant.language.boolean', regex: '(?:true|false)\\b' }, { token: 'text', regex: "['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']" }, { token: 'comment', regex: '\\/\\/.*$' }, { token: 'comment.start', regex: '\\/\\*', next: 'comment' }, { token: 'paren.lparen', regex: '[[({]' }, { token: 'paren.rparen', regex: '[\\])}]' }, { token: 'punctuation.operator', regex: /[,]/ }, { token: 'text', regex: '\\s+' } ], string: [ { token: 'constant.language.escape', regex: /\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/ }, { token: 'string', regex: '"|$', next: 'start' }, { defaultToken: 'string' } ], comment: [ { token: 'comment.end', regex: '\\*\\/', next: 'start' }, { defaultToken: 'comment' } ] };
+ } var o = e( '../lib/oop' ), e = e( './text_highlight_rules' ).TextHighlightRules; o.inherits( n, e ), t.JsonHighlightRules = n;
+ } ), ace.define( 'ace/mode/matching_brace_outdent', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ function n() {} const o = e( '../range' ).Range; !function () {
+ this.checkOutdent = function ( e, t ) {
+ return !!/^\s+$/.test( e ) && /^\s*\}/.test( t );
+ }, this.autoOutdent = function ( e, t ) {
+ let i, n = e.getLine( t ).match( /^(\s*\})/ ); return n && ( n = n[ 1 ].length, i = e.findMatchingBracket( { row: t, column: n } ) ) && i.row != t ? ( i = this.$getIndent( e.getLine( i.row ) ), void e.replace( new o( t, 0, t, n - 1 ), i ) ) : 0;
+ }, this.$getIndent = function ( e ) {
+ return e.match( /^\s*/ )[ 0 ];
+ };
+ }.call( n.prototype ), t.MatchingBraceOutdent = n;
+ } ), ace.define( 'ace/mode/folding/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/range', 'ace/mode/folding/fold_mode' ], ( e, t, i ) => {
+ var n = e( '../../lib/oop' ), h = e( '../../range' ).Range, e = e( './fold_mode' ).FoldMode, t = t.FoldMode = function ( e ) {
+ e && ( this.foldingStartMarker = new RegExp( this.foldingStartMarker.source.replace( /\|[^|]*?$/, '|' + e.start ) ), this.foldingStopMarker = new RegExp( this.foldingStopMarker.source.replace( /\|[^|]*?$/, '|' + e.end ) ) );
+ }; n.inherits( t, e ), function () {
+ this.foldingStartMarker = /([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/, this.foldingStopMarker = /^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/, this.singleLineBlockCommentRe = /^\s*(\/\*).*\*\/\s*$/, this.tripleStarBlockCommentRe = /^\s*(\/\*\*\*).*\*\/\s*$/, this.startRegionRe = /^\s*(\/\*|\/\/)#?region\b/, this._getFoldWidgetBase = this.getFoldWidget, this.getFoldWidget = function ( e, t, i ) {
+ const n = e.getLine( i ); return !this.singleLineBlockCommentRe.test( n ) || this.startRegionRe.test( n ) || this.tripleStarBlockCommentRe.test( n ) ? !( e = this._getFoldWidgetBase( e, t, i ) ) && this.startRegionRe.test( n ) ? 'start' : e : '';
+ }, this.getFoldWidgetRange = function ( e, t, i, n ) {
+ let o, r, s, a = e.getLine( i ); return this.startRegionRe.test( a ) ? this.getCommentRegionBlock( e, a, i ) : ( r = a.match( this.foldingStartMarker ) ) ? ( s = r.index, r[ 1 ] ? this.openingBracketBlock( e, r[ 1 ], i, s ) : ( ( o = e.getCommentFoldRange( i, s + r[ 0 ].length, 1 ) ) && !o.isMultiLine() && ( n ? o = this.getSectionRange( e, i ) : t != 'all' && ( o = null ) ), o ) ) : t !== 'markbegin' && ( r = a.match( this.foldingStopMarker ) ) ? ( s = r.index + r[ 0 ].length, r[ 1 ] ? this.closingBracketBlock( e, r[ 1 ], i, s ) : e.getCommentFoldRange( i, s, -1 ) ) : void 0;
+ }, this.getSectionRange = function ( e, t ) {
+ for ( var i = ( a = e.getLine( t ) ).search( /\S/ ), n = t, o = a.length, r = t += 1, s = e.getLength(); ++t < s; ) {
+ var a, l = ( a = e.getLine( t ) ).search( /\S/ ); if ( l !== -1 ) {
+ if ( l < i ) {
+ break;
+ } const c = this.getFoldWidgetRange( e, 'all', t ); if ( c ) {
+ if ( c.start.row <= n ) {
+ break;
+ } if ( c.isMultiLine() ) {
+ t = c.end.row;
+ } else if ( i == l ) {
+ break;
+ }
+ }r = t;
+ }
+ } return new h( n, o, r, e.getLine( r ).length );
+ }, this.getCommentRegionBlock = function ( e, t, i ) {
+ for ( var n = t.search( /\s*$/ ), o = e.getLength(), r = i, s = /^\s*(?:\/\*|\/\/|--)#?(end)?region\b/, a = 1; ++i < o; ) {
+ t = e.getLine( i ); const l = s.exec( t ); if ( l && ( l[ 1 ] ? a-- : a++, !a ) ) {
+ break;
+ }
+ } if ( r < i ) {
+ return new h( r, n, i, t.length );
+ }
+ };
+ }.call( t.prototype );
+ } ), ace.define( 'ace/mode/json', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/text', 'ace/mode/json_highlight_rules', 'ace/mode/matching_brace_outdent', 'ace/mode/folding/cstyle', 'ace/worker/worker_client' ], ( e, t, i ) => {
+ function n() {
+ this.HighlightRules = s, this.$outdent = new a(), this.$behaviour = this.$defaultBehaviour, this.foldingRules = new l();
+ } var o = e( '../lib/oop' ), r = e( './text' ).Mode, s = e( './json_highlight_rules' ).JsonHighlightRules, a = e( './matching_brace_outdent' ).MatchingBraceOutdent, l = e( './folding/cstyle' ).FoldMode, c = e( '../worker/worker_client' ).WorkerClient; o.inherits( n, r ), function () {
+ this.lineCommentStart = '//', this.blockComment = { start: '/*', end: '*/' }, this.getNextLineIndent = function ( e, t, i ) {
+ let n = this.$getIndent( t ); return e == 'start' && t.match( /^.*[\{\(\[]\s*$/ ) && ( n += i ), n;
+ }, this.checkOutdent = function ( e, t, i ) {
+ return this.$outdent.checkOutdent( t, i );
+ }, this.autoOutdent = function ( e, t, i ) {
+ this.$outdent.autoOutdent( t, i );
+ }, this.createWorker = function ( t ) {
+ const e = new c( [ 'ace' ], 'ace/mode/json_worker', 'JsonWorker' ); return e.attachToDocument( t.getDocument() ), e.on( 'annotate', ( e ) => {
+ t.setAnnotations( e.data );
+ } ), e.on( 'terminate', () => {
+ t.clearAnnotations();
+ } ), e;
+ }, this.$id = 'ace/mode/json';
+ }.call( n.prototype ), t.Mode = n;
+ } ), ace.require( [ 'ace/mode/json' ], ( e ) => {
+ t && ( t.exports = e );
+ } );
+ }, 4292: function ( e, t, i ) {
+ const g = i( 6777 ), p = i( 5215 ), m = i( 6862 ), a = i( 4427 ), n = i( 4316 ); function l( e, t, i ) {
+ let n, o, r, s = this._refs[ i ]; if ( typeof s === 'string' ) {
+ if ( !this._refs[ s ] ) {
+ return l.call( this, e, t, s );
+ } s = this._refs[ s ];
+ } return ( s = s || this._schemas[ i ] ) instanceof a ? u( s.schema, this._opts.inlineRefs ) ? s.schema : s.validate || this._compile( s ) : ( ( s = c.call( this, t, i ) ) && ( n = s.schema, t = s.root, r = s.baseId ), n instanceof a ? o = n.validate || e.call( this, n.schema, t, void 0, r ) : void 0 !== n && ( o = u( n, this._opts.inlineRefs ) ? n : e.call( this, n, t, void 0, r ) ), o );
+ } function c( e, t ) {
+ var i = g.parse( t ), n = C( i ), o = f( this._getId( e.schema ) ); if ( Object.keys( e.schema ).length === 0 || n !== o ) {
+ var n = y( n ), r = this._refs[ n ]; if ( typeof r === 'string' ) {
+ return function ( e, t, i ) {
+ t = c.call( this, e, t ); { let n, o; if ( t ) {
+ return n = t.schema, o = t.baseId, e = t.root, ( t = this._getId( n ) ) && ( o = I( o, t ) ), s.call( this, i, o, n, e );
+ } }
+ }.call( this, e, r, i );
+ } if ( r instanceof a ) {
+ r.validate || this._compile( r );
+ } else {
+ if ( !( ( r = this._schemas[ n ] ) instanceof a ) ) {
+ return;
+ } if ( r.validate || this._compile( r ), n == y( t ) ) {
+ return { schema: r, root: e, baseId: o };
+ }
+ } if ( !( e = r ).schema ) {
+ return;
+ } o = f( this._getId( e.schema ) );
+ } return s.call( this, i, o, e.schema, e );
+ }( e.exports = l ).normalizeId = y, l.fullPath = f, l.url = I, l.ids = function ( e ) {
+ const t = y( this._getId( e ) ), c = { '': t }, h = { '': f( t, !1 ) }, d = {}, u = this; return n( e, { allKeys: !0 }, ( e, t, i, n, o, r, s ) => {
+ if ( t !== '' ) {
+ var a = u._getId( e ), l = c[ n ], n = h[ n ] + '/' + o; if ( void 0 !== s && ( n += '/' + ( typeof s === 'number' ? s : m.escapeFragment( s ) ) ), typeof a === 'string' ) {
+ a = l = y( l ? g.resolve( l, a ) : a ), o = u._refs[ a ]; if ( ( o = typeof o === 'string' ? u._refs[ o ] : o ) && o.schema ) {
+ if ( !p( e, o.schema ) ) {
+ throw new Error( 'id "' + a + '" resolves to more than one schema' );
+ }
+ } else if ( a != y( n ) ) {
+ if ( a[ 0 ] == '#' ) {
+ if ( d[ a ] && !p( e, d[ a ] ) ) {
+ throw new Error( 'id "' + a + '" resolves to more than one schema' );
+ } d[ a ] = e;
+ } else {
+ u._refs[ a ] = n;
+ }
+ }
+ }c[ t ] = l, h[ t ] = n;
+ }
+ } ), d;
+ }, l.inlineRef = u, l.schema = c; const h = m.toHash( [ 'properties', 'patternProperties', 'enum', 'dependencies', 'definitions' ] ); function s( e, t, i, n ) {
+ if ( e.fragment = e.fragment || '', e.fragment.slice( 0, 1 ) == '/' ) {
+ for ( let o = e.fragment.split( '/' ), r = 1; r < o.length; r++ ) {
+ let s = o[ r ]; if ( s ) {
+ if ( void 0 === ( i = i[ s = m.unescapeFragment( s ) ] ) ) {
+ break;
+ } h[ s ] || ( ( s = this._getId( i ) ) && ( t = I( t, s ) ), i.$ref && ( s = I( t, i.$ref ), s = c.call( this, n, s ) ) && ( i = s.schema, n = s.root, t = s.baseId ) );
+ }
+ } return void 0 !== i && i !== n.schema ? { schema: i, root: n, baseId: t } : void 0;
+ }
+ } const d = m.toHash( [ 'type', 'format', 'pattern', 'maxLength', 'minLength', 'maxProperties', 'minProperties', 'maxItems', 'minItems', 'maximum', 'minimum', 'uniqueItems', 'multipleOf', 'required', 'enum' ] ); function u( e, t ) {
+ return !1 !== t && ( void 0 === t || !0 === t ? ( function e( t ) {
+ let i; if ( Array.isArray( t ) ) {
+ for ( let n = 0; n < t.length; n++ ) {
+ if ( typeof ( i = t[ n ] ) === 'object' && !e( i ) ) {
+ return !1;
+ }
+ }
+ } else {
+ for ( const o in t ) {
+ if ( o == '$ref' ) {
+ return !1;
+ } if ( typeof ( i = t[ o ] ) === 'object' && !e( i ) ) {
+ return !1;
+ }
+ }
+ } return !0;
+ }( e ) ) : t ? ( function e( t ) {
+ let i, n = 0; if ( Array.isArray( t ) ) {
+ for ( let o = 0; o < t.length; o++ ) {
+ if ( typeof ( i = t[ o ] ) === 'object' && ( n += e( i ) ), n == 1 / 0 ) {
+ return 1 / 0;
+ }
+ }
+ } else {
+ for ( const r in t ) {
+ if ( r == '$ref' ) {
+ return 1 / 0;
+ } if ( d[ r ] ) {
+ n++;
+ } else if ( typeof ( i = t[ r ] ) === 'object' && ( n += e( i ) + 1 ), n == 1 / 0 ) {
+ return 1 / 0;
+ }
+ }
+ } return n;
+ }( e ) ) <= t : void 0 );
+ } function f( e, t ) {
+ return !1 !== t && ( e = y( e ) ), C( g.parse( e ) );
+ } function C( e ) {
+ return g.serialize( e ).split( '#' )[ 0 ] + '#';
+ } const o = /#\/?$/; function y( e ) {
+ return e ? e.replace( o, '' ) : '';
+ } function I( e, t ) {
+ return t = y( t ), g.resolve( e, t );
+ }
+ }, 4316: function ( e ) {
+ var m = e.exports = function ( e, t, i ) {
+ typeof t === 'function' && ( i = t, t = {} ), ( function e( t, i, n, o, r, s, a, l, c, h ) {
+ if ( o && typeof o === 'object' && !Array.isArray( o ) ) {
+ for ( const d in i( o, r, s, a, l, c, h ), o ) {
+ const u = o[ d ]; if ( Array.isArray( u ) ) {
+ if ( d in m.arrayKeywords ) {
+ for ( let g = 0; g < u.length; g++ ) {
+ e( t, i, n, u[ g ], r + '/' + d + '/' + g, s, r, d, o, g );
+ }
+ }
+ } else if ( d in m.propsKeywords ) {
+ if ( u && typeof u === 'object' ) {
+ for ( const p in u ) {
+ e( t, i, n, u[ p ], r + '/' + d + '/' + f( p ), s, r, d, o, p );
+ }
+ }
+ } else {
+ ( d in m.keywords || t.allKeys && !( d in m.skipKeywords ) ) && e( t, i, n, u, r + '/' + d, s, r, d, o );
+ }
+ }n( o, r, s, a, l, c, h );
+ }
+ }( t, typeof ( i = t.cb || i ) === 'function' ? i : i.pre || ( () => {} ), i.post || ( () => {} ), e, '', e ) );
+ }; function f( e ) {
+ return e.replace( /~/g, '~0' ).replace( /\//g, '~1' );
+ }m.keywords = { additionalItems: !0, items: !0, contains: !0, additionalProperties: !0, propertyNames: !0, not: !0 }, m.arrayKeywords = { items: !0, allOf: !0, anyOf: !0, oneOf: !0 }, m.propsKeywords = { definitions: !0, properties: !0, patternProperties: !0, dependencies: !0 }, m.skipKeywords = { default: !0, enum: !0, const: !0, required: !0, maximum: !0, minimum: !0, exclusiveMaximum: !0, exclusiveMinimum: !0, multipleOf: !0, maxLength: !0, minLength: !0, pattern: !0, format: !0, maxItems: !0, minItems: !0, uniqueItems: !0, maxProperties: !0, minProperties: !0 };
+ }, 4427: function ( e, t, i ) {
+ const n = i( 6862 ); e.exports = function ( e ) {
+ n.copy( e, this );
+ };
+ }, 4682: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, c = 'data' + ( r || '' ); if ( !1 === e.opts.format ) {
+ l && ( n += ' if (true) { ' );
+ } else {
+ var h, d = e.opts.$data && s && s.$data, r = d ? ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ', 'schema' + o ) : s, u = e.opts.unknownFormats, g = Array.isArray( u ); if ( d ) {
+ n += ' var ' + ( h = 'format' + o ) + ' = formats[' + r + ']; var ' + ( p = 'isObject' + o ) + ' = typeof ' + h + " == 'object' && !(" + h + ' instanceof RegExp) && ' + h + '.validate; var ' + ( f = 'formatType' + o ) + ' = ' + p + ' && ' + h + ".type || 'string'; if (" + p + ') { ', e.async && ( n += ' var async' + o + ' = ' + h + '.async; ' ), n += ' ' + h + ' = ' + h + '.validate; } if ( ', d && ( n += ' (' + r + ' !== undefined && typeof ' + r + " != 'string') || " ), n += ' (', u != 'ignore' && ( n += ' (' + r + ' && !' + h + ' ', g && ( n += ' && self._opts.unknownFormats.indexOf(' + r + ') == -1 ' ), n += ') || ' ), n = ( n += ' (' + h + ' && ' + f + " == '" + i + "' && !(typeof " + h + " == 'function' ? " ) + ( e.async ? ' (async' + o + ' ? await ' + h + '(' + c + ') : ' + h + '(' + c + ')) ' : ' ' + h + '(' + c + ') ' ) + ( ' : ' + h + '.test(' + c + '))))) {' );
+ } else {
+ if ( !( h = e.formats[ s ] ) ) {
+ if ( u == 'ignore' ) {
+ return e.logger.warn( 'unknown format "' + s + '" ignored in schema at path "' + e.errSchemaPath + '"' ), l && ( n += ' if (true) { ' ), n;
+ } if ( g && u.includes( s ) ) {
+ return l && ( n += ' if (true) { ' ), n;
+ } throw new Error( 'unknown format "' + s + '" is used in schema at path "' + e.errSchemaPath + '"' );
+ } var p, m, f = ( p = typeof h === 'object' && !( h instanceof RegExp ) && h.validate ) && h.type || 'string'; if ( p && ( m = !0 === h.async, h = h.validate ), f != i ) {
+ return l && ( n += ' if (true) { ' ), n;
+ } if ( m ) {
+ if ( !e.async ) {
+ throw new Error( 'async format in sync schema' );
+ } n += ' if (!(await ' + ( C = 'formats' + e.util.getProperty( s ) + '.validate' ) + '(' + c + '))) { ';
+ } else {
+ n += ' if (! '; var C = 'formats' + e.util.getProperty( s ); p && ( C += '.validate' ), n = n + ( typeof h === 'function' ? ' ' + C + '(' + c + ') ' : ' ' + C + '.test(' + c + ') ' ) + ') { ';
+ }
+ }o = [], g = ( o.push( n ), n = '', !1 !== e.createErrors ? ( n = ( n += " { keyword: 'format' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { format: ' ) + ( d ? String( r ) : String( e.util.toQuotedString( s ) ) ) + ' } ', !1 !== e.opts.messages && ( n = ( n += " , message: 'should match format \"" ) + ( d ? "' + " + r + " + '" : String( e.util.escapeQuotes( s ) ) ) + "\"' " ), e.opts.verbose && ( n = ( n = ( n += ' , schema: ' ) + ( d ? 'validate.schema' + a : String( e.util.toQuotedString( s ) ) ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n ), n = o.pop(); !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + g + ']); ' : n += ' validate.errors = [' + g + ']; return false; ' : n += ' var err = ' + g + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' } ', l && ( n += ' else { ' );
+ } return n;
+ };
+ }, 4772: function ( e ) {
+ function n() {}n.prototype = { on: function ( e, t ) {
+ this._events = this._events || {}, this._events[ e ] = this._events[ e ] || [], this._events[ e ].push( t );
+ }, off: function ( e, t ) {
+ this._events = this._events || {}, e in this._events != !1 && this._events[ e ].splice( this._events[ e ].indexOf( t ), 1 );
+ }, emit: function ( e ) {
+ if ( this._events = this._events || {}, e in this._events != !1 ) {
+ for ( let t = 0; t < this._events[ e ].length; t++ ) {
+ this._events[ e ][ t ].apply( this, Array.prototype.slice.call( arguments, 1 ) );
+ }
+ }
+ } }, n.mixin = function ( e ) {
+ for ( let t = [ 'on', 'off', 'emit' ], i = 0; i < t.length; i++ ) {
+ typeof e === 'function' ? e.prototype[ t[ i ] ] = n.prototype[ t[ i ] ] : e[ t[ i ] ] = n.prototype[ t[ i ] ];
+ } return e;
+ }; var u = { escapeRegExp: function ( e ) {
+ const t = /[\\^$.*+?()[\]{}|]/g, i = new RegExp( t.source ); return e && i.test( e ) ? e.replace( t, '\\$&' ) : e;
+ }, extend: function ( e, t ) {
+ for ( const i in t ) {
+ var n; t.hasOwnProperty( i ) && ( ( n = t[ i ] ) && Object.prototype.toString.call( n ) === '[object Object]' ? ( e[ i ] = e[ i ] || {}, u.extend( e[ i ], n ) ) : e[ i ] = n );
+ } return e;
+ }, each: function ( e, t, i ) {
+ if ( Object.prototype.toString.call( e ) === '[object Object]' ) {
+ for ( const n in e ) {
+ Object.prototype.hasOwnProperty.call( e, n ) && t.call( i, n, e[ n ], e );
+ }
+ } else {
+ for ( let o = 0, r = e.length; o < r; o++ ) {
+ t.call( i, o, e[ o ], e );
+ }
+ }
+ }, createElement: function ( e, t ) {
+ let i, n = document.createElement( e ); if ( t && Object.prototype.toString.call( t ) === '[object Object]' ) {
+ for ( i in t ) {
+ i in n ? n[ i ] = t[ i ] : i === 'html' ? n.innerHTML = t[ i ] : n.setAttribute( i, t[ i ] );
+ }
+ } return n;
+ }, hasClass: function ( e, t ) {
+ if ( e ) {
+ return e.classList ? e.classList.contains( t ) : !!e.className && !!e.className.match( new RegExp( '(\\s|^)' + t + '(\\s|$)' ) );
+ }
+ }, addClass: function ( e, t ) {
+ u.hasClass( e, t ) || ( e.classList ? e.classList.add( t ) : e.className = e.className.trim() + ' ' + t );
+ }, removeClass: function ( e, t ) {
+ u.hasClass( e, t ) && ( e.classList ? e.classList.remove( t ) : e.className = e.className.replace( new RegExp( '(^|\\s)' + t.split( ' ' ).join( '|' ) + '(\\s|$)', 'gi' ), ' ' ) );
+ }, closest: function ( e, t ) {
+ return e && e !== document.body && ( t( e ) ? e : u.closest( e.parentNode, t ) );
+ }, isInt: function ( e ) {
+ return typeof e === 'number' && isFinite( e ) && Math.floor( e ) === e;
+ }, debounce: function ( n, o, r ) {
+ let s; return function () {
+ const e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {
+ s = null, r || n.apply( e, t );
+ }, o ), i && n.apply( e, t );
+ };
+ }, rect: function ( e, t ) {
+ var i = window, e = e.getBoundingClientRect(), n = t ? i.pageXOffset : 0, t = t ? i.pageYOffset : 0; return { bottom: e.bottom + t, height: e.height, left: e.left + n, right: e.right + n, top: e.top + t, width: e.width };
+ }, includes: function ( e, t ) {
+ return e.includes( t );
+ }, startsWith: function ( e, t ) {
+ return e.slice( 0, t.length ) === t;
+ }, truncate: function ( e ) {
+ for ( ;e.firstChild; ) {
+ e.removeChild( e.firstChild );
+ }
+ } }; function h( e, t ) {
+ return e.hasOwnProperty( t ) && ( !0 === e[ t ] || e[ t ].length );
+ } function g( e, t, i ) {
+ e.parentNode ? e.parentNode.parentNode || t.appendChild( e.parentNode ) : t.appendChild( e ), u.removeClass( e, 'excluded' ), i || ( e.textContent = e.textContent );
+ } function o() {
+ let i, e; this.items.length && ( i = document.createDocumentFragment(), this.config.pagination ? ( e = this.pages.slice( 0, this.pageIndex ), u.each( e, function ( e, t ) {
+ u.each( t, function ( e, t ) {
+ g( t, i, this.customOption );
+ }, this );
+ }, this ) ) : u.each( this.items, function ( e, t ) {
+ g( t, i, this.customOption );
+ }, this ), i.childElementCount && ( u.removeClass( this.items[ this.navIndex ], 'active' ), this.navIndex = ( i.querySelector( '.selectr-option.selected' ) || i.querySelector( '.selectr-option' ) ).idx, u.addClass( this.items[ this.navIndex ], 'active' ) ), this.tree.appendChild( i ) );
+ } function d( e, t ) {
+ t = t || e; const i = { class: 'selectr-option', role: 'treeitem', 'aria-selected': !1 }; return this.customOption ? i.html = this.config.renderOption( t ) : i.textContent = e.textContent, ( t = u.createElement( 'li', i ) ).idx = e.idx, this.items.push( t ), e.defaultSelected && this.defaultSelected.push( e.idx ), e.disabled && ( t.disabled = !0, u.addClass( t, 'disabled' ) ), t;
+ } function r() {
+ let i, e = this.tree, t = e.scrollTop; e.scrollHeight - e.offsetHeight <= t && this.pageIndex < this.pages.length && ( i = document.createDocumentFragment(), u.each( this.pages[ this.pageIndex ], function ( e, t ) {
+ g( t, i, this.customOption );
+ }, this ), e.appendChild( i ), this.pageIndex++, this.emit( 'selectr.paginate', { items: this.items.length, total: this.data.length, page: this.pageIndex, pages: this.pages.length } ) );
+ } function s() {
+ ( this.config.searchable || this.config.taggable ) && ( this.input.value = null, this.searching = !1, this.config.searchable && u.removeClass( this.inputContainer, 'active' ), u.hasClass( this.container, 'notice' ) && ( u.removeClass( this.container, 'notice' ), u.addClass( this.container, 'open' ), this.input.focus() ), u.each( this.items, function ( e, t ) {
+ u.removeClass( t, 'excluded' ), this.customOption || ( t.textContent = t.textContent );
+ }, this ) );
+ } function t( e, t ) {
+ if ( !e ) {
+ throw new Error( 'You must supply either a HTMLSelectElement or a CSS3 selector string.' );
+ } if ( typeof ( this.el = e ) === 'string' && ( this.el = document.querySelector( e ) ), this.el === null ) {
+ throw new Error( 'The element you passed to Selectr can not be found.' );
+ } if ( this.el.nodeName.toLowerCase() !== 'select' ) {
+ throw new Error( 'The element you passed to Selectr is not a HTMLSelectElement.' );
+ } this.render( t );
+ }t.prototype.render = function ( e ) {
+ let t; this.rendered || ( ( this.el.selectr = this ).config = u.extend( { defaultSelected: !0, width: 'auto', disabled: !1, disabledMobile: !1, searchable: !0, clearable: !1, sortSelected: !1, allowDeselect: !1, closeOnScroll: !1, nativeDropdown: !1, nativeKeyboard: !1, placeholder: 'Select an option...', taggable: !1, tagPlaceholder: 'Enter a tag...', messages: { noResults: 'No results.', noOptions: 'No options available.', maxSelections: 'A maximum of {max} items can be selected.', tagDuplicate: 'That tag is already in use.', searchPlaceholder: 'Search options...' } }, e ), this.originalType = this.el.type, this.originalIndex = this.el.tabIndex, this.defaultSelected = [], this.originalOptionCount = this.el.options.length, ( this.config.multiple || this.config.taggable ) && ( this.el.multiple = !0 ), this.disabled = h( this.config, 'disabled' ), this.opened = !1, this.config.taggable && ( this.config.searchable = !1 ), this.navigating = !1, this.mobileDevice = !1, !this.config.disabledMobile && /Android|webOS|iPhone|iPad|BlackBerry|Windows Phone|Opera Mini|IEMobile|Mobile/i.test( navigator.userAgent ) && ( this.mobileDevice = !0 ), this.customOption = this.config.hasOwnProperty( 'renderOption' ) && typeof this.config.renderOption === 'function', this.customSelected = this.config.hasOwnProperty( 'renderSelection' ) && typeof this.config.renderSelection === 'function', this.supportsEventPassiveOption = this.detectEventPassiveOption(), n.mixin( this ), function () {
+ this.requiresPagination = this.config.pagination && this.config.pagination > 0, h( this.config, 'width' ) && ( u.isInt( this.config.width ) ? this.width = this.config.width + 'px' : this.config.width === 'auto' ? this.width = '100%' : u.includes( this.config.width, '%' ) && ( this.width = this.config.width ) ), this.container = u.createElement( 'div', { class: 'selectr-container' } ), this.config.customClass && u.addClass( this.container, this.config.customClass ), this.mobileDevice ? u.addClass( this.container, 'selectr-mobile' ) : u.addClass( this.container, 'selectr-desktop' ), this.el.tabIndex = -1, this.config.nativeDropdown || this.mobileDevice ? u.addClass( this.el, 'selectr-visible' ) : u.addClass( this.el, 'selectr-hidden' ), this.selected = u.createElement( 'div', { class: 'selectr-selected', disabled: this.disabled, tabIndex: 0, 'aria-expanded': !1 } ), this.label = u.createElement( this.el.multiple ? 'ul' : 'span', { class: 'selectr-label' } ); const e = u.createElement( 'div', { class: 'selectr-options-container' } ); if ( this.tree = u.createElement( 'ul', { class: 'selectr-options', role: 'tree', 'aria-hidden': !0, 'aria-expanded': !1 } ), this.notice = u.createElement( 'div', { class: 'selectr-notice' } ), this.el.setAttribute( 'aria-hidden', !0 ), this.disabled && ( this.el.disabled = !0 ), this.el.multiple ? ( u.addClass( this.label, 'selectr-tags' ), u.addClass( this.container, 'multiple' ), this.tags = [], this.selectedValues = this.config.defaultSelected ? this.getSelectedProperties( 'value' ) : [], this.selectedIndexes = this.getSelectedProperties( 'idx' ) ) : ( this.selectedValue = null, this.selectedIndex = -1 ), this.selected.appendChild( this.label ), this.config.clearable && ( this.selectClear = u.createElement( 'button', { class: 'selectr-clear', type: 'button' } ), this.container.appendChild( this.selectClear ), u.addClass( this.container, 'clearable' ) ), this.config.taggable ) {
+ const t = u.createElement( 'li', { class: 'input-tag' } ); if ( this.input = u.createElement( 'input', { class: 'selectr-tag-input', placeholder: this.config.tagPlaceholder, tagIndex: 0, autocomplete: 'off', autocorrect: 'off', autocapitalize: 'off', spellcheck: 'false', role: 'textbox', type: 'search' } ), t.appendChild( this.input ), this.label.appendChild( t ), u.addClass( this.container, 'taggable' ), this.tagSeperators = [ ',' ], this.config.tagSeperators ) {
+ this.tagSeperators = this.tagSeperators.concat( this.config.tagSeperators ); for ( var i = [], n = 0; n < this.tagSeperators.length; n++ ) {
+ i.push( u.escapeRegExp( this.tagSeperators[ n ] ) );
+ } this.tagSeperatorsRegex = new RegExp( i.join( '|' ), 'i' );
+ } else {
+ this.tagSeperatorsRegex = new RegExp( ',', 'i' );
+ }
+ } this.config.searchable && ( this.input = u.createElement( 'input', { class: 'selectr-input', tagIndex: -1, autocomplete: 'off', autocorrect: 'off', autocapitalize: 'off', spellcheck: 'false', role: 'textbox', type: 'search', placeholder: this.config.messages.searchPlaceholder } ), this.inputClear = u.createElement( 'button', { class: 'selectr-input-clear', type: 'button' } ), this.inputContainer = u.createElement( 'div', { class: 'selectr-input-container' } ), this.inputContainer.appendChild( this.input ), this.inputContainer.appendChild( this.inputClear ), e.appendChild( this.inputContainer ) ), e.appendChild( this.notice ), e.appendChild( this.tree ), this.items = [], this.options = [], this.el.options.length && ( this.options = [].slice.call( this.el.options ) ); let o, r, s, a = !1, l = 0; this.el.children.length && u.each( this.el.children, function ( e, t ) {
+ t.nodeName === 'OPTGROUP' ? ( a = u.createElement( 'ul', { class: 'selectr-optgroup', role: 'group', html: "<li class='selectr-optgroup--label'>" + t.label + '</li>' } ), u.each( t.children, function ( e, t ) {
+ t.idx = l, a.appendChild( d.call( this, t, a ) ), l++;
+ }, this ) ) : ( t.idx = l, d.call( this, t ), l++ );
+ }, this ), this.config.data && Array.isArray( this.config.data ) && ( o = !( this.data = [] ), a = !1, l = 0, u.each( this.config.data, function ( e, t ) {
+ h( t, 'children' ) ? ( o = u.createElement( 'optgroup', { label: t.text } ), a = u.createElement( 'ul', { class: 'selectr-optgroup', role: 'group', html: "<li class='selectr-optgroup--label'>" + t.text + '</li>' } ), u.each( t.children, function ( e, t ) {
+ ( r = new Option( t.text, t.value, !1, t.hasOwnProperty( 'selected' ) && !0 === t.selected ) ).disabled = h( t, 'disabled' ), this.options.push( r ), o.appendChild( r ), r.idx = l, a.appendChild( d.call( this, r, t ) ), this.data[ l ] = t, l++;
+ }, this ), this.el.appendChild( o ) ) : ( ( r = new Option( t.text, t.value, !1, t.hasOwnProperty( 'selected' ) && !0 === t.selected ) ).disabled = h( t, 'disabled' ), this.options.push( r ), r.idx = l, d.call( this, r, t ), this.data[ l ] = t, l++ );
+ }, this ) ), this.setSelected( !0 ); for ( let c = this.navIndex = 0; c < this.items.length; c++ ) {
+ if ( s = this.items[ c ], !u.hasClass( s, 'disabled' ) ) {
+ u.addClass( s, 'active' ), this.navIndex = c; break;
+ }
+ } this.requiresPagination && ( this.pageIndex = 1, this.paginate() ), this.container.appendChild( this.selected ), this.container.appendChild( e ), this.placeEl = u.createElement( 'div', { class: 'selectr-placeholder' } ), this.setPlaceholder(), this.selected.appendChild( this.placeEl ), this.disabled && this.disable(), this.el.parentNode.insertBefore( this.container, this.el ), this.container.appendChild( this.el );
+ }.call( this ), this.bindEvents(), this.update(), this.optsRect = u.rect( this.tree ), this.rendered = !0, this.el.multiple || ( this.el.selectedIndex = this.selectedIndex ), t = this, setTimeout( () => {
+ t.emit( 'selectr.init' );
+ }, 20 ) );
+ }, t.prototype.getSelected = function () {
+ return this.el.querySelectorAll( 'option:checked' );
+ }, t.prototype.getSelectedProperties = function ( t ) {
+ const e = this.getSelected(); return [].slice.call( e ).map( ( e ) => e[ t ] ).filter( ( e ) => e != null );
+ }, t.prototype.detectEventPassiveOption = function () {
+ let e = !1; try {
+ const t = Object.defineProperty( {}, 'passive', { get: function () {
+ e = !0;
+ } } ); window.addEventListener( 'test', null, t );
+ } catch ( e ) {} return e;
+ }, t.prototype.bindEvents = function () {
+ let i, n = this; this.events = {}, this.events.dismiss = function ( e ) {
+ e = e.target; this.container.contains( e ) || !this.opened && !u.hasClass( this.container, 'notice' ) || this.close();
+ }.bind( this ), this.events.navigate = function ( e ) {
+ if ( e = e || window.event, this.items.length && this.opened && u.includes( [ 13, 38, 40 ], e.which ) ) {
+ if ( e.preventDefault(), e.which === 13 ) {
+ return !( this.noResults || this.config.taggable && this.input.value.length > 0 ) && this.change( this.navIndex );
+ } let t, i = this.items[ this.navIndex ], n = this.navIndex; switch ( e.which ) {
+ case 38: ( t = 0 ) < this.navIndex && this.navIndex--; break; case 40: this.navIndex < this.items.length - ( t = 1 ) && this.navIndex++;
+ } for ( this.navigating = !0; u.hasClass( this.items[ this.navIndex ], 'disabled' ) || u.hasClass( this.items[ this.navIndex ], 'excluded' ); ) {
+ if ( !( this.navIndex > 0 && this.navIndex < this.items.length - 1 ) ) {
+ this.navIndex = n; break;
+ } if ( t ? this.navIndex++ : this.navIndex--, this.searching ) {
+ if ( this.navIndex > this.tree.lastElementChild.idx ) {
+ this.navIndex = this.tree.lastElementChild.idx; break;
+ } if ( this.navIndex < this.tree.firstElementChild.idx ) {
+ this.navIndex = this.tree.firstElementChild.idx; break;
+ }
+ }
+ }e = u.rect( this.items[ this.navIndex ] ); t ? ( this.navIndex === 0 ? this.tree.scrollTop = 0 : e.top + e.height > this.optsRect.top + this.optsRect.height && ( this.tree.scrollTop = this.tree.scrollTop + ( e.top + e.height - ( this.optsRect.top + this.optsRect.height ) ) ), this.navIndex === this.tree.childElementCount - 1 && this.requiresPagination && r.call( this ) ) : this.navIndex === 0 ? this.tree.scrollTop = 0 : e.top - this.optsRect.top < 0 && ( this.tree.scrollTop = this.tree.scrollTop + ( e.top - this.optsRect.top ) ), i && u.removeClass( i, 'active' ), u.addClass( this.items[ this.navIndex ], 'active' );
+ } else {
+ this.navigating = !1;
+ }
+ }.bind( this ), this.events.reset = this.reset.bind( this ), ( this.config.nativeDropdown || this.mobileDevice ) && ( this.container.addEventListener( 'touchstart', ( e ) => {
+ e.changedTouches[ 0 ].target === n.el && n.toggle();
+ }, !!this.supportsEventPassiveOption && { passive: !0 } ), this.container.addEventListener( 'click', ( e ) => {
+ e.target === n.el && n.toggle();
+ } ), this.el.addEventListener( 'change', ( e ) => {
+ e.__selfTriggered || ( n.el.multiple ? ( e = n.getSelectedProperties( 'idx' ), e = ( ( e, t ) => {
+ for ( var i, n = [], o = e.slice( 0 ), r = 0; r < t.length; r++ ) {
+ ( i = o.indexOf( t[ r ] ) ) > -1 ? o.splice( i, 1 ) : n.push( t[ r ] );
+ } return [ n, o ];
+ } )( n.selectedIndexes, e ), u.each( e[ 0 ], ( e, t ) => {
+ n.select( t );
+ }, n ), u.each( e[ 1 ], ( e, t ) => {
+ n.deselect( t );
+ }, n ) ) : n.el.selectedIndex > -1 && n.select( n.el.selectedIndex ) );
+ } ) ), this.config.nativeDropdown && this.container.addEventListener( 'keydown', ( e ) => {
+ e.key === 'Enter' && n.selected === document.activeElement && ( n.toggle(), setTimeout( () => {
+ n.el.focus();
+ }, 200 ) );
+ } ), this.selected.addEventListener( 'click', ( e ) => {
+ n.disabled || n.toggle(), e.preventDefault();
+ } ), this.config.nativeKeyboard && ( i = '', this.selected.addEventListener( 'keydown', ( e ) => {
+ let t; n.disabled || n.selected !== document.activeElement || e.altKey || e.ctrlKey || e.metaKey || ( e.key === ' ' || !n.opened && [ 'Enter', 'ArrowUp', 'ArrowDown' ].includes( e.key ) ? ( n.toggle(), e.preventDefault(), e.stopPropagation() ) : e.key.length <= 2 && String[ String.fromCodePoint ? 'fromCodePoint' : 'fromCharCode' ]( e.key[ String.codePointAt ? 'codePointAt' : 'charCodeAt' ]( 0 ) ) === e.key && ( n.config.multiple ? ( n.open(), n.config.searchable && ( n.input.value = e.key, n.input.focus(), n.search( null, !0 ) ) ) : ( i += e.key, ( t = n.search( i, !0 ) ) && t.length && ( n.clear(), n.setValue( t[ 0 ].value ) ), setTimeout( () => {
+ i = '';
+ }, 1e3 ) ), e.preventDefault(), e.stopPropagation() ) );
+ } ), this.container.addEventListener( 'keyup', ( e ) => {
+ n.opened && e.key === 'Escape' && ( n.close(), e.stopPropagation(), n.selected.focus() );
+ } ) ), this.label.addEventListener( 'click', ( e ) => {
+ u.hasClass( e.target, 'selectr-tag-remove' ) && n.deselect( e.target.parentNode.idx );
+ } ), this.selectClear && this.selectClear.addEventListener( 'click', this.clear.bind( this ) ), this.tree.addEventListener( 'mousedown', ( e ) => {
+ e.preventDefault();
+ } ), this.tree.addEventListener( 'click', ( e ) => {
+ const t = u.closest( e.target, ( e ) => e && u.hasClass( e, 'selectr-option' ) ); t && !u.hasClass( t, 'disabled' ) && ( u.hasClass( t, 'selected' ) ? ( n.el.multiple || !n.el.multiple && n.config.allowDeselect ) && n.deselect( t.idx ) : n.select( t.idx ), n.opened && !n.el.multiple ) && n.close(), e.preventDefault(), e.stopPropagation();
+ } ), this.tree.addEventListener( 'mouseover', ( e ) => {
+ !u.hasClass( e.target, 'selectr-option' ) || u.hasClass( e.target, 'disabled' ) || ( u.removeClass( n.items[ n.navIndex ], 'active' ), u.addClass( e.target, 'active' ), n.navIndex = [].slice.call( n.items ).indexOf( e.target ) );
+ } ), this.config.searchable && ( this.input.addEventListener( 'focus', ( e ) => {
+ n.searching = !0;
+ } ), this.input.addEventListener( 'blur', ( e ) => {
+ n.searching = !1;
+ } ), this.input.addEventListener( 'keyup', function ( e ) {
+ n.search(), n.config.taggable || ( this.value.length ? u.addClass( this.parentNode, 'active' ) : u.removeClass( this.parentNode, 'active' ) );
+ } ), this.inputClear.addEventListener( 'click', ( e ) => {
+ n.input.value = null, s.call( n ), n.tree.childElementCount || o.call( n );
+ } ) ), this.config.taggable && this.input.addEventListener( 'keyup', function ( e ) {
+ let t, i; n.search(), n.config.taggable && this.value.length && ( t = this.value.trim() ).length && ( e.which === 13 || n.tagSeperatorsRegex.test( t ) ) && ( e = t.replace( n.tagSeperatorsRegex, '' ), ( i = ( e = ( e = u.escapeRegExp( e ) ).trim() ).length ? n.add( { value: e, textContent: e, selected: !0 }, !0 ) : i ) ? ( n.close(), s.call( n ) ) : ( this.value = '', n.setMessage( n.config.messages.tagDuplicate ) ) );
+ } ), this.update = u.debounce( () => {
+ n.opened && n.config.closeOnScroll && n.close(), n.width && ( n.container.style.width = n.width ), n.invert();
+ }, 50 ), this.requiresPagination && ( this.paginateItems = u.debounce( function () {
+ r.call( this );
+ }, 50 ), this.tree.addEventListener( 'scroll', this.paginateItems.bind( this ) ) ), document.addEventListener( 'click', this.events.dismiss ), window.addEventListener( 'keydown', this.events.navigate ), window.addEventListener( 'resize', this.update ), window.addEventListener( 'scroll', this.update ), this.on( 'selectr.destroy', function () {
+ document.removeEventListener( 'click', this.events.dismiss ), window.removeEventListener( 'keydown', this.events.navigate ), window.removeEventListener( 'resize', this.update ), window.removeEventListener( 'scroll', this.update );
+ } ), this.el.form && ( this.el.form.addEventListener( 'reset', this.events.reset ), this.on( 'selectr.destroy', function () {
+ this.el.form.removeEventListener( 'reset', this.events.reset );
+ } ) );
+ }, t.prototype.setSelected = function ( e ) {
+ let i; this.config.data || this.el.multiple || !this.el.options.length || ( this.el.selectedIndex !== 0 || this.el.options[ 0 ].defaultSelected || this.config.defaultSelected || ( this.el.selectedIndex = -1 ), this.selectedIndex = this.el.selectedIndex, this.selectedIndex > -1 && this.select( this.selectedIndex ) ), this.config.multiple && this.originalType === 'select-one' && !this.config.data && this.el.options[ 0 ].selected && !this.el.options[ 0 ].defaultSelected && ( this.el.options[ 0 ].selected = !1 ), u.each( this.options, function ( e, t ) {
+ t.selected && t.defaultSelected && this.select( t.idx );
+ }, this ), this.config.selectedValue && this.setValue( this.config.selectedValue ), this.config.data && ( !this.el.multiple && this.config.defaultSelected && this.el.selectedIndex < 0 && this.config.data.length > 0 && this.select( 0 ), i = 0, u.each( this.config.data, function ( e, t ) {
+ h( t, 'children' ) ? u.each( t.children, function ( e, t ) {
+ t.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++;
+ }, this ) : ( t.hasOwnProperty( 'selected' ) && !0 === t.selected && this.select( i ), i++ );
+ }, this ) );
+ }, t.prototype.destroy = function () {
+ this.rendered && ( this.emit( 'selectr.destroy' ), this.originalType === 'select-one' && ( this.el.multiple = !1 ), this.config.data && ( this.el.innerHTML = '' ), u.removeClass( this.el, 'selectr-hidden' ), this.container.parentNode.replaceChild( this.el, this.container ), this.rendered = !1, delete this.el.selectr );
+ }, t.prototype.change = function ( e ) {
+ const t = this.items[ e ], i = this.options[ e ]; i.disabled || ( i.selected && u.hasClass( t, 'selected' ) ? this.deselect( e ) : this.select( e ), this.opened && !this.el.multiple && this.close() );
+ }, t.prototype.select = function ( n ) {
+ const e = this.items[ n ], t = [].slice.call( this.el.options ), i = this.options[ n ]; if ( this.el.multiple ) {
+ if ( u.includes( this.selectedIndexes, n ) ) {
+ return !1;
+ } if ( this.config.maxSelections && this.tags.length === this.config.maxSelections ) {
+ return this.setMessage( this.config.messages.maxSelections.replace( '{max}', this.config.maxSelections ), !0 ), !1;
+ } this.selectedValues.push( i.value ), this.selectedIndexes.push( n ), !function ( e ) {
+ var l, c = this, i = document.createDocumentFragment(), t = this.options[ e.idx ], n = this.data ? this.data[ e.idx ] : t, o = { class: 'selectr-tag' }, n = ( this.customSelected ? o.html = this.config.renderSelection( n ) : o.textContent = t.textContent, u.createElement( 'li', o ) ), o = u.createElement( 'button', { class: 'selectr-tag-remove', type: 'button' } ); n.appendChild( o ), n.idx = e.idx, n.tag = t.value, this.tags.push( n ), this.config.sortSelected ? ( o = this.tags.slice(), l = function ( e, n ) {
+ e.replace( /(\d+)|(\D+)/g, ( e, t, i ) => {
+ n.push( [ t || 1 / 0, i || '' ] );
+ } );
+ }, o.sort( ( e, t ) => {
+ let i, n, o = [], r = []; for ( !0 === c.config.sortSelected ? ( i = e.tag, n = t.tag ) : c.config.sortSelected === 'text' && ( i = e.textContent, n = t.textContent ), l( i, o ), l( n, r ); o.length && r.length; ) {
+ var s = o.shift(), a = r.shift(), s = s[ 0 ] - a[ 0 ] || s[ 1 ].localeCompare( a[ 1 ] ); if ( s ) {
+ return s;
+ }
+ } return o.length - r.length;
+ } ), u.each( o, ( e, t ) => {
+ i.appendChild( t );
+ } ), this.label.innerHTML = '' ) : i.appendChild( n ), this.config.taggable ? this.label.insertBefore( i, this.input.parentNode ) : this.label.appendChild( i );
+ }.call( this, e );
+ } else {
+ var o = this.data ? this.data[ n ] : i; this.customSelected ? this.label.innerHTML = this.config.renderSelection( o ) : this.label.textContent = i.textContent, this.selectedValue = i.value, this.selectedIndex = n, u.each( this.options, function ( e, t ) {
+ const i = this.items[ e ]; e !== n && ( i && u.removeClass( i, 'selected' ), t.selected = !1, t.removeAttribute( 'selected' ) );
+ }, this );
+ }u.includes( t, i ) || this.el.add( i ), e.setAttribute( 'aria-selected', !0 ), u.addClass( e, 'selected' ), u.addClass( this.container, 'has-selected' ), i.selected = !0, i.setAttribute( 'selected', '' ), this.emit( 'selectr.change', i ), this.emit( 'selectr.select', i ), 'createEvent' in document ? ( ( o = document.createEvent( 'HTMLEvents' ) ).initEvent( 'change', !0, !0 ), o.__selfTriggered = !0, this.el.dispatchEvent( o ) ) : this.el.fireEvent( 'onchange' );
+ }, t.prototype.deselect = function ( e, t ) {
+ const i = this.items[ e ], n = this.options[ e ]; if ( this.el.multiple ) {
+ var o = this.selectedIndexes.indexOf( e ), o = ( this.selectedIndexes.splice( o, 1 ), this.selectedValues.indexOf( n.value ) ); this.selectedValues.splice( o, 1 ), !function ( i ) {
+ let n = !1; u.each( this.tags, ( e, t ) => {
+ t.idx === i.idx && ( n = t );
+ }, this ), n && ( this.label.removeChild( n ), this.tags.splice( this.tags.indexOf( n ), 1 ) );
+ }.call( this, i ), this.tags.length || u.removeClass( this.container, 'has-selected' );
+ } else {
+ if ( !t && !this.config.clearable && !this.config.allowDeselect ) {
+ return !1;
+ } this.label.innerHTML = '', this.selectedValue = null, this.el.selectedIndex = this.selectedIndex = -1, u.removeClass( this.container, 'has-selected' );
+ } this.items[ e ].setAttribute( 'aria-selected', !1 ), u.removeClass( this.items[ e ], 'selected' ), n.selected = !1, n.removeAttribute( 'selected' ), this.emit( 'selectr.change', null ), this.emit( 'selectr.deselect', n ), 'createEvent' in document ? ( ( o = document.createEvent( 'HTMLEvents' ) ).initEvent( 'change', !0, !0 ), o.__selfTriggered = !0, this.el.dispatchEvent( o ) ) : this.el.fireEvent( 'onchange' );
+ }, t.prototype.setValue = function ( i ) {
+ const n = Array.isArray( i ); if ( n || ( i = i.toString().trim() ), !this.el.multiple && n ) {
+ return !1;
+ } u.each( this.options, function ( e, t ) {
+ ( n && i.includes( t.value ) || t.value === i ) && this.change( t.idx );
+ }, this );
+ }, t.prototype.getValue = function ( e, t ) {
+ let i, n; return this.el.multiple ? e ? this.selectedIndexes.length && ( n = { values: [] }, u.each( this.selectedIndexes, function ( e, t ) {
+ t = this.options[ t ]; n.values[ e ] = { value: t.value, text: t.textContent };
+ }, this ) ) : n = this.selectedValues.slice() : n = e ? { value: ( i = this.options[ this.selectedIndex ] ).value, text: i.textContent } : this.selectedValue, n = e && t ? JSON.stringify( n ) : n;
+ }, t.prototype.add = function ( i, n ) {
+ if ( i ) {
+ if ( this.data = this.data || [], this.items = this.items || [], this.options = this.options || [], Array.isArray( i ) ) {
+ u.each( i, function ( e, t ) {
+ this.add( t, n );
+ }, this );
+ } else if ( Object.prototype.toString.call( i ) === '[object Object]' ) {
+ if ( n ) {
+ let o = !1; if ( u.each( this.options, ( e, t ) => {
+ t.value.toLowerCase() === i.value.toLowerCase() && ( o = !0 );
+ } ), o ) {
+ return !1;
+ }
+ } const e = u.createElement( 'option', i ); return this.data.push( i ), this.mobileDevice && this.el.add( e ), this.options.push( e ), e.idx = this.options.length > 0 ? this.options.length - 1 : 0, d.call( this, e ), i.selected && this.select( e.idx ), this.setPlaceholder(), e;
+ } return this.config.pagination && this.paginate(), !0;
+ }
+ }, t.prototype.remove = function ( e ) {
+ let i, n = []; Array.isArray( e ) ? u.each( e, function ( e, t ) {
+ u.isInt( t ) ? n.push( this.getOptionByIndex( t ) ) : typeof t === 'string' && n.push( this.getOptionByValue( t ) );
+ }, this ) : u.isInt( e ) ? n.push( this.getOptionByIndex( e ) ) : typeof e === 'string' && n.push( this.getOptionByValue( e ) ), n.length && ( u.each( n, function ( e, t ) {
+ i = t.idx, this.el.remove( t ), this.options.splice( i, 1 ); t = this.items[ i ].parentNode; t && t.removeChild( this.items[ i ] ), this.items.splice( i, 1 ), u.each( this.options, function ( e, t ) {
+ t.idx = e, this.items[ e ].idx = e;
+ }, this );
+ }, this ), this.setPlaceholder(), this.config.pagination ) && this.paginate();
+ }, t.prototype.removeAll = function () {
+ this.clear( !0 ), u.each( this.el.options, function ( e, t ) {
+ this.el.remove( t );
+ }, this ), u.truncate( this.tree ), this.items = [], this.options = [], this.data = [], this.navIndex = 0, this.requiresPagination && ( this.requiresPagination = !1, this.pageIndex = 1, this.pages = [] ), this.setPlaceholder();
+ }, t.prototype.search = function ( a, e ) {
+ let l, c, h, d, t; if ( !this.navigating ) {
+ return l = !1, a || ( a = this.input.value, l = !0, this.removeMessage(), u.truncate( this.tree ) ), c = [], h = document.createDocumentFragment(), ( a = a.trim().toLowerCase() ).length > 0 ? ( d = e ? u.startsWith : u.includes, u.each( this.options, function ( e, t ) {
+ let i, n, o, r, s = this.items[ t.idx ]; d( t.textContent.trim().toLowerCase(), a ) && !t.disabled ? ( c.push( { text: t.textContent, value: t.value } ), l && ( g( s, h, this.customOption ), u.removeClass( s, 'excluded' ), !this.customOption ) && ( i = a, o = ( t = t ).textContent, i = new RegExp( i, 'ig' ), r = i.exec( o ) ) && ( t.innerHTML = '', ( n = document.createElement( 'span' ) ).classList.add( 'selectr-match' ), n.textContent = r[ 0 ], t.appendChild( document.createTextNode( o.slice( 0, Math.max( 0, r.index ) ) ) ), t.appendChild( n ), t.appendChild( document.createTextNode( o.slice( Math.max( 0, i.lastIndex ) ) ) ) ) ) : l && u.addClass( s, 'excluded' );
+ }, this ), l && ( h.childElementCount ? ( e = this.items[ this.navIndex ], t = h.querySelector( '.selectr-option:not(.excluded)' ), this.noResults = !1, u.removeClass( e, 'active' ), this.navIndex = t.idx, u.addClass( t, 'active' ) ) : this.config.taggable || ( this.noResults = !0, this.setMessage( this.config.messages.noResults ) ), this.tree.appendChild( h ) ) ) : o.call( this ), c;
+ }
+ }, t.prototype.toggle = function () {
+ this.disabled || ( this.opened ? this.close() : this.open() );
+ }, t.prototype.open = function () {
+ const e = this; if ( !this.options.length ) {
+ return !1;
+ } this.opened || this.emit( 'selectr.open' ), this.opened = !0, this.mobileDevice || this.config.nativeDropdown ? ( u.addClass( this.container, 'native-open' ), this.config.data && u.each( this.options, function ( e, t ) {
+ this.el.add( t );
+ }, this ) ) : ( u.addClass( this.container, 'open' ), o.call( this ), this.invert(), this.tree.scrollTop = 0, u.removeClass( this.container, 'notice' ), this.selected.setAttribute( 'aria-expanded', !0 ), this.tree.setAttribute( 'aria-hidden', !1 ), this.tree.setAttribute( 'aria-expanded', !0 ), this.config.searchable && !this.config.taggable && setTimeout( () => {
+ e.input.focus(), e.input.tabIndex = 0;
+ }, 10 ) );
+ }, t.prototype.close = function () {
+ let e; this.opened && this.emit( 'selectr.close' ), this.opened = !1, this.navigating = !1, this.mobileDevice || this.config.nativeDropdown ? u.removeClass( this.container, 'native-open' ) : ( e = u.hasClass( this.container, 'notice' ), this.config.searchable && !e && ( this.input.blur(), this.input.tabIndex = -1, this.searching = !1 ), e && ( u.removeClass( this.container, 'notice' ), this.notice.textContent = '' ), u.removeClass( this.container, 'open' ), u.removeClass( this.container, 'native-open' ), this.selected.setAttribute( 'aria-expanded', !1 ), this.tree.setAttribute( 'aria-hidden', !0 ), this.tree.setAttribute( 'aria-expanded', !1 ), u.truncate( this.tree ), s.call( this ) );
+ }, t.prototype.enable = function () {
+ this.disabled = !1, this.el.disabled = !1, this.selected.tabIndex = this.originalIndex, this.el.multiple && u.each( this.tags, ( e, t ) => {
+ t.lastElementChild.tabIndex = 0;
+ } ), u.removeClass( this.container, 'selectr-disabled' );
+ }, t.prototype.disable = function ( e ) {
+ e || ( this.el.disabled = !0 ), this.selected.tabIndex = -1, this.el.multiple && u.each( this.tags, ( e, t ) => {
+ t.lastElementChild.tabIndex = -1;
+ } ), this.disabled = !0, u.addClass( this.container, 'selectr-disabled' );
+ }, t.prototype.reset = function () {
+ this.disabled || ( this.clear(), this.setSelected( !0 ), u.each( this.defaultSelected, function ( e, t ) {
+ this.select( t );
+ }, this ), this.emit( 'selectr.reset' ) );
+ }, t.prototype.clear = function ( e, t ) {
+ let i; this.el.multiple ? this.selectedIndexes.length && ( i = this.selectedIndexes.slice(), t ? this.deselect( i.slice( -1 )[ 0 ] ) : u.each( i, function ( e, t ) {
+ this.deselect( t );
+ }, this ) ) : this.selectedIndex > -1 && this.deselect( this.selectedIndex, e ), this.emit( 'selectr.clear' );
+ }, t.prototype.serialise = function ( e ) {
+ const n = []; return u.each( this.options, ( e, t ) => {
+ const i = { value: t.value, text: t.textContent }; t.selected && ( i.selected = !0 ), t.disabled && ( i.disabled = !0 ), n[ e ] = i;
+ } ), e ? JSON.stringify( n ) : n;
+ }, t.prototype.serialize = function ( e ) {
+ return this.serialise( e );
+ }, t.prototype.setPlaceholder = function ( e ) {
+ e = e || this.config.placeholder || this.el.getAttribute( 'placeholder' ), this.options.length || ( e = this.config.messages.noOptions ), this.placeEl.innerHTML = e;
+ }, t.prototype.paginate = function () {
+ let i; if ( this.items.length ) {
+ return ( i = this ).pages = this.items.map( ( e, t ) => t % i.config.pagination == 0 ? i.items.slice( t, t + i.config.pagination ) : null ).filter( ( e ) => e ), this.pages;
+ }
+ }, t.prototype.setMessage = function ( e, t ) {
+ t && this.close(), u.addClass( this.container, 'notice' ), this.notice.textContent = e;
+ }, t.prototype.removeMessage = function () {
+ u.removeClass( this.container, 'notice' ), this.notice.innerHTML = '';
+ }, t.prototype.invert = function () {
+ const e = u.rect( this.selected ), t = this.tree.parentNode.offsetHeight, i = window.innerHeight; e.top + e.height + t > i ? ( u.addClass( this.container, 'inverted' ), this.isInverted = !0 ) : ( u.removeClass( this.container, 'inverted' ), this.isInverted = !1 ), this.optsRect = u.rect( this.tree );
+ }, t.prototype.getOptionByIndex = function ( e ) {
+ return this.options[ e ];
+ }, t.prototype.getOptionByValue = function ( e ) {
+ for ( var t = !1, i = 0, n = this.options.length; i < n; i++ ) {
+ if ( this.options[ i ].value.trim() === e.toString().trim() ) {
+ t = this.options[ i ]; break;
+ }
+ } return t;
+ }, e.exports = t;
+ }, 4926: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o, r, s, a, l, c, h = ' ', d = e.level, u = e.dataLevel, g = e.schema[ t ], p = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, m = !e.opts.allErrors, u = 'data' + ( u || '' ), f = 'errs__' + d, C = e.util.copy( e ), y = ( C.level++, 'valid' + C.level ); return h += 'var ' + f + ' = errors;', ( e.opts.strictKeywords ? typeof g === 'object' && Object.keys( g ).length > 0 || !1 === g : e.util.schemaHasRules( g, e.RULES.all ) ) && ( C.schema = g, C.schemaPath = p, C.errSchemaPath = t, g = 'idx' + d, o = 'i' + d, r = "' + " + ( n = 'key' + d ) + " + '", s = 'data' + ( C.dataLevel = e.dataLevel + 1 ), c = 'dataProperties' + d, l = e.opts.ownProperties, a = e.baseId, l && ( h += ' var ' + c + ' = undefined; ' ), h = h + ( l ? ' ' + c + ' = ' + c + ' || Object.keys(' + u + '); for (var ' + g + '=0; ' + g + '<' + c + '.length; ' + g + '++) { var ' + n + ' = ' + c + '[' + g + ']; ' : ' for (var ' + n + ' in ' + u + ') { ' ) + ' var startErrs' + d + ' = errors; ', l = n, c = e.compositeRule, e.compositeRule = C.compositeRule = !0, g = e.validate( C ), C.baseId = a, e.util.varOccurences( g, s ) < 2 ? h += ' ' + e.util.varReplace( g, s, l ) + ' ' : h += ' var ' + s + ' = ' + l + '; ' + g + ' ', e.compositeRule = C.compositeRule = c, h += ' if (!' + y + ') { for (var ' + o + '=startErrs' + d + '; ' + o + '<errors; ' + o + '++) { vErrors[' + o + '].propertyName = ' + n + '; } var err = ', !1 !== e.createErrors ? ( h += " { keyword: 'propertyNames' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + " , params: { propertyName: '" + r + "' } ", !1 !== e.opts.messages && ( h += " , message: 'property name \\'" + r + "\\' is invalid' " ), e.opts.verbose && ( h += ' , schema: validate.schema' + p + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + u + ' ' ), h += ' } ' ) : h += ' {} ', h += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', !e.compositeRule && m && ( e.async ? h += ' throw new ValidationError(vErrors); ' : h += ' validate.errors = vErrors; return false; ' ), m && ( h += ' break; ' ), h += ' } }' ), m && ( h += ' if (' + f + ' == errors) {' ), h;
+ };
+ }, 5207: function ( e ) {
+ e.exports = JSON.parse(
+ '{"id":"http://json-schema.org/draft-04/schema#","$schema":"http://json-schema.org/draft-04/schema#","description":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"positiveInteger":{"type":"integer","minimum":0},"positiveIntegerDefault0":{"allOf":[{"$ref":"#/definitions/positiveInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true}},"type":"object","properties":{"id":{"type":"string"},"$schema":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"multipleOf":{"type":"number","minimum":0,"exclusiveMinimum":true},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"boolean","default":false},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"boolean","default":false},"maxLength":{"$ref":"#/definitions/positiveInteger"},"minLength":{"$ref":"#/definitions/positiveIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/positiveInteger"},"minItems":{"$ref":"#/definitions/positiveIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"maxProperties":{"$ref":"#/definitions/positiveInteger"},"minProperties":{"$ref":"#/definitions/positiveIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"anyOf":[{"type":"boolean"},{"$ref":"#"}],"default":{}},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"dependencies":{"exclusiveMaximum":["maximum"],"exclusiveMinimum":["minimum"]},"default":{}}' );
+ }, 5215: function ( e ) {
+ e.exports = function e( t, i ) {
+ if ( t === i ) {
+ return !0;
+ } if ( t && i && typeof t === 'object' && typeof i === 'object' ) {
+ if ( t.constructor !== i.constructor ) {
+ return !1;
+ } let n, o, r; if ( Array.isArray( t ) ) {
+ if ( ( n = t.length ) != i.length ) {
+ return !1;
+ } for ( o = n; o-- != 0; ) {
+ if ( !e( t[ o ], i[ o ] ) ) {
+ return !1;
+ }
+ }
+ } else {
+ if ( t.constructor === RegExp ) {
+ return t.source === i.source && t.flags === i.flags;
+ } if ( t.valueOf !== Object.prototype.valueOf ) {
+ return t.valueOf() === i.valueOf();
+ } if ( t.toString !== Object.prototype.toString ) {
+ return t.toString() === i.toString();
+ } if ( ( n = ( r = Object.keys( t ) ).length ) !== Object.keys( i ).length ) {
+ return !1;
+ } for ( o = n; o-- != 0; ) {
+ if ( !Object.prototype.hasOwnProperty.call( i, r[ o ] ) ) {
+ return !1;
+ }
+ } for ( o = n; o-- != 0; ) {
+ const s = r[ o ]; if ( !e( t[ s ], i[ s ] ) ) {
+ return !1;
+ }
+ }
+ } return !0;
+ } return t != t && i != i;
+ };
+ }, 5433: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), c = e.errSchemaPath + '/' + t, h = !e.opts.allErrors, d = 'data' + ( s || '' ), u = e.opts.$data && a && a.$data, s = u ? ( o += ' var schema' + r + ' = ' + e.util.getData( a.$data, s, e.dataPathArr ) + '; ', 'schema' + r ) : a; if ( u || typeof a === 'number' ) {
+ return o += 'if ( ', u && ( o += ' (' + s + ' !== undefined && typeof ' + s + " != 'number') || " ), !1 === e.opts.unicode ? o += ' ' + d + '.length ' : o += ' ucs2length(' + d + ') ', ( r = [] ).push( o += ' ' + ( ( n = t ) == 'maxLength' ? '>' : '<' ) + ' ' + s + ') { ' ), o = '', !1 !== e.createErrors ? ( o += " { keyword: '" + ( n || '_limitLength' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( c ) + ' , params: { limit: ' + s + ' } ', !1 !== e.opts.messages && ( o = ( o = ( o += " , message: 'should NOT be " ) + ( t == 'maxLength' ? 'longer' : 'shorter' ) + ' than ' ) + ( u ? "' + " + s + " + '" : String( a ) ) + " characters' " ), e.opts.verbose && ( o = ( o += ' , schema: ' ) + ( u ? 'validate.schema' + l : String( a ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + d + ' ' ), o += ' } ' ) : o += ' {} ', n = o, o = r.pop(), !e.compositeRule && h ? e.async ? o += ' throw new ValidationError([' + n + ']); ' : o += ' validate.errors = [' + n + ']; return false; ' : o += ' var err = ' + n + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', o += '} ', h && ( o += ' else { ' ), o;
+ } throw new Error( t + ' must be number' );
+ };
+ }, 5467: function ( e, t, i ) {
+ t.J = function () {
+ try {
+ i( 9762 );
+ } catch ( e ) {
+ console.error( e );
+ }
+ };
+ }, 5477: function ( e ) {
+ e.exports = 'data:application/javascript;base64,Im5vIHVzZSBzdHJpY3QiOwohKGZ1bmN0aW9uKHdpbmRvdykgewppZiAodHlwZW9mIHdpbmRvdy53aW5kb3cgIT0gInVuZGVmaW5lZCIgJiYgd2luZG93LmRvY3VtZW50KQogICAgcmV0dXJuOwppZiAod2luZG93LnJlcXVpcmUgJiYgd2luZG93LmRlZmluZSkKICAgIHJldHVybjsKCmlmICghd2luZG93LmNvbnNvbGUpIHsKICAgIHdpbmRvdy5jb25zb2xlID0gZnVuY3Rpb24oKSB7CiAgICAgICAgdmFyIG1zZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMsIDApOwogICAgICAgIHBvc3RNZXNzYWdlKHt0eXBlOiAibG9nIiwgZGF0YTogbXNnc30pOwogICAgfTsKICAgIHdpbmRvdy5jb25zb2xlLmVycm9yID0KICAgIHdpbmRvdy5jb25zb2xlLndhcm4gPSAKICAgIHdpbmRvdy5jb25zb2xlLmxvZyA9CiAgICB3aW5kb3cuY29uc29sZS50cmFjZSA9IHdpbmRvdy5jb25zb2xlOwp9CndpbmRvdy53aW5kb3cgPSB3aW5kb3c7CndpbmRvdy5hY2UgPSB3aW5kb3c7Cgp3aW5kb3cub25lcnJvciA9IGZ1bmN0aW9uKG1lc3NhZ2UsIGZpbGUsIGxpbmUsIGNvbCwgZXJyKSB7CiAgICBwb3N0TWVzc2FnZSh7dHlwZTogImVycm9yIiwgZGF0YTogewogICAgICAgIG1lc3NhZ2U6IG1lc3NhZ2UsCiAgICAgICAgZGF0YTogZXJyICYmIGVyci5kYXRhLAogICAgICAgIGZpbGU6IGZpbGUsCiAgICAgICAgbGluZTogbGluZSwgCiAgICAgICAgY29sOiBjb2wsCiAgICAgICAgc3RhY2s6IGVyciAmJiBlcnIuc3RhY2sKICAgIH19KTsKfTsKCndpbmRvdy5ub3JtYWxpemVNb2R1bGUgPSBmdW5jdGlvbihwYXJlbnRJZCwgbW9kdWxlTmFtZSkgewogICAgLy8gbm9ybWFsaXplIHBsdWdpbiByZXF1aXJlcwogICAgaWYgKG1vZHVsZU5hbWUuaW5kZXhPZigiISIpICE9PSAtMSkgewogICAgICAgIHZhciBjaHVua3MgPSBtb2R1bGVOYW1lLnNwbGl0KCIhIik7CiAgICAgICAgcmV0dXJuIHdpbmRvdy5ub3JtYWxpemVNb2R1bGUocGFyZW50SWQsIGNodW5rc1swXSkgKyAiISIgKyB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBjaHVua3NbMV0pOwogICAgfQogICAgLy8gbm9ybWFsaXplIHJlbGF0aXZlIHJlcXVpcmVzCiAgICBpZiAobW9kdWxlTmFtZS5jaGFyQXQoMCkgPT0gIi4iKSB7CiAgICAgICAgdmFyIGJhc2UgPSBwYXJlbnRJZC5zcGxpdCgiLyIpLnNsaWNlKDAsIC0xKS5qb2luKCIvIik7CiAgICAgICAgbW9kdWxlTmFtZSA9IChiYXNlID8gYmFzZSArICIvIiA6ICIiKSArIG1vZHVsZU5hbWU7CiAgICAgICAgCiAgICAgICAgd2hpbGUgKG1vZHVsZU5hbWUuaW5kZXhPZigiLiIpICE9PSAtMSAmJiBwcmV2aW91cyAhPSBtb2R1bGVOYW1lKSB7CiAgICAgICAgICAgIHZhciBwcmV2aW91cyA9IG1vZHVsZU5hbWU7CiAgICAgICAgICAgIG1vZHVsZU5hbWUgPSBtb2R1bGVOYW1lLnJlcGxhY2UoL15cLlwvLywgIiIpLnJlcGxhY2UoL1wvXC5cLy8sICIvIikucmVwbGFjZSgvW15cL10rXC9cLlwuXC8vLCAiIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICByZXR1cm4gbW9kdWxlTmFtZTsKfTsKCndpbmRvdy5yZXF1aXJlID0gZnVuY3Rpb24gcmVxdWlyZShwYXJlbnRJZCwgaWQpIHsKICAgIGlmICghaWQpIHsKICAgICAgICBpZCA9IHBhcmVudElkOwogICAgICAgIHBhcmVudElkID0gbnVsbDsKICAgIH0KICAgIGlmICghaWQuY2hhckF0KQogICAgICAgIHRocm93IG5ldyBFcnJvcigid29ya2VyLmpzIHJlcXVpcmUoKSBhY2NlcHRzIG9ubHkgKHBhcmVudElkLCBpZCkgYXMgYXJndW1lbnRzIik7CgogICAgaWQgPSB3aW5kb3cubm9ybWFsaXplTW9kdWxlKHBhcmVudElkLCBpZCk7CgogICAgdmFyIG1vZHVsZSA9IHdpbmRvdy5yZXF1aXJlLm1vZHVsZXNbaWRdOwogICAgaWYgKG1vZHVsZSkgewogICAgICAgIGlmICghbW9kdWxlLmluaXRpYWxpemVkKSB7CiAgICAgICAgICAgIG1vZHVsZS5pbml0aWFsaXplZCA9IHRydWU7CiAgICAgICAgICAgIG1vZHVsZS5leHBvcnRzID0gbW9kdWxlLmZhY3RvcnkoKS5leHBvcnRzOwogICAgICAgIH0KICAgICAgICByZXR1cm4gbW9kdWxlLmV4cG9ydHM7CiAgICB9CiAgIAogICAgaWYgKCF3aW5kb3cucmVxdWlyZS50bG5zKQogICAgICAgIHJldHVybiBjb25zb2xlLmxvZygidW5hYmxlIHRvIGxvYWQgIiArIGlkKTsKICAgIAogICAgdmFyIHBhdGggPSByZXNvbHZlTW9kdWxlSWQoaWQsIHdpbmRvdy5yZXF1aXJlLnRsbnMpOwogICAgaWYgKHBhdGguc2xpY2UoLTMpICE9ICIuanMiKSBwYXRoICs9ICIuanMiOwogICAgCiAgICB3aW5kb3cucmVxdWlyZS5pZCA9IGlkOwogICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7fTsgLy8gcHJldmVudCBpbmZpbml0ZSBsb29wIG9uIGJyb2tlbiBtb2R1bGVzCiAgICBpbXBvcnRTY3JpcHRzKHBhdGgpOwogICAgcmV0dXJuIHdpbmRvdy5yZXF1aXJlKHBhcmVudElkLCBpZCk7Cn07CmZ1bmN0aW9uIHJlc29sdmVNb2R1bGVJZChpZCwgcGF0aHMpIHsKICAgIHZhciB0ZXN0UGF0aCA9IGlkLCB0YWlsID0gIiI7CiAgICB3aGlsZSAodGVzdFBhdGgpIHsKICAgICAgICB2YXIgYWxpYXMgPSBwYXRoc1t0ZXN0UGF0aF07CiAgICAgICAgaWYgKHR5cGVvZiBhbGlhcyA9PSAic3RyaW5nIikgewogICAgICAgICAgICByZXR1cm4gYWxpYXMgKyB0YWlsOwogICAgICAgIH0gZWxzZSBpZiAoYWxpYXMpIHsKICAgICAgICAgICAgcmV0dXJuICBhbGlhcy5sb2NhdGlvbi5yZXBsYWNlKC9cLyokLywgIi8iKSArICh0YWlsIHx8IGFsaWFzLm1haW4gfHwgYWxpYXMubmFtZSk7CiAgICAgICAgfSBlbHNlIGlmIChhbGlhcyA9PT0gZmFsc2UpIHsKICAgICAgICAgICAgcmV0dXJuICIiOwogICAgICAgIH0KICAgICAgICB2YXIgaSA9IHRlc3RQYXRoLmxhc3RJbmRleE9mKCIvIik7CiAgICAgICAgaWYgKGkgPT09IC0xKSBicmVhazsKICAgICAgICB0YWlsID0gdGVzdFBhdGguc3Vic3RyKGkpICsgdGFpbDsKICAgICAgICB0ZXN0UGF0aCA9IHRlc3RQYXRoLnNsaWNlKDAsIGkpOwogICAgfQogICAgcmV0dXJuIGlkOwp9CndpbmRvdy5yZXF1aXJlLm1vZHVsZXMgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9OwoKd2luZG93LmRlZmluZSA9IGZ1bmN0aW9uKGlkLCBkZXBzLCBmYWN0b3J5KSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAyKSB7CiAgICAgICAgZmFjdG9yeSA9IGRlcHM7CiAgICAgICAgaWYgKHR5cGVvZiBpZCAhPSAic3RyaW5nIikgewogICAgICAgICAgICBkZXBzID0gaWQ7CiAgICAgICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICAgICAgfQogICAgfSBlbHNlIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgICBmYWN0b3J5ID0gaWQ7CiAgICAgICAgZGVwcyA9IFtdOwogICAgICAgIGlkID0gd2luZG93LnJlcXVpcmUuaWQ7CiAgICB9CiAgICAKICAgIGlmICh0eXBlb2YgZmFjdG9yeSAhPSAiZnVuY3Rpb24iKSB7CiAgICAgICAgd2luZG93LnJlcXVpcmUubW9kdWxlc1tpZF0gPSB7CiAgICAgICAgICAgIGV4cG9ydHM6IGZhY3RvcnksCiAgICAgICAgICAgIGluaXRpYWxpemVkOiB0cnVlCiAgICAgICAgfTsKICAgICAgICByZXR1cm47CiAgICB9CgogICAgaWYgKCFkZXBzLmxlbmd0aCkKICAgICAgICAvLyBJZiB0aGVyZSBpcyBubyBkZXBlbmRlbmNpZXMsIHdlIGluamVjdCAicmVxdWlyZSIsICJleHBvcnRzIiBhbmQKICAgICAgICAvLyAibW9kdWxlIiBhcyBkZXBlbmRlbmNpZXMsIHRvIHByb3ZpZGUgQ29tbW9uSlMgY29tcGF0aWJpbGl0eS4KICAgICAgICBkZXBzID0gWyJyZXF1aXJlIiwgImV4cG9ydHMiLCAibW9kdWxlIl07CgogICAgdmFyIHJlcSA9IGZ1bmN0aW9uKGNoaWxkSWQpIHsKICAgICAgICByZXR1cm4gd2luZG93LnJlcXVpcmUoaWQsIGNoaWxkSWQpOwogICAgfTsKCiAgICB3aW5kb3cucmVxdWlyZS5tb2R1bGVzW2lkXSA9IHsKICAgICAgICBleHBvcnRzOiB7fSwKICAgICAgICBmYWN0b3J5OiBmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIG1vZHVsZSA9IHRoaXM7CiAgICAgICAgICAgIHZhciByZXR1cm5FeHBvcnRzID0gZmFjdG9yeS5hcHBseSh0aGlzLCBkZXBzLnNsaWNlKDAsIGZhY3RvcnkubGVuZ3RoKS5tYXAoZnVuY3Rpb24oZGVwKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2ggKGRlcCkgewogICAgICAgICAgICAgICAgICAgIC8vIEJlY2F1c2UgInJlcXVpcmUiLCAiZXhwb3J0cyIgYW5kICJtb2R1bGUiIGFyZW4ndCBhY3R1YWwKICAgICAgICAgICAgICAgICAgICAvLyBkZXBlbmRlbmNpZXMsIHdlIG11c3QgaGFuZGxlIHRoZW0gc2VwZXJhdGVseS4KICAgICAgICAgICAgICAgICAgICBjYXNlICJyZXF1aXJlIjogcmV0dXJuIHJlcTsKICAgICAgICAgICAgICAgICAgICBjYXNlICJleHBvcnRzIjogcmV0dXJuIG1vZHVsZS5leHBvcnRzOwogICAgICAgICAgICAgICAgICAgIGNhc2UgIm1vZHVsZSI6ICByZXR1cm4gbW9kdWxlOwogICAgICAgICAgICAgICAgICAgIC8vIEJ1dCBmb3IgYWxsIG90aGVyIGRlcGVuZGVuY2llcywgd2UgY2FuIGp1c3QgZ28gYWhlYWQgYW5kCiAgICAgICAgICAgICAgICAgICAgLy8gcmVxdWlyZSB0aGVtLgogICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6ICAgICAgICByZXR1cm4gcmVxKGRlcCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pKTsKICAgICAgICAgICAgaWYgKHJldHVybkV4cG9ydHMpCiAgICAgICAgICAgICAgICBtb2R1bGUuZXhwb3J0cyA9IHJldHVybkV4cG9ydHM7CiAgICAgICAgICAgIHJldHVybiBtb2R1bGU7CiAgICAgICAgfQogICAgfTsKfTsKd2luZG93LmRlZmluZS5hbWQgPSB7fTsKd2luZG93LnJlcXVpcmUudGxucyA9IHt9Owp3aW5kb3cuaW5pdEJhc2VVcmxzICA9IGZ1bmN0aW9uIGluaXRCYXNlVXJscyh0b3BMZXZlbE5hbWVzcGFjZXMpIHsKICAgIGZvciAodmFyIGkgaW4gdG9wTGV2ZWxOYW1lc3BhY2VzKQogICAgICAgIHRoaXMucmVxdWlyZS50bG5zW2ldID0gdG9wTGV2ZWxOYW1lc3BhY2VzW2ldOwp9OwoKd2luZG93LmluaXRTZW5kZXIgPSBmdW5jdGlvbiBpbml0U2VuZGVyKCkgewoKICAgIHZhciBFdmVudEVtaXR0ZXIgPSB3aW5kb3cucmVxdWlyZSgiYWNlL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwogICAgdmFyIG9vcCA9IHdpbmRvdy5yZXF1aXJlKCJhY2UvbGliL29vcCIpOwogICAgCiAgICB2YXIgU2VuZGVyID0gZnVuY3Rpb24oKSB7fTsKICAgIAogICAgKGZ1bmN0aW9uKCkgewogICAgICAgIAogICAgICAgIG9vcC5pbXBsZW1lbnQodGhpcywgRXZlbnRFbWl0dGVyKTsKICAgICAgICAgICAgICAgIAogICAgICAgIHRoaXMuY2FsbGJhY2sgPSBmdW5jdGlvbihkYXRhLCBjYWxsYmFja0lkKSB7CiAgICAgICAgICAgIHBvc3RNZXNzYWdlKHsKICAgICAgICAgICAgICAgIHR5cGU6ICJjYWxsIiwKICAgICAgICAgICAgICAgIGlkOiBjYWxsYmFja0lkLAogICAgICAgICAgICAgICAgZGF0YTogZGF0YQogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgCiAgICAgICAgdGhpcy5lbWl0ID0gZnVuY3Rpb24obmFtZSwgZGF0YSkgewogICAgICAgICAgICBwb3N0TWVzc2FnZSh7CiAgICAgICAgICAgICAgICB0eXBlOiAiZXZlbnQiLAogICAgICAgICAgICAgICAgbmFtZTogbmFtZSwKICAgICAgICAgICAgICAgIGRhdGE6IGRhdGEKICAgICAgICAgICAgfSk7CiAgICAgICAgfTsKICAgICAgICAKICAgIH0pLmNhbGwoU2VuZGVyLnByb3RvdHlwZSk7CiAgICAKICAgIHJldHVybiBuZXcgU2VuZGVyKCk7Cn07Cgp2YXIgbWFpbiA9IHdpbmRvdy5tYWluID0gbnVsbDsKdmFyIHNlbmRlciA9IHdpbmRvdy5zZW5kZXIgPSBudWxsOwoKd2luZG93Lm9ubWVzc2FnZSA9IGZ1bmN0aW9uKGUpIHsKICAgIHZhciBtc2cgPSBlLmRhdGE7CiAgICBpZiAobXNnLmV2ZW50ICYmIHNlbmRlcikgewogICAgICAgIHNlbmRlci5fc2lnbmFsKG1zZy5ldmVudCwgbXNnLmRhdGEpOwogICAgfQogICAgZWxzZSBpZiAobXNnLmNvbW1hbmQpIHsKICAgICAgICBpZiAobWFpblttc2cuY29tbWFuZF0pCiAgICAgICAgICAgIG1haW5bbXNnLmNvbW1hbmRdLmFwcGx5KG1haW4sIG1zZy5hcmdzKTsKICAgICAgICBlbHNlIGlmICh3aW5kb3dbbXNnLmNvbW1hbmRdKQogICAgICAgICAgICB3aW5kb3dbbXNnLmNvbW1hbmRdLmFwcGx5KHdpbmRvdywgbXNnLmFyZ3MpOwogICAgICAgIGVsc2UKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJVbmtub3duIGNvbW1hbmQ6IiArIG1zZy5jb21tYW5kKTsKICAgIH0KICAgIGVsc2UgaWYgKG1zZy5pbml0KSB7CiAgICAgICAgd2luZG93LmluaXRCYXNlVXJscyhtc2cudGxucyk7CiAgICAgICAgc2VuZGVyID0gd2luZG93LnNlbmRlciA9IHdpbmRvdy5pbml0U2VuZGVyKCk7CiAgICAgICAgdmFyIGNsYXp6ID0gdGhpcy5yZXF1aXJlKG1zZy5tb2R1bGUpW21zZy5jbGFzc25hbWVdOwogICAgICAgIG1haW4gPSB3aW5kb3cubWFpbiA9IG5ldyBjbGF6eihzZW5kZXIpOwogICAgfQp9Owp9KSh0aGlzKTsKCmFjZS5kZWZpbmUoImFjZS9saWIvb29wIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CmV4cG9ydHMuaW5oZXJpdHMgPSBmdW5jdGlvbiAoY3Rvciwgc3VwZXJDdG9yKSB7CiAgICBjdG9yLnN1cGVyXyA9IHN1cGVyQ3RvcjsKICAgIGN0b3IucHJvdG90eXBlID0gT2JqZWN0LmNyZWF0ZShzdXBlckN0b3IucHJvdG90eXBlLCB7CiAgICAgICAgY29uc3RydWN0b3I6IHsKICAgICAgICAgICAgdmFsdWU6IGN0b3IsCiAgICAgICAgICAgIGVudW1lcmFibGU6IGZhbHNlLAogICAgICAgICAgICB3cml0YWJsZTogdHJ1ZSwKICAgICAgICAgICAgY29uZmlndXJhYmxlOiB0cnVlCiAgICAgICAgfQogICAgfSk7Cn07CmV4cG9ydHMubWl4aW4gPSBmdW5jdGlvbiAob2JqLCBtaXhpbikgewogICAgZm9yICh2YXIga2V5IGluIG1peGluKSB7CiAgICAgICAgb2JqW2tleV0gPSBtaXhpbltrZXldOwogICAgfQogICAgcmV0dXJuIG9iajsKfTsKZXhwb3J0cy5pbXBsZW1lbnQgPSBmdW5jdGlvbiAocHJvdG8sIG1peGluKSB7CiAgICBleHBvcnRzLm1peGluKHByb3RvLCBtaXhpbik7Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hcHBseV9kZWx0YSIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwpmdW5jdGlvbiB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsIGVycm9yVGV4dCkgewogICAgY29uc29sZS5sb2coIkludmFsaWQgRGVsdGE6IiwgZGVsdGEpOwogICAgdGhyb3cgIkludmFsaWQgRGVsdGE6ICIgKyBlcnJvclRleHQ7Cn0KZnVuY3Rpb24gcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBwb3NpdGlvbikgewogICAgcmV0dXJuIHBvc2l0aW9uLnJvdyA+PSAwICYmIHBvc2l0aW9uLnJvdyA8IGRvY0xpbmVzLmxlbmd0aCAmJgogICAgICAgIHBvc2l0aW9uLmNvbHVtbiA+PSAwICYmIHBvc2l0aW9uLmNvbHVtbiA8PSBkb2NMaW5lc1twb3NpdGlvbi5yb3ddLmxlbmd0aDsKfQpmdW5jdGlvbiB2YWxpZGF0ZURlbHRhKGRvY0xpbmVzLCBkZWx0YSkgewogICAgaWYgKGRlbHRhLmFjdGlvbiAhPSAiaW5zZXJ0IiAmJiBkZWx0YS5hY3Rpb24gIT0gInJlbW92ZSIpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuYWN0aW9uIG11c3QgYmUgJ2luc2VydCcgb3IgJ3JlbW92ZSciKTsKICAgIGlmICghKGRlbHRhLmxpbmVzIGluc3RhbmNlb2YgQXJyYXkpKQogICAgICAgIHRocm93RGVsdGFFcnJvcihkZWx0YSwgImRlbHRhLmxpbmVzIG11c3QgYmUgYW4gQXJyYXkiKTsKICAgIGlmICghZGVsdGEuc3RhcnQgfHwgIWRlbHRhLmVuZCkKICAgICAgICB0aHJvd0RlbHRhRXJyb3IoZGVsdGEsICJkZWx0YS5zdGFydC9lbmQgbXVzdCBiZSBhbiBwcmVzZW50Iik7CiAgICB2YXIgc3RhcnQgPSBkZWx0YS5zdGFydDsKICAgIGlmICghcG9zaXRpb25JbkRvY3VtZW50KGRvY0xpbmVzLCBkZWx0YS5zdGFydCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuc3RhcnQgbXVzdCBiZSBjb250YWluZWQgaW4gZG9jdW1lbnQiKTsKICAgIHZhciBlbmQgPSBkZWx0YS5lbmQ7CiAgICBpZiAoZGVsdGEuYWN0aW9uID09ICJyZW1vdmUiICYmICFwb3NpdGlvbkluRG9jdW1lbnQoZG9jTGluZXMsIGVuZCkpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEuZW5kIG11c3QgY29udGFpbmVkIGluIGRvY3VtZW50IGZvciAncmVtb3ZlJyBhY3Rpb25zIik7CiAgICB2YXIgbnVtUmFuZ2VSb3dzID0gZW5kLnJvdyAtIHN0YXJ0LnJvdzsKICAgIHZhciBudW1SYW5nZUxhc3RMaW5lQ2hhcnMgPSAoZW5kLmNvbHVtbiAtIChudW1SYW5nZVJvd3MgPT0gMCA/IHN0YXJ0LmNvbHVtbiA6IDApKTsKICAgIGlmIChudW1SYW5nZVJvd3MgIT0gZGVsdGEubGluZXMubGVuZ3RoIC0gMSB8fCBkZWx0YS5saW5lc1tudW1SYW5nZVJvd3NdLmxlbmd0aCAhPSBudW1SYW5nZUxhc3RMaW5lQ2hhcnMpCiAgICAgICAgdGhyb3dEZWx0YUVycm9yKGRlbHRhLCAiZGVsdGEucmFuZ2UgbXVzdCBtYXRjaCBkZWx0YSBsaW5lcyIpOwp9CmV4cG9ydHMuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkb2NMaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpIHsKICAgIHZhciByb3cgPSBkZWx0YS5zdGFydC5yb3c7CiAgICB2YXIgc3RhcnRDb2x1bW4gPSBkZWx0YS5zdGFydC5jb2x1bW47CiAgICB2YXIgbGluZSA9IGRvY0xpbmVzW3Jvd10gfHwgIiI7CiAgICBzd2l0Y2ggKGRlbHRhLmFjdGlvbikgewogICAgICAgIGNhc2UgImluc2VydCI6CiAgICAgICAgICAgIHZhciBsaW5lcyA9IGRlbHRhLmxpbmVzOwogICAgICAgICAgICBpZiAobGluZXMubGVuZ3RoID09PSAxKSB7CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3ddID0gbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZGVsdGEubGluZXNbMF0gKyBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtyb3csIDFdLmNvbmNhdChkZWx0YS5saW5lcyk7CiAgICAgICAgICAgICAgICBkb2NMaW5lcy5zcGxpY2UuYXBwbHkoZG9jTGluZXMsIGFyZ3MpOwogICAgICAgICAgICAgICAgZG9jTGluZXNbcm93XSA9IGxpbmUuc3Vic3RyaW5nKDAsIHN0YXJ0Q29sdW1uKSArIGRvY0xpbmVzW3Jvd107CiAgICAgICAgICAgICAgICBkb2NMaW5lc1tyb3cgKyBkZWx0YS5saW5lcy5sZW5ndGggLSAxXSArPSBsaW5lLnN1YnN0cmluZyhzdGFydENvbHVtbik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgY2FzZSAicmVtb3ZlIjoKICAgICAgICAgICAgdmFyIGVuZENvbHVtbiA9IGRlbHRhLmVuZC5jb2x1bW47CiAgICAgICAgICAgIHZhciBlbmRSb3cgPSBkZWx0YS5lbmQucm93OwogICAgICAgICAgICBpZiAocm93ID09PSBlbmRSb3cpIHsKICAgICAgICAgICAgICAgIGRvY0xpbmVzW3Jvd10gPSBsaW5lLnN1YnN0cmluZygwLCBzdGFydENvbHVtbikgKyBsaW5lLnN1YnN0cmluZyhlbmRDb2x1bW4pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgZG9jTGluZXMuc3BsaWNlKHJvdywgZW5kUm93IC0gcm93ICsgMSwgbGluZS5zdWJzdHJpbmcoMCwgc3RhcnRDb2x1bW4pICsgZG9jTGluZXNbZW5kUm93XS5zdWJzdHJpbmcoZW5kQ29sdW1uKSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgYnJlYWs7CiAgICB9Cn07Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZXZlbnRfZW1pdHRlciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgRXZlbnRFbWl0dGVyID0ge307CnZhciBzdG9wUHJvcGFnYXRpb24gPSBmdW5jdGlvbiAoKSB7IHRoaXMucHJvcGFnYXRpb25TdG9wcGVkID0gdHJ1ZTsgfTsKdmFyIHByZXZlbnREZWZhdWx0ID0gZnVuY3Rpb24gKCkgeyB0aGlzLmRlZmF1bHRQcmV2ZW50ZWQgPSB0cnVlOyB9OwpFdmVudEVtaXR0ZXIuX2VtaXQgPQogICAgRXZlbnRFbWl0dGVyLl9kaXNwYXRjaEV2ZW50ID0gZnVuY3Rpb24gKGV2ZW50TmFtZSwgZSkgewogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwgKHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB7fSk7CiAgICAgICAgdGhpcy5fZGVmYXVsdEhhbmRsZXJzIHx8ICh0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB7fSk7CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXSB8fCBbXTsKICAgICAgICB2YXIgZGVmYXVsdEhhbmRsZXIgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycy5sZW5ndGggJiYgIWRlZmF1bHRIYW5kbGVyKQogICAgICAgICAgICByZXR1cm47CiAgICAgICAgaWYgKHR5cGVvZiBlICE9ICJvYmplY3QiIHx8ICFlKQogICAgICAgICAgICBlID0ge307CiAgICAgICAgaWYgKCFlLnR5cGUpCiAgICAgICAgICAgIGUudHlwZSA9IGV2ZW50TmFtZTsKICAgICAgICBpZiAoIWUuc3RvcFByb3BhZ2F0aW9uKQogICAgICAgICAgICBlLnN0b3BQcm9wYWdhdGlvbiA9IHN0b3BQcm9wYWdhdGlvbjsKICAgICAgICBpZiAoIWUucHJldmVudERlZmF1bHQpCiAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQgPSBwcmV2ZW50RGVmYXVsdDsKICAgICAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxpc3RlbmVycy5sZW5ndGg7IGkrKykgewogICAgICAgICAgICBsaXN0ZW5lcnNbaV0oZSwgdGhpcyk7CiAgICAgICAgICAgIGlmIChlLnByb3BhZ2F0aW9uU3RvcHBlZCkKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAoZGVmYXVsdEhhbmRsZXIgJiYgIWUuZGVmYXVsdFByZXZlbnRlZCkKICAgICAgICAgICAgcmV0dXJuIGRlZmF1bHRIYW5kbGVyKGUsIHRoaXMpOwogICAgfTsKRXZlbnRFbWl0dGVyLl9zaWduYWwgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBlKSB7CiAgICB2YXIgbGlzdGVuZXJzID0gKHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge30pW2V2ZW50TmFtZV07CiAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICByZXR1cm47CiAgICBsaXN0ZW5lcnMgPSBsaXN0ZW5lcnMuc2xpY2UoKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgbGlzdGVuZXJzLmxlbmd0aDsgaSsrKQogICAgICAgIGxpc3RlbmVyc1tpXShlLCB0aGlzKTsKfTsKRXZlbnRFbWl0dGVyLm9uY2UgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIF9zZWxmID0gdGhpczsKICAgIHRoaXMub24oZXZlbnROYW1lLCBmdW5jdGlvbiBuZXdDYWxsYmFjaygpIHsKICAgICAgICBfc2VsZi5vZmYoZXZlbnROYW1lLCBuZXdDYWxsYmFjayk7CiAgICAgICAgY2FsbGJhY2suYXBwbHkobnVsbCwgYXJndW1lbnRzKTsKICAgIH0pOwogICAgaWYgKCFjYWxsYmFjaykgewogICAgICAgIHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSkgewogICAgICAgICAgICBjYWxsYmFjayA9IHJlc29sdmU7CiAgICAgICAgfSk7CiAgICB9Cn07CkV2ZW50RW1pdHRlci5zZXREZWZhdWx0SGFuZGxlciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICB2YXIgaGFuZGxlcnMgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnM7CiAgICBpZiAoIWhhbmRsZXJzKQogICAgICAgIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzID0geyBfZGlzYWJsZWRfOiB7fSB9OwogICAgaWYgKGhhbmRsZXJzW2V2ZW50TmFtZV0pIHsKICAgICAgICB2YXIgb2xkID0gaGFuZGxlcnNbZXZlbnROYW1lXTsKICAgICAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICAgICAgaWYgKCFkaXNhYmxlZCkKICAgICAgICAgICAgaGFuZGxlcnMuX2Rpc2FibGVkX1tldmVudE5hbWVdID0gZGlzYWJsZWQgPSBbXTsKICAgICAgICBkaXNhYmxlZC5wdXNoKG9sZCk7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQogICAgaGFuZGxlcnNbZXZlbnROYW1lXSA9IGNhbGxiYWNrOwp9OwpFdmVudEVtaXR0ZXIucmVtb3ZlRGVmYXVsdEhhbmRsZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaykgewogICAgdmFyIGhhbmRsZXJzID0gdGhpcy5fZGVmYXVsdEhhbmRsZXJzOwogICAgaWYgKCFoYW5kbGVycykKICAgICAgICByZXR1cm47CiAgICB2YXIgZGlzYWJsZWQgPSBoYW5kbGVycy5fZGlzYWJsZWRfW2V2ZW50TmFtZV07CiAgICBpZiAoaGFuZGxlcnNbZXZlbnROYW1lXSA9PSBjYWxsYmFjaykgewogICAgICAgIGlmIChkaXNhYmxlZCkKICAgICAgICAgICAgdGhpcy5zZXREZWZhdWx0SGFuZGxlcihldmVudE5hbWUsIGRpc2FibGVkLnBvcCgpKTsKICAgIH0KICAgIGVsc2UgaWYgKGRpc2FibGVkKSB7CiAgICAgICAgdmFyIGkgPSBkaXNhYmxlZC5pbmRleE9mKGNhbGxiYWNrKTsKICAgICAgICBpZiAoaSAhPSAtMSkKICAgICAgICAgICAgZGlzYWJsZWQuc3BsaWNlKGksIDEpOwogICAgfQp9OwpFdmVudEVtaXR0ZXIub24gPQogICAgRXZlbnRFbWl0dGVyLmFkZEV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnROYW1lLCBjYWxsYmFjaywgY2FwdHVyaW5nKSB7CiAgICAgICAgdGhpcy5fZXZlbnRSZWdpc3RyeSA9IHRoaXMuX2V2ZW50UmVnaXN0cnkgfHwge307CiAgICAgICAgdmFyIGxpc3RlbmVycyA9IHRoaXMuX2V2ZW50UmVnaXN0cnlbZXZlbnROYW1lXTsKICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdID0gW107CiAgICAgICAgaWYgKGxpc3RlbmVycy5pbmRleE9mKGNhbGxiYWNrKSA9PSAtMSkKICAgICAgICAgICAgbGlzdGVuZXJzW2NhcHR1cmluZyA/ICJ1bnNoaWZ0IiA6ICJwdXNoIl0oY2FsbGJhY2spOwogICAgICAgIHJldHVybiBjYWxsYmFjazsKICAgIH07CkV2ZW50RW1pdHRlci5vZmYgPQogICAgRXZlbnRFbWl0dGVyLnJlbW92ZUxpc3RlbmVyID0KICAgICAgICBFdmVudEVtaXR0ZXIucmVtb3ZlRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudE5hbWUsIGNhbGxiYWNrKSB7CiAgICAgICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9ldmVudFJlZ2lzdHJ5IHx8IHt9OwogICAgICAgICAgICB2YXIgbGlzdGVuZXJzID0gdGhpcy5fZXZlbnRSZWdpc3RyeVtldmVudE5hbWVdOwogICAgICAgICAgICBpZiAoIWxpc3RlbmVycykKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgdmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YoY2FsbGJhY2spOwogICAgICAgICAgICBpZiAoaW5kZXggIT09IC0xKQogICAgICAgICAgICAgICAgbGlzdGVuZXJzLnNwbGljZShpbmRleCwgMSk7CiAgICAgICAgfTsKRXZlbnRFbWl0dGVyLnJlbW92ZUFsbExpc3RlbmVycyA9IGZ1bmN0aW9uIChldmVudE5hbWUpIHsKICAgIGlmICghZXZlbnROYW1lKQogICAgICAgIHRoaXMuX2V2ZW50UmVnaXN0cnkgPSB0aGlzLl9kZWZhdWx0SGFuZGxlcnMgPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZXZlbnRSZWdpc3RyeSkKICAgICAgICB0aGlzLl9ldmVudFJlZ2lzdHJ5W2V2ZW50TmFtZV0gPSB1bmRlZmluZWQ7CiAgICBpZiAodGhpcy5fZGVmYXVsdEhhbmRsZXJzKQogICAgICAgIHRoaXMuX2RlZmF1bHRIYW5kbGVyc1tldmVudE5hbWVdID0gdW5kZWZpbmVkOwp9OwpleHBvcnRzLkV2ZW50RW1pdHRlciA9IEV2ZW50RW1pdHRlcjsKCn0pOwoKYWNlLmRlZmluZSgiYWNlL3JhbmdlIixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXsidXNlIHN0cmljdCI7CnZhciBSYW5nZSA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbHVtbiwgZW5kUm93LCBlbmRDb2x1bW4pIHsKICAgICAgICB0aGlzLnN0YXJ0ID0gewogICAgICAgICAgICByb3c6IHN0YXJ0Um93LAogICAgICAgICAgICBjb2x1bW46IHN0YXJ0Q29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLmVuZCA9IHsKICAgICAgICAgICAgcm93OiBlbmRSb3csCiAgICAgICAgICAgIGNvbHVtbjogZW5kQ29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIFJhbmdlLnByb3RvdHlwZS5pc0VxdWFsID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuc3RhcnQucm93ID09PSByYW5nZS5zdGFydC5yb3cgJiYKICAgICAgICAgICAgdGhpcy5lbmQucm93ID09PSByYW5nZS5lbmQucm93ICYmCiAgICAgICAgICAgIHRoaXMuc3RhcnQuY29sdW1uID09PSByYW5nZS5zdGFydC5jb2x1bW4gJiYKICAgICAgICAgICAgdGhpcy5lbmQuY29sdW1uID09PSByYW5nZS5lbmQuY29sdW1uOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS50b1N0cmluZyA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKCJSYW5nZTogWyIgKyB0aGlzLnN0YXJ0LnJvdyArICIvIiArIHRoaXMuc3RhcnQuY29sdW1uICsKICAgICAgICAgICAgIl0gLT4gWyIgKyB0aGlzLmVuZC5yb3cgKyAiLyIgKyB0aGlzLmVuZC5jb2x1bW4gKyAiXSIpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWlucyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDA7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVSYW5nZSA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAsIGVuZCA9IHJhbmdlLmVuZCwgc3RhcnQgPSByYW5nZS5zdGFydDsKICAgICAgICBjbXAgPSB0aGlzLmNvbXBhcmUoZW5kLnJvdywgZW5kLmNvbHVtbik7CiAgICAgICAgaWYgKGNtcCA9PSAxKSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDI7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAoY21wID09IDApIHsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKSB7CiAgICAgICAgICAgIHJldHVybiAtMjsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGNtcCA9IHRoaXMuY29tcGFyZShzdGFydC5yb3csIHN0YXJ0LmNvbHVtbik7CiAgICAgICAgICAgIGlmIChjbXAgPT0gLTEpIHsKICAgICAgICAgICAgICAgIHJldHVybiAtMTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmIChjbXAgPT0gMSkgewogICAgICAgICAgICAgICAgcmV0dXJuIDQyOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmVQb2ludCA9IGZ1bmN0aW9uIChwKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShwLnJvdywgcC5jb2x1bW4pOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb250YWluc1JhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLnN0YXJ0KSA9PSAwICYmIHRoaXMuY29tcGFyZVBvaW50KHJhbmdlLmVuZCkgPT0gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW50ZXJzZWN0cyA9IGZ1bmN0aW9uIChyYW5nZSkgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmVSYW5nZShyYW5nZSk7CiAgICAgICAgcmV0dXJuIChjbXAgPT0gLTEgfHwgY21wID09IDAgfHwgY21wID09IDEpOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pc0VuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHJldHVybiB0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW47CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gdGhpcy5zdGFydC5yb3cgPT0gcm93ICYmIHRoaXMuc3RhcnQuY29sdW1uID09IGNvbHVtbjsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuc2V0U3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodHlwZW9mIHJvdyA9PSAib2JqZWN0IikgewogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93LnJvdzsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHRoaXMuc3RhcnQucm93ID0gcm93OwogICAgICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnNldEVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0eXBlb2Ygcm93ID09ICJvYmplY3QiKSB7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IHJvdy5jb2x1bW47CiAgICAgICAgICAgIHRoaXMuZW5kLnJvdyA9IHJvdy5yb3c7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmVuZC5yb3cgPSByb3c7CiAgICAgICAgICAgIHRoaXMuZW5kLmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB9CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pID09IDApIHsKICAgICAgICAgICAgaWYgKHRoaXMuaXNFbmQocm93LCBjb2x1bW4pIHx8IHRoaXMuaXNTdGFydChyb3csIGNvbHVtbikpIHsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaW5zaWRlU3RhcnQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzRW5kKHJvdywgY29sdW1uKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5pbnNpZGVFbmQgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAodGhpcy5jb21wYXJlKHJvdywgY29sdW1uKSA9PSAwKSB7CiAgICAgICAgICAgIGlmICh0aGlzLmlzU3RhcnQocm93LCBjb2x1bW4pKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZmFsc2U7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNvbXBhcmUgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICBpZiAoIXRoaXMuaXNNdWx0aUxpbmUoKSkgewogICAgICAgICAgICBpZiAocm93ID09PSB0aGlzLnN0YXJ0LnJvdykgewogICAgICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8IHRoaXMuc3RhcnQuY29sdW1uID8gLTEgOiAoY29sdW1uID4gdGhpcy5lbmQuY29sdW1uID8gMSA6IDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmIChyb3cgPCB0aGlzLnN0YXJ0LnJvdykKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGlmIChyb3cgPiB0aGlzLmVuZC5yb3cpCiAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgIGlmICh0aGlzLnN0YXJ0LnJvdyA9PT0gcm93KQogICAgICAgICAgICByZXR1cm4gY29sdW1uID49IHRoaXMuc3RhcnQuY29sdW1uID8gMCA6IC0xOwogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT09IHJvdykKICAgICAgICAgICAgcmV0dXJuIGNvbHVtbiA8PSB0aGlzLmVuZC5jb2x1bW4gPyAwIDogMTsKICAgICAgICByZXR1cm4gMDsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZVN0YXJ0ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jb21wYXJlRW5kID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgaWYgKHRoaXMuZW5kLnJvdyA9PSByb3cgJiYgdGhpcy5lbmQuY29sdW1uID09IGNvbHVtbikgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHJldHVybiB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIH0KICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29tcGFyZUluc2lkZSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPT0gcm93ICYmIHRoaXMuZW5kLmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIDE7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHRoaXMuc3RhcnQucm93ID09IHJvdyAmJiB0aGlzLnN0YXJ0LmNvbHVtbiA9PSBjb2x1bW4pIHsKICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcmV0dXJuIHRoaXMuY29tcGFyZShyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgfTsKICAgIFJhbmdlLnByb3RvdHlwZS5jbGlwUm93cyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGlmICh0aGlzLmVuZC5yb3cgPiBsYXN0Um93KQogICAgICAgICAgICB2YXIgZW5kID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLmVuZC5yb3cgPCBmaXJzdFJvdykKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiBmaXJzdFJvdywgY29sdW1uOiAwIH07CiAgICAgICAgaWYgKHRoaXMuc3RhcnQucm93ID4gbGFzdFJvdykKICAgICAgICAgICAgdmFyIHN0YXJ0ID0geyByb3c6IGxhc3RSb3cgKyAxLCBjb2x1bW46IDAgfTsKICAgICAgICBlbHNlIGlmICh0aGlzLnN0YXJ0LnJvdyA8IGZpcnN0Um93KQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogZmlyc3RSb3csIGNvbHVtbjogMCB9OwogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHN0YXJ0IHx8IHRoaXMuc3RhcnQsIGVuZCB8fCB0aGlzLmVuZCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmV4dGVuZCA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBjbXAgPSB0aGlzLmNvbXBhcmUocm93LCBjb2x1bW4pOwogICAgICAgIGlmIChjbXAgPT0gMCkKICAgICAgICAgICAgcmV0dXJuIHRoaXM7CiAgICAgICAgZWxzZSBpZiAoY21wID09IC0xKQogICAgICAgICAgICB2YXIgc3RhcnQgPSB7IHJvdzogcm93LCBjb2x1bW46IGNvbHVtbiB9OwogICAgICAgIGVsc2UKICAgICAgICAgICAgdmFyIGVuZCA9IHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICAgICAgcmV0dXJuIFJhbmdlLmZyb21Qb2ludHMoc3RhcnQgfHwgdGhpcy5zdGFydCwgZW5kIHx8IHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuaXNFbXB0eSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gKHRoaXMuc3RhcnQucm93ID09PSB0aGlzLmVuZC5yb3cgJiYgdGhpcy5zdGFydC5jb2x1bW4gPT09IHRoaXMuZW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmlzTXVsdGlMaW5lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiAodGhpcy5zdGFydC5yb3cgIT09IHRoaXMuZW5kLnJvdyk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLmNsb25lID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiBSYW5nZS5mcm9tUG9pbnRzKHRoaXMuc3RhcnQsIHRoaXMuZW5kKTsKICAgIH07CiAgICBSYW5nZS5wcm90b3R5cGUuY29sbGFwc2VSb3dzID0gZnVuY3Rpb24gKCkgewogICAgICAgIGlmICh0aGlzLmVuZC5jb2x1bW4gPT0gMCkKICAgICAgICAgICAgcmV0dXJuIG5ldyBSYW5nZSh0aGlzLnN0YXJ0LnJvdywgMCwgTWF0aC5tYXgodGhpcy5zdGFydC5yb3csIHRoaXMuZW5kLnJvdyAtIDEpLCAwKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHJldHVybiBuZXcgUmFuZ2UodGhpcy5zdGFydC5yb3csIDAsIHRoaXMuZW5kLnJvdywgMCk7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLnRvU2NyZWVuUmFuZ2UgPSBmdW5jdGlvbiAoc2Vzc2lvbikgewogICAgICAgIHZhciBzY3JlZW5Qb3NTdGFydCA9IHNlc3Npb24uZG9jdW1lbnRUb1NjcmVlblBvc2l0aW9uKHRoaXMuc3RhcnQpOwogICAgICAgIHZhciBzY3JlZW5Qb3NFbmQgPSBzZXNzaW9uLmRvY3VtZW50VG9TY3JlZW5Qb3NpdGlvbih0aGlzLmVuZCk7CiAgICAgICAgcmV0dXJuIG5ldyBSYW5nZShzY3JlZW5Qb3NTdGFydC5yb3csIHNjcmVlblBvc1N0YXJ0LmNvbHVtbiwgc2NyZWVuUG9zRW5kLnJvdywgc2NyZWVuUG9zRW5kLmNvbHVtbik7CiAgICB9OwogICAgUmFuZ2UucHJvdG90eXBlLm1vdmVCeSA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHRoaXMuc3RhcnQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLnN0YXJ0LmNvbHVtbiArPSBjb2x1bW47CiAgICAgICAgdGhpcy5lbmQucm93ICs9IHJvdzsKICAgICAgICB0aGlzLmVuZC5jb2x1bW4gKz0gY29sdW1uOwogICAgfTsKICAgIHJldHVybiBSYW5nZTsKfSgpKTsKUmFuZ2UuZnJvbVBvaW50cyA9IGZ1bmN0aW9uIChzdGFydCwgZW5kKSB7CiAgICByZXR1cm4gbmV3IFJhbmdlKHN0YXJ0LnJvdywgc3RhcnQuY29sdW1uLCBlbmQucm93LCBlbmQuY29sdW1uKTsKfTsKUmFuZ2UuY29tcGFyZVBvaW50cyA9IGZ1bmN0aW9uIChwMSwgcDIpIHsKICAgIHJldHVybiBwMS5yb3cgLSBwMi5yb3cgfHwgcDEuY29sdW1uIC0gcDIuY29sdW1uOwp9OwpleHBvcnRzLlJhbmdlID0gUmFuZ2U7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9hbmNob3IiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKdmFyIG9vcCA9IHJlcXVpcmUoIi4vbGliL29vcCIpOwp2YXIgRXZlbnRFbWl0dGVyID0gcmVxdWlyZSgiLi9saWIvZXZlbnRfZW1pdHRlciIpLkV2ZW50RW1pdHRlcjsKdmFyIEFuY2hvciA9IC8qKiBAY2xhc3MgKi8gKGZ1bmN0aW9uICgpIHsKICAgIGZ1bmN0aW9uIEFuY2hvcihkb2MsIHJvdywgY29sdW1uKSB7CiAgICAgICAgdGhpcy4kb25DaGFuZ2UgPSB0aGlzLm9uQ2hhbmdlLmJpbmQodGhpcyk7CiAgICAgICAgdGhpcy5hdHRhY2goZG9jKTsKICAgICAgICBpZiAodHlwZW9mIHJvdyAhPSAibnVtYmVyIikKICAgICAgICAgICAgdGhpcy5zZXRQb3NpdGlvbihyb3cucm93LCByb3cuY29sdW1uKTsKICAgICAgICBlbHNlCiAgICAgICAgICAgIHRoaXMuc2V0UG9zaXRpb24ocm93LCBjb2x1bW4pOwogICAgfQogICAgQW5jaG9yLnByb3RvdHlwZS5nZXRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudCh0aGlzLnJvdywgdGhpcy5jb2x1bW4pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZ2V0RG9jdW1lbnQgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZG9jdW1lbnQ7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5vbkNoYW5nZSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIGlmIChkZWx0YS5zdGFydC5yb3cgPT0gZGVsdGEuZW5kLnJvdyAmJiBkZWx0YS5zdGFydC5yb3cgIT0gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICBpZiAoZGVsdGEuc3RhcnQucm93ID4gdGhpcy5yb3cpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgcG9pbnQgPSAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgeyByb3c6IHRoaXMucm93LCBjb2x1bW46IHRoaXMuY29sdW1uIH0sIHRoaXMuJGluc2VydFJpZ2h0KTsKICAgICAgICB0aGlzLnNldFBvc2l0aW9uKHBvaW50LnJvdywgcG9pbnQuY29sdW1uLCB0cnVlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLnNldFBvc2l0aW9uID0gZnVuY3Rpb24gKHJvdywgY29sdW1uLCBub0NsaXApIHsKICAgICAgICB2YXIgcG9zOwogICAgICAgIGlmIChub0NsaXApIHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgcm93OiByb3csCiAgICAgICAgICAgICAgICBjb2x1bW46IGNvbHVtbgogICAgICAgICAgICB9OwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcG9zID0gdGhpcy4kY2xpcFBvc2l0aW9uVG9Eb2N1bWVudChyb3csIGNvbHVtbik7CiAgICAgICAgfQogICAgICAgIGlmICh0aGlzLnJvdyA9PSBwb3Mucm93ICYmIHRoaXMuY29sdW1uID09IHBvcy5jb2x1bW4pCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB2YXIgb2xkID0gewogICAgICAgICAgICByb3c6IHRoaXMucm93LAogICAgICAgICAgICBjb2x1bW46IHRoaXMuY29sdW1uCiAgICAgICAgfTsKICAgICAgICB0aGlzLnJvdyA9IHBvcy5yb3c7CiAgICAgICAgdGhpcy5jb2x1bW4gPSBwb3MuY29sdW1uOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlIiwgewogICAgICAgICAgICBvbGQ6IG9sZCwKICAgICAgICAgICAgdmFsdWU6IHBvcwogICAgICAgIH0pOwogICAgfTsKICAgIEFuY2hvci5wcm90b3R5cGUuZGV0YWNoID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRoaXMuZG9jdW1lbnQub2ZmKCJjaGFuZ2UiLCB0aGlzLiRvbkNoYW5nZSk7CiAgICB9OwogICAgQW5jaG9yLnByb3RvdHlwZS5hdHRhY2ggPSBmdW5jdGlvbiAoZG9jKSB7CiAgICAgICAgdGhpcy5kb2N1bWVudCA9IGRvYyB8fCB0aGlzLmRvY3VtZW50OwogICAgICAgIHRoaXMuZG9jdW1lbnQub24oImNoYW5nZSIsIHRoaXMuJG9uQ2hhbmdlKTsKICAgIH07CiAgICBBbmNob3IucHJvdG90eXBlLiRjbGlwUG9zaXRpb25Ub0RvY3VtZW50ID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgdmFyIHBvcyA9IHt9OwogICAgICAgIGlmIChyb3cgPj0gdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBwb3Mucm93ID0gTWF0aC5tYXgoMCwgdGhpcy5kb2N1bWVudC5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgICAgICBwb3MuY29sdW1uID0gdGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93IDwgMCkgewogICAgICAgICAgICBwb3Mucm93ID0gMDsKICAgICAgICAgICAgcG9zLmNvbHVtbiA9IDA7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBwb3Mucm93ID0gcm93OwogICAgICAgICAgICBwb3MuY29sdW1uID0gTWF0aC5taW4odGhpcy5kb2N1bWVudC5nZXRMaW5lKHBvcy5yb3cpLmxlbmd0aCwgTWF0aC5tYXgoMCwgY29sdW1uKSk7CiAgICAgICAgfQogICAgICAgIGlmIChjb2x1bW4gPCAwKQogICAgICAgICAgICBwb3MuY29sdW1uID0gMDsKICAgICAgICByZXR1cm4gcG9zOwogICAgfTsKICAgIHJldHVybiBBbmNob3I7Cn0oKSk7CkFuY2hvci5wcm90b3R5cGUuJGluc2VydFJpZ2h0ID0gZmFsc2U7Cm9vcC5pbXBsZW1lbnQoQW5jaG9yLnByb3RvdHlwZSwgRXZlbnRFbWl0dGVyKTsKZnVuY3Rpb24gJHBvaW50c0luT3JkZXIocG9pbnQxLCBwb2ludDIsIGVxdWFsUG9pbnRzSW5PcmRlcikgewogICAgdmFyIGJDb2xJc0FmdGVyID0gZXF1YWxQb2ludHNJbk9yZGVyID8gcG9pbnQxLmNvbHVtbiA8PSBwb2ludDIuY29sdW1uIDogcG9pbnQxLmNvbHVtbiA8IHBvaW50Mi5jb2x1bW47CiAgICByZXR1cm4gKHBvaW50MS5yb3cgPCBwb2ludDIucm93KSB8fCAocG9pbnQxLnJvdyA9PSBwb2ludDIucm93ICYmIGJDb2xJc0FmdGVyKTsKfQpmdW5jdGlvbiAkZ2V0VHJhbnNmb3JtZWRQb2ludChkZWx0YSwgcG9pbnQsIG1vdmVJZkVxdWFsKSB7CiAgICB2YXIgZGVsdGFJc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgIHZhciBkZWx0YVJvd1NoaWZ0ID0gKGRlbHRhSXNJbnNlcnQgPyAxIDogLTEpICogKGRlbHRhLmVuZC5yb3cgLSBkZWx0YS5zdGFydC5yb3cpOwogICAgdmFyIGRlbHRhQ29sU2hpZnQgPSAoZGVsdGFJc0luc2VydCA/IDEgOiAtMSkgKiAoZGVsdGEuZW5kLmNvbHVtbiAtIGRlbHRhLnN0YXJ0LmNvbHVtbik7CiAgICB2YXIgZGVsdGFTdGFydCA9IGRlbHRhLnN0YXJ0OwogICAgdmFyIGRlbHRhRW5kID0gZGVsdGFJc0luc2VydCA/IGRlbHRhU3RhcnQgOiBkZWx0YS5lbmQ7IC8vIENvbGxhcHNlIGluc2VydCByYW5nZS4KICAgIGlmICgkcG9pbnRzSW5PcmRlcihwb2ludCwgZGVsdGFTdGFydCwgbW92ZUlmRXF1YWwpKSB7CiAgICAgICAgcmV0dXJuIHsKICAgICAgICAgICAgcm93OiBwb2ludC5yb3csCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uCiAgICAgICAgfTsKICAgIH0KICAgIGlmICgkcG9pbnRzSW5PcmRlcihkZWx0YUVuZCwgcG9pbnQsICFtb3ZlSWZFcXVhbCkpIHsKICAgICAgICByZXR1cm4gewogICAgICAgICAgICByb3c6IHBvaW50LnJvdyArIGRlbHRhUm93U2hpZnQsCiAgICAgICAgICAgIGNvbHVtbjogcG9pbnQuY29sdW1uICsgKHBvaW50LnJvdyA9PSBkZWx0YUVuZC5yb3cgPyBkZWx0YUNvbFNoaWZ0IDogMCkKICAgICAgICB9OwogICAgfQogICAgcmV0dXJuIHsKICAgICAgICByb3c6IGRlbHRhU3RhcnQucm93LAogICAgICAgIGNvbHVtbjogZGVsdGFTdGFydC5jb2x1bW4KICAgIH07Cn0KZXhwb3J0cy5BbmNob3IgPSBBbmNob3I7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9kb2N1bWVudCIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSl7InVzZSBzdHJpY3QiOwp2YXIgb29wID0gcmVxdWlyZSgiLi9saWIvb29wIik7CnZhciBhcHBseURlbHRhID0gcmVxdWlyZSgiLi9hcHBseV9kZWx0YSIpLmFwcGx5RGVsdGE7CnZhciBFdmVudEVtaXR0ZXIgPSByZXF1aXJlKCIuL2xpYi9ldmVudF9lbWl0dGVyIikuRXZlbnRFbWl0dGVyOwp2YXIgUmFuZ2UgPSByZXF1aXJlKCIuL3JhbmdlIikuUmFuZ2U7CnZhciBBbmNob3IgPSByZXF1aXJlKCIuL2FuY2hvciIpLkFuY2hvcjsKdmFyIERvY3VtZW50ID0gLyoqIEBjbGFzcyAqLyAoZnVuY3Rpb24gKCkgewogICAgZnVuY3Rpb24gRG9jdW1lbnQodGV4dE9yTGluZXMpIHsKICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgaWYgKHRleHRPckxpbmVzLmxlbmd0aCA9PT0gMCkgewogICAgICAgICAgICB0aGlzLiRsaW5lcyA9IFsiIl07CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKEFycmF5LmlzQXJyYXkodGV4dE9yTGluZXMpKSB7CiAgICAgICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IDAsIGNvbHVtbjogMCB9LCB0ZXh0T3JMaW5lcyk7CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHRPckxpbmVzKTsKICAgICAgICB9CiAgICB9CiAgICBEb2N1bWVudC5wcm90b3R5cGUuc2V0VmFsdWUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHZhciBsZW4gPSB0aGlzLmdldExlbmd0aCgpIC0gMTsKICAgICAgICB0aGlzLnJlbW92ZShuZXcgUmFuZ2UoMCwgMCwgbGVuLCB0aGlzLmdldExpbmUobGVuKS5sZW5ndGgpKTsKICAgICAgICB0aGlzLmluc2VydCh7IHJvdzogMCwgY29sdW1uOiAwIH0sIHRleHQgfHwgIiIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRWYWx1ZSA9IGZ1bmN0aW9uICgpIHsKICAgICAgICByZXR1cm4gdGhpcy5nZXRBbGxMaW5lcygpLmpvaW4odGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5jcmVhdGVBbmNob3IgPSBmdW5jdGlvbiAocm93LCBjb2x1bW4pIHsKICAgICAgICByZXR1cm4gbmV3IEFuY2hvcih0aGlzLCByb3csIGNvbHVtbik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRkZXRlY3ROZXdMaW5lID0gZnVuY3Rpb24gKHRleHQpIHsKICAgICAgICB2YXIgbWF0Y2ggPSB0ZXh0Lm1hdGNoKC9eLio/KFxyXG58XHJ8XG4pL20pOwogICAgICAgIHRoaXMuJGF1dG9OZXdMaW5lID0gbWF0Y2ggPyBtYXRjaFsxXSA6ICJcbiI7CiAgICAgICAgdGhpcy5fc2lnbmFsKCJjaGFuZ2VOZXdMaW5lTW9kZSIpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXROZXdMaW5lQ2hhcmFjdGVyID0gZnVuY3Rpb24gKCkgewogICAgICAgIHN3aXRjaCAodGhpcy4kbmV3TGluZU1vZGUpIHsKICAgICAgICAgICAgY2FzZSAid2luZG93cyI6CiAgICAgICAgICAgICAgICByZXR1cm4gIlxyXG4iOwogICAgICAgICAgICBjYXNlICJ1bml4IjoKICAgICAgICAgICAgICAgIHJldHVybiAiXG4iOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuJGF1dG9OZXdMaW5lIHx8ICJcbiI7CiAgICAgICAgfQogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5zZXROZXdMaW5lTW9kZSA9IGZ1bmN0aW9uIChuZXdMaW5lTW9kZSkgewogICAgICAgIGlmICh0aGlzLiRuZXdMaW5lTW9kZSA9PT0gbmV3TGluZU1vZGUpCiAgICAgICAgICAgIHJldHVybjsKICAgICAgICB0aGlzLiRuZXdMaW5lTW9kZSA9IG5ld0xpbmVNb2RlOwogICAgICAgIHRoaXMuX3NpZ25hbCgiY2hhbmdlTmV3TGluZU1vZGUiKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0TmV3TGluZU1vZGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJG5ld0xpbmVNb2RlOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pc05ld0xpbmUgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiAodGV4dCA9PSAiXHJcbiIgfHwgdGV4dCA9PSAiXHIiIHx8IHRleHQgPT0gIlxuIik7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmUgPSBmdW5jdGlvbiAocm93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzW3Jvd10gfHwgIiI7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzID0gZnVuY3Rpb24gKGZpcnN0Um93LCBsYXN0Um93KSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLnNsaWNlKGZpcnN0Um93LCBsYXN0Um93ICsgMSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldEFsbExpbmVzID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aGlzLmdldExpbmVzKDAsIHRoaXMuZ2V0TGVuZ3RoKCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5nZXRMZW5ndGggPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuJGxpbmVzLmxlbmd0aDsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuZ2V0VGV4dFJhbmdlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0TGluZXNGb3JSYW5nZShyYW5nZSkuam9pbih0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmdldExpbmVzRm9yUmFuZ2UgPSBmdW5jdGlvbiAocmFuZ2UpIHsKICAgICAgICB2YXIgbGluZXM7CiAgICAgICAgaWYgKHJhbmdlLnN0YXJ0LnJvdyA9PT0gcmFuZ2UuZW5kLnJvdykgewogICAgICAgICAgICBsaW5lcyA9IFt0aGlzLmdldExpbmUocmFuZ2Uuc3RhcnQucm93KS5zdWJzdHJpbmcocmFuZ2Uuc3RhcnQuY29sdW1uLCByYW5nZS5lbmQuY29sdW1uKV07CiAgICAgICAgfQogICAgICAgIGVsc2UgewogICAgICAgICAgICBsaW5lcyA9IHRoaXMuZ2V0TGluZXMocmFuZ2Uuc3RhcnQucm93LCByYW5nZS5lbmQucm93KTsKICAgICAgICAgICAgbGluZXNbMF0gPSAobGluZXNbMF0gfHwgIiIpLnN1YnN0cmluZyhyYW5nZS5zdGFydC5jb2x1bW4pOwogICAgICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIDE7CiAgICAgICAgICAgIGlmIChyYW5nZS5lbmQucm93IC0gcmFuZ2Uuc3RhcnQucm93ID09IGwpCiAgICAgICAgICAgICAgICBsaW5lc1tsXSA9IGxpbmVzW2xdLnN1YnN0cmluZygwLCByYW5nZS5lbmQuY29sdW1uKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGxpbmVzOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRMaW5lcyA9IGZ1bmN0aW9uIChyb3csIGxpbmVzKSB7CiAgICAgICAgY29uc29sZS53YXJuKCJVc2Ugb2YgZG9jdW1lbnQuaW5zZXJ0TGluZXMgaXMgZGVwcmVjYXRlZC4gVXNlIHRoZSBpbnNlcnRGdWxsTGluZXMgbWV0aG9kIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0RnVsbExpbmVzKHJvdywgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVMaW5lcyA9IGZ1bmN0aW9uIChmaXJzdFJvdywgbGFzdFJvdykgewogICAgICAgIGNvbnNvbGUud2FybigiVXNlIG9mIGRvY3VtZW50LnJlbW92ZUxpbmVzIGlzIGRlcHJlY2F0ZWQuIFVzZSB0aGUgcmVtb3ZlRnVsbExpbmVzIG1ldGhvZCBpbnN0ZWFkLiIpOwogICAgICAgIHJldHVybiB0aGlzLnJlbW92ZUZ1bGxMaW5lcyhmaXJzdFJvdywgbGFzdFJvdyk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluc2VydE5ld0xpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICBjb25zb2xlLndhcm4oIlVzZSBvZiBkb2N1bWVudC5pbnNlcnROZXdMaW5lIGlzIGRlcHJlY2F0ZWQuIFVzZSBpbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgWycnLCAnJ10pIGluc3RlYWQuIik7CiAgICAgICAgcmV0dXJuIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMocG9zaXRpb24sIFsiIiwgIiJdKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0ID0gZnVuY3Rpb24gKHBvc2l0aW9uLCB0ZXh0KSB7CiAgICAgICAgaWYgKHRoaXMuZ2V0TGVuZ3RoKCkgPD0gMSkKICAgICAgICAgICAgdGhpcy4kZGV0ZWN0TmV3TGluZSh0ZXh0KTsKICAgICAgICByZXR1cm4gdGhpcy5pbnNlcnRNZXJnZWRMaW5lcyhwb3NpdGlvbiwgdGhpcy4kc3BsaXQodGV4dCkpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRJbkxpbmUgPSBmdW5jdGlvbiAocG9zaXRpb24sIHRleHQpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLnBvcyhwb3NpdGlvbi5yb3csIHBvc2l0aW9uLmNvbHVtbiArIHRleHQubGVuZ3RoKTsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoewogICAgICAgICAgICBzdGFydDogc3RhcnQsCiAgICAgICAgICAgIGVuZDogZW5kLAogICAgICAgICAgICBhY3Rpb246ICJpbnNlcnQiLAogICAgICAgICAgICBsaW5lczogW3RleHRdCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xpcHBlZFBvcyA9IGZ1bmN0aW9uIChyb3csIGNvbHVtbikgewogICAgICAgIHZhciBsZW5ndGggPSB0aGlzLmdldExlbmd0aCgpOwogICAgICAgIGlmIChyb3cgPT09IHVuZGVmaW5lZCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGg7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKHJvdyA8IDApIHsKICAgICAgICAgICAgcm93ID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAocm93ID49IGxlbmd0aCkgewogICAgICAgICAgICByb3cgPSBsZW5ndGggLSAxOwogICAgICAgICAgICBjb2x1bW4gPSB1bmRlZmluZWQ7CiAgICAgICAgfQogICAgICAgIHZhciBsaW5lID0gdGhpcy5nZXRMaW5lKHJvdyk7CiAgICAgICAgaWYgKGNvbHVtbiA9PSB1bmRlZmluZWQpCiAgICAgICAgICAgIGNvbHVtbiA9IGxpbmUubGVuZ3RoOwogICAgICAgIGNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KGNvbHVtbiwgMCksIGxpbmUubGVuZ3RoKTsKICAgICAgICByZXR1cm4geyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuY2xvbmVQb3MgPSBmdW5jdGlvbiAocG9zKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiBwb3Mucm93LCBjb2x1bW46IHBvcy5jb2x1bW4gfTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucG9zID0gZnVuY3Rpb24gKHJvdywgY29sdW1uKSB7CiAgICAgICAgcmV0dXJuIHsgcm93OiByb3csIGNvbHVtbjogY29sdW1uIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRjbGlwUG9zaXRpb24gPSBmdW5jdGlvbiAocG9zaXRpb24pIHsKICAgICAgICB2YXIgbGVuZ3RoID0gdGhpcy5nZXRMZW5ndGgoKTsKICAgICAgICBpZiAocG9zaXRpb24ucm93ID49IGxlbmd0aCkgewogICAgICAgICAgICBwb3NpdGlvbi5yb3cgPSBNYXRoLm1heCgwLCBsZW5ndGggLSAxKTsKICAgICAgICAgICAgcG9zaXRpb24uY29sdW1uID0gdGhpcy5nZXRMaW5lKGxlbmd0aCAtIDEpLmxlbmd0aDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHBvc2l0aW9uLnJvdyA9IE1hdGgubWF4KDAsIHBvc2l0aW9uLnJvdyk7CiAgICAgICAgICAgIHBvc2l0aW9uLmNvbHVtbiA9IE1hdGgubWluKE1hdGgubWF4KHBvc2l0aW9uLmNvbHVtbiwgMCksIHRoaXMuZ2V0TGluZShwb3NpdGlvbi5yb3cpLmxlbmd0aCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBwb3NpdGlvbjsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuaW5zZXJ0RnVsbExpbmVzID0gZnVuY3Rpb24gKHJvdywgbGluZXMpIHsKICAgICAgICByb3cgPSBNYXRoLm1pbihNYXRoLm1heChyb3csIDApLCB0aGlzLmdldExlbmd0aCgpKTsKICAgICAgICB2YXIgY29sdW1uID0gMDsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSkgewogICAgICAgICAgICBsaW5lcyA9IGxpbmVzLmNvbmNhdChbIiJdKTsKICAgICAgICAgICAgY29sdW1uID0gMDsKICAgICAgICB9CiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIGxpbmVzID0gWyIiXS5jb25jYXQobGluZXMpOwogICAgICAgICAgICByb3ctLTsKICAgICAgICAgICAgY29sdW1uID0gdGhpcy4kbGluZXNbcm93XS5sZW5ndGg7CiAgICAgICAgfQogICAgICAgIHRoaXMuaW5zZXJ0TWVyZ2VkTGluZXMoeyByb3c6IHJvdywgY29sdW1uOiBjb2x1bW4gfSwgbGluZXMpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5pbnNlcnRNZXJnZWRMaW5lcyA9IGZ1bmN0aW9uIChwb3NpdGlvbiwgbGluZXMpIHsKICAgICAgICB2YXIgc3RhcnQgPSB0aGlzLmNsaXBwZWRQb3MocG9zaXRpb24ucm93LCBwb3NpdGlvbi5jb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB7CiAgICAgICAgICAgIHJvdzogc3RhcnQucm93ICsgbGluZXMubGVuZ3RoIC0gMSwKICAgICAgICAgICAgY29sdW1uOiAobGluZXMubGVuZ3RoID09IDEgPyBzdGFydC5jb2x1bW4gOiAwKSArIGxpbmVzW2xpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aAogICAgICAgIH07CiAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHN0YXJ0LAogICAgICAgICAgICBlbmQ6IGVuZCwKICAgICAgICAgICAgYWN0aW9uOiAiaW5zZXJ0IiwKICAgICAgICAgICAgbGluZXM6IGxpbmVzCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3MoZW5kKTsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlID0gZnVuY3Rpb24gKHJhbmdlKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLnN0YXJ0LnJvdywgcmFuZ2Uuc3RhcnQuY29sdW1uKTsKICAgICAgICB2YXIgZW5kID0gdGhpcy5jbGlwcGVkUG9zKHJhbmdlLmVuZC5yb3csIHJhbmdlLmVuZC5jb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVJbkxpbmUgPSBmdW5jdGlvbiAocm93LCBzdGFydENvbHVtbiwgZW5kQ29sdW1uKSB7CiAgICAgICAgdmFyIHN0YXJ0ID0gdGhpcy5jbGlwcGVkUG9zKHJvdywgc3RhcnRDb2x1bW4pOwogICAgICAgIHZhciBlbmQgPSB0aGlzLmNsaXBwZWRQb3Mocm93LCBlbmRDb2x1bW4pOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiBzdGFydCwKICAgICAgICAgICAgZW5kOiBlbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UoeyBzdGFydDogc3RhcnQsIGVuZDogZW5kIH0pCiAgICAgICAgfSwgdHJ1ZSk7CiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmVQb3Moc3RhcnQpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZW1vdmVGdWxsTGluZXMgPSBmdW5jdGlvbiAoZmlyc3RSb3csIGxhc3RSb3cpIHsKICAgICAgICBmaXJzdFJvdyA9IE1hdGgubWluKE1hdGgubWF4KDAsIGZpcnN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIGxhc3RSb3cgPSBNYXRoLm1pbihNYXRoLm1heCgwLCBsYXN0Um93KSwgdGhpcy5nZXRMZW5ndGgoKSAtIDEpOwogICAgICAgIHZhciBkZWxldGVGaXJzdE5ld0xpbmUgPSBsYXN0Um93ID09IHRoaXMuZ2V0TGVuZ3RoKCkgLSAxICYmIGZpcnN0Um93ID4gMDsKICAgICAgICB2YXIgZGVsZXRlTGFzdE5ld0xpbmUgPSBsYXN0Um93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDE7CiAgICAgICAgdmFyIHN0YXJ0Um93ID0gKGRlbGV0ZUZpcnN0TmV3TGluZSA/IGZpcnN0Um93IC0gMSA6IGZpcnN0Um93KTsKICAgICAgICB2YXIgc3RhcnRDb2wgPSAoZGVsZXRlRmlyc3ROZXdMaW5lID8gdGhpcy5nZXRMaW5lKHN0YXJ0Um93KS5sZW5ndGggOiAwKTsKICAgICAgICB2YXIgZW5kUm93ID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gbGFzdFJvdyArIDEgOiBsYXN0Um93KTsKICAgICAgICB2YXIgZW5kQ29sID0gKGRlbGV0ZUxhc3ROZXdMaW5lID8gMCA6IHRoaXMuZ2V0TGluZShlbmRSb3cpLmxlbmd0aCk7CiAgICAgICAgdmFyIHJhbmdlID0gbmV3IFJhbmdlKHN0YXJ0Um93LCBzdGFydENvbCwgZW5kUm93LCBlbmRDb2wpOwogICAgICAgIHZhciBkZWxldGVkTGluZXMgPSB0aGlzLiRsaW5lcy5zbGljZShmaXJzdFJvdywgbGFzdFJvdyArIDEpOwogICAgICAgIHRoaXMuYXBwbHlEZWx0YSh7CiAgICAgICAgICAgIHN0YXJ0OiByYW5nZS5zdGFydCwKICAgICAgICAgICAgZW5kOiByYW5nZS5lbmQsCiAgICAgICAgICAgIGFjdGlvbjogInJlbW92ZSIsCiAgICAgICAgICAgIGxpbmVzOiB0aGlzLmdldExpbmVzRm9yUmFuZ2UocmFuZ2UpCiAgICAgICAgfSk7CiAgICAgICAgcmV0dXJuIGRlbGV0ZWRMaW5lczsKICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmVtb3ZlTmV3TGluZSA9IGZ1bmN0aW9uIChyb3cpIHsKICAgICAgICBpZiAocm93IDwgdGhpcy5nZXRMZW5ndGgoKSAtIDEgJiYgcm93ID49IDApIHsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3csIHRoaXMuZ2V0TGluZShyb3cpLmxlbmd0aCksCiAgICAgICAgICAgICAgICBlbmQ6IHRoaXMucG9zKHJvdyArIDEsIDApLAogICAgICAgICAgICAgICAgYWN0aW9uOiAicmVtb3ZlIiwKICAgICAgICAgICAgICAgIGxpbmVzOiBbIiIsICIiXQogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnJlcGxhY2UgPSBmdW5jdGlvbiAocmFuZ2UsIHRleHQpIHsKICAgICAgICBpZiAoIShyYW5nZSBpbnN0YW5jZW9mIFJhbmdlKSkKICAgICAgICAgICAgcmFuZ2UgPSBSYW5nZS5mcm9tUG9pbnRzKHJhbmdlLnN0YXJ0LCByYW5nZS5lbmQpOwogICAgICAgIGlmICh0ZXh0Lmxlbmd0aCA9PT0gMCAmJiByYW5nZS5pc0VtcHR5KCkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5zdGFydDsKICAgICAgICBpZiAodGV4dCA9PSB0aGlzLmdldFRleHRSYW5nZShyYW5nZSkpCiAgICAgICAgICAgIHJldHVybiByYW5nZS5lbmQ7CiAgICAgICAgdGhpcy5yZW1vdmUocmFuZ2UpOwogICAgICAgIHZhciBlbmQ7CiAgICAgICAgaWYgKHRleHQpIHsKICAgICAgICAgICAgZW5kID0gdGhpcy5pbnNlcnQocmFuZ2Uuc3RhcnQsIHRleHQpOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgZW5kID0gcmFuZ2Uuc3RhcnQ7CiAgICAgICAgfQogICAgICAgIHJldHVybiBlbmQ7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmFwcGx5RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgZGVsdGFzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIHRoaXMuYXBwbHlEZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUucmV2ZXJ0RGVsdGFzID0gZnVuY3Rpb24gKGRlbHRhcykgewogICAgICAgIGZvciAodmFyIGkgPSBkZWx0YXMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAgICAgdGhpcy5yZXZlcnREZWx0YShkZWx0YXNbaV0pOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuYXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSwgZG9Ob3RWYWxpZGF0ZSkgewogICAgICAgIHZhciBpc0luc2VydCA9IGRlbHRhLmFjdGlvbiA9PSAiaW5zZXJ0IjsKICAgICAgICBpZiAoaXNJbnNlcnQgPyBkZWx0YS5saW5lcy5sZW5ndGggPD0gMSAmJiAhZGVsdGEubGluZXNbMF0KICAgICAgICAgICAgOiAhUmFuZ2UuY29tcGFyZVBvaW50cyhkZWx0YS5zdGFydCwgZGVsdGEuZW5kKSkgewogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmIChpc0luc2VydCAmJiBkZWx0YS5saW5lcy5sZW5ndGggPiAyMDAwMCkgewogICAgICAgICAgICB0aGlzLiRzcGxpdEFuZGFwcGx5TGFyZ2VEZWx0YShkZWx0YSwgMjAwMDApOwogICAgICAgIH0KICAgICAgICBlbHNlIHsKICAgICAgICAgICAgYXBwbHlEZWx0YSh0aGlzLiRsaW5lcywgZGVsdGEsIGRvTm90VmFsaWRhdGUpOwogICAgICAgICAgICB0aGlzLl9zaWduYWwoImNoYW5nZSIsIGRlbHRhKTsKICAgICAgICB9CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLiRzYWZlQXBwbHlEZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHZhciBkb2NMZW5ndGggPSB0aGlzLiRsaW5lcy5sZW5ndGg7CiAgICAgICAgaWYgKGRlbHRhLmFjdGlvbiA9PSAicmVtb3ZlIiAmJiBkZWx0YS5zdGFydC5yb3cgPCBkb2NMZW5ndGggJiYgZGVsdGEuZW5kLnJvdyA8IGRvY0xlbmd0aAogICAgICAgICAgICB8fCBkZWx0YS5hY3Rpb24gPT0gImluc2VydCIgJiYgZGVsdGEuc3RhcnQucm93IDw9IGRvY0xlbmd0aCkgewogICAgICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEpOwogICAgICAgIH0KICAgIH07CiAgICBEb2N1bWVudC5wcm90b3R5cGUuJHNwbGl0QW5kYXBwbHlMYXJnZURlbHRhID0gZnVuY3Rpb24gKGRlbHRhLCBNQVgpIHsKICAgICAgICB2YXIgbGluZXMgPSBkZWx0YS5saW5lczsKICAgICAgICB2YXIgbCA9IGxpbmVzLmxlbmd0aCAtIE1BWCArIDE7CiAgICAgICAgdmFyIHJvdyA9IGRlbHRhLnN0YXJ0LnJvdzsKICAgICAgICB2YXIgY29sdW1uID0gZGVsdGEuc3RhcnQuY29sdW1uOwogICAgICAgIGZvciAodmFyIGZyb20gPSAwLCB0byA9IDA7IGZyb20gPCBsOyBmcm9tID0gdG8pIHsKICAgICAgICAgICAgdG8gKz0gTUFYIC0gMTsKICAgICAgICAgICAgdmFyIGNodW5rID0gbGluZXMuc2xpY2UoZnJvbSwgdG8pOwogICAgICAgICAgICBjaHVuay5wdXNoKCIiKTsKICAgICAgICAgICAgdGhpcy5hcHBseURlbHRhKHsKICAgICAgICAgICAgICAgIHN0YXJ0OiB0aGlzLnBvcyhyb3cgKyBmcm9tLCBjb2x1bW4pLAogICAgICAgICAgICAgICAgZW5kOiB0aGlzLnBvcyhyb3cgKyB0bywgY29sdW1uID0gMCksCiAgICAgICAgICAgICAgICBhY3Rpb246IGRlbHRhLmFjdGlvbiwKICAgICAgICAgICAgICAgIGxpbmVzOiBjaHVuawogICAgICAgICAgICB9LCB0cnVlKTsKICAgICAgICB9CiAgICAgICAgZGVsdGEubGluZXMgPSBsaW5lcy5zbGljZShmcm9tKTsKICAgICAgICBkZWx0YS5zdGFydC5yb3cgPSByb3cgKyBmcm9tOwogICAgICAgIGRlbHRhLnN0YXJ0LmNvbHVtbiA9IGNvbHVtbjsKICAgICAgICB0aGlzLmFwcGx5RGVsdGEoZGVsdGEsIHRydWUpOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS5yZXZlcnREZWx0YSA9IGZ1bmN0aW9uIChkZWx0YSkgewogICAgICAgIHRoaXMuJHNhZmVBcHBseURlbHRhKHsKICAgICAgICAgICAgc3RhcnQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuc3RhcnQpLAogICAgICAgICAgICBlbmQ6IHRoaXMuY2xvbmVQb3MoZGVsdGEuZW5kKSwKICAgICAgICAgICAgYWN0aW9uOiAoZGVsdGEuYWN0aW9uID09ICJpbnNlcnQiID8gInJlbW92ZSIgOiAiaW5zZXJ0IiksCiAgICAgICAgICAgIGxpbmVzOiBkZWx0YS5saW5lcy5zbGljZSgpCiAgICAgICAgfSk7CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLmluZGV4VG9Qb3NpdGlvbiA9IGZ1bmN0aW9uIChpbmRleCwgc3RhcnRSb3cpIHsKICAgICAgICB2YXIgbGluZXMgPSB0aGlzLiRsaW5lcyB8fCB0aGlzLmdldEFsbExpbmVzKCk7CiAgICAgICAgdmFyIG5ld2xpbmVMZW5ndGggPSB0aGlzLmdldE5ld0xpbmVDaGFyYWN0ZXIoKS5sZW5ndGg7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDAsIGwgPSBsaW5lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgICAgICAgaW5kZXggLT0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICAgICAgaWYgKGluZGV4IDwgMCkKICAgICAgICAgICAgICAgIHJldHVybiB7IHJvdzogaSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2ldLmxlbmd0aCArIG5ld2xpbmVMZW5ndGggfTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIHsgcm93OiBsIC0gMSwgY29sdW1uOiBpbmRleCArIGxpbmVzW2wgLSAxXS5sZW5ndGggKyBuZXdsaW5lTGVuZ3RoIH07CiAgICB9OwogICAgRG9jdW1lbnQucHJvdG90eXBlLnBvc2l0aW9uVG9JbmRleCA9IGZ1bmN0aW9uIChwb3MsIHN0YXJ0Um93KSB7CiAgICAgICAgdmFyIGxpbmVzID0gdGhpcy4kbGluZXMgfHwgdGhpcy5nZXRBbGxMaW5lcygpOwogICAgICAgIHZhciBuZXdsaW5lTGVuZ3RoID0gdGhpcy5nZXROZXdMaW5lQ2hhcmFjdGVyKCkubGVuZ3RoOwogICAgICAgIHZhciBpbmRleCA9IDA7CiAgICAgICAgdmFyIHJvdyA9IE1hdGgubWluKHBvcy5yb3csIGxpbmVzLmxlbmd0aCk7CiAgICAgICAgZm9yICh2YXIgaSA9IHN0YXJ0Um93IHx8IDA7IGkgPCByb3c7ICsraSkKICAgICAgICAgICAgaW5kZXggKz0gbGluZXNbaV0ubGVuZ3RoICsgbmV3bGluZUxlbmd0aDsKICAgICAgICByZXR1cm4gaW5kZXggKyBwb3MuY29sdW1uOwogICAgfTsKICAgIERvY3VtZW50LnByb3RvdHlwZS4kc3BsaXQgPSBmdW5jdGlvbiAodGV4dCkgewogICAgICAgIHJldHVybiB0ZXh0LnNwbGl0KC9cclxufFxyfFxuLyk7CiAgICB9OwogICAgcmV0dXJuIERvY3VtZW50Owp9KCkpOwpEb2N1bWVudC5wcm90b3R5cGUuJGF1dG9OZXdMaW5lID0gIiI7CkRvY3VtZW50LnByb3RvdHlwZS4kbmV3TGluZU1vZGUgPSAiYXV0byI7Cm9vcC5pbXBsZW1lbnQoRG9jdW1lbnQucHJvdG90eXBlLCBFdmVudEVtaXR0ZXIpOwpleHBvcnRzLkRvY3VtZW50ID0gRG9jdW1lbnQ7Cgp9KTsKCmFjZS5kZWZpbmUoImFjZS9saWIvZGVlcF9jb3B5IixbXSwgZnVuY3Rpb24ocmVxdWlyZSwgZXhwb3J0cywgbW9kdWxlKXtleHBvcnRzLmRlZXBDb3B5ID0gZnVuY3Rpb24gZGVlcENvcHkob2JqKSB7CiAgICBpZiAodHlwZW9mIG9iaiAhPT0gIm9iamVjdCIgfHwgIW9iaikKICAgICAgICByZXR1cm4gb2JqOwogICAgdmFyIGNvcHk7CiAgICBpZiAoQXJyYXkuaXNBcnJheShvYmopKSB7CiAgICAgICAgY29weSA9IFtdOwogICAgICAgIGZvciAodmFyIGtleSA9IDA7IGtleSA8IG9iai5sZW5ndGg7IGtleSsrKSB7CiAgICAgICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIGNvcHk7CiAgICB9CiAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKG9iaikgIT09ICJbb2JqZWN0IE9iamVjdF0iKQogICAgICAgIHJldHVybiBvYmo7CiAgICBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKQogICAgICAgIGNvcHlba2V5XSA9IGRlZXBDb3B5KG9ialtrZXldKTsKICAgIHJldHVybiBjb3B5Owp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbGliL2xhbmciLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpeyJ1c2Ugc3RyaWN0IjsKZXhwb3J0cy5sYXN0ID0gZnVuY3Rpb24gKGEpIHsKICAgIHJldHVybiBhW2EubGVuZ3RoIC0gMV07Cn07CmV4cG9ydHMuc3RyaW5nUmV2ZXJzZSA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcuc3BsaXQoIiIpLnJldmVyc2UoKS5qb2luKCIiKTsKfTsKZXhwb3J0cy5zdHJpbmdSZXBlYXQgPSBmdW5jdGlvbiAoc3RyaW5nLCBjb3VudCkgewogICAgdmFyIHJlc3VsdCA9ICcnOwogICAgd2hpbGUgKGNvdW50ID4gMCkgewogICAgICAgIGlmIChjb3VudCAmIDEpCiAgICAgICAgICAgIHJlc3VsdCArPSBzdHJpbmc7CiAgICAgICAgaWYgKGNvdW50ID4+PSAxKQogICAgICAgICAgICBzdHJpbmcgKz0gc3RyaW5nOwogICAgfQogICAgcmV0dXJuIHJlc3VsdDsKfTsKdmFyIHRyaW1CZWdpblJlZ2V4cCA9IC9eXHNccyovOwp2YXIgdHJpbUVuZFJlZ2V4cCA9IC9cc1xzKiQvOwpleHBvcnRzLnN0cmluZ1RyaW1MZWZ0ID0gZnVuY3Rpb24gKHN0cmluZykgewogICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKHRyaW1CZWdpblJlZ2V4cCwgJycpOwp9OwpleHBvcnRzLnN0cmluZ1RyaW1SaWdodCA9IGZ1bmN0aW9uIChzdHJpbmcpIHsKICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSh0cmltRW5kUmVnZXhwLCAnJyk7Cn07CmV4cG9ydHMuY29weU9iamVjdCA9IGZ1bmN0aW9uIChvYmopIHsKICAgIHZhciBjb3B5ID0ge307CiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7CiAgICAgICAgY29weVtrZXldID0gb2JqW2tleV07CiAgICB9CiAgICByZXR1cm4gY29weTsKfTsKZXhwb3J0cy5jb3B5QXJyYXkgPSBmdW5jdGlvbiAoYXJyYXkpIHsKICAgIHZhciBjb3B5ID0gW107CiAgICBmb3IgKHZhciBpID0gMCwgbCA9IGFycmF5Lmxlbmd0aDsgaSA8IGw7IGkrKykgewogICAgICAgIGlmIChhcnJheVtpXSAmJiB0eXBlb2YgYXJyYXlbaV0gPT0gIm9iamVjdCIpCiAgICAgICAgICAgIGNvcHlbaV0gPSB0aGlzLmNvcHlPYmplY3QoYXJyYXlbaV0pOwogICAgICAgIGVsc2UKICAgICAgICAgICAgY29weVtpXSA9IGFycmF5W2ldOwogICAgfQogICAgcmV0dXJuIGNvcHk7Cn07CmV4cG9ydHMuZGVlcENvcHkgPSByZXF1aXJlKCIuL2RlZXBfY29weSIpLmRlZXBDb3B5OwpleHBvcnRzLmFycmF5VG9NYXAgPSBmdW5jdGlvbiAoYXJyKSB7CiAgICB2YXIgbWFwID0ge307CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGFyci5sZW5ndGg7IGkrKykgewogICAgICAgIG1hcFthcnJbaV1dID0gMTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuY3JlYXRlTWFwID0gZnVuY3Rpb24gKHByb3BzKSB7CiAgICB2YXIgbWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTsKICAgIGZvciAodmFyIGkgaW4gcHJvcHMpIHsKICAgICAgICBtYXBbaV0gPSBwcm9wc1tpXTsKICAgIH0KICAgIHJldHVybiBtYXA7Cn07CmV4cG9ydHMuYXJyYXlSZW1vdmUgPSBmdW5jdGlvbiAoYXJyYXksIHZhbHVlKSB7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8PSBhcnJheS5sZW5ndGg7IGkrKykgewogICAgICAgIGlmICh2YWx1ZSA9PT0gYXJyYXlbaV0pIHsKICAgICAgICAgICAgYXJyYXkuc3BsaWNlKGksIDEpOwogICAgICAgIH0KICAgIH0KfTsKZXhwb3J0cy5lc2NhcGVSZWdFeHAgPSBmdW5jdGlvbiAoc3RyKSB7CiAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyhbLiorP14ke30oKXxbXF1cL1xcXSkvZywgJ1xcJDEnKTsKfTsKZXhwb3J0cy5lc2NhcGVIVE1MID0gZnVuY3Rpb24gKHN0cikgewogICAgcmV0dXJuICgiIiArIHN0cikucmVwbGFjZSgvJi9nLCAiJiMzODsiKS5yZXBsYWNlKC8iL2csICImIzM0OyIpLnJlcGxhY2UoLycvZywgIiYjMzk7IikucmVwbGFjZSgvPC9nLCAiJiM2MDsiKTsKfTsKZXhwb3J0cy5nZXRNYXRjaE9mZnNldHMgPSBmdW5jdGlvbiAoc3RyaW5nLCByZWdFeHApIHsKICAgIHZhciBtYXRjaGVzID0gW107CiAgICBzdHJpbmcucmVwbGFjZShyZWdFeHAsIGZ1bmN0aW9uIChzdHIpIHsKICAgICAgICBtYXRjaGVzLnB1c2goewogICAgICAgICAgICBvZmZzZXQ6IGFyZ3VtZW50c1thcmd1bWVudHMubGVuZ3RoIC0gMl0sCiAgICAgICAgICAgIGxlbmd0aDogc3RyLmxlbmd0aAogICAgICAgIH0pOwogICAgfSk7CiAgICByZXR1cm4gbWF0Y2hlczsKfTsKZXhwb3J0cy5kZWZlcnJlZENhbGwgPSBmdW5jdGlvbiAoZmNuKSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgZGVmZXJyZWQgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGRlZmVycmVkLmNhbmNlbCgpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCAwKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuc2NoZWR1bGUgPSBkZWZlcnJlZDsKICAgIGRlZmVycmVkLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgICAgICByZXR1cm4gZGVmZXJyZWQ7CiAgICB9OwogICAgZGVmZXJyZWQuY2FuY2VsID0gZnVuY3Rpb24gKCkgewogICAgICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICAgICAgdGltZXIgPSBudWxsOwogICAgICAgIHJldHVybiBkZWZlcnJlZDsKICAgIH07CiAgICBkZWZlcnJlZC5pc1BlbmRpbmcgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgcmV0dXJuIHRpbWVyOwogICAgfTsKICAgIHJldHVybiBkZWZlcnJlZDsKfTsKZXhwb3J0cy5kZWxheWVkQ2FsbCA9IGZ1bmN0aW9uIChmY24sIGRlZmF1bHRUaW1lb3V0KSB7CiAgICB2YXIgdGltZXIgPSBudWxsOwogICAgdmFyIGNhbGxiYWNrID0gZnVuY3Rpb24gKCkgewogICAgICAgIHRpbWVyID0gbnVsbDsKICAgICAgICBmY24oKTsKICAgIH07CiAgICB2YXIgX3NlbGYgPSBmdW5jdGlvbiAodGltZW91dCkgewogICAgICAgIGlmICh0aW1lciA9PSBudWxsKQogICAgICAgICAgICB0aW1lciA9IHNldFRpbWVvdXQoY2FsbGJhY2ssIHRpbWVvdXQgfHwgZGVmYXVsdFRpbWVvdXQpOwogICAgfTsKICAgIF9zZWxmLmRlbGF5ID0gZnVuY3Rpb24gKHRpbWVvdXQpIHsKICAgICAgICB0aW1lciAmJiBjbGVhclRpbWVvdXQodGltZXIpOwogICAgICAgIHRpbWVyID0gc2V0VGltZW91dChjYWxsYmFjaywgdGltZW91dCB8fCBkZWZhdWx0VGltZW91dCk7CiAgICB9OwogICAgX3NlbGYuc2NoZWR1bGUgPSBfc2VsZjsKICAgIF9zZWxmLmNhbGwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy5jYW5jZWwoKTsKICAgICAgICBmY24oKTsKICAgIH07CiAgICBfc2VsZi5jYW5jZWwgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTsKICAgICAgICB0aW1lciA9IG51bGw7CiAgICB9OwogICAgX3NlbGYuaXNQZW5kaW5nID0gZnVuY3Rpb24gKCkgewogICAgICAgIHJldHVybiB0aW1lcjsKICAgIH07CiAgICByZXR1cm4gX3NlbGY7Cn07CmV4cG9ydHMuc3VwcG9ydHNMb29rYmVoaW5kID0gZnVuY3Rpb24gKCkgewogICAgdHJ5IHsKICAgICAgICBuZXcgUmVnRXhwKCcoPzw9LiknKTsKICAgIH0KICAgIGNhdGNoIChlKSB7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgfQogICAgcmV0dXJuIHRydWU7Cn07CmV4cG9ydHMuc2tpcEVtcHR5TWF0Y2ggPSBmdW5jdGlvbiAobGluZSwgbGFzdCwgc3VwcG9ydHNVbmljb2RlRmxhZykgewogICAgcmV0dXJuIHN1cHBvcnRzVW5pY29kZUZsYWcgJiYgbGluZS5jb2RlUG9pbnRBdChsYXN0KSA+IDB4ZmZmZiA/IDIgOiAxOwp9OwoKfSk7CgphY2UuZGVmaW5lKCJhY2Uvd29ya2VyL21pcnJvciIsW10sIGZ1bmN0aW9uKHJlcXVpcmUsIGV4cG9ydHMsIG1vZHVsZSkgewoidXNlIHN0cmljdCI7Cgp2YXIgRG9jdW1lbnQgPSByZXF1aXJlKCIuLi9kb2N1bWVudCIpLkRvY3VtZW50Owp2YXIgbGFuZyA9IHJlcXVpcmUoIi4uL2xpYi9sYW5nIik7CiAgICAKdmFyIE1pcnJvciA9IGV4cG9ydHMuTWlycm9yID0gZnVuY3Rpb24oc2VuZGVyKSB7CiAgICB0aGlzLnNlbmRlciA9IHNlbmRlcjsKICAgIHZhciBkb2MgPSB0aGlzLmRvYyA9IG5ldyBEb2N1bWVudCgiIik7CiAgICAKICAgIHZhciBkZWZlcnJlZFVwZGF0ZSA9IHRoaXMuZGVmZXJyZWRVcGRhdGUgPSBsYW5nLmRlbGF5ZWRDYWxsKHRoaXMub25VcGRhdGUuYmluZCh0aGlzKSk7CiAgICAKICAgIHZhciBfc2VsZiA9IHRoaXM7CiAgICBzZW5kZXIub24oImNoYW5nZSIsIGZ1bmN0aW9uKGUpIHsKICAgICAgICB2YXIgZGF0YSA9IGUuZGF0YTsKICAgICAgICBpZiAoZGF0YVswXS5zdGFydCkgewogICAgICAgICAgICBkb2MuYXBwbHlEZWx0YXMoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhLmxlbmd0aDsgaSArPSAyKSB7CiAgICAgICAgICAgICAgICB2YXIgZCwgZXJyOyAKICAgICAgICAgICAgICAgIGlmIChBcnJheS5pc0FycmF5KGRhdGFbaSsxXSkpIHsKICAgICAgICAgICAgICAgICAgICBkID0ge2FjdGlvbjogImluc2VydCIsIHN0YXJ0OiBkYXRhW2ldLCBsaW5lczogZGF0YVtpKzFdfTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgZCA9IHthY3Rpb246ICJyZW1vdmUiLCBzdGFydDogZGF0YVtpXSwgZW5kOiBkYXRhW2krMV19OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoKGQuYWN0aW9uID09ICJpbnNlcnQiID8gZC5zdGFydCA6IGQuZW5kKS5yb3cgPj0gZG9jLiRsaW5lcy5sZW5ndGgpIHsKICAgICAgICAgICAgICAgICAgICBlcnIgPSBuZXcgRXJyb3IoIkludmFsaWQgZGVsdGEiKTsKICAgICAgICAgICAgICAgICAgICBlcnIuZGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgcGF0aDogX3NlbGYuJHBhdGgsCiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmVzTGVuZ3RoOiBkb2MuJGxpbmVzLmxlbmd0aCwKICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGQuc3RhcnQsCiAgICAgICAgICAgICAgICAgICAgICAgIGVuZDogZC5lbmQKICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgIHRocm93IGVycjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBkb2MuYXBwbHlEZWx0YShkLCB0cnVlKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZiAoX3NlbGYuJHRpbWVvdXQpCiAgICAgICAgICAgIHJldHVybiBkZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZShfc2VsZi4kdGltZW91dCk7CiAgICAgICAgX3NlbGYub25VcGRhdGUoKTsKICAgIH0pOwp9OwoKKGZ1bmN0aW9uKCkgewogICAgCiAgICB0aGlzLiR0aW1lb3V0ID0gNTAwOwogICAgCiAgICB0aGlzLnNldFRpbWVvdXQgPSBmdW5jdGlvbih0aW1lb3V0KSB7CiAgICAgICAgdGhpcy4kdGltZW91dCA9IHRpbWVvdXQ7CiAgICB9OwogICAgCiAgICB0aGlzLnNldFZhbHVlID0gZnVuY3Rpb24odmFsdWUpIHsKICAgICAgICB0aGlzLmRvYy5zZXRWYWx1ZSh2YWx1ZSk7CiAgICAgICAgdGhpcy5kZWZlcnJlZFVwZGF0ZS5zY2hlZHVsZSh0aGlzLiR0aW1lb3V0KTsKICAgIH07CiAgICAKICAgIHRoaXMuZ2V0VmFsdWUgPSBmdW5jdGlvbihjYWxsYmFja0lkKSB7CiAgICAgICAgdGhpcy5zZW5kZXIuY2FsbGJhY2sodGhpcy5kb2MuZ2V0VmFsdWUoKSwgY2FsbGJhY2tJZCk7CiAgICB9OwogICAgCiAgICB0aGlzLm9uVXBkYXRlID0gZnVuY3Rpb24oKSB7CiAgICB9OwogICAgCiAgICB0aGlzLmlzUGVuZGluZyA9IGZ1bmN0aW9uKCkgewogICAgICAgIHJldHVybiB0aGlzLmRlZmVycmVkVXBkYXRlLmlzUGVuZGluZygpOwogICAgfTsKICAgIAp9KS5jYWxsKE1pcnJvci5wcm90b3R5cGUpOwoKfSk7CgphY2UuZGVmaW5lKCJhY2UvbW9kZS9qc29uL2pzb25fcGFyc2UiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKICAgIHZhciBhdCwgICAgIC8vIFRoZSBpbmRleCBvZiB0aGUgY3VycmVudCBjaGFyYWN0ZXIKICAgICAgICBjaCwgICAgIC8vIFRoZSBjdXJyZW50IGNoYXJhY3RlcgogICAgICAgIGVzY2FwZWUgPSB7CiAgICAgICAgICAgICciJzogICciJywKICAgICAgICAgICAgJ1xcJzogJ1xcJywKICAgICAgICAgICAgJy8nOiAgJy8nLAogICAgICAgICAgICBiOiAgICAnXGInLAogICAgICAgICAgICBmOiAgICAnXGYnLAogICAgICAgICAgICBuOiAgICAnXG4nLAogICAgICAgICAgICByOiAgICAnXHInLAogICAgICAgICAgICB0OiAgICAnXHQnCiAgICAgICAgfSwKICAgICAgICB0ZXh0LAoKICAgICAgICBlcnJvciA9IGZ1bmN0aW9uIChtKSB7CgogICAgICAgICAgICB0aHJvdyB7CiAgICAgICAgICAgICAgICBuYW1lOiAgICAnU3ludGF4RXJyb3InLAogICAgICAgICAgICAgICAgbWVzc2FnZTogbSwKICAgICAgICAgICAgICAgIGF0OiAgICAgIGF0LAogICAgICAgICAgICAgICAgdGV4dDogICAgdGV4dAogICAgICAgICAgICB9OwogICAgICAgIH0sCgogICAgICAgIG5leHQgPSBmdW5jdGlvbiAoYykgewoKICAgICAgICAgICAgaWYgKGMgJiYgYyAhPT0gY2gpIHsKICAgICAgICAgICAgICAgIGVycm9yKCJFeHBlY3RlZCAnIiArIGMgKyAiJyBpbnN0ZWFkIG9mICciICsgY2ggKyAiJyIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBjaCA9IHRleHQuY2hhckF0KGF0KTsKICAgICAgICAgICAgYXQgKz0gMTsKICAgICAgICAgICAgcmV0dXJuIGNoOwogICAgICAgIH0sCgogICAgICAgIG51bWJlciA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHZhciBudW1iZXIsCiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnJzsKCiAgICAgICAgICAgIGlmIChjaCA9PT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgPSAnLSc7CiAgICAgICAgICAgICAgICBuZXh0KCctJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgd2hpbGUgKGNoID49ICcwJyAmJiBjaCA8PSAnOScpIHsKICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICcuJykgewogICAgICAgICAgICAgICAgc3RyaW5nICs9ICcuJzsKICAgICAgICAgICAgICAgIHdoaWxlIChuZXh0KCkgJiYgY2ggPj0gJzAnICYmIGNoIDw9ICc5JykgewogICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpZiAoY2ggPT09ICdlJyB8fCBjaCA9PT0gJ0UnKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgKz0gY2g7CiAgICAgICAgICAgICAgICBuZXh0KCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICctJyB8fCBjaCA9PT0gJysnKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHdoaWxlIChjaCA+PSAnMCcgJiYgY2ggPD0gJzknKSB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nICs9IGNoOwogICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBudW1iZXIgPSArc3RyaW5nOwogICAgICAgICAgICBpZiAoaXNOYU4obnVtYmVyKSkgewogICAgICAgICAgICAgICAgZXJyb3IoIkJhZCBudW1iZXIiKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7CiAgICAgICAgICAgIH0KICAgICAgICB9LAoKICAgICAgICBzdHJpbmcgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICB2YXIgaGV4LAogICAgICAgICAgICAgICAgaSwKICAgICAgICAgICAgICAgIHN0cmluZyA9ICcnLAogICAgICAgICAgICAgICAgdWZmZmY7CgogICAgICAgICAgICBpZiAoY2ggPT09ICciJykgewogICAgICAgICAgICAgICAgd2hpbGUgKG5leHQoKSkgewogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJyInKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHN0cmluZzsKICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoID09PSAnXFwnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGNoID09PSAndScpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gMDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpICs9IDEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZXggPSBwYXJzZUludChuZXh0KCksIDE2KTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoIWlzRmluaXRlKGhleCkpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVmZmZmID0gdWZmZmYgKiAxNiArIGhleDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBTdHJpbmcuZnJvbUNoYXJDb2RlKHVmZmZmKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZXNjYXBlZVtjaF0gPT09ICdzdHJpbmcnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmcgKz0gZXNjYXBlZVtjaF07CiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoY2ggPT0gIlxuIiB8fCBjaCA9PSAiXHIiKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyArPSBjaDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBzdHJpbmciKTsKICAgICAgICB9LAoKICAgICAgICB3aGl0ZSA9IGZ1bmN0aW9uICgpIHsKCiAgICAgICAgICAgIHdoaWxlIChjaCAmJiBjaCA8PSAnICcpIHsKICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgogICAgICAgIHdvcmQgPSBmdW5jdGlvbiAoKSB7CgogICAgICAgICAgICBzd2l0Y2ggKGNoKSB7CiAgICAgICAgICAgIGNhc2UgJ3QnOgogICAgICAgICAgICAgICAgbmV4dCgndCcpOwogICAgICAgICAgICAgICAgbmV4dCgncicpOwogICAgICAgICAgICAgICAgbmV4dCgndScpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgIGNhc2UgJ2YnOgogICAgICAgICAgICAgICAgbmV4dCgnZicpOwogICAgICAgICAgICAgICAgbmV4dCgnYScpOwogICAgICAgICAgICAgICAgbmV4dCgnbCcpOwogICAgICAgICAgICAgICAgbmV4dCgncycpOwogICAgICAgICAgICAgICAgbmV4dCgnZScpOwogICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICBjYXNlICduJzoKICAgICAgICAgICAgICAgIG5leHQoJ24nKTsKICAgICAgICAgICAgICAgIG5leHQoJ3UnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIG5leHQoJ2wnKTsKICAgICAgICAgICAgICAgIHJldHVybiBudWxsOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVycm9yKCJVbmV4cGVjdGVkICciICsgY2ggKyAiJyIpOwogICAgICAgIH0sCgogICAgICAgIHZhbHVlLCAgLy8gUGxhY2UgaG9sZGVyIGZvciB0aGUgdmFsdWUgZnVuY3Rpb24uCgogICAgICAgIGFycmF5ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGFycmF5ID0gW107CgogICAgICAgICAgICBpZiAoY2ggPT09ICdbJykgewogICAgICAgICAgICAgICAgbmV4dCgnWycpOwogICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnXScpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBhcnJheTsgICAvLyBlbXB0eSBhcnJheQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAgYXJyYXkucHVzaCh2YWx1ZSgpKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ10nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ10nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFycmF5OwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBuZXh0KCcsJyk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvcigiQmFkIGFycmF5Iik7CiAgICAgICAgfSwKCiAgICAgICAgb2JqZWN0ID0gZnVuY3Rpb24gKCkgewoKICAgICAgICAgICAgdmFyIGtleSwKICAgICAgICAgICAgICAgIG9iamVjdCA9IHt9OwoKICAgICAgICAgICAgaWYgKGNoID09PSAneycpIHsKICAgICAgICAgICAgICAgIG5leHQoJ3snKTsKICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICBpZiAoY2ggPT09ICd9JykgewogICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gb2JqZWN0OyAgIC8vIGVtcHR5IG9iamVjdAogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgd2hpbGUgKGNoKSB7CiAgICAgICAgICAgICAgICAgICAga2V5ID0gc3RyaW5nKCk7CiAgICAgICAgICAgICAgICAgICAgd2hpdGUoKTsKICAgICAgICAgICAgICAgICAgICBuZXh0KCc6Jyk7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iamVjdCwga2V5KSkgewogICAgICAgICAgICAgICAgICAgICAgICBlcnJvcignRHVwbGljYXRlIGtleSAiJyArIGtleSArICciJyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIG9iamVjdFtrZXldID0gdmFsdWUoKTsKICAgICAgICAgICAgICAgICAgICB3aGl0ZSgpOwogICAgICAgICAgICAgICAgICAgIGlmIChjaCA9PT0gJ30nKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIG5leHQoJ30nKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgbmV4dCgnLCcpOwogICAgICAgICAgICAgICAgICAgIHdoaXRlKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZXJyb3IoIkJhZCBvYmplY3QiKTsKICAgICAgICB9OwoKICAgIHZhbHVlID0gZnVuY3Rpb24gKCkgewoKICAgICAgICB3aGl0ZSgpOwogICAgICAgIHN3aXRjaCAoY2gpIHsKICAgICAgICBjYXNlICd7JzoKICAgICAgICAgICAgcmV0dXJuIG9iamVjdCgpOwogICAgICAgIGNhc2UgJ1snOgogICAgICAgICAgICByZXR1cm4gYXJyYXkoKTsKICAgICAgICBjYXNlICciJzoKICAgICAgICAgICAgcmV0dXJuIHN0cmluZygpOwogICAgICAgIGNhc2UgJy0nOgogICAgICAgICAgICByZXR1cm4gbnVtYmVyKCk7CiAgICAgICAgZGVmYXVsdDoKICAgICAgICAgICAgcmV0dXJuIGNoID49ICcwJyAmJiBjaCA8PSAnOScgPyBudW1iZXIoKSA6IHdvcmQoKTsKICAgICAgICB9CiAgICB9OwoKICAgIHJldHVybiBmdW5jdGlvbiAoc291cmNlLCByZXZpdmVyKSB7CiAgICAgICAgdmFyIHJlc3VsdDsKCiAgICAgICAgdGV4dCA9IHNvdXJjZTsKICAgICAgICBhdCA9IDA7CiAgICAgICAgY2ggPSAnICc7CiAgICAgICAgcmVzdWx0ID0gdmFsdWUoKTsKICAgICAgICB3aGl0ZSgpOwogICAgICAgIGlmIChjaCkgewogICAgICAgICAgICBlcnJvcigiU3ludGF4IGVycm9yIik7CiAgICAgICAgfQoKICAgICAgICByZXR1cm4gdHlwZW9mIHJldml2ZXIgPT09ICdmdW5jdGlvbicgPyBmdW5jdGlvbiB3YWxrKGhvbGRlciwga2V5KSB7CiAgICAgICAgICAgIHZhciBrLCB2LCB2YWx1ZSA9IGhvbGRlcltrZXldOwogICAgICAgICAgICBpZiAodmFsdWUgJiYgdHlwZW9mIHZhbHVlID09PSAnb2JqZWN0JykgewogICAgICAgICAgICAgICAgZm9yIChrIGluIHZhbHVlKSB7CiAgICAgICAgICAgICAgICAgICAgaWYgKE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKHZhbHVlLCBrKSkgewogICAgICAgICAgICAgICAgICAgICAgICB2ID0gd2Fsayh2YWx1ZSwgayk7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmICh2ICE9PSB1bmRlZmluZWQpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhbHVlW2tdID0gdjsKICAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlbGV0ZSB2YWx1ZVtrXTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcmV2aXZlci5jYWxsKGhvbGRlciwga2V5LCB2YWx1ZSk7CiAgICAgICAgfSh7Jyc6IHJlc3VsdH0sICcnKSA6IHJlc3VsdDsKICAgIH07Cn0pOwoKYWNlLmRlZmluZSgiYWNlL21vZGUvanNvbl93b3JrZXIiLFtdLCBmdW5jdGlvbihyZXF1aXJlLCBleHBvcnRzLCBtb2R1bGUpIHsKInVzZSBzdHJpY3QiOwoKdmFyIG9vcCA9IHJlcXVpcmUoIi4uL2xpYi9vb3AiKTsKdmFyIE1pcnJvciA9IHJlcXVpcmUoIi4uL3dvcmtlci9taXJyb3IiKS5NaXJyb3I7CnZhciBwYXJzZSA9IHJlcXVpcmUoIi4vanNvbi9qc29uX3BhcnNlIik7Cgp2YXIgSnNvbldvcmtlciA9IGV4cG9ydHMuSnNvbldvcmtlciA9IGZ1bmN0aW9uKHNlbmRlcikgewogICAgTWlycm9yLmNhbGwodGhpcywgc2VuZGVyKTsKICAgIHRoaXMuc2V0VGltZW91dCgyMDApOwp9OwoKb29wLmluaGVyaXRzKEpzb25Xb3JrZXIsIE1pcnJvcik7CgooZnVuY3Rpb24oKSB7CgogICAgdGhpcy5vblVwZGF0ZSA9IGZ1bmN0aW9uKCkgewogICAgICAgIHZhciB2YWx1ZSA9IHRoaXMuZG9jLmdldFZhbHVlKCk7CiAgICAgICAgdmFyIGVycm9ycyA9IFtdOwogICAgICAgIHRyeSB7CiAgICAgICAgICAgIGlmICh2YWx1ZSkKICAgICAgICAgICAgICAgIHBhcnNlKHZhbHVlKTsKICAgICAgICB9IGNhdGNoIChlKSB7CiAgICAgICAgICAgIHZhciBwb3MgPSB0aGlzLmRvYy5pbmRleFRvUG9zaXRpb24oZS5hdC0xKTsKICAgICAgICAgICAgZXJyb3JzLnB1c2goewogICAgICAgICAgICAgICAgcm93OiBwb3Mucm93LAogICAgICAgICAgICAgICAgY29sdW1uOiBwb3MuY29sdW1uLAogICAgICAgICAgICAgICAgdGV4dDogZS5tZXNzYWdlLAogICAgICAgICAgICAgICAgdHlwZTogImVycm9yIgogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAgICAgdGhpcy5zZW5kZXIuZW1pdCgiYW5ub3RhdGUiLCBlcnJvcnMpOwogICAgfTsKCn0pLmNhbGwoSnNvbldvcmtlci5wcm90b3R5cGUpOwoKfSk7Cg==';
+ }, 5609: function ( e, t, i ) {
+ i.r( t ), i.d( t, { showTransformModal: function () {
+ return s;
+ } } ); var t = i( 8340 ), n = i.n( t ), t = i( 4772 ), S = i.n( t ), o = i( 3057 ); function v( e ) {
+ return ( v = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function k( e, t, i, n ) {
+ if ( typeof e === 'boolean' || e instanceof Boolean || e === null || typeof e === 'number' || e instanceof Number || typeof e === 'string' || e instanceof String || e instanceof Date ) {
+ return JSON.stringify( e );
+ } if ( Array.isArray( e ) ) {
+ for ( var o = e, r = t, s = i, a = n, l = r ? s + r : void 0, c = r ? '[\n' : '[', h = 0; h < o.length; h++ ) {
+ const d = o[ h ]; if ( r && ( c += l ), c += void 0 !== d && typeof d !== 'function' ? k( d, r, l, a ) : 'null', h < o.length - 1 && ( c += r ? ',\n' : ',' ), c.length > a ) {
+ return c + '...';
+ }
+ } return c += r ? '\n' + s + ']' : ']';
+ } if ( e && v( e ) === 'object' ) {
+ var u, g = e, p = t, s = i, m = n, f = p ? s + p : void 0, C = !0, y = p ? '{\n' : '{'; if ( typeof g.toJSON === 'function' ) {
+ return k( g.toJSON(), p, s, m );
+ } for ( u in g ) {
+ if ( ( ( e, t ) => Object.prototype.hasOwnProperty.call( e, t ) )( g, u ) ) {
+ const I = g[ u ]; if ( C ? C = !1 : y += p ? ',\n' : ',', ( y = ( y += p ? f + '"' + u + '": ' : '"' + u + '":' ) + k( I, p, f, m ) ).length > m ) {
+ return y + '...';
+ }
+ }
+ } return y += p ? '\n' + s + '}' : '}';
+ }
+ } function T( e, t ) {
+ for ( var i = ''; t-- > 0; ) {
+ i += e;
+ } return i;
+ } const E = i( 6237 ), R = i( 660 ), r = 'Enter a <a href="http://jmespath.org" target="_blank">JMESPath</a> query to filter, sort, or transform the JSON data.<br/>To learn JMESPath, go to <a href="http://jmespath.org/tutorial.html" target="_blank">the interactive tutorial</a>.'; function s( e ) {
+ var t = e.container, v = e.json, i = e.queryDescription, i = void 0 === i ? r : i, b = e.createQuery, A = e.executeQuery, w = e.onTransform, x = v, e = '<div class="pico-modal-contents"><div class="pico-modal-header">' + ( 0, o.Tl )( 'transform' ) + '</div><p>' + i + '</p><div class="jsoneditor-jmespath-label">' + ( 0, o.Tl )( 'transformWizardLabel' ) + ' </div><div id="wizard" class="jsoneditor-jmespath-block jsoneditor-jmespath-wizard"> <table class="jsoneditor-jmespath-wizard-table"> <tbody> <tr> <th>' + ( 0, o.Tl )( 'transformWizardFilter' ) + '</th> <td class="jsoneditor-jmespath-filter"> <div class="jsoneditor-inline jsoneditor-jmespath-filter-field" > <select id="filterField"> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-filter-relation" > <select id="filterRelation"> <option value="==">==</option> <option value="!=">!=</option> <option value="<"><</option> <option value="<="><=</option> <option value=">">></option> <option value=">=">>=</option> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-filter-value" > <input type="text" class="value" placeholder="value..." id="filterValue" /> </div> </td> </tr> <tr> <th>' + ( 0, o.Tl )( 'transformWizardSortBy' ) + '</th> <td class="jsoneditor-jmespath-filter"> <div class="jsoneditor-inline jsoneditor-jmespath-sort-field"> <select id="sortField"> </select> </div> <div class="jsoneditor-inline jsoneditor-jmespath-sort-order" > <select id="sortOrder"> <option value="asc">Ascending</option> <option value="desc">Descending</option> </select> </div> </td> </tr> <tr id="selectFieldsPart"> <th>' + ( 0, o.Tl )( 'transformWizardSelectFields' ) + '</th> <td class="jsoneditor-jmespath-filter"> <select class="jsoneditor-jmespath-select-fields" id="selectFields" multiple></select> </td> </tr> </tbody> </table></div><div class="jsoneditor-jmespath-label">' + ( 0, o.Tl )( 'transformQueryLabel' ) + ' </div><div class="jsoneditor-jmespath-block"> <textarea id="query" rows="4" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" title="' + ( 0, o.Tl )( 'transformQueryTitle' ) + '">[*]</textarea></div><div class="jsoneditor-jmespath-label">' + ( 0, o.Tl )( 'transformPreviewLabel' ) + ' </div><div class="jsoneditor-jmespath-block"> <textarea id="preview" class="jsoneditor-transform-preview" readonly> </textarea></div><div class="jsoneditor-jmespath-block jsoneditor-modal-actions"> <input type="submit" id="ok" value="' + ( 0, o.Tl )( 'ok' ) + '" autofocus /></div></div>'; n()( { parent: t, content: e, overlayClass: 'jsoneditor-modal-overlay', overlayStyles: { backgroundColor: 'rgb(1,1,1)', opacity: 0.3 }, modalClass: 'jsoneditor-modal jsoneditor-modal-transform', focus: !1 } ).afterCreate( ( t ) => {
+ var e = t.modalElem(), i = e.querySelector( '#wizard' ), r = e.querySelector( '#ok' ), o = e.querySelector( '#filterField' ), s = e.querySelector( '#filterRelation' ), a = e.querySelector( '#filterValue' ), l = e.querySelector( '#sortField' ), c = e.querySelector( '#sortOrder' ), h = e.querySelector( '#selectFields' ), d = e.querySelector( '#query' ), u = e.querySelector( '#preview' ); Array.isArray( x ) || ( i.style.fontStyle = 'italic', i.textContent = '(wizard not available for objects, only for arrays)' ); ( 0, E.getChildPaths )( v ).forEach( ( e ) => {
+ var e = f( e ), t = document.createElement( 'option' ), t = ( t.text = e, t.value = e, o.appendChild( t ), document.createElement( 'option' ) ); t.text = e, t.value = e, l.appendChild( t );
+ } ); var i = ( 0, E.getChildPaths )( v, !0 ).filter( ( e ) => e !== '' ), i = ( i.length > 0 ? i.forEach( ( e ) => {
+ var e = f( e ), t = document.createElement( 'option' ); t.text = e, t.value = e, h.appendChild( t );
+ } ) : ( i = e.querySelector( '#selectFieldsPart' ) ) && ( i.style.display = 'none' ), new ( S() )( o, { defaultSelected: !1, clearable: !0, allowDeselect: !0, placeholder: 'field...' } ) ), n = new ( S() )( s, { defaultSelected: !1, clearable: !0, allowDeselect: !0, placeholder: 'compare...' } ), g = new ( S() )( l, { defaultSelected: !1, clearable: !0, allowDeselect: !0, placeholder: 'field...' } ), p = new ( S() )( c, { defaultSelected: !1, clearable: !0, allowDeselect: !0, placeholder: 'order...' } ), m = new ( S() )( h, { multiple: !0, clearable: !0, defaultSelected: !1, placeholder: 'select fields...' } ); function f( e ) {
+ return e === '' ? '@' : e[ 0 ] === '.' ? e.slice( 1 ) : e;
+ }i.on( 'selectr.change', I ), n.on( 'selectr.change', I ), a.oninput = I, g.on( 'selectr.change', I ), p.on( 'selectr.change', I ), m.on( 'selectr.change', I ), e.querySelector( '.pico-modal-contents' ).onclick = function ( e ) {
+ e.target.nodeName !== 'A' && e.preventDefault();
+ }; const C = ( 0, E.debounce )( () => {
+ try {
+ const e = A( x, d.value ); u.className = 'jsoneditor-transform-preview', u.value = ( t = e, i = 2, n = R.hJ, typeof i === 'number' ? i > 10 ? o = T( ' ', 10 ) : i >= 1 && ( o = T( ' ', i ) ) : typeof i === 'string' && i !== '' && ( o = i ), ( i = k( t, o, '', n ) ).length > n ? ( t = i, ( typeof ( o = n ) === 'number' ? t.slice( 0, o ) : t ) + '...' ) : i ), r.disabled = !1;
+ } catch ( e ) {
+ u.className = 'jsoneditor-transform-preview jsoneditor-error', u.value = e.toString(), r.disabled = !0;
+ } let t, i, n, o;
+ }, 300 ); function y( t, e ) {
+ try {
+ d.value = b( t, e ), r.disabled = !1, C();
+ } catch ( e ) {
+ t = 'Error: an error happened when executing "createQuery": ' + ( e.message || e.toString() ); d.value = '', r.disabled = !0, u.className = 'jsoneditor-transform-preview jsoneditor-error', u.value = t;
+ }
+ } function I() {
+ const e = {}; if ( o.value && s.value && a.value && ( e.filter = { field: o.value, relation: s.value, value: a.value } ), l.value && c.value && ( e.sort = { field: l.value, direction: c.value } ), h.value ) {
+ for ( var t, i = [], n = 0; n < h.options.length; n++ ) {
+ h.options[ n ].selected && ( t = h.options[ n ].value, i.push( t ) );
+ }e.projection = { fields: i };
+ }y( v, e );
+ }d.oninput = C, r.onclick = function ( e ) {
+ e.preventDefault(), e.stopPropagation(), t.close(), w( d.value );
+ }, y( v, {} ), setTimeout( () => {
+ d.select(), d.focus(), d.selectionStart = 3, d.selectionEnd = 3;
+ } );
+ } ).afterClose( ( e ) => {
+ e.destroy();
+ } ).show();
+ }
+ }, 5633: function ( B, e, t ) {
+ function i( e ) {
+ return ( i = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ }t.r( e ), t.d( e, { treeModeMixins: function () {
+ return Q;
+ } } ); function D( e ) {
+ return S( e ) ? e : String( e );
+ } function n( e, t, i, n ) {
+ var o, r, e = k( e, i ); return S( t ) ? ( o = w( t ), r = x( t ), o = k( o, i ), r = k( r, i ), n( o, e ) || n( r, e ) ) : n( k( String( t ), i ), e );
+ } var w = function ( e ) {
+ return e == null ? '' : typeof e === 'string' ? e : e.text || '';
+ }, x = function ( e ) {
+ return e == null ? '' : typeof e === 'string' ? e : e.value || e.text || '';
+ }, S = function ( e ) {
+ return e !== null && i( e ) === 'object';
+ }, k = function () {
+ const e = arguments.length > 0 && void 0 !== arguments[ 0 ] ? arguments[ 0 ] : ''; return ( arguments.length > 1 ? arguments[ 1 ] : void 0 ).caseSensitive ? e : e.toLowerCase();
+ }, T = { start: function ( e, t, i ) {
+ return n( e, t, i, ( e, t ) => e.indexOf( t ) === 0 );
+ }, contain: function ( e, t, i ) {
+ return n( e, t, i, ( e, t ) => e.includes( t ) );
+ } }; function O( d ) {
+ ( d = d || {} ).filter = d.filter || 'start', d.trigger = d.trigger || 'keydown', d.confirmKeys = d.confirmKeys || [ 39, 35, 9 ], d.caseSensitive = d.caseSensitive || !1; let t, u, o = '', r = '', s = document.createElement( 'div' ), g = ( s.style.position = 'relative', s.style.outline = '0', s.style.border = '0', s.style.margin = '0', s.style.padding = '0', document.createElement( 'div' ) ); g.className = 'autocomplete dropdown', g.style.position = 'absolute', g.style.visibility = 'hidden'; function a( e ) {
+ let t, i; document.createRange ? ( ( t = document.createRange() ).selectNodeContents( e ), t.collapse( !1 ), ( i = window.getSelection() ).removeAllRanges(), i.addRange( t ) ) : document.selection && ( ( t = document.body.createTextRange() ).moveToElementText( e ), t.collapse( !1 ), t.select() );
+ } function p( e ) {
+ return void 0 === t && ( ( t = document.createElement( 'span' ) ).style.visibility = 'hidden', t.style.position = 'fixed', t.style.outline = '0', t.style.margin = '0', t.style.padding = '0', t.style.border = '0', t.style.left = '0', t.style.whiteSpace = 'pre', t.style.fontSize = o, t.style.fontFamily = r, t.style.fontWeight = 'normal', document.body.appendChild( t ) ), t.textContent = e, t.getBoundingClientRect().right;
+ } var c, h, m, i, f, l = { onArrowDown: function () {}, onArrowUp: function () {}, onEnter: function () {}, onTab: function () {}, startFrom: 0, options: [], element: null, elementHint: null, elementStyle: null, wrapper: s, show: function ( e, t, i ) {
+ const n = this; this.startFrom = t, this.wrapper.remove(), this.elementHint && ( this.elementHint.remove(), this.elementHint = null ), o === '' && ( o = window.getComputedStyle( e ).getPropertyValue( 'font-size' ) ), r === '' && ( r = window.getComputedStyle( e ).getPropertyValue( 'font-family' ) ), g.style.marginLeft = '0', g.style.marginTop = e.getBoundingClientRect().height + 'px', this.options = i.map( D ), this.element !== e && ( this.element = e, this.elementStyle = { zIndex: this.element.style.zIndex, position: this.element.style.position, backgroundColor: this.element.style.backgroundColor, borderColor: this.element.style.borderColor } ), this.element.style.zIndex = 3, this.element.style.position = 'relative', this.element.style.backgroundColor = 'transparent', this.element.style.borderColor = 'transparent', this.elementHint = e.cloneNode(), this.elementHint.className = 'autocomplete hint', this.elementHint.style.zIndex = 2, this.elementHint.style.position = 'absolute', this.elementHint.onfocus = function () {
+ n.element.focus();
+ }, this.element.addEventListener && ( this.element.removeEventListener( 'keydown', b ), this.element.addEventListener( 'keydown', b, !1 ), this.element.removeEventListener( 'blur', A ), this.element.addEventListener( 'blur', A, !1 ) ), s.appendChild( this.elementHint ), s.appendChild( g ), e.parentElement.appendChild( s ), this.repaint( e );
+ }, setText: function ( e ) {
+ this.element.innerText = e;
+ }, getText: function () {
+ return this.element.innerText;
+ }, hideDropDown: function () {
+ this.wrapper.remove(), this.elementHint && ( this.elementHint.remove(), this.elementHint = null, C.hide(), this.element.style.zIndex = this.elementStyle.zIndex, this.element.style.position = this.elementStyle.position, this.element.style.backgroundColor = this.elementStyle.backgroundColor, this.element.style.borderColor = this.elementStyle.borderColor );
+ }, repaint: function ( e ) {
+ for ( var e = ( e = e.innerText ).replace( '\n', '' ), t = this.options.length, i = e.slice( Math.max( 0, this.startFrom ) ), n = ( u = e.slice( 0, Math.max( 0, this.startFrom ) ), typeof d.filter === 'function' ? d.filter : T[ d.filter ] ), o = 0; o < t; o++ ) {
+ var r = this.options[ o ]; if ( n && n( i, r, d ) ) {
+ var s = w( r ), r = x( r ), a = '', l = k( i, d ), c = k( s, d ), h = k( r, d ), a = c.indexOf( l ) === 0 ? u + i + s.slice( i.length ) : h.indexOf( l ) === 0 ? u + i + r.slice( i.length ) : u + i; this.elementHint.innerText = a, this.elementHint.realInnerText = u + r; break;
+ }
+ }g.style.left = p( u ) + 'px', C.refresh( i, this.options ), this.elementHint.style.width = p( this.elementHint.innerText ) + 10 + 'px', g.style.visibility !== 'hidden' && ( this.elementHint.style.width = p( this.elementHint.innerText ) + g.clientWidth + 'px' );
+ } }, C = ( c = g, h = [], m = 0, i = -1, f = { rs: l, hide: function () {
+ c.style.visibility = 'hidden';
+ }, refresh: function ( l, e ) {
+ c.style.visibility = 'hidden', m = 0, c.textContent = ''; var t = window.innerHeight || document.documentElement.clientHeight, i = c.parentNode.getBoundingClientRect(), n = i.top - 6, t = t - i.bottom - 6, o = ( h = [], typeof d.filter === 'function' ? d.filter : T[ d.filter ] ), i = o ? e.filter( ( e ) => o( l, e, d ) ) : []; ( h = i.map( ( e ) => {
+ var t, i, n, o = document.createElement( 'div' ), r = ( o.className = 'item', o.onmouseover = y, o.onmouseout = I, o.onmousedown = v, o.__hint = e, o.textContent = '', t = l, n = d, a = w( e = e ), e = x( e ), s = k( t, n ), r = k( a, n ), e = k( e, n ), n = -1, t = t.length, i = a, r.includes( s ) ? ( n = r.indexOf( s ), i = a ) : e.includes( s ) && ( n = e.indexOf( s ), i = a ), n > -1 ? { beforeText: i.slice( 0, Math.max( 0, n ) ), matchText: i.substring( n, n + t ), afterText: i.slice( Math.max( 0, n + t ) ), displayText: i } : { beforeText: '', matchText: '', afterText: i, displayText: i } ), e = r.beforeText, s = r.matchText, a = r.afterText; return e && o.appendChild( document.createTextNode( e ) ), s && ( ( n = document.createElement( 'b' ) ).appendChild( document.createTextNode( s ) ), o.appendChild( n ) ), a && o.appendChild( document.createTextNode( a ) ), c.appendChild( o ), o;
+ } ) ).length !== 0 && ( e = x( h[ 0 ].__hint ), i = S( h[ 0 ].__hint ) && 'text' in h[ 0 ].__hint, h.length !== 1 || k( l, d ) !== k( e, d ) || i ) && ( f.highlight( 0 ), 3 * t < n ? ( c.style.maxHeight = n + 'px', c.style.top = '', c.style.bottom = '100%' ) : ( c.style.top = '100%', c.style.bottom = '', c.style.maxHeight = t + 'px' ), c.style.visibility = 'visible' );
+ }, highlight: function ( e ) {
+ i !== -1 && h[ i ] && ( h[ i ].className = 'item' ), h[ e ].className = 'item hover', i = e;
+ }, move: function ( e ) {
+ return c.style.visibility === 'hidden' ? '' : ( m + e !== -1 && m + e !== h.length && ( m += e, f.highlight( m ) ), h[ m ].__hint );
+ }, onmouseselection: function () {} } ); function y() {
+ this.style.backgroundColor = '#ddd';
+ } function I() {
+ this.style.backgroundColor = '';
+ } function v() {
+ f.hide(), f.onmouseselection( this.__hint, f.rs );
+ } var b = function ( e ) {
+ const t = ( e = e || window.event ).keyCode; if ( this.elementHint != null && t !== 33 && t !== 34 ) {
+ if ( t === 27 ) {
+ l.hideDropDown(), l.element.focus(), e.preventDefault(), e.stopPropagation();
+ } else {
+ var i, n = ( n = this.element.innerText ).replace( '\n', '' ); if ( d.confirmKeys.includes( t ) ) {
+ t === 9 && this.elementHint.innerText.length === 0 && l.onTab(), this.elementHint.innerText.length > 0 && this.element.innerText !== this.elementHint.realInnerText && ( this.element.innerText = this.elementHint.realInnerText, l.hideDropDown(), a( this.element ), t === 9 ) && ( l.element.focus(), e.preventDefault(), e.stopPropagation() );
+ } else if ( t === 13 ) {
+ if ( this.elementHint.innerText.length === 0 ) {
+ l.onEnter();
+ } else {
+ var o = g.style.visibility === 'hidden'; if ( C.hide(), o ) {
+ return l.hideDropDown(), l.element.focus(), void l.onEnter();
+ } this.element.innerText = this.elementHint.realInnerText, l.hideDropDown(), a( this.element ), e.preventDefault(), e.stopPropagation();
+ }
+ } else {
+ t === 40 ? ( o = n.slice( Math.max( 0, this.startFrom ) ), ( i = C.move( 1 ) ) === '' && l.onArrowDown(), this.elementHint.innerText = u + o + w( i ).slice( o.length ), this.elementHint.realInnerText = u + x( i ), e.preventDefault(), e.stopPropagation() ) : t === 38 && ( o = n.slice( Math.max( 0, this.startFrom ) ), ( i = C.move( -1 ) ) === '' && l.onArrowUp(), this.elementHint.innerText = u + o + w( i ).slice( o.length ), this.elementHint.realInnerText = u + x( i ), e.preventDefault(), e.stopPropagation() );
+ }
+ }
+ }
+ }.bind( l ), A = function ( e ) {
+ l.hideDropDown();
+ }; return C.onmouseselection = function ( e, t ) {
+ e = x( e ); t.element.innerText = t.elementHint.innerText = u + e, t.hideDropDown(), window.setTimeout( () => {
+ t.element.focus(), a( t.element );
+ }, 1 );
+ }, l;
+ } const s = t( 6545 ), P = t( 2877 ); function o( e ) {
+ return ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function r( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( o( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var G = ( () => {
+ function e() {
+ if ( !( this instanceof e ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.locked = !1;
+ } return t = e, ( i = [ { key: 'highlight', value: function ( e ) {
+ this.locked || ( this.node !== e && ( this.node && this.node.setHighlight( !1 ), this.node = e, this.node.setHighlight( !0 ) ), this._cancelUnhighlight() );
+ } }, { key: 'unhighlight', value: function () {
+ let e; this.locked || ( e = this ).node && ( this._cancelUnhighlight(), this.unhighlightTimer = setTimeout( () => {
+ e.node.setHighlight( !1 ), e.node = void 0, e.unhighlightTimer = void 0;
+ }, 0 ) );
+ } }, { key: '_cancelUnhighlight', value: function () {
+ this.unhighlightTimer && ( clearTimeout( this.unhighlightTimer ), this.unhighlightTimer = void 0 );
+ } }, { key: 'lock', value: function () {
+ this.locked = !0;
+ } }, { key: 'unlock', value: function () {
+ this.locked = !1;
+ } } ] ) && r( t.prototype, i ), n && r( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;
+ } )(), a = t( 3057 ), l = t( 359 ), H = t( 1389 ), e = t( 1342 ), c = t.n( e ), h = t( 1925 ), E = t( 6237 ); const F = t( 2915 ), V = t( 5609 ), d = t( 660 ); function Z( e ) {
+ return ( ( e ) => {
+ if ( Array.isArray( e ) ) {
+ return p( e );
+ }
+ } )( e ) || ( ( e ) => {
+ if ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {
+ return Array.from( e );
+ }
+ } )( e ) || u( e ) || ( () => {
+ throw new TypeError( 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );
+ } )();
+ } function j( e, t ) {
+ return ( ( e ) => {
+ if ( Array.isArray( e ) ) {
+ return e;
+ }
+ } )( e ) || ( ( e, t ) => {
+ let i = e == null ? null : typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( i != null ) {
+ let n, o, r, s, a = [], l = !0, c = !1; try {
+ if ( r = ( i = i.call( e ) ).next, t === 0 ) {
+ if ( Object( i ) !== i ) {
+ return;
+ } l = !1;
+ } else {
+ for ( ;!( l = ( n = r.call( i ) ).done ) && ( a.push( n.value ), a.length !== t ); l = !0 ) { }
+ }
+ } catch ( e ) {
+ c = !0, o = e;
+ } finally {
+ try {
+ if ( !l && i.return != null && ( s = i.return(), Object( s ) !== s ) ) {
+ return;
+ }
+ } finally {
+ if ( c ) {
+ throw o;
+ }
+ }
+ } return a;
+ }
+ } )( e, t ) || u( e, t ) || ( () => {
+ throw new TypeError( 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );
+ } )();
+ } function g( e, t ) {
+ let i, n, o, r, s = typeof Symbol !== 'undefined' && e[ Symbol.iterator ] || e[ '@@iterator' ]; if ( s ) {
+ return o = !( n = !0 ), { s: function () {
+ s = s.call( e );
+ }, n: function () {
+ const e = s.next(); return n = e.done, e;
+ }, e: function ( e ) {
+ o = !0, i = e;
+ }, f: function () {
+ try {
+ n || s.return == null || s.return();
+ } finally {
+ if ( o ) {
+ throw i;
+ }
+ }
+ } };
+ } if ( Array.isArray( e ) || ( s = u( e ) ) || t && e && typeof e.length === 'number' ) {
+ return s && ( e = s ), r = 0, { s: t = function () {}, n: function () {
+ return r >= e.length ? { done: !0 } : { done: !1, value: e[ r++ ] };
+ }, e: function ( e ) {
+ throw e;
+ }, f: t };
+ } throw new TypeError( 'Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );
+ } function u( e, t ) {
+ let i; if ( e ) {
+ return typeof e === 'string' ? p( e, t ) : ( i = ( i = {}.toString.call( e ).slice( 8, -1 ) ) === 'Object' && e.constructor ? e.constructor.name : i ) === 'Map' || i === 'Set' ? Array.from( e ) : i === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test( i ) ? p( e, t ) : void 0;
+ }
+ } function p( e, t ) {
+ ( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {
+ n[ i ] = e[ i ];
+ } return n;
+ } function m( e ) {
+ return ( m = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function f( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( m( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( m( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), m( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var b = ( () => {
+ function S( e, t ) {
+ if ( !( this instanceof S ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.editor = e, this.dom = {}, this.expanded = !1, t && t instanceof Object ? ( this.setField( t.field, t.fieldEditable ), 'value' in t && this.setValue( t.value, t.type ), 'internalValue' in t && this.setInternalValue( t.internalValue ) ) : ( this.setField( '' ), this.setValue( null ) ), this._debouncedOnChangeValue = ( 0, E.debounce )( this._onChangeValue.bind( this ), S.prototype.DEBOUNCE_INTERVAL ), this._debouncedOnChangeField = ( 0, E.debounce )( this._onChangeField.bind( this ), S.prototype.DEBOUNCE_INTERVAL ), this.visibleChilds = this.getMaxVisibleChilds();
+ } return e = S, ( t = [ { key: 'getMaxVisibleChilds', value: function () {
+ return this.editor && this.editor.options && this.editor.options.maxVisibleChilds ? this.editor.options.maxVisibleChilds : K;
+ } }, { key: '_updateEditability', value: function () {
+ let e, t; this.editable = { field: !0, value: !0 }, this.editor && ( this.editable.field = this.editor.options.mode === 'tree', this.editable.value = this.editor.options.mode !== 'view', this.editor.options.mode !== 'tree' && this.editor.options.mode !== 'form' || typeof this.editor.options.onEditable !== 'function' || ( e = this.getValue.bind( this ), typeof ( t = this.editor.options.onEditable( { field: this.field, get value() {
+ return e();
+ }, path: this.getPath() } ) ) === 'boolean' ? ( this.editable.field = t, this.editable.value = t ) : m( t ) === 'object' && t !== null ? ( typeof t.field === 'boolean' && ( this.editable.field = t.field ), typeof t.value === 'boolean' && ( this.editable.value = t.value ) ) : ( console.error( 'Invalid return value for function onEditable.', 'Actual value:', t, '.', 'Either a boolean or object { field: boolean, value: boolean } expected.' ), this.editable.field = !1, this.editable.value = !1 ) ) );
+ } }, { key: 'getPath', value: function () {
+ for ( var e = this, t = []; e; ) {
+ const i = e.getName(); void 0 !== i && t.unshift( i ), e = e.parent;
+ } return t;
+ } }, { key: 'getInternalPath', value: function () {
+ for ( var e = this, t = []; e; ) {
+ e.parent && t.unshift( e.getIndex() ), e = e.parent;
+ } return t;
+ } }, { key: 'getName', value: function () {
+ return this.parent ? this.parent.type !== 'array' ? this.field : this.index : void 0;
+ } }, { key: 'findNodeByPath', value: function ( e ) {
+ if ( e ) {
+ if ( e.length === 0 ) {
+ return this;
+ } if ( e.length && this.childs && this.childs.length ) {
+ for ( let t = 0; t < this.childs.length; ++t ) {
+ if ( String( e[ 0 ] ) == String( this.childs[ t ].getName() ) ) {
+ return this.childs[ t ].findNodeByPath( e.slice( 1 ) );
+ }
+ }
+ }
+ }
+ } }, { key: 'findNodeByInternalPath', value: function ( e ) {
+ if ( e ) {
+ for ( var t = this, i = 0; i < e.length && t; i++ ) {
+ t = t.childs[ e[ i ] ];
+ } return t;
+ }
+ } }, { key: 'serialize', value: function () {
+ return { value: this.getValue(), path: this.getPath() };
+ } }, { key: 'findNode', value: function ( e ) {
+ for ( var i = ( 0, E.parsePath )( e ), n = this; n && i.length > 0; ) {
+ ( () => {
+ const t = i.shift(); if ( typeof t === 'number' ) {
+ if ( n.type !== 'array' ) {
+ throw new Error( 'Cannot get child node at index ' + t + ': node is no array' );
+ } n = n.childs[ t ];
+ } else {
+ if ( n.type !== 'object' ) {
+ throw new Error( 'Cannot get child node ' + t + ': node is no object' );
+ } n = n.childs.filter( ( e ) => e.field === t )[ 0 ];
+ }
+ } )();
+ } return n;
+ } }, { key: 'findParents', value: function () {
+ for ( var e = [], t = this.parent; t; ) {
+ e.unshift( t ), t = t.parent;
+ } return e;
+ } }, { key: 'setError', value: function ( e, t ) {
+ this.error = e, this.errorChild = t, this.dom && this.dom.tr && this.updateError();
+ } }, { key: 'updateError', value: function () {
+ let i = this, n = this.fieldError || this.valueError || this.error, e = this.dom.tdError; if ( n && this.dom && this.dom.tr ) {
+ ( 0, E.addClassName )( this.dom.tr, 'jsoneditor-validation-error' ), e || ( e = document.createElement( 'td' ), this.dom.tdError = e, this.dom.tdValue.parentNode.appendChild( e ) ); const o = document.createElement( 'button' ), t = ( o.type = 'button', o.className = 'jsoneditor-button jsoneditor-schema-error', function () {
+ i.dom.popupAnchor && i.dom.popupAnchor.destroy();
+ } ), r = function () {
+ delete i.dom.popupAnchor;
+ }, s = function ( e ) {
+ var t = i.editor.frame, e = ( i.dom.popupAnchor = ( 0, h.p )( o, i.editor.getPopupAnchor(), r, e ), o.getBoundingClientRect() ), t = t.getBoundingClientRect().width - e.x > 120 ? 'jsoneditor-above' : 'jsoneditor-left', e = document.createElement( 'div' ); e.className = 'jsoneditor-popover ' + t, e.appendChild( document.createTextNode( n.message ) ), i.dom.popupAnchor.appendChild( e );
+ }, a = ( o.onmouseover = function () {
+ i.dom.popupAnchor || s( !0 );
+ }, o.onfocus = function () {
+ t(), s( !1 );
+ }, o.onblur = function () {
+ t();
+ }, this.errorChild ); for ( a && ( o.onclick = function () {
+ a.findParents().forEach( ( e ) => {
+ e.expand( !1 );
+ } ), a.scrollTo( () => {
+ a.focus();
+ } );
+ } ); e.firstChild; ) {
+ e.removeChild( e.firstChild );
+ }e.appendChild( o );
+ } else {
+ this.dom.tr && ( 0, E.removeClassName )( this.dom.tr, 'jsoneditor-validation-error' ), e && ( this.dom.tdError.parentNode.removeChild( this.dom.tdError ), delete this.dom.tdError );
+ }
+ } }, { key: 'getIndex', value: function () {
+ let e; return this.parent ? ( e = this.parent.childs.indexOf( this ) ) !== -1 ? e : null : -1;
+ } }, { key: 'setParent', value: function ( e ) {
+ this.parent = e;
+ } }, { key: 'setField', value: function ( e, t ) {
+ this.field = e, this.previousField = e, this.fieldEditable = !0 === t;
+ } }, { key: 'getField', value: function () {
+ return void 0 === this.field && this._getDomField(), this.field;
+ } }, { key: 'setValue', value: function ( e, t ) {
+ let i, n, o, r, s, a, l = this.childs; if ( this.type = this._getType( e ), t && t !== this.type ) {
+ if ( t !== 'string' || this.type !== 'auto' ) {
+ throw new Error( 'Type mismatch: cannot cast value of type "' + this.type + ' to the specified type "' + t + '"' );
+ } this.type = t;
+ } if ( this.type === 'array' ) {
+ for ( this.childs || ( this.childs = [] ), i = 0; i < e.length; i++ ) {
+ void 0 === ( s = e[ i ] ) || s instanceof Function || ( i < this.childs.length ? ( ( o = this.childs[ i ] ).fieldEditable = !1, o.index = i, o.setValue( s ) ) : ( o = new S( this.editor, { value: s } ), r = i < this.getMaxVisibleChilds(), this.appendChild( o, r, !1 ) ) );
+ } for ( n = this.childs.length; n >= e.length; n-- ) {
+ this.removeChild( this.childs[ n ], !1 );
+ }
+ } else if ( this.type === 'object' ) {
+ for ( this.childs || ( this.childs = [] ), n = this.childs.length - 1; n >= 0; n-- ) {
+ y( e, this.childs[ n ].field ) || this.removeChild( this.childs[ n ], !1 );
+ } for ( let c in i = 0, e ) {
+ y( e, c ) && ( void 0 === ( s = e[ c ] ) || s instanceof Function || ( ( a = this.findChildByProperty( c ) ) ? ( a.setField( c, !0 ), a.setValue( s ) ) : ( a = new S( this.editor, { field: c, value: s } ), c = i < this.getMaxVisibleChilds(), this.appendChild( a, c, !1 ) ) ), i++ );
+ }!( this.value = '' ) === this.editor.options.sortObjectKeys && this.sort( [], 'asc', !1 );
+ } else {
+ this.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e;
+ }Array.isArray( l ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;
+ } }, { key: 'setInternalValue', value: function ( e ) {
+ let t, i, n, o, r, s = this.childs; if ( this.type = e.type, e.type === 'array' ) {
+ for ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {
+ void 0 === ( t = e.childs[ o ] ) || t instanceof Function || ( o < this.childs.length ? ( ( i = this.childs[ o ] ).fieldEditable = !1, i.index = o, i.setInternalValue( t ) ) : ( i = new S( this.editor, { internalValue: t } ), n = o < this.getMaxVisibleChilds(), this.appendChild( i, n, !1 ) ) );
+ } for ( r = this.childs.length; r >= e.childs.length; r-- ) {
+ this.removeChild( this.childs[ r ], !1 );
+ }
+ } else if ( e.type === 'object' ) {
+ for ( this.childs || ( this.childs = [] ), o = 0; o < e.childs.length; o++ ) {
+ void 0 === ( t = e.childs[ o ] ) || t instanceof Function || ( o < this.childs.length ? ( delete ( i = this.childs[ o ] ).index, i.setField( t.field, !0 ), i.setInternalValue( t.value ) ) : ( i = new S( this.editor, { field: t.field, internalValue: t.value } ), n = o < this.getMaxVisibleChilds(), this.appendChild( i, n, !1 ) ) );
+ } for ( r = this.childs.length; r >= e.childs.length; r-- ) {
+ this.removeChild( this.childs[ r ], !1 );
+ }
+ } else {
+ this.hideChilds(), delete this.append, delete this.showMore, delete this.expanded, delete this.childs, this.value = e.value;
+ }Array.isArray( s ) !== Array.isArray( this.childs ) && this.recreateDom(), this.updateDom( { updateIndexes: !0 } ), this.previousValue = this.value;
+ } }, { key: 'recreateDom', value: function () {
+ let e; this.dom && this.dom.tr && this.dom.tr.parentNode ? ( e = this._detachFromDom(), this.clearDom(), this._attachToDom( e ) ) : this.clearDom();
+ } }, { key: 'getValue', value: function () {
+ let t, i; return this.type === 'array' ? ( t = [], this.childs.forEach( ( e ) => {
+ t.push( e.getValue() );
+ } ), t ) : this.type === 'object' ? ( i = {}, this.childs.forEach( ( e ) => {
+ i[ e.getField() ] = e.getValue();
+ } ), i ) : ( void 0 === this.value && this._getDomValue(), this.value );
+ } }, { key: 'getInternalValue', value: function () {
+ return this.type === 'array' ? { type: this.type, childs: this.childs.map( ( e ) => e.getInternalValue() ) } : this.type === 'object' ? { type: this.type, childs: this.childs.map( ( e ) => ( { field: e.getField(), value: e.getInternalValue() } ) ) } : ( void 0 === this.value && this._getDomValue(), { type: this.type, value: this.value } );
+ } }, { key: 'getLevel', value: function () {
+ return this.parent ? this.parent.getLevel() + 1 : 0;
+ } }, { key: 'getNodePath', value: function () {
+ const e = this.parent ? this.parent.getNodePath() : []; return e.push( this ), e;
+ } }, { key: 'clone', value: function () {
+ let t, i; return ( t = new S( this.editor ) ).type = this.type, t.field = this.field, t.fieldInnerText = this.fieldInnerText, t.fieldEditable = this.fieldEditable, t.previousField = this.previousField, t.value = this.value, t.valueInnerText = this.valueInnerText, t.previousValue = this.previousValue, t.expanded = this.expanded, t.visibleChilds = this.visibleChilds, this.childs ? ( i = [], this.childs.forEach( ( e ) => {
+ e = e.clone(); e.setParent( t ), i.push( e );
+ } ), t.childs = i ) : t.childs = void 0, t;
+ } }, { key: 'expand', value: function ( t ) {
+ this.childs && ( this.expanded = !0, this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-expanded' ), this.showChilds(), !1 !== t && this.childs.forEach( ( e ) => {
+ e.expand( t );
+ } ), this.updateDom( { recurse: !1 } ) );
+ } }, { key: 'collapse', value: function ( t ) {
+ this.childs && ( this.hideChilds(), !1 !== t && this.childs.forEach( ( e ) => {
+ e.collapse( t );
+ } ), this.dom.expand && ( this.dom.expand.className = 'jsoneditor-button jsoneditor-collapsed' ), this.expanded = !1, this.updateDom( { recurse: !1 } ) );
+ } }, { key: 'showChilds', value: function () {
+ var e = this.childs; if ( e && this.expanded ) {
+ var e = this.dom.tr, t = e ? e.parentNode : void 0; if ( t ) {
+ for ( var i = this.getAppendDom(), n = ( i.parentNode || ( ( o = e.nextSibling ) ? t.insertBefore( i, o ) : t.appendChild( i ) ), Math.min( this.childs.length, this.visibleChilds ) ), o = this._getNextTr(), r = 0; r < n; r++ ) {
+ const s = this.childs[ r ]; s.getDom().parentNode || t.insertBefore( s.getDom(), o ), s.showChilds();
+ }e = this.getShowMoreDom(); o = this._getNextTr(), e.parentNode || t.insertBefore( e, o ), this.showMore.updateDom();
+ }
+ }
+ } }, { key: '_getNextTr', value: function () {
+ return this.showMore && this.showMore.getDom().parentNode ? this.showMore.getDom() : this.append && this.append.getDom().parentNode ? this.append.getDom() : void 0;
+ } }, { key: 'hide', value: function ( e ) {
+ const t = this.dom.tr, i = t ? t.parentNode : void 0; i && i.removeChild( t ), this.dom.popupAnchor && this.dom.popupAnchor.destroy(), this.hideChilds( e );
+ } }, { key: 'hideChilds', value: function ( e ) {
+ let t; this.childs && this.expanded && ( ( t = this.getAppendDom() ).parentNode && t.parentNode.removeChild( t ), this.childs.forEach( ( e ) => {
+ e.hide();
+ } ), ( t = this.getShowMoreDom() ).parentNode && t.parentNode.removeChild( t ), e && !e.resetVisibleChilds || ( this.visibleChilds = this.getMaxVisibleChilds() ) );
+ } }, { key: '_updateCssClassName', value: function () {
+ let e, t; this.dom.field && this.editor && this.editor.options && typeof this.editor.options.onClassName === 'function' && this.dom.tree && ( ( 0, E.removeAllClassNames )( this.dom.tree ), e = this.getValue.bind( this ), t = this.editor.options.onClassName( { path: this.getPath(), field: this.field, get value() {
+ return e();
+ } } ) || '', ( 0, E.addClassName )( this.dom.tree, 'jsoneditor-values ' + t ) );
+ } }, { key: 'recursivelyUpdateCssClassesOnNodes', value: function () {
+ if ( this._updateCssClassName(), Array.isArray( this.childs ) ) {
+ for ( let e = 0; e < this.childs.length; e++ ) {
+ this.childs[ e ].recursivelyUpdateCssClassesOnNodes();
+ }
+ }
+ } }, { key: 'expandTo', value: function () {
+ for ( let e = this.parent; e; ) {
+ e.expanded || e.expand(), e = e.parent;
+ }
+ } }, { key: 'appendChild', value: function ( e, t, i ) {
+ let n, o; this._hasChilds() && ( e.setParent( this ), e.fieldEditable = this.type === 'object', this.type === 'array' && ( e.index = this.childs.length ), this.type === 'object' && void 0 === e.field && e.setField( '' ), this.childs.push( e ), this.expanded && !1 !== t && ( t = e.getDom(), o = ( n = this._getNextTr() ) ? n.parentNode : void 0, n && o && o.insertBefore( t, n ), e.showChilds(), this.visibleChilds++ ), !1 !== i ) && ( this.updateDom( { updateIndexes: !0 } ), e.updateDom( { recurse: !0 } ) );
+ } }, { key: 'moveBefore', value: function ( e, t, i ) {
+ let n, o, r; this._hasChilds() && ( ( n = this.dom.tr ? this.dom.tr.parentNode : void 0 ) && ( ( o = document.createElement( 'tr' ) ).style.height = n.clientHeight + 'px', n.appendChild( o ) ), e.parent && e.parent.removeChild( e ), t instanceof $ || !t ? this.childs.length + 1 > this.visibleChilds ? ( r = this.childs[ this.visibleChilds - 1 ], this.insertBefore( e, r, i ) ) : this.appendChild( e, !0, i ) : this.insertBefore( e, t, i ), n ) && o && n.removeChild( o );
+ } }, { key: 'insertBefore', value: function ( e, t, i ) {
+ if ( this._hasChilds() ) {
+ if ( this.visibleChilds++, this.type === 'object' && void 0 === e.field && e.setField( '' ), t === this.append ) {
+ e.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.push( e );
+ } else {
+ var n = this.childs.indexOf( t ); if ( n === -1 ) {
+ throw new Error( 'Node not found' );
+ } e.setParent( this ), e.fieldEditable = this.type === 'object', this.childs.splice( n, 0, e );
+ } let o; this.expanded && ( n = e.getDom(), o = ( t = t.getDom() ) ? t.parentNode : void 0, t && o && o.insertBefore( n, t ), e.showChilds(), this.showChilds() ), !1 !== i && ( this.updateDom( { updateIndexes: !0 } ), e.updateDom( { recurse: !0 } ) );
+ }
+ } }, { key: 'insertAfter', value: function ( e, t ) {
+ this._hasChilds() && ( t = this.childs.indexOf( t ), ( t = this.childs[ t + 1 ] ) ? this.insertBefore( e, t ) : this.appendChild( e ) );
+ } }, { key: 'search', value: function ( t, i ) {
+ Array.isArray( i ) || ( i = [] ); const e = t ? t.toLowerCase() : void 0; return delete this.searchField, delete this.searchValue, void 0 !== this.field && i.length <= this.MAX_SEARCH_RESULTS && ( String( this.field ).toLowerCase().includes( e ) && ( this.searchField = !0, i.push( { node: this, elem: 'field' } ) ), this._updateDomField() ), this._hasChilds() ? this.childs && this.childs.forEach( ( e ) => {
+ e.search( t, i );
+ } ) : void 0 !== this.value && i.length <= this.MAX_SEARCH_RESULTS && ( String( this.value ).toLowerCase().includes( e ) && ( this.searchValue = !0, i.push( { node: this, elem: 'value' } ) ), this._updateDomValue() ), i;
+ } }, { key: 'scrollTo', value: function ( e ) {
+ this.expandPathToNode(), this.dom.tr && this.dom.tr.parentNode && this.editor.scrollTo( this.dom.tr.offsetTop, e );
+ } }, { key: 'expandPathToNode', value: function () {
+ for ( let e = this; e && e.parent; ) {
+ for ( let t = e.parent.type === 'array' ? e.index : e.parent.childs.indexOf( e ); e.parent.visibleChilds < t + 1; ) {
+ e.parent.visibleChilds += this.getMaxVisibleChilds();
+ }e.parent.expand( !1 ), e = e.parent;
+ }
+ } }, { key: 'focus', value: function ( e ) {
+ if ( S.focusElement = e, this.dom.tr && this.dom.tr.parentNode ) {
+ const t = this.dom; switch ( e ) {
+ case 'drag': ( t.drag || t.menu ).focus(); break; case 'menu': t.menu.focus(); break; case 'expand': this._hasChilds() ? t.expand.focus() : t.field && this.fieldEditable ? ( t.field.focus(), ( 0, E.selectContentEditable )( t.field ) ) : t.value && !this._hasChilds() ? ( t.value.focus(), ( 0, E.selectContentEditable )( t.value ) ) : t.menu.focus(); break; case 'field': t.field && this.fieldEditable ? ( t.field.focus(), ( 0, E.selectContentEditable )( t.field ) ) : t.value && !this._hasChilds() ? ( t.value.focus(), ( 0, E.selectContentEditable )( t.value ) ) : ( this._hasChilds() ? t.expand : t.menu ).focus(); break; default: t.select ? t.select.focus() : t.value && !this._hasChilds() ? ( t.value.focus(), ( 0, E.selectContentEditable )( t.value ) ) : t.field && this.fieldEditable ? ( t.field.focus(), ( 0, E.selectContentEditable )( t.field ) ) : ( this._hasChilds() ? t.expand : t.menu ).focus();
+ }
+ }
+ } }, { key: 'containsNode', value: function ( e ) {
+ if ( this === e ) {
+ return !0;
+ } const t = this.childs; if ( t ) {
+ for ( let i = 0, n = t.length; i < n; i++ ) {
+ if ( t[ i ].containsNode( e ) ) {
+ return !0;
+ }
+ }
+ } return !1;
+ } }, { key: 'removeChild', value: function ( e, t ) {
+ if ( this.childs ) {
+ const i = this.childs.indexOf( e ); if ( i !== -1 ) {
+ return i < this.visibleChilds && this.expanded && this.visibleChilds--, e.hide(), delete e.searchField, delete e.searchValue, ( e = this.childs.splice( i, 1 )[ 0 ] ).parent = null, !1 !== t && this.updateDom( { updateIndexes: !0 } ), e;
+ }
+ }
+ } }, { key: '_remove', value: function ( e ) {
+ this.removeChild( e );
+ } }, { key: 'changeType', value: function ( e ) {
+ let t, i = this.type; i !== e && ( e !== 'string' && e !== 'auto' || i !== 'string' && i !== 'auto' ? ( t = this._detachFromDom(), this.clearDom(), ( this.type = e ) === 'object' ? ( this.childs || ( this.childs = [] ), this.childs.forEach( ( e ) => {
+ e.clearDom(), delete e.index, e.fieldEditable = !0, void 0 === e.field && ( e.field = '' );
+ } ), i !== 'string' && i !== 'auto' || ( this.expanded = !0 ) ) : e === 'array' ? ( this.childs || ( this.childs = [] ), this.childs.forEach( ( e, t ) => {
+ e.clearDom(), e.fieldEditable = !1, e.index = t;
+ } ), i !== 'string' && i !== 'auto' || ( this.expanded = !0 ) ) : this.expanded = !1, this._attachToDom( t ) ) : this.type = e, e !== 'auto' && e !== 'string' || ( this.value = e === 'string' ? String( this.value ) : ( 0, E.parseString )( String( this.value ) ), this.focus() ), this.updateDom( { updateIndexes: !0 } ) );
+ } }, { key: 'deepEqual', value: function ( e ) {
+ let t; if ( this.type === 'array' ) {
+ if ( !Array.isArray( e ) ) {
+ return !1;
+ } if ( this.childs.length !== e.length ) {
+ return !1;
+ } for ( t = 0; t < this.childs.length; t++ ) {
+ if ( !this.childs[ t ].deepEqual( e[ t ] ) ) {
+ return !1;
+ }
+ }
+ } else if ( this.type === 'object' ) {
+ if ( m( e ) !== 'object' || !e ) {
+ return !1;
+ } const i = Object.keys( e ); if ( this.childs.length !== i.length ) {
+ return !1;
+ } for ( t = 0; t < i.length; t++ ) {
+ const n = this.childs[ t ]; if ( n.field !== i[ t ] || !n.deepEqual( e[ n.field ] ) ) {
+ return !1;
+ }
+ }
+ } else if ( this.value !== e ) {
+ return !1;
+ } return !0;
+ } }, { key: '_getDomValue', value: function () {
+ if ( this._clearValueError(), this.dom.value && this.type !== 'array' && this.type !== 'object' && ( this.valueInnerText = ( 0, E.getInnerText )( this.dom.value ), this.valueInnerText === '' ) && this.dom.value.innerHTML !== '' && ( this.dom.value.textContent = '' ), void 0 !== this.valueInnerText ) {
+ try {
+ let e, t; ( t = this.type === 'string' ? this._unescapeHTML( this.valueInnerText ) : ( e = this._unescapeHTML( this.valueInnerText ), ( 0, E.parseString )( e ) ) ) !== this.value && ( this.value = t, this._debouncedOnChangeValue() );
+ } catch ( e ) {
+ this._setValueError( ( 0, a.Tl )( 'cannotParseValueError' ) );
+ }
+ }
+ } }, { key: '_setValueError', value: function ( e ) {
+ this.valueError = { message: e }, this.updateError();
+ } }, { key: '_clearValueError', value: function () {
+ this.valueError && ( this.valueError = null, this.updateError() );
+ } }, { key: '_setFieldError', value: function ( e ) {
+ this.fieldError = { message: e }, this.updateError();
+ } }, { key: '_clearFieldError', value: function () {
+ this.fieldError && ( this.fieldError = null, this.updateError() );
+ } }, { key: '_onChangeValue', value: function () {
+ var e, t = this.editor.getDomSelection(), i = ( t.range && ( i = ( 0, E.textDiff )( String( this.value ), String( this.previousValue ) ), t.range.startOffset = i.start, t.range.endOffset = i.end ), this.editor.getDomSelection() ); i.range && ( e = ( 0, E.textDiff )( String( this.previousValue ), String( this.value ) ), i.range.startOffset = e.start, i.range.endOffset = e.end ), this.editor._onAction( 'editValue', { path: this.getInternalPath(), oldValue: this.previousValue, newValue: this.value, oldSelection: t, newSelection: i } ), this.previousValue = this.value;
+ } }, { key: '_onChangeField', value: function () {
+ var e = this.editor.getDomSelection(), t = this.previousField || '', i = ( e.range && ( i = ( 0, E.textDiff )( this.field, t ), e.range.startOffset = i.start, e.range.endOffset = i.end ), this.editor.getDomSelection() ); i.range && ( t = ( 0, E.textDiff )( t, this.field ), i.range.startOffset = t.start, i.range.endOffset = t.end ), this.editor._onAction( 'editField', { parentPath: this.parent.getInternalPath(), index: this.getIndex(), oldValue: this.previousField, newValue: this.field, oldSelection: e, newSelection: i } ), this.previousField = this.field;
+ } }, { key: '_updateDomValue', value: function () {
+ const e = this.dom.value; if ( e ) {
+ let t = [ 'jsoneditor-value' ], i = this.value, n = this.type === 'auto' ? ( 0, E.getType )( i ) : this.type, o = n === 'string' && ( 0, E.isUrl )( i ); if ( t.push( 'jsoneditor-' + n ), o && t.push( 'jsoneditor-url' ), String( this.value ) === '' && this.type !== 'array' && this.type !== 'object' && t.push( 'jsoneditor-empty' ), this.searchValueActive && t.push( 'jsoneditor-highlight-active' ), this.searchValue && t.push( 'jsoneditor-highlight' ), e.className = t.join( ' ' ), n === 'array' || n === 'object' ? ( t = this.childs ? this.childs.length : 0, e.title = this.type + ' containing ' + t + ' items' ) : o && this.editable.value ? e.title = ( 0, a.Tl )( 'openUrl' ) : e.title = '', n === 'boolean' && this.editable.value ? ( this.dom.checkbox || ( this.dom.checkbox = document.createElement( 'input' ), this.dom.checkbox.type = 'checkbox', this.dom.tdCheckbox = document.createElement( 'td' ), this.dom.tdCheckbox.className = 'jsoneditor-tree', this.dom.tdCheckbox.appendChild( this.dom.checkbox ), this.dom.tdValue.parentNode.insertBefore( this.dom.tdCheckbox, this.dom.tdValue ) ), this.dom.checkbox.checked = this.value ) : this.dom.tdCheckbox && ( this.dom.tdCheckbox.parentNode.removeChild( this.dom.tdCheckbox ), delete this.dom.tdCheckbox, delete this.dom.checkbox ), this.enum && this.editable.value ? ( this.dom.select || ( this.dom.select = document.createElement( 'select' ), this.id = this.field + '_' + ( new Date() ).getUTCMilliseconds(), this.dom.select.id = this.id, this.dom.select.name = this.dom.select.id, ( t = document.createElement( 'option' ) ).value = '', t.textContent = '--', this.dom.select.appendChild( t ), this._updateEnumOptions(), this.dom.tdSelect = document.createElement( 'td' ), this.dom.tdSelect.className = 'jsoneditor-tree', this.dom.tdSelect.appendChild( this.dom.select ), this.dom.tdValue.parentNode.insertBefore( this.dom.tdSelect, this.dom.tdValue ) ), this.dom.select.value = this.enum.includes( this.value ) ? this.value : '', !this.schema || y( this.schema, 'oneOf' ) || y( this.schema, 'anyOf' ) || y( this.schema, 'allOf' ) ? delete this.valueFieldHTML : ( this.valueFieldHTML = this.dom.tdValue.innerHTML, this.dom.tdValue.style.visibility = 'hidden', this.dom.tdValue.textContent = '' ) ) : this.dom.tdSelect && ( this.dom.tdSelect.parentNode.removeChild( this.dom.tdSelect ), delete this.dom.tdSelect, delete this.dom.select, this.dom.tdValue.innerHTML = this.valueFieldHTML, this.dom.tdValue.style.visibility = '', delete this.valueFieldHTML, this.dom.tdValue.appendChild( this.dom.value ) ), this.editor.options.colorPicker && typeof i === 'string' && ( 0, E.isValidColor )( i ) ? ( this.dom.color || ( this.dom.color = document.createElement( 'div' ), this.dom.color.className = 'jsoneditor-color', this.dom.tdColor = document.createElement( 'td' ), this.dom.tdColor.className = 'jsoneditor-tree', this.dom.tdColor.appendChild( this.dom.color ), this.dom.tdValue.parentNode.insertBefore( this.dom.tdColor, this.dom.tdValue ) ), ( 0, E.addClassName )( this.dom.value, 'jsoneditor-color-value' ), ( this.editable.value ? ( 0, E.removeClassName ) : ( 0, E.addClassName ) )( this.dom.color, 'jsoneditor-color-readonly' ), this.dom.color.style.backgroundColor = i ) : this._deleteDomColor(), this._showTimestampTag() ) {
+ this.dom.date || ( this.dom.date = document.createElement( 'div' ), this.dom.date.className = 'jsoneditor-date', this.dom.value.parentNode.appendChild( this.dom.date ) ); o = null; if ( o = typeof this.editor.options.timestampFormat === 'function' ? this.editor.options.timestampFormat( { field: this.field, value: this.value, path: this.getPath() } ) : o ) {
+ for ( ;this.dom.date.firstChild; ) {
+ this.dom.date.removeChild( this.dom.date.firstChild );
+ } this.dom.date.appendChild( document.createTextNode( o ) );
+ } else {
+ this.dom.date.textContent = new Date( i ).toISOString();
+ } this.dom.date.title = new Date( i ).toString();
+ } else {
+ this.dom.date && ( this.dom.date.parentNode.removeChild( this.dom.date ), delete this.dom.date );
+ }( 0, E.stripFormatting )( e ), this._updateDomDefault();
+ }
+ } }, { key: '_updateEnumOptions', value: function () {
+ if ( this.enum && this.dom.select ) {
+ this.dom.select.innerHTML = ''; for ( let e = 0; e < this.enum.length; e++ ) {
+ const t = document.createElement( 'option' ); t.value = this.enum[ e ], t.textContent = this.enum[ e ], this.dom.select.appendChild( t );
+ }
+ }
+ } }, { key: '_deleteDomColor', value: function () {
+ this.dom.color && ( this.dom.tdColor.parentNode.removeChild( this.dom.tdColor ), delete this.dom.tdColor, delete this.dom.color, ( 0, E.removeClassName )( this.dom.value, 'jsoneditor-color-value' ) );
+ } }, { key: '_updateDomField', value: function () {
+ let e, t = this.dom.field; t && ( ( e = ( 0, E.makeFieldTooltip )( this.schema, this.editor.options.language ) ) && ( t.title = e ), ( String( this.field ) === '' && this.parent && this.parent.type !== 'array' ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( t, 'jsoneditor-empty' ), ( this.searchFieldActive ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( t, 'jsoneditor-highlight-active' ), ( this.searchField ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( t, 'jsoneditor-highlight' ), ( 0, E.stripFormatting )( t ) );
+ } }, { key: '_getDomField', value: function ( e ) {
+ if ( this._clearFieldError(), this.dom.field && this.fieldEditable && ( this.fieldInnerText = ( 0, E.getInnerText )( this.dom.field ), this.fieldInnerText === '' ) && this.dom.field.innerHTML !== '' && ( this.dom.field.textContent = '' ), void 0 !== this.fieldInnerText ) {
+ try {
+ let t = this._unescapeHTML( this.fieldInnerText ), i = this.parent.getFieldNames( this ); i.includes( t ) ? e ? ( t = ( 0, E.findUniqueName )( t, i ) ) !== this.field && ( this.field = t, this._debouncedOnChangeField() ) : this._setFieldError( ( 0, a.Tl )( 'duplicateFieldError' ) ) : t !== this.field && ( this.field = t, this._debouncedOnChangeField() );
+ } catch ( e ) {
+ this._setFieldError( ( 0, a.Tl )( 'cannotParseFieldError' ) );
+ }
+ }
+ } }, { key: '_updateDomDefault', value: function () {
+ let e; this.schema && void 0 !== this.schema.default && !this._hasChilds() && ( e = this.dom.select || this.dom.value ) && ( this.value === this.schema.default ? ( e.title = ( 0, a.Tl )( 'default' ), ( 0, E.addClassName )( e, 'jsoneditor-is-default' ), E.removeClassName ) : ( e.removeAttribute( 'title' ), ( 0, E.removeClassName )( e, 'jsoneditor-is-default' ), E.addClassName ) )( e, 'jsoneditor-is-not-default' );
+ } }, { key: '_showTimestampTag', value: function () {
+ let e, t; return typeof this.value === 'number' && ( typeof ( e = this.editor.options.timestampTag ) === 'function' ? typeof ( t = e( { field: this.field, value: this.value, path: this.getPath() } ) ) === 'boolean' ? t : ( 0, E.isTimestamp )( this.field, this.value ) : !0 === e && ( 0, E.isTimestamp )( this.field, this.value ) );
+ } }, { key: 'clearDom', value: function () {
+ this.dom = {};
+ } }, { key: 'getDom', value: function () {
+ let e, t, i = this.dom; return i.tr || ( this._updateEditability(), i.tr = document.createElement( 'tr' ), ( i.tr.node = this ).editor.options.mode === 'tree' && ( t = document.createElement( 'td' ), this.editable.field && this.parent && ( ( e = document.createElement( 'button' ) ).type = 'button', ( i.drag = e ).className = 'jsoneditor-button jsoneditor-dragarea', e.title = ( 0, a.Tl )( 'drag' ), t.appendChild( e ) ), i.tr.appendChild( t ), e = document.createElement( 'td' ), ( t = document.createElement( 'button' ) ).type = 'button', ( i.menu = t ).className = 'jsoneditor-button jsoneditor-contextmenu-button', t.title = ( 0, a.Tl )( 'actionsMenu' ), e.appendChild( i.menu ), i.tr.appendChild( e ) ), t = document.createElement( 'td' ), i.tr.appendChild( t ), i.tree = this._createDomTree(), t.appendChild( i.tree ), this.updateDom( { updateIndexes: !0 } ) ), i.tr;
+ } }, { key: 'isVisible', value: function () {
+ return this.dom && this.dom.tr && this.dom.tr.parentNode || !1;
+ } }, { key: 'isDescendantOf', value: function ( e ) {
+ for ( let t = this.parent; t; ) {
+ if ( t === e ) {
+ return !0;
+ } t = t.parent;
+ } return !1;
+ } }, { key: '_createDomField', value: function () {
+ return document.createElement( 'div' );
+ } }, { key: 'setHighlight', value: function ( t ) {
+ this.dom.tr && ( ( t ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( this.dom.tr, 'jsoneditor-highlight' ), this.append && this.append.setHighlight( t ), this.childs ) && this.childs.forEach( ( e ) => {
+ e.setHighlight( t );
+ } );
+ } }, { key: 'setSelected', value: function ( t, e ) {
+ this.selected = t, this.dom.tr && ( ( t ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( this.dom.tr, 'jsoneditor-selected' ), ( e ? ( 0, E.addClassName ) : ( 0, E.removeClassName ) )( this.dom.tr, 'jsoneditor-first' ), this.append && this.append.setSelected( t ), this.showMore && this.showMore.setSelected( t ), this.childs ) && this.childs.forEach( ( e ) => {
+ e.setSelected( t );
+ } );
+ } }, { key: 'updateValue', value: function ( e ) {
+ this.value = e, this.previousValue = e, this.valueError = void 0, this.updateDom();
+ } }, { key: 'updateField', value: function ( e ) {
+ this.field = e, this.previousField = e, this.fieldError = void 0, this.updateDom();
+ } }, { key: 'updateDom', value: function ( t ) {
+ var e, i = this.dom.tree, i = ( i && ( i.style.marginLeft = 24 * this.getLevel() + 'px' ), this.dom.field ), i = ( i && ( this.fieldEditable ? ( i.contentEditable = this.editable.field, i.spellcheck = !1, i.className = 'jsoneditor-field' ) : ( i.contentEditable = !1, i.className = 'jsoneditor-readonly' ), e = void 0 !== this.index ? this.index : void 0 !== this.field ? this.field : ( e = this.editor.options.schema ? S._findSchema( this.editor.options.schema, this.editor.options.schemaRefs || {}, this.getPath() ) : void 0 ) && e.title ? e.title : this._hasChilds() ? this.type : '', e = this._escapeHTML( e ), document.activeElement !== i && e !== this._unescapeHTML( ( 0, E.getInnerText )( i ) ) && ( i.innerHTML = e ), this._updateSchema(), this._updateEnumOptions() ), this.dom.value ), i = ( i && ( this.type === 'array' || this.type === 'object' ? this.updateNodeName() : ( e = this._escapeHTML( this.value ), document.activeElement !== i && e !== this._unescapeHTML( ( 0, E.getInnerText )( i ) ) && ( i.innerHTML = e ) ) ), this.dom.tr ); i && ( this.type === 'array' || this.type === 'object' ? ( ( 0, E.addClassName )( i, 'jsoneditor-expandable' ), this.expanded ? ( ( 0, E.addClassName )( i, 'jsoneditor-expanded' ), ( 0, E.removeClassName )( i, 'jsoneditor-collapsed' ) ) : ( ( 0, E.addClassName )( i, 'jsoneditor-collapsed' ), ( 0, E.removeClassName )( i, 'jsoneditor-expanded' ) ) ) : ( ( 0, E.removeClassName )( i, 'jsoneditor-expandable' ), ( 0, E.removeClassName )( i, 'jsoneditor-expanded' ), ( 0, E.removeClassName )( i, 'jsoneditor-collapsed' ) ) ), this._updateDomField(), this._updateDomValue(), t && !0 === t.updateIndexes && this._updateDomIndexes(), t && !0 === t.recurse && this.childs && this.childs.forEach( ( e ) => {
+ e.updateDom( t );
+ } ), this.error && this.updateError(), this.append && this.append.updateDom(), this.showMore && this.showMore.updateDom(), this._updateCssClassName();
+ } }, { key: '_updateSchema', value: function () {
+ this.editor && this.editor.options && ( this.schema = this.editor.options.schema ? S._findSchema( this.editor.options.schema, this.editor.options.schemaRefs || {}, this.getPath() ) : null, this.schema ? this.enum = S._findEnum( this.schema ) : delete this.enum );
+ } }, { key: '_updateDomIndexes', value: function () {
+ const e = this.dom.value, t = this.childs; e && t && ( this.type === 'array' ? t.forEach( ( e, t ) => {
+ e.index = t; e = e.dom.field; e && ( e.textContent = t );
+ } ) : this.type === 'object' && t.forEach( ( e ) => {
+ void 0 !== e.index && ( delete e.index, void 0 === e.field ) && ( e.field = '' );
+ } ) );
+ } }, { key: '_createDomValue', value: function () {
+ let e; return this.type === 'array' ? ( e = document.createElement( 'div' ) ).textContent = '[...]' : this.type === 'object' ? ( e = document.createElement( 'div' ) ).textContent = '{...}' : ( !this.editable.value && ( 0, E.isUrl )( this.value ) ? ( e = document.createElement( 'a' ) ).href = this.value : ( ( e = document.createElement( 'div' ) ).contentEditable = this.editable.value, e.spellcheck = !1 ), e.innerHTML = this._escapeHTML( this.value ) ), e;
+ } }, { key: '_createDomExpandButton', value: function () {
+ const e = document.createElement( 'button' ); return e.type = 'button', this._hasChilds() ? ( e.className = this.expanded ? 'jsoneditor-button jsoneditor-expanded' : 'jsoneditor-button jsoneditor-collapsed', e.title = ( 0, a.Tl )( 'expandTitle' ) ) : ( e.className = 'jsoneditor-button jsoneditor-invisible', e.title = '' ), e;
+ } }, { key: '_createDomTree', value: function () {
+ var e = this.dom, t = document.createElement( 'table' ), i = document.createElement( 'tbody' ), n = ( t.style.borderCollapse = 'collapse', t.className = 'jsoneditor-values', t.appendChild( i ), document.createElement( 'tr' ) ), i = ( i.appendChild( n ), document.createElement( 'td' ) ), i = ( i.className = 'jsoneditor-tree', n.appendChild( i ), e.expand = this._createDomExpandButton(), i.appendChild( e.expand ), e.tdExpand = i, document.createElement( 'td' ) ), i = ( i.className = 'jsoneditor-tree', n.appendChild( i ), e.field = this._createDomField(), i.appendChild( e.field ), e.tdField = i, document.createElement( 'td' ) ), i = ( i.className = 'jsoneditor-tree', n.appendChild( i ), this.type !== 'object' && this.type !== 'array' && ( i.appendChild( document.createTextNode( ':' ) ), i.className = 'jsoneditor-separator' ), e.tdSeparator = i, document.createElement( 'td' ) ); return i.className = 'jsoneditor-tree', n.appendChild( i ), e.value = this._createDomValue(), i.appendChild( e.value ), e.tdValue = i, t;
+ } }, { key: 'onEvent', value: function ( e ) {
+ let t, i = e.type, n = e.target || e.srcElement, o = this.dom, r = this, s = this._hasChilds(), a = ( n !== o.drag && n !== o.menu || ( i === 'mouseover' ? this.editor.highlighter.highlight( this ) : i === 'mouseout' && this.editor.highlighter.unhighlight() ), i === 'click' && n === o.menu && ( ( t = r.editor.highlighter ).highlight( r ), t.lock(), ( 0, E.addClassName )( o.menu, 'jsoneditor-selected' ), this.showContextMenu( o.menu, () => {
+ ( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();
+ } ) ), i === 'click' && n === o.expand && s && ( d = e.ctrlKey, this._onExpand( d ) ), i !== 'click' || e.target !== r.dom.tdColor && e.target !== r.dom.color || !this.editable.value || this._showColorPicker(), i === 'change' && n === o.checkbox && ( this.dom.value.textContent = String( !this.value ), this._getDomValue(), this._updateDomDefault() ), i === 'change' && n === o.select && ( this.dom.value.innerHTML = this._escapeHTML( o.select.value ), this._getDomValue(), this._updateDomValue() ), o.value ); if ( n === a ) {
+ switch ( i ) {
+ case 'blur': case 'change': this._getDomValue(), this._clearValueError(), this._updateDomValue(); var l = this._escapeHTML( this.value ); l !== this._unescapeHTML( ( 0, E.getInnerText )( a ) ) && ( a.innerHTML = l ); break; case 'input': this._getDomValue(), this._updateDomValue(); break; case 'keydown': case 'mousedown': this.editor.selection = this.editor.getDomSelection(); break; case 'click': e.ctrlKey && this.editable.value && ( 0, E.isUrl )( this.value ) && ( e.preventDefault(), window.open( this.value, '_blank', 'noreferrer' ) ); break; case 'keyup': this._getDomValue(), this._updateDomValue(); break; case 'cut': case 'paste': setTimeout( () => {
+ r._getDomValue(), r._updateDomValue();
+ }, 1 );
+ }
+ } const c = o.field; if ( n === c ) {
+ switch ( i ) {
+ case 'blur': this._getDomField( !0 ), this._updateDomField(); var h = this._escapeHTML( this.field ); h !== this._unescapeHTML( ( 0, E.getInnerText )( c ) ) && ( c.innerHTML = h ); break; case 'input': this._getDomField(), this._updateSchema(), this._updateDomField(), this._updateDomValue(); break; case 'keydown': case 'mousedown': this.editor.selection = this.editor.getDomSelection(); break; case 'keyup': this._getDomField(), this._updateDomField(); break; case 'cut': case 'paste': setTimeout( () => {
+ r._getDomField(), r._updateDomField();
+ }, 1 );
+ }
+ } var d = o.tree; d && n === d.parentNode && i === 'click' && !e.hasMoved && ( ( void 0 !== e.offsetX ? e.offsetX < 24 * ( this.getLevel() + 1 ) : e.pageX < ( 0, E.getAbsoluteLeft )( o.tdSeparator ) ) || s ? c && ( ( 0, E.setEndOfContentEditable )( c ), c.focus() ) : a && !this.enum && ( ( 0, E.setEndOfContentEditable )( a ), a.focus() ) ), ( n !== o.tdExpand || s ) && n !== o.tdField && n !== o.tdSeparator || i !== 'click' || e.hasMoved || c && ( ( 0, E.setEndOfContentEditable )( c ), c.focus() ), i === 'keydown' && this.onKeyDown( e ), typeof this.editor.options.onEvent === 'function' && this._onEvent( e );
+ } }, { key: '_onEvent', value: function ( e ) {
+ var t = e.target, i = t === this.dom.field, t = t === this.dom.value || t === this.dom.checkbox || t === this.dom.select; ( i || t ) && ( i = { field: this.getField(), path: this.getPath() }, t && !this._hasChilds() && ( i.value = this.getValue() ), this.editor.options.onEvent( i, e ) );
+ } }, { key: 'onKeyDown', value: function ( e ) {
+ let t, i, n, o, r, s, a, l, c, h, d, u, g, p, m = e.which || e.keyCode, f = e.target || e.srcElement, C = e.ctrlKey, y = e.shiftKey, I = e.altKey, v = !1, b = this.editor.options.mode === 'tree', A = this.editor.multiselection.nodes.length > 0 ? this.editor.multiselection.nodes : [ this ], w = A[ 0 ], x = A[ A.length - 1 ]; m === 13 ? f === this.dom.value ? this.editable.value && !e.ctrlKey || ( 0, E.isUrl )( this.value ) && ( window.open( this.value, '_blank', 'noreferrer' ), v = !0 ) : f === this.dom.expand && this._hasChilds() && ( g = e.ctrlKey, this._onExpand( g ), f.focus(), v = !0 ) : m === 68 ? C && b && ( S.onDuplicate( A ), v = !0 ) : m === 69 ? C && ( this._onExpand( y ), f.focus(), v = !0 ) : m === 77 && b ? C && ( this.showContextMenu( f ), v = !0 ) : m === 46 && b ? C && ( S.onRemove( A ), v = !0 ) : m === 45 && b ? C && !y ? ( this._onInsertBefore(), v = !0 ) : C && y && ( this._onInsertAfter(), v = !0 ) : m === 35 ? I && ( ( g = this._lastNode() ) && g.focus( S.focusElement || this._getElementName( f ) ), v = !0 ) : m === 36 ? I && ( ( g = this._firstNode() ) && g.focus( S.focusElement || this._getElementName( f ) ), v = !0 ) : m === 37 ? I && !y ? ( ( g = this._previousElement( f ) ) && this.focus( this._getElementName( g ) ), v = !0 ) : I && y && b && ( g = x.expanded ? ( g = x.getAppendDom() ) ? g.nextSibling : void 0 : x.getDom().nextSibling ) && ( d = S.getNodeFromTarget( g ), g = g.nextSibling, u = S.getNodeFromTarget( g ), d ) && d instanceof $ && x.parent.childs.length !== 1 && u && u.parent && ( i = this.editor.getDomSelection(), n = ( o = w.parent ).childs[ x.getIndex() + 1 ] || o.append, r = w.getIndex(), s = u.getIndex(), a = o.getInternalPath(), l = u.parent.getInternalPath(), A.forEach( ( e ) => {
+ u.parent.moveBefore( e, u );
+ } ), this.focus( S.focusElement || this._getElementName( f ) ), this.editor._onAction( 'moveNodes', { count: A.length, fieldNames: A.map( R ), oldParentPath: o.getInternalPath(), newParentPath: w.parent.getInternalPath(), oldIndex: n.getIndex(), newIndex: w.getIndex(), oldIndexRedo: r, newIndexRedo: s, oldParentPathRedo: a, newParentPathRedo: l, oldSelection: i, newSelection: this.editor.getDomSelection() } ) ) : m === 38 ? I && !y ? ( ( t = this._previousNode() ) && ( this.editor.deselect( !0 ), t.focus( S.focusElement || this._getElementName( f ) ) ), v = !0 ) : !I && C && y && b ? ( ( t = this._previousNode() ) && ( ( h = this.editor.multiselection ).start = h.start || this, h.end = t, c = this.editor._findTopLevelNodes( h.start, h.end ), this.editor.select( c ), t.focus( 'field' ) ), v = !0 ) : I && y && b && ( ( t = w._previousNode() ) && t.parent && ( i = this.editor.getDomSelection(), n = ( o = w.parent ).childs[ x.getIndex() + 1 ] || o.append, r = w.getIndex(), s = t.getIndex(), a = o.getInternalPath(), l = t.parent.getInternalPath(), A.forEach( ( e ) => {
+ t.parent.moveBefore( e, t );
+ } ), this.focus( S.focusElement || this._getElementName( f ) ), this.editor._onAction( 'moveNodes', { count: A.length, fieldNames: A.map( R ), oldParentPath: o.getInternalPath(), newParentPath: w.parent.getInternalPath(), oldIndex: n.getIndex(), newIndex: w.getIndex(), oldIndexRedo: r, newIndexRedo: s, oldParentPathRedo: a, newParentPathRedo: l, oldSelection: i, newSelection: this.editor.getDomSelection() } ) ), v = !0 ) : m === 39 ? I && !y ? ( ( g = this._nextElement( f ) ) && this.focus( this._getElementName( g ) ), v = !0 ) : I && y && b && ( g = w.getDom().previousSibling ) && ( t = S.getNodeFromTarget( g ) ) && t.parent && !t.isVisible() && ( i = this.editor.getDomSelection(), n = ( o = w.parent ).childs[ x.getIndex() + 1 ] || o.append, r = w.getIndex(), s = t.getIndex(), a = o.getInternalPath(), l = t.parent.getInternalPath(), A.forEach( ( e ) => {
+ t.parent.moveBefore( e, t );
+ } ), this.focus( S.focusElement || this._getElementName( f ) ), this.editor._onAction( 'moveNodes', { count: A.length, fieldNames: A.map( R ), oldParentPath: o.getInternalPath(), newParentPath: w.parent.getInternalPath(), oldIndex: n.getIndex(), newIndex: w.getIndex(), oldIndexRedo: r, newIndexRedo: s, oldParentPathRedo: a, newParentPathRedo: l, oldSelection: i, newSelection: this.editor.getDomSelection() } ) ) : m === 40 && ( I && !y ? ( ( d = this._nextNode() ) && ( this.editor.deselect( !0 ), d.focus( S.focusElement || this._getElementName( f ) ) ), v = !0 ) : !I && C && y && b ? ( ( d = this._nextNode() ) && ( ( h = this.editor.multiselection ).start = h.start || this, h.end = d, c = this.editor._findTopLevelNodes( h.start, h.end ), this.editor.select( c ), d.focus( 'field' ) ), v = !0 ) : I && y && b && ( ( p = ( d = ( d = ( d = x.expanded ? x.append ? x.append._nextNode() : void 0 : x._nextNode() ) && !d.isVisible() ? d.parent.showMore : d ) && d instanceof $ ? x : d ) && ( d._nextNode() || d.parent.append ) ) && p.parent && ( i = this.editor.getDomSelection(), n = ( o = w.parent ).childs[ x.getIndex() + 1 ] || o.append, r = w.getIndex(), s = p.getIndex(), a = o.getInternalPath(), l = p.parent.getInternalPath(), A.forEach( ( e ) => {
+ p.parent.moveBefore( e, p );
+ } ), this.focus( S.focusElement || this._getElementName( f ) ), this.editor._onAction( 'moveNodes', { count: A.length, fieldNames: A.map( R ), oldParentPath: o.getInternalPath(), newParentPath: w.parent.getInternalPath(), oldParentPathRedo: a, newParentPathRedo: l, oldIndexRedo: r, newIndexRedo: s, oldIndex: n.getIndex(), newIndex: w.getIndex(), oldSelection: i, newSelection: this.editor.getDomSelection() } ) ), v = !0 ) ), v && ( e.preventDefault(), e.stopPropagation() );
+ } }, { key: '_onExpand', value: function ( e ) {
+ let t, i, n; e && ( n = ( i = ( t = this.dom.tr.parentNode ).parentNode ).scrollTop, i.removeChild( t ) ), this.expanded ? this.collapse( e ) : this.expand( e ), e && ( i.appendChild( t ), i.scrollTop = n ), typeof this.editor.options.onExpand === 'function' && this.editor.options.onExpand( { path: this.getPath(), isExpand: this.expanded, recursive: e } );
+ } }, { key: '_showColorPicker', value: function () {
+ let t, e; typeof this.editor.options.onColorPicker === 'function' && this.dom.color && ( ( t = this )._deleteDomColor(), t.updateDom(), e = ( 0, h.p )( this.dom.color, this.editor.getPopupAnchor() ), this.editor.options.onColorPicker( e, this.value, ( e ) => {
+ typeof e === 'string' && e !== t.value && ( t._deleteDomColor(), t.value = e, t.updateDom(), t._debouncedOnChangeValue() );
+ } ) );
+ } }, { key: 'getFieldNames', value: function ( t ) {
+ return this.type === 'object' ? this.childs.filter( ( e ) => e !== t ).map( ( e ) => e.field ) : [];
+ } }, { key: '_onInsertBefore', value: function ( e, t, i ) {
+ var n = this.editor.getDomSelection(), e = new S( this.editor, { field: void 0 !== e ? e : '', value: void 0 !== t ? t : '', type: i } ), t = ( e.expand( !0 ), this.getInternalPath() ), i = ( this.parent.insertBefore( e, this ), this.editor.highlighter.unhighlight(), e.focus( 'field' ), this.editor.getDomSelection() ); this.editor._onAction( 'insertBeforeNodes', { nodes: [ e ], paths: [ e.getInternalPath() ], beforePath: t, parentPath: this.parent.getInternalPath(), oldSelection: n, newSelection: i } );
+ } }, { key: '_onInsertAfter', value: function ( e, t, i ) {
+ var n = this.editor.getDomSelection(), e = new S( this.editor, { field: void 0 !== e ? e : '', value: void 0 !== t ? t : '', type: i } ), t = ( e.expand( !0 ), this.parent.insertAfter( e, this ), this.editor.highlighter.unhighlight(), e.focus( 'field' ), this.editor.getDomSelection() ); this.editor._onAction( 'insertAfterNodes', { nodes: [ e ], paths: [ e.getInternalPath() ], afterPath: this.getInternalPath(), parentPath: this.parent.getInternalPath(), oldSelection: n, newSelection: t } );
+ } }, { key: '_onAppend', value: function ( e, t, i ) {
+ var n = this.editor.getDomSelection(), e = new S( this.editor, { field: void 0 !== e ? e : '', value: void 0 !== t ? t : '', type: i } ), t = ( e.expand( !0 ), this.parent.appendChild( e ), this.editor.highlighter.unhighlight(), e.focus( 'field' ), this.editor.getDomSelection() ); this.editor._onAction( 'appendNodes', { nodes: [ e ], paths: [ e.getInternalPath() ], parentPath: this.parent.getInternalPath(), oldSelection: n, newSelection: t } );
+ } }, { key: '_onChangeType', value: function ( e ) {
+ let t, i, n = this.type; e !== n && ( t = this.editor.getDomSelection(), this.changeType( e ), i = this.editor.getDomSelection(), this.editor._onAction( 'changeType', { path: this.getInternalPath(), oldType: n, newType: e, oldSelection: t, newSelection: i } ) );
+ } }, { key: 'sort', value: function ( i, e ) {
+ let t, n, o = !( arguments.length > 2 && void 0 !== arguments[ 2 ] ) || arguments[ 2 ]; typeof i === 'string' && ( i = ( 0, E.parsePath )( i ) ), this._hasChilds() && ( this.hideChilds(), t = this.childs, this.childs = this.childs.concat(), n = e === 'desc' ? -1 : 1, this.type === 'object' ? this.childs.sort( ( e, t ) => n * c()( e.field, t.field ) ) : this.childs.sort( ( e, t ) => {
+ var e = e.getNestedChild( i ), t = t.getNestedChild( i ); return e ? t ? ( e = e.value, t = t.value, typeof e !== 'string' && typeof t !== 'string' ? t < e ? n : e < t ? -n : 0 : n * c()( e, t ) ) : -n : n;
+ } ), this._updateDomIndexes(), this.showChilds(), !0 === o ) && this.editor._onAction( 'sort', { path: this.getInternalPath(), oldChilds: t, newChilds: this.childs } );
+ } }, { key: 'update', value: function ( e ) {
+ const t = this.getInternalValue(); this.setValue( e ), this.editor._onAction( 'transform', { path: this.getInternalPath(), oldValue: t, newValue: this.getInternalValue() } );
+ } }, { key: '_detachFromDom', value: function () {
+ var e = this.dom.tr ? this.dom.tr.parentNode : void 0, t = this.expanded ? this.getAppendDom() : this.getDom(), t = t && t.parentNode ? t.nextSibling : void 0; return this.hide( { resetVisibleChilds: !1 } ), { table: e, nextTr: t };
+ } }, { key: '_attachToDom', value: function ( e ) {
+ e.table && ( e.nextTr ? e.table.insertBefore( this.getDom(), e.nextTr ) : e.table.appendChild( this.getDom() ) ), this.expanded && this.showChilds();
+ } }, { key: 'transform', value: function ( e ) {
+ if ( this._hasChilds() ) {
+ this.hideChilds(); try {
+ const t = this.getInternalValue(), i = this.getValue(), n = this.editor.options.executeQuery( i, e ), o = ( this.setValue( n ), this.getInternalValue() ); this.editor._onAction( 'transform', { path: this.getInternalPath(), oldValue: t, newValue: o } ), this.showChilds();
+ } catch ( e ) {
+ this.showChilds(), this.editor._onError( e );
+ }
+ }
+ } }, { key: 'extract', value: function () {
+ this.editor.node.hideChilds(), this.hideChilds(); try {
+ const e = this.editor.node.getInternalValue(), t = ( this.editor._setRoot( this ), this.editor.node.getInternalValue() ); this.editor._onAction( 'transform', { path: this.editor.node.getInternalPath(), oldValue: e, newValue: t } );
+ } catch ( e ) {
+ this.editor._onError( e );
+ } finally {
+ this.updateDom( { recurse: !0 } ), this.showChilds();
+ }
+ } }, { key: 'getNestedChild', value: function ( e ) {
+ for ( var t = 0, i = this; i && t < e.length; ) {
+ i = i.findChildByProperty( e[ t ] ), t++;
+ } return i;
+ } }, { key: 'findChildByProperty', value: function ( t ) {
+ if ( this.type === 'object' ) {
+ return this.childs.find( ( e ) => e.field === t );
+ }
+ } }, { key: 'getAppendDom', value: function () {
+ return this.append || ( this.append = new $( this.editor ), this.append.setParent( this ) ), this.append.getDom();
+ } }, { key: 'getShowMoreDom', value: function () {
+ return this.showMore || ( this.showMore = new z( this.editor, this ) ), this.showMore.getDom();
+ } }, { key: 'nextSibling', value: function () {
+ const e = this.parent.childs.indexOf( this ); return this.parent.childs[ e + 1 ] || this.parent.append;
+ } }, { key: '_previousNode', value: function () {
+ let e = null, t = this.getDom(); if ( t && t.parentNode ) {
+ for ( let i = t; i = i.previousSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }
+ } return e;
+ } }, { key: '_nextNode', value: function () {
+ let e = null, t = this.getDom(); if ( t && t.parentNode ) {
+ for ( let i = t; i = i.nextSibling, e = S.getNodeFromTarget( i ), i && e && e instanceof $ && !e.isVisible(); ) { }
+ } return e;
+ } }, { key: '_firstNode', value: function () {
+ let e = null, t = this.getDom(); return t && t.parentNode && ( t = t.parentNode.firstChild, e = S.getNodeFromTarget( t ) ), e;
+ } }, { key: '_lastNode', value: function () {
+ var e = null, t = this.getDom(); if ( t && t.parentNode ) {
+ for ( var i = t.parentNode.lastChild, e = S.getNodeFromTarget( i ); i && e && !e.isVisible(); ) {
+ i = i.previousSibling, e = S.getNodeFromTarget( i );
+ }
+ } return e;
+ } }, { key: '_previousElement', value: function ( e ) {
+ const t = this.dom; switch ( e ) {
+ case t.value: if ( this.fieldEditable ) {
+ return t.field;
+ } case t.field: if ( this._hasChilds() ) {
+ return t.expand;
+ } case t.expand: return t.menu; case t.menu: if ( t.drag ) {
+ return t.drag;
+ } default: return null;
+ }
+ } }, { key: '_nextElement', value: function ( e ) {
+ const t = this.dom; switch ( e ) {
+ case t.drag:
+ return t.menu; case t.menu: if ( this._hasChilds() ) {
+ return t.expand;
+ } case t.expand: if ( this.fieldEditable ) {
+ return t.field;
+ } case t.field: if ( !this._hasChilds() ) {
+ return t.value;
+ } default: return null;
+ }
+ } }, { key: '_getElementName', value: function ( t ) {
+ const i = this; return Object.keys( this.dom ).find( ( e ) => i.dom[ e ] === t );
+ } }, { key: '_hasChilds', value: function () {
+ return this.type === 'array' || this.type === 'object';
+ } }, { key: 'addTemplates', value: function ( t, i ) {
+ const n = this, e = n.editor.options.templates; e != null && ( e.length && t.push( { type: 'separator' } ), e.forEach( function ( e ) {
+ t.push( { text: e.text, className: e.className || 'jsoneditor-type-object', title: e.title, click: ( i ? function ( e, t ) {
+ n._onAppend( e, t );
+ } : function ( e, t ) {
+ n._onInsertBefore( e, t );
+ } ).bind( this, e.field, e.value ) } );
+ } ) );
+ } }, { key: 'showContextMenu', value: function ( e, t ) {
+ let i, n = this, o = []; this.editable.value && o.push( { text: ( 0, a.Tl )( 'type' ), title: ( 0, a.Tl )( 'typeTitle' ), className: 'jsoneditor-type-' + this.type, submenu: [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto' + ( this.type === 'auto' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'autoType' ), click: function () {
+ n._onChangeType( 'auto' );
+ } }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array' + ( this.type === 'array' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'arrayType' ), click: function () {
+ n._onChangeType( 'array' );
+ } }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object' + ( this.type === 'object' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'objectType' ), click: function () {
+ n._onChangeType( 'object' );
+ } }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string' + ( this.type === 'string' ? ' jsoneditor-selected' : '' ), title: ( 0, a.Tl )( 'stringType' ), click: function () {
+ n._onChangeType( 'string' );
+ } } ] } ), this._hasChilds() && ( this.editor.options.enableSort && o.push( { text: ( 0, a.Tl )( 'sort' ), title: ( 0, a.Tl )( 'sortTitle', { type: this.type } ), className: 'jsoneditor-sort-asc', click: function () {
+ n.showSortModal();
+ } } ), this.editor.options.enableTransform && o.push( { text: ( 0, a.Tl )( 'transform' ), title: ( 0, a.Tl )( 'transformTitle', { type: this.type } ), className: 'jsoneditor-transform', click: function () {
+ n.showTransformModal();
+ } } ), this.parent ) && o.push( { text: ( 0, a.Tl )( 'extract' ), title: ( 0, a.Tl )( 'extractTitle', { type: this.type } ), className: 'jsoneditor-extract', click: function () {
+ n.extract();
+ } } ), this.parent && this.parent._hasChilds() && ( o.length && o.push( { type: 'separator' } ), i = n.parent.childs, n === i[ i.length - 1 ] && ( i = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {
+ n._onAppend( '', '', 'auto' );
+ } }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {
+ n._onAppend( '', [] );
+ } }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {
+ n._onAppend( '', {} );
+ } }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {
+ n._onAppend( '', '', 'string' );
+ } } ], n.addTemplates( i, !0 ), o.push( { text: ( 0, a.Tl )( 'appendText' ), title: ( 0, a.Tl )( 'appendTitle' ), submenuTitle: ( 0, a.Tl )( 'appendSubmenuTitle' ), className: 'jsoneditor-append', click: function () {
+ n._onAppend( '', '', 'auto' );
+ }, submenu: i } ) ), i = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {
+ n._onInsertBefore( '', '', 'auto' );
+ } }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {
+ n._onInsertBefore( '', [] );
+ } }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {
+ n._onInsertBefore( '', {} );
+ } }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {
+ n._onInsertBefore( '', '', 'string' );
+ } } ], n.addTemplates( i, !1 ), o.push( { text: ( 0, a.Tl )( 'insert' ), title: ( 0, a.Tl )( 'insertTitle' ), submenuTitle: ( 0, a.Tl )( 'insertSub' ), className: 'jsoneditor-insert', click: function () {
+ n._onInsertBefore( '', '', 'auto' );
+ }, submenu: i } ), this.editable.field ) && ( o.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateField' ), className: 'jsoneditor-duplicate', click: function () {
+ S.onDuplicate( n );
+ } } ), o.push( { text: ( 0, a.Tl )( 'removeText' ), title: ( 0, a.Tl )( 'removeField' ), className: 'jsoneditor-remove', click: function () {
+ S.onRemove( n );
+ } } ) ), this.editor.options.onCreateMenu && ( i = n.getPath(), o = this.editor.options.onCreateMenu( o, { type: 'single', path: i, paths: [ i ] } ) ), new s.t( o, { close: t } ).show( e, this.editor.getPopupAnchor() );
+ } }, { key: 'showSortModal', value: function () {
+ const i = this, e = this.editor.options.modalAnchor || d.ai, t = this.getValue(); ( 0, F.showSortModal )( e, t, ( e ) => {
+ var t = e.path, t = ( 0, E.parsePath )( t ); i.sortedBy = e, i.sort( t, e.direction );
+ }, i.sortedBy );
+ } }, { key: 'showTransformModal', value: function () {
+ var t = this, e = this.editor.options, i = e.modalAnchor, n = e.createQuery, o = e.executeQuery, e = e.queryDescription, r = this.getValue(); ( 0, V.showTransformModal )( { container: i || d.ai, json: r, queryDescription: e, createQuery: n, executeQuery: o, onTransform: function ( e ) {
+ t.transform( e );
+ } } );
+ } }, { key: '_getType', value: function ( e ) {
+ return e instanceof Array ? 'array' : e instanceof Object ? 'object' : typeof e === 'string' && typeof ( 0, E.parseString )( e ) !== 'string' ? 'string' : 'auto';
+ } }, { key: '_escapeHTML', value: function ( e ) {
+ return typeof e !== 'string' ? String( e ) : ( e = String( e ).replace( /&/g, '&' ).replace( /</g, '<' ).replace( />/g, '>' ).replace( / {2}/g, ' ' ).replace( /^ /, ' ' ).replace( / $/, ' ' ), e = ( e = JSON.stringify( e ) ).substring( 1, e.length - 1 ), !0 === this.editor.options.escapeUnicode ? ( 0, E.escapeUnicodeChars )( e ) : e );
+ } }, { key: '_unescapeHTML', value: function ( e ) {
+ e = '"' + this._escapeJSON( e ) + '"'; return ( 0, E.parse )( e ).replace( /</g, '<' ).replace( />/g, '>' ).replace( / |\u00A0/g, ' ' ).replace( /&/g, '&' );
+ } }, { key: '_escapeJSON', value: function ( e ) {
+ for ( var t = '', i = 0; i < e.length; ) {
+ let n = e.charAt( i ); n === '\n' ? t += '\\n' : n === '\\' ? ( t += n, i++, ( n = e.charAt( i ) ) !== '' && '"\\/bfnrtu'.includes( n ) || ( t += '\\' ), t += n ) : t += n === '"' ? '\\"' : n, i++;
+ } return t;
+ } }, { key: 'updateNodeName', value: function () {
+ const e = this.childs ? this.childs.length : 0; if ( this.type === 'object' || this.type === 'array' ) {
+ if ( this.editor.options.onNodeName ) {
+ try {
+ var t = this.getValue.bind( this ), i = this.editor.options.onNodeName( { path: this.getPath(), size: e, type: this.type, get value() {
+ return t();
+ } } );
+ } catch ( e ) {
+ console.error( 'Error in onNodeName callback: ', e );
+ }
+ } this.dom.value.textContent = this.type === 'object' ? '{' + ( i || e ) + '}' : '[' + ( i || e ) + ']';
+ }
+ } }, { key: 'recursivelyUpdateNodeName', value: function () {
+ if ( this.expanded && ( this.updateNodeName(), this.childs !== 'undefined' ) ) {
+ for ( const e in this.childs ) {
+ this.childs[ e ].recursivelyUpdateNodeName();
+ }
+ }
+ } } ] ) && f( e.prototype, t ), i && f( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;
+ } )(), K = ( b.prototype.DEBOUNCE_INTERVAL = 150, b.prototype.MAX_SEARCH_RESULTS = 999, 100 ); function C( e ) {
+ return e.getInternalPath();
+ } function R( e ) {
+ return e.getField();
+ } function y( e, t ) {
+ return Object.prototype.hasOwnProperty.call( e, t );
+ }b.focusElement = void 0, b.select = function ( e ) {
+ setTimeout( () => {
+ ( 0, E.selectContentEditable )( e );
+ }, 0 );
+ }, b.onDragStart = function ( t, e ) {
+ if ( !Array.isArray( t ) ) {
+ return b.onDragStart( [ t ], e );
+ } let i, n, o, r, s; t.length !== 0 && ( n = t[ t.length - 1 ], o = ( i = t[ 0 ] ).parent, s = b.getNodeFromTarget( e.target ), r = i.editor, s = ( 0, E.getAbsoluteTop )( s.dom.tr ) - ( 0, E.getAbsoluteTop )( i.dom.tr ), r.mousemove || ( r.mousemove = ( 0, E.addEventListener )( e.view, 'mousemove', ( e ) => {
+ b.onDrag( t, e );
+ } ) ), r.mouseup || ( r.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {
+ b.onDragEnd( t, e );
+ } ) ), r.highlighter.lock(), r.drag = { oldCursor: document.body.style.cursor, oldSelection: r.getDomSelection(), oldPaths: t.map( C ), oldParent: o, oldNextNode: o.childs[ n.getIndex() + 1 ] || o.append, oldParentPathRedo: o.getInternalPath(), oldIndexRedo: i.getIndex(), mouseX: e.pageX, offsetY: s, level: i.getLevel() }, document.body.style.cursor = 'move', e.preventDefault() );
+ }, b.onDrag = function ( e, t ) {
+ if ( !Array.isArray( e ) ) {
+ return b.onDrag( [ e ], t );
+ } if ( e.length !== 0 ) {
+ var i, n, o, r, s, a = e[ 0 ].editor, l = t.pageY - a.drag.offsetY, c = t.pageX, h = !1, d = e[ 0 ], u = d.dom.tr, g = ( 0, E.getAbsoluteTop )( u ), p = u.offsetHeight; if ( l < g ) {
+ for ( y = u; y = y.previousSibling, I = b.getNodeFromTarget( y ), o = y ? ( 0, E.getAbsoluteTop )( y ) : 0, y && l < o; ) { }( I = I && !I.parent ? void 0 : I ) || ( y = ( u = u.parentNode.firstChild ) ? u.nextSibling : void 0, ( I = b.getNodeFromTarget( y ) ) === d && ( I = void 0 ) ), !( I = I && I.isVisible() && ( o = ( y = I.dom.tr ) ? ( 0, E.getAbsoluteTop )( y ) : 0 ) + p < l ? void 0 : I ) || !1 !== a.options.limitDragging && I.parent !== e[ 0 ].parent || ( e.forEach( ( e ) => {
+ I.parent.moveBefore( e, I );
+ } ), h = !0 );
+ } else {
+ const m = e[ e.length - 1 ]; if ( p = ( u = m.expanded && m.append ? m.append.getDom() : m.dom.tr ) ? u.nextSibling : void 0 ) {
+ for ( r = ( 0, E.getAbsoluteTop )( p ), i = p; n = b.getNodeFromTarget( i ), i && ( s = i.nextSibling ? ( 0, E.getAbsoluteTop )( i.nextSibling ) : 0, s = i ? s - r : 0, n && n.parent.childs.length === e.length && n.parent.childs[ e.length - 1 ] === m && ( g += 27 ), i = i.nextSibling ), i && g + s < l; ) { } if ( n && n.parent ) {
+ for ( var p = c - a.drag.mouseX, p = Math.round( p / 24 / 2 ), f = a.drag.level + p, C = n.getLevel(), y = n.dom.tr && n.dom.tr.previousSibling; C < f && y; ) {
+ var I = b.getNodeFromTarget( y ), v = e.some( ( e ) => e === I || I.isDescendantOf( e ) ); if ( !v ) {
+ if ( !( I instanceof $ ) ) {
+ break;
+ } v = I.parent.childs; if ( v.length === e.length && v[ e.length - 1 ] === m ) {
+ break;
+ } C = ( n = b.getNodeFromTarget( y ) ).getLevel();
+ }y = y.previousSibling;
+ }( n = n instanceof $ && !n.isVisible() && n.parent.showMore.isVisible() ? n._nextNode() : n ) && ( !1 === a.options.limitDragging || n.parent === e[ 0 ].parent ) && n.dom.tr && n.dom.tr !== u.nextSibling && ( e.forEach( ( e ) => {
+ n.parent.moveBefore( e, n );
+ } ), h = !0 );
+ }
+ }
+ }h && ( a.drag.mouseX = c, a.drag.level = d.getLevel() ), a.startAutoScroll( l ), t.preventDefault();
+ }
+ }, b.onDragEnd = function ( e, t ) {
+ if ( !Array.isArray( e ) ) {
+ return b.onDrag( [ e ], t );
+ } let i, n, o, r, s, a, l, c, h; e.length !== 0 && ( i = ( a = e[ 0 ] ).editor, a && a.dom.menu && a.dom.menu.focus(), n = i.drag.oldParent.getInternalPath(), o = a.parent.getInternalPath(), r = i.drag.oldParent === a.parent, s = i.drag.oldNextNode.getIndex(), a = a.getIndex(), l = i.drag.oldParentPathRedo, c = i.drag.oldIndexRedo, h = r && c < a ? a + e.length : a, r && c === a || i._onAction( 'moveNodes', { count: e.length, fieldNames: e.map( R ), oldParentPath: n, newParentPath: o, oldIndex: s, newIndex: a, oldIndexRedo: c, newIndexRedo: h, oldParentPathRedo: l, newParentPathRedo: null, oldSelection: i.drag.oldSelection, newSelection: i.getDomSelection() } ), document.body.style.cursor = i.drag.oldCursor, i.highlighter.unlock(), e.forEach( ( e ) => {
+ e.updateDom(), t.target !== e.dom.drag && t.target !== e.dom.menu && i.highlighter.unhighlight();
+ } ), delete i.drag, i.mousemove && ( ( 0, E.removeEventListener )( t.view, 'mousemove', i.mousemove ), delete i.mousemove ), i.mouseup && ( ( 0, E.removeEventListener )( t.view, 'mouseup', i.mouseup ), delete i.mouseup ), i.stopAutoScroll(), t.preventDefault() );
+ }, b._findEnum = function ( e ) {
+ if ( e.enum ) {
+ return e.enum;
+ } e = e.oneOf || e.anyOf || e.allOf; if ( e ) {
+ e = e.filter( ( e ) => e.enum ); if ( e.length > 0 ) {
+ return e[ 0 ].enum;
+ }
+ } return null;
+ }, b._findOneSchema = function ( e, t, i, n ) {
+ const o = i.slice( 1, i.length ), r = i[ 0 ]; if ( m( n ) === 'object' && '$ref' in n && typeof n.$ref === 'string' ) {
+ const s = n.$ref; if ( s in t ) {
+ n = t[ s ];
+ } else {
+ if ( !s.startsWith( '#/' ) ) {
+ if ( ( ( i = s.match( /#\//g ) ) == null ? void 0 : i.length ) === 1 ) {
+ var a, i = j( s.split( '#/' ), 2 ), l = i[ 0 ], i = i[ 1 ]; if ( l in t ) {
+ return l = t[ l ], i = { $ref: '#/'.concat( i ) }, ( a = [] ).push( r ), o.length > 0 && a.push.apply( a, Z( o ) ), b._findSchema( l, t, a, i );
+ }
+ } throw new Error( 'Unable to resolve reference '.concat( s ) );
+ }n = e; let c, h = g( s.slice( 2 ).split( '/' ) ); try {
+ for ( h.s(); !( c = h.n() ).done; ) {
+ const d = c.value; if ( !( d in n ) ) {
+ throw new Error( 'Unable to resolve reference '.concat( s ) );
+ } n = n[ d ];
+ }
+ } catch ( e ) {
+ h.e( e );
+ } finally {
+ h.f();
+ }
+ }
+ } if ( void 0 === r ) {
+ return n;
+ } if ( typeof r !== 'string' ) {
+ return typeof r === 'number' && m( n.items ) === 'object' && n.items !== null ? ( n = n.items, b._findSchema( e, t, o, n ) ) : null;
+ } if ( m( n.properties ) === 'object' && n.properties !== null && r in n.properties ) {
+ return n = n.properties[ r ], b._findSchema( e, t, o, n );
+ } if ( m( n.patternProperties ) === 'object' && n.patternProperties !== null ) {
+ for ( const u in n.patternProperties ) {
+ if ( r.match( u ) ) {
+ return n = n.patternProperties[ u ], b._findSchema( e, t, o, n );
+ }
+ }
+ } return m( n.additionalProperties ) === 'object' ? ( n = n.additionalProperties, b._findSchema( e, t, o, n ) ) : null;
+ }, b._findSchema = function ( e, t, i ) {
+ for ( var n = arguments.length > 3 && void 0 !== arguments[ 3 ] ? arguments[ 3 ] : e, o = [ n ], r = 0, s = [ n.oneOf, n.anyOf, n.allOf ]; r < s.length; r++ ) {
+ const a = s[ r ]; Array.isArray( a ) && ( o = o.concat( a ) );
+ } let l, c = null, h = g( o ); try {
+ for ( h.s(); !( l = h.n() ).done; ) {
+ const d = l.value, u = b._findOneSchema( e, t, i, d ); if ( !0 === u ) {
+ c = !0;
+ } else if ( u !== null ) {
+ return u;
+ }
+ }
+ } catch ( e ) {
+ h.e( e );
+ } finally {
+ h.f();
+ } return c;
+ }, b.onRemove = function ( e ) {
+ if ( !Array.isArray( e ) ) {
+ return b.onRemove( [ e ] );
+ } let t, i, n, o, r, s; e && e.length > 0 && ( t = ( n = e[ 0 ] ).parent, i = n.editor, n = n.getIndex(), i.highlighter.unhighlight(), o = i.getDomSelection(), b.blurNodes( e ), r = i.getDomSelection(), s = e.map( C ), e.forEach( ( e ) => {
+ e.parent._remove( e );
+ } ), i._onAction( 'removeNodes', { nodes: e, paths: s, parentPath: t.getInternalPath(), index: n, oldSelection: o, newSelection: r } ) );
+ }, b.onDuplicate = function ( e ) {
+ if ( !Array.isArray( e ) ) {
+ return b.onDuplicate( [ e ] );
+ } let t, n, i, o, r, s, a; e && e.length > 0 && ( t = e[ e.length - 1 ], n = t.parent, ( i = t.editor ).deselect( i.multiselection.nodes ), o = i.getDomSelection(), r = t, s = e.map( ( e ) => {
+ let t, i = e.clone(); return e.parent.type === 'object' && ( t = e.parent.getFieldNames(), i.field = ( 0, E.findUniqueName )( e.field, t ) ), n.insertAfter( i, r ), r = i;
+ } ), e.length === 1 ? s[ 0 ].parent.type === 'object' ? ( s[ 0 ].dom.field.innerHTML = e[ 0 ]._escapeHTML( e[ 0 ].field ), s[ 0 ].focus( 'field' ) ) : s[ 0 ].focus() : i.select( s ), a = i.getDomSelection(), i._onAction( 'duplicateNodes', { paths: e.map( C ), clonePaths: s.map( C ), afterPath: t.getInternalPath(), parentPath: n.getInternalPath(), oldSelection: o, newSelection: a } ) );
+ }, b.getNodeFromTarget = function ( e ) {
+ for ( ;e; ) {
+ if ( e.node ) {
+ return e.node;
+ } e = e.parentNode;
+ }
+ }, b.targetIsColorPicker = function ( e ) {
+ const t = b.getNodeFromTarget( e ); if ( t ) {
+ for ( let i = e && e.parentNode; i; ) {
+ if ( i === t.dom.color ) {
+ return !0;
+ } i = i.parentNode;
+ }
+ } return !1;
+ }, b.blurNodes = function ( e ) {
+ let t, i; Array.isArray( e ) ? ( t = ( i = e[ 0 ] ).parent, i = i.getIndex(), ( t.childs[ i + e.length ] ? t.childs[ i + e.length ] : t.childs[ i - 1 ] || t ).focus() ) : b.blurNodes( [ e ] );
+ }; ( I.prototype = new b() ).getDom = function () {
+ const e = this.dom; if ( e.tr ) {
+ return e.tr;
+ } this._updateEditability(); var t = document.createElement( 'tr' ), i = ( t.className = 'jsoneditor-append', t.node = this, e.tr = t, this.editor.options.mode === 'tree' && ( e.tdDrag = document.createElement( 'td' ), n = document.createElement( 'td' ), e.tdMenu = n, ( i = document.createElement( 'button' ) ).type = 'button', i.className = 'jsoneditor-button jsoneditor-contextmenu-button', i.title = 'Click to open the actions menu (Ctrl+M)', e.menu = i, n.appendChild( e.menu ) ), document.createElement( 'td' ) ), n = document.createElement( 'div' ); return n.appendChild( document.createTextNode( '(' + ( 0, a.Tl )( 'empty' ) + ')' ) ), n.className = 'jsoneditor-readonly', i.appendChild( n ), e.td = i, e.text = n, this.updateDom(), t;
+ }, I.prototype.getPath = function () {
+ return null;
+ }, I.prototype.getIndex = function () {
+ return null;
+ }, I.prototype.updateDom = function ( e ) {
+ var t = this.dom, i = t.td, n = ( i && ( i.style.paddingLeft = 24 * this.getLevel() + 26 + 'px' ), t.text ), n = ( n && ( n.firstChild.nodeValue = '(' + ( 0, a.Tl )( 'empty' ) + ' ' + this.parent.type + ')' ), t.tr ); this.isVisible() ? t.tr.firstChild || ( t.tdDrag && n.appendChild( t.tdDrag ), t.tdMenu && n.appendChild( t.tdMenu ), n.appendChild( i ) ) : t.tr.firstChild && ( t.tdDrag && n.removeChild( t.tdDrag ), t.tdMenu && n.removeChild( t.tdMenu ), n.removeChild( i ) );
+ }, I.prototype.isVisible = function () {
+ return this.parent.childs.length === 0;
+ }, I.prototype.showContextMenu = function ( e, t ) {
+ var i, n = this, o = [ { text: ( 0, a.Tl )( 'auto' ), className: 'jsoneditor-type-auto', title: ( 0, a.Tl )( 'autoType' ), click: function () {
+ n._onAppend( '', '', 'auto' );
+ } }, { text: ( 0, a.Tl )( 'array' ), className: 'jsoneditor-type-array', title: ( 0, a.Tl )( 'arrayType' ), click: function () {
+ n._onAppend( '', [] );
+ } }, { text: ( 0, a.Tl )( 'object' ), className: 'jsoneditor-type-object', title: ( 0, a.Tl )( 'objectType' ), click: function () {
+ n._onAppend( '', {} );
+ } }, { text: ( 0, a.Tl )( 'string' ), className: 'jsoneditor-type-string', title: ( 0, a.Tl )( 'stringType' ), click: function () {
+ n._onAppend( '', '', 'string' );
+ } } ], o = ( n.addTemplates( o, !0 ), [ { text: ( 0, a.Tl )( 'appendText' ), title: ( 0, a.Tl )( 'appendTitleAuto' ), submenuTitle: ( 0, a.Tl )( 'appendSubmenuTitle' ), className: 'jsoneditor-insert', click: function () {
+ n._onAppend( '', '', 'auto' );
+ }, submenu: o } ] ); this.editor.options.onCreateMenu && ( i = n.parent.getPath(), o = this.editor.options.onCreateMenu( o, { type: 'append', path: i, paths: [ i ] } ) ), new s.t( o, { close: t } ).show( e, this.editor.getPopupAnchor() );
+ }, I.prototype.onEvent = function ( e ) {
+ let t, i = e.type, n = e.target || e.srcElement, o = this.dom; n === o.menu && ( i === 'mouseover' ? this.editor.highlighter.highlight( this.parent ) : i === 'mouseout' && this.editor.highlighter.unhighlight() ), i === 'click' && n === o.menu && ( ( t = this.editor.highlighter ).highlight( this.parent ), t.lock(), ( 0, E.addClassName )( o.menu, 'jsoneditor-selected' ), this.showContextMenu( o.menu, () => {
+ ( 0, E.removeClassName )( o.menu, 'jsoneditor-selected' ), t.unlock(), t.unhighlight();
+ } ) ), i === 'keydown' && this.onKeyDown( e );
+ }; var $ = I; function I( e ) {
+ this.editor = e, this.dom = {};
+ }( v.prototype = new b() ).getDom = function () {
+ let t, i, e, n, o, r; return this.dom.tr || ( this._updateEditability(), this.dom.tr || ( i = ( t = this ).parent, ( o = document.createElement( 'a' ) ).appendChild( document.createTextNode( ( 0, a.Tl )( 'showMore' ) ) ), o.href = '#', o.onclick = function ( e ) {
+ return i.visibleChilds = Math.floor( i.visibleChilds / i.getMaxVisibleChilds() + 1 ) * i.getMaxVisibleChilds(), t.updateDom(), i.showChilds(), e.preventDefault(), !1;
+ }, ( r = document.createElement( 'a' ) ).appendChild( document.createTextNode( ( 0, a.Tl )( 'showAll' ) ) ), r.href = '#', r.onclick = function ( e ) {
+ return i.visibleChilds = 1 / 0, t.updateDom(), i.showChilds(), e.preventDefault(), !1;
+ }, e = document.createElement( 'div' ), n = document.createTextNode( this._getShowMoreText() ), e.className = 'jsoneditor-show-more', e.appendChild( n ), e.appendChild( o ), e.appendChild( document.createTextNode( '. ' ) ), e.appendChild( r ), e.appendChild( document.createTextNode( '. ' ) ), ( o = document.createElement( 'td' ) ).appendChild( e ), r = document.createElement( 'tr' ), this.editor.options.mode === 'tree' && ( r.appendChild( document.createElement( 'td' ) ), r.appendChild( document.createElement( 'td' ) ) ), r.appendChild( o ), r.className = 'jsoneditor-show-more', this.dom.tr = r, this.dom.moreContents = e, this.dom.moreText = n ), this.updateDom() ), this.dom.tr;
+ }, v.prototype.updateDom = function ( e ) {
+ let t; this.isVisible() ? ( this.dom.tr.node = this.parent.childs[ this.parent.visibleChilds ], this.dom.tr.parentNode || ( t = this.parent._getNextTr() ) && t.parentNode.insertBefore( this.dom.tr, t ), this.dom.moreText.nodeValue = this._getShowMoreText(), this.dom.moreContents.style.marginLeft = 24 * ( this.getLevel() + 1 ) + 'px' ) : this.dom.tr && this.dom.tr.parentNode && this.dom.tr.parentNode.removeChild( this.dom.tr );
+ }, v.prototype._getShowMoreText = function () {
+ return ( 0, a.Tl )( 'showMoreStatus', { visibleChilds: this.parent.visibleChilds, totalChilds: this.parent.childs.length } ) + ' ';
+ }, v.prototype.isVisible = function () {
+ return this.parent.expanded && this.parent.childs.length > this.parent.visibleChilds;
+ }, v.prototype.onEvent = function ( e ) {
+ e.type === 'keydown' && this.onKeyDown( e );
+ }; var z = v; function v( e, t ) {
+ this.editor = e, this.parent = t, this.dom = {};
+ } function A( e ) {
+ return ( A = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function _( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( A( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( A( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), A( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } const Y = ( () => {
+ function e( t ) {
+ if ( !( this instanceof e ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } function r( e ) {
+ return t.node.findNodeByInternalPath( e );
+ } this.editor = t, this.history = [], this.index = -1, this.clear(), this.actions = { editField: { undo: function ( e ) {
+ r( e.parentPath ).childs[ e.index ].updateField( e.oldValue );
+ }, redo: function ( e ) {
+ r( e.parentPath ).childs[ e.index ].updateField( e.newValue );
+ } }, editValue: { undo: function ( e ) {
+ r( e.path ).updateValue( e.oldValue );
+ }, redo: function ( e ) {
+ r( e.path ).updateValue( e.newValue );
+ } }, changeType: { undo: function ( e ) {
+ r( e.path ).changeType( e.oldType );
+ }, redo: function ( e ) {
+ r( e.path ).changeType( e.newType );
+ } }, appendNodes: { undo: function ( e ) {
+ const t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {
+ t.removeChild( e );
+ } );
+ }, redo: function ( e ) {
+ const t = r( e.parentPath ); e.nodes.forEach( ( e ) => {
+ t.appendChild( e );
+ } );
+ } }, insertBeforeNodes: { undo: function ( e ) {
+ const t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {
+ t.removeChild( e );
+ } );
+ }, redo: function ( e ) {
+ const t = r( e.parentPath ), i = r( e.beforePath ); e.nodes.forEach( ( e ) => {
+ t.insertBefore( e, i );
+ } );
+ } }, insertAfterNodes: { undo: function ( e ) {
+ const t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {
+ t.removeChild( e );
+ } );
+ }, redo: function ( e ) {
+ let t = r( e.parentPath ), i = r( e.afterPath ); e.nodes.forEach( ( e ) => {
+ t.insertAfter( e, i ), i = e;
+ } );
+ } }, removeNodes: { undo: function ( e ) {
+ const t = r( e.parentPath ), i = t.childs[ e.index ] || t.append; e.nodes.forEach( ( e ) => {
+ t.insertBefore( e, i );
+ } );
+ }, redo: function ( e ) {
+ const t = r( e.parentPath ); e.paths.map( r ).forEach( ( e ) => {
+ t.removeChild( e );
+ } );
+ } }, duplicateNodes: { undo: function ( e ) {
+ const t = r( e.parentPath ); e.clonePaths.map( r ).forEach( ( e ) => {
+ t.removeChild( e );
+ } );
+ }, redo: function ( e ) {
+ let n = r( e.parentPath ), o = r( e.afterPath ); e.paths.map( r ).forEach( ( e ) => {
+ let t, i = e.clone(); n.type === 'object' && ( t = n.getFieldNames(), i.field = ( 0, E.findUniqueName )( e.field, t ) ), n.insertAfter( i, o ), o = i;
+ } );
+ } }, moveNodes: { undo: function ( i ) {
+ const n = r( i.oldParentPath ), e = r( i.newParentPath ), o = n.childs[ i.oldIndex ] || n.append; e.childs.slice( i.newIndex, i.newIndex + i.count ).forEach( ( e, t ) => {
+ e.field = i.fieldNames[ t ], n.moveBefore( e, o );
+ } ), i.newParentPathRedo === null && ( i.newParentPathRedo = e.getInternalPath() );
+ }, redo: function ( i ) {
+ const e = r( i.oldParentPathRedo ), n = r( i.newParentPathRedo ), o = n.childs[ i.newIndexRedo ] || n.append; e.childs.slice( i.oldIndexRedo, i.oldIndexRedo + i.count ).forEach( ( e, t ) => {
+ e.field = i.fieldNames[ t ], n.moveBefore( e, o );
+ } );
+ } }, sort: { undo: function ( e ) {
+ const t = r( e.path ); t.hideChilds(), t.childs = e.oldChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();
+ }, redo: function ( e ) {
+ const t = r( e.path ); t.hideChilds(), t.childs = e.newChilds, t.updateDom( { updateIndexes: !0 } ), t.showChilds();
+ } }, transform: { undo: function ( e ) {
+ r( e.path ).setInternalValue( e.oldValue );
+ }, redo: function ( e ) {
+ r( e.path ).setInternalValue( e.newValue );
+ } } };
+ } return t = e, ( i = [ { key: 'onChange', value: function () {} }, { key: 'add', value: function ( e, t ) {
+ this.index++, this.history[ this.index ] = { action: e, params: t, timestamp: new Date() }, this.index < this.history.length - 1 && this.history.splice( this.index + 1, this.history.length - this.index - 1 ), this.onChange();
+ } }, { key: 'clear', value: function () {
+ this.history = [], this.index = -1, this.onChange();
+ } }, { key: 'canUndo', value: function () {
+ return this.index >= 0;
+ } }, { key: 'canRedo', value: function () {
+ return this.index < this.history.length - 1;
+ } }, { key: 'undo', value: function () {
+ if ( this.canUndo() ) {
+ const e = this.history[ this.index ]; if ( e ) {
+ const t = this.actions[ e.action ]; if ( t && t.undo ) {
+ if ( t.undo( e.params ), e.params.oldSelection ) {
+ try {
+ this.editor.setDomSelection( e.params.oldSelection );
+ } catch ( e ) {
+ console.error( e );
+ }
+ }
+ } else {
+ console.error( new Error( 'unknown action "' + e.action + '"' ) );
+ }
+ } this.index--, this.onChange();
+ }
+ } }, { key: 'redo', value: function () {
+ if ( this.canRedo() ) {
+ this.index++; const e = this.history[ this.index ]; if ( e ) {
+ const t = this.actions[ e.action ]; if ( t && t.redo ) {
+ if ( t.redo( e.params ), e.params.newSelection ) {
+ try {
+ this.editor.setDomSelection( e.params.newSelection );
+ } catch ( e ) {
+ console.error( e );
+ }
+ }
+ } else {
+ console.error( new Error( 'unknown action "' + e.action + '"' ) );
+ }
+ } this.onChange();
+ }
+ } }, { key: 'destroy', value: function () {
+ this.editor = null, this.history = [], this.index = -1;
+ } } ] ) && _( t.prototype, i ), n && _( t, n ), Object.defineProperty( t, 'prototype', { writable: !1 } ), t; let t, i, n;
+ } )(); function L( e ) {
+ return ( L = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function M( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( L( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( L( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), L( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } const X = ( () => {
+ function o( e, t ) {
+ if ( !( this instanceof o ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } var i = this, e = ( this.editor = e, this.timeout = void 0, this.delay = 200, this.lastText = void 0, this.results = null, this.dom = {}, this.dom.container = t, document.createElement( 'div' ) ), t = ( ( this.dom.wrapper = e ).className = 'jsoneditor-search', t.appendChild( e ), document.createElement( 'div' ) ), t = ( ( this.dom.results = t ).className = 'jsoneditor-results', e.appendChild( t ), document.createElement( 'div' ) ), e = ( ( this.dom.input = t ).className = 'jsoneditor-frame', t.title = ( 0, a.Tl )( 'searchTitle' ), e.appendChild( t ), document.createElement( 'button' ) ), n = ( e.type = 'button', e.className = 'jsoneditor-refresh', t.appendChild( e ), document.createElement( 'input' ) ), e = ( n.type = 'text', ( this.dom.search = n ).oninput = function ( e ) {
+ i._onDelayedSearch( e );
+ }, n.onchange = function ( e ) {
+ i._onSearch();
+ }, n.onkeydown = function ( e ) {
+ i._onKeyDown( e );
+ }, n.onkeyup = function ( e ) {
+ i._onKeyUp( e );
+ }, e.onclick = function ( e ) {
+ n.select();
+ }, t.appendChild( n ), document.createElement( 'button' ) ), e = ( e.type = 'button', e.title = ( 0, a.Tl )( 'searchNextResultTitle' ), e.className = 'jsoneditor-next', e.onclick = function () {
+ i.next();
+ }, t.appendChild( e ), document.createElement( 'button' ) ); e.type = 'button', e.title = ( 0, a.Tl )( 'searchPreviousResultTitle' ), e.className = 'jsoneditor-previous', e.onclick = function () {
+ i.previous();
+ }, t.appendChild( e );
+ } return e = o, ( t = [ { key: 'next', value: function ( e ) {
+ let t; this.results && ( ( t = this.resultIndex !== null ? this.resultIndex + 1 : 0 ) > this.results.length - 1 && ( t = 0 ), this._setActiveResult( t, e ) );
+ } }, { key: 'previous', value: function ( e ) {
+ let t, i; this.results && ( t = this.results.length - 1, i = this.resultIndex !== null ? this.resultIndex - 1 : t, this._setActiveResult( i = i < 0 ? t : i, e ) );
+ } }, { key: '_setActiveResult', value: function ( e, t ) {
+ let i, n, o; this.activeResult && ( i = this.activeResult.node, this.activeResult.elem === 'field' ? delete i.searchFieldActive : delete i.searchValueActive, i.updateDom() ), this.results && this.results[ e ] ? ( this.resultIndex = e, n = this.results[ this.resultIndex ].node, ( o = this.results[ this.resultIndex ].elem ) === 'field' ? n.searchFieldActive = !0 : n.searchValueActive = !0, this.activeResult = this.results[ this.resultIndex ], n.updateDom(), n.scrollTo( () => {
+ t && n.focus( o );
+ } ) ) : ( this.resultIndex = void 0, this.activeResult = void 0 );
+ } }, { key: '_clearDelay', value: function () {
+ void 0 !== this.timeout && ( clearTimeout( this.timeout ), delete this.timeout );
+ } }, { key: '_onDelayedSearch', value: function ( e ) {
+ this._clearDelay(); const t = this; this.timeout = setTimeout( ( e ) => {
+ t._onSearch();
+ }, this.delay );
+ } }, { key: '_onSearch', value: function ( e ) {
+ this._clearDelay(); var t = this.dom.search.value, t = t.length > 0 ? t : void 0; if ( t !== this.lastText || e ) {
+ this.lastText = t, this.results = this.editor.search( t ); var e = this.results[ 0 ] ? this.results[ 0 ].node.MAX_SEARCH_RESULTS : 1 / 0, i = 0; if ( this.activeResult ) {
+ for ( let n = 0; n < this.results.length; n++ ) {
+ if ( this.results[ n ].node === this.activeResult.node ) {
+ i = n; break;
+ }
+ }
+ } this._setActiveResult( i, !1 ), void 0 !== t ? ( t = this.results.length, this.dom.results.textContent = t === 0 ? 'no results' : t === 1 ? '1 result' : e < t ? e + '+ results' : t + ' results' ) : this.dom.results.textContent = '';
+ }
+ } }, { key: '_onKeyDown', value: function ( e ) {
+ const t = e.which; t === 27 ? ( this.dom.search.value = '', this._onSearch(), e.preventDefault(), e.stopPropagation() ) : t === 13 && ( e.ctrlKey ? this._onSearch( !0 ) : e.shiftKey ? this.previous() : this.next(), e.preventDefault(), e.stopPropagation() );
+ } }, { key: '_onKeyUp', value: function ( e ) {
+ const t = e.keyCode; t !== 27 && t !== 13 && this._onDelayedSearch( e );
+ } }, { key: 'clear', value: function () {
+ this.dom.search.value = '', this._onSearch();
+ } }, { key: 'forceSearch', value: function () {
+ this._onSearch( !0 );
+ } }, { key: 'isEmpty', value: function () {
+ return this.dom.search.value === '';
+ } }, { key: 'destroy', value: function () {
+ this.editor = null, this.dom.container.removeChild( this.dom.wrapper ), this.dom = null, this.results = null, this.activeResult = null, this._clearDelay();
+ } } ] ) && M( e.prototype, t ), i && M( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;
+ } )(); function N( e ) {
+ return ( N = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function W( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( N( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( N( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), N( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var J = ( () => {
+ function i( e, t ) {
+ if ( !( this instanceof i ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } e && ( this.root = t, this.path = document.createElement( 'div' ), this.path.className = 'jsoneditor-treepath', this.path.setAttribute( 'tabindex', 0 ), this.contentMenuClicked = !1, e.appendChild( this.path ), this.reset() );
+ } return e = i, ( t = [ { key: 'reset', value: function () {
+ this.path.textContent = ( 0, a.Tl )( 'selectNode' );
+ } }, { key: 'setPath', value: function ( o ) {
+ const r = this; this.path.textContent = '', o && o.length && o.forEach( ( i, n ) => {
+ let e, t = document.createElement( 'span' ); t.className = 'jsoneditor-treepath-element', t.innerText = i.name, t.onclick = function ( e ) {
+ this.selectionCallback && this.selectionCallback( e );
+ }.bind( r, i ), r.path.appendChild( t ), i.children.length && ( ( e = document.createElement( 'span' ) ).className = 'jsoneditor-treepath-seperator', e.textContent = '►', e.onclick = function () {
+ r.contentMenuClicked = !0; const t = []; i.children.forEach( ( e ) => {
+ t.push( { text: e.name, className: 'jsoneditor-type-modes' + ( o[ n + 1 ] + 1 && o[ n + 1 ].name === e.name ? ' jsoneditor-selected' : '' ), click: function ( e, t ) {
+ this.contextMenuCallback && this.contextMenuCallback( e, t );
+ }.bind( r, i, e.name ) } );
+ } ), new s.t( t, { limitHeight: !0 } ).show( e, r.root, !0 );
+ }, r.path.appendChild( e ) ), n === o.length - 1 && ( t = ( e || t ).getBoundingClientRect().right, r.path.offsetWidth < t && ( r.path.scrollLeft = t ), r.path.scrollLeft ) && ( ( t = document.createElement( 'span' ) ).className = 'jsoneditor-treepath-show-all-btn', t.title = 'show all path', t.textContent = '...', t.onclick = function ( e ) {
+ ( r.contentMenuClicked = !1, E.addClassName )( r.path, 'show-all' ), r.path.style.width = r.path.parentNode.getBoundingClientRect().width - 10 + 'px', r.path.onblur = function () {
+ r.contentMenuClicked ? ( r.contentMenuClicked = !1, r.path.focus() ) : ( ( 0, E.removeClassName )( r.path, 'show-all' ), r.path.onblur = void 0, r.path.style.width = '', r.setPath( e ) );
+ };
+ }.bind( r, o ), r.path.insertBefore( t, r.path.firstChild ) );
+ } );
+ } }, { key: 'onSectionSelected', value: function ( e ) {
+ typeof e === 'function' && ( this.selectionCallback = e );
+ } }, { key: 'onContextMenuItemSelected', value: function ( e ) {
+ typeof e === 'function' && ( this.contextMenuCallback = e );
+ } } ] ) && W( e.prototype, t ), n && W( e, n ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, n;
+ } )(), e = t( 1746 ), U = t.n( e ), t = { create: function ( e, t ) {
+ if ( !e ) {
+ throw new Error( 'No container element provided.' );
+ } this.container = e, this.dom = {}, this.highlighter = new G(), this.selection = void 0, this.multiselection = { nodes: [] }, this.validateSchema = null, this.validationSequence = 0, this.errorNodes = [], this.lastSchemaErrors = void 0, this.node = null, this.focusTarget = null, this._setOptions( t ), t.autocomplete && ( this.autocomplete = O( t.autocomplete ) ), this.options.history && this.options.mode !== 'view' && ( this.history = new Y( this ) ), this._createFrame(), this._createTable();
+ }, destroy: function () {
+ this.frame && this.container && this.frame.parentNode === this.container && ( this.container.removeChild( this.frame ), this.frame = null ), this.container = null, this.dom = null, this.clear(), this.node = null, this.focusTarget = null, this.selection = null, this.multiselection = null, this.errorNodes = null, this.validateSchema = null, this._debouncedValidate = null, this.history && ( this.history.destroy(), this.history = null ), this.searchBox && ( this.searchBox.destroy(), this.searchBox = null ), this.modeSwitcher && ( this.modeSwitcher.destroy(), this.modeSwitcher = null ), this.frameFocusTracker.destroy();
+ }, _setOptions: function ( t ) {
+ const i = this; this.options = { search: !0, history: !0, mode: 'tree', name: void 0, schema: null, schemaRefs: null, autocomplete: null, navigationBar: !0, mainMenuBar: !0, limitDragging: !1, onSelectionChange: null, colorPicker: !0, onColorPicker: function ( e, t, i ) {
+ let n; U() ? ( n = e.getBoundingClientRect().top, n = ( 0, E.getWindow )( e ).innerHeight - n < 300 && n > 300, new ( U() )( { parent: e, color: t, popup: n ? 'top' : 'bottom', onDone: function ( e ) {
+ e = e.rgba[ 3 ] === 1 ? e.hex.slice( 0, 7 ) : e.hex; i( e );
+ } } ).show() ) : console.warn( 'Cannot open color picker: the `vanilla-picker` library is not included in the bundle. Either use the full bundle or implement your own color picker using `onColorPicker`.' );
+ }, timestampTag: !0, timestampFormat: null, createQuery: l.V, executeQuery: l.e, onEvent: null, enableSort: !0, enableTransform: !0 }, t && ( Object.keys( t ).forEach( ( e ) => {
+ i.options[ e ] = t[ e ];
+ } ), t.limitDragging == null ) && t.schema != null && ( this.options.limitDragging = !0 ), this.setSchema( this.options.schema, this.options.schemaRefs ), this._debouncedValidate = ( 0, E.debounce )( this._validateAndCatch.bind( this ), this.DEBOUNCE_INTERVAL ), t.onSelectionChange && this.onSelectionChange( t.onSelectionChange ), ( 0, a.AI )( this.options.languages ), ( 0, a.xC )( this.options.language );
+ }, set: function ( e ) {
+ e instanceof Function || void 0 === e ? this.clear() : ( this.content.removeChild( this.table ), e = { field: this.options.name, value: e }, e = new b( this, e ), this._setRoot( e ), this._validateAndCatch(), this.node.expand( !1 ), this.content.appendChild( this.table ) ), this.history && this.history.clear(), this.searchBox && this.searchBox.clear();
+ }, update: function ( e ) {
+ let t, i; this.node.deepEqual( e ) || ( t = this.getSelection(), this.onChangeDisabled = !0, this.node.update( e ), this.onChangeDisabled = !1, this._validateAndCatch(), this.searchBox && !this.searchBox.isEmpty() && this.searchBox.forceSearch(), t && t.start && t.end && ( e = this.node.findNodeByPath( t.start.path ), i = this.node.findNodeByPath( t.end.path ), e ) && i ? this.setSelection( t.start, t.end ) : this.setSelection( {}, {} ) );
+ }, get: function () {
+ if ( this.node ) {
+ return this.node.getValue();
+ }
+ }, getText: function () {
+ return JSON.stringify( this.get() );
+ }, setText: function ( t ) {
+ try {
+ this.set( ( 0, E.parse )( t ) );
+ } catch ( e ) {
+ t = ( 0, E.tryJsonRepair )( t ); this.set( ( 0, E.parse )( t ) );
+ }
+ }, updateText: function ( t ) {
+ try {
+ this.update( ( 0, E.parse )( t ) );
+ } catch ( e ) {
+ t = ( 0, E.tryJsonRepair )( t ); this.update( ( 0, E.parse )( t ) );
+ }
+ }, setName: function ( e ) {
+ this.options.name = e, this.node && this.node.updateField( this.options.name );
+ }, getName: function () {
+ return this.options.name;
+ }, focus: function () {
+ let e = this.scrollableContent.querySelector( '[contenteditable=true]' ); e ? e.focus() : this.node.dom.expand ? this.node.dom.expand.focus() : this.node.dom.menu ? this.node.dom.menu.focus() : ( e = this.frame.querySelector( 'button' ) ) && e.focus();
+ }, clear: function () {
+ this.node && ( this.node.hide(), delete this.node ), this.treePath && this.treePath.reset();
+ }, _setRoot: function ( e ) {
+ this.clear(), ( this.node = e ).setParent( null ), e.setField( this.getName(), !1 ), delete e.index, this.tbody.appendChild( e.getDom() );
+ }, search: function ( e ) {
+ let t; return this.node ? ( this.content.removeChild( this.table ), t = this.node.search( e ), this.content.appendChild( this.table ) ) : t = [], t;
+ }, expandAll: function () {
+ this.node && ( this.content.removeChild( this.table ), this.node.expand(), this.content.appendChild( this.table ) );
+ }, collapseAll: function () {
+ this.node && ( this.content.removeChild( this.table ), this.node.collapse(), this.content.appendChild( this.table ) );
+ }, expand: function ( e ) {
+ if ( e && this.node ) {
+ const t = this.node.findNodeByPath( e.path ); if ( t ) {
+ if ( e.withPath ) {
+ for ( let i = 0; i < e.path.length; i++ ) {
+ const n = this.node.findNodeByPath( e.path.slice( 0, i ) ); n && ( e.isExpand ? n.expand( !1 ) : n.collapse( !1 ) );
+ }
+ }e.isExpand ? t.expand( e.recursive ) : t.collapse( e.recursive );
+ }
+ }
+ }, _onAction: function ( e, t ) {
+ this.history && this.history.add( e, t ), this._onChange();
+ }, _onChange: function () {
+ if ( !this.onChangeDisabled ) {
+ let e; if ( this.selection = this.getDomSelection(), this._debouncedValidate(), this.treePath && ( ( e = this.node && this.selection ? this.node.findNodeByInternalPath( this.selection.path ) : this.multiselection ? this.multiselection.nodes[ 0 ] : void 0 ) ? this._updateTreePath( e.getNodePath() ) : this.treePath.reset() ), this.options.onChange ) {
+ try {
+ this.options.onChange();
+ } catch ( e ) {
+ console.error( 'Error in onChange callback: ', e );
+ }
+ } if ( this.options.onChangeJSON ) {
+ try {
+ this.options.onChangeJSON( this.get() );
+ } catch ( e ) {
+ console.error( 'Error in onChangeJSON callback: ', e );
+ }
+ } if ( this.options.onChangeText ) {
+ try {
+ this.options.onChangeText( this.getText() );
+ } catch ( e ) {
+ console.error( 'Error in onChangeText callback: ', e );
+ }
+ } if ( this.options.onClassName && this.node.recursivelyUpdateCssClassesOnNodes(), this.options.onNodeName && this.node.childs ) {
+ try {
+ this.node.recursivelyUpdateNodeName();
+ } catch ( e ) {
+ console.error( 'Error in onNodeName callback: ', e );
+ }
+ }
+ }
+ }, validate: function () {
+ const t = this, i = this.node; if ( i ) {
+ let e = i.getValue(), n = []; this.validateSchema && !this.validateSchema( e ) && ( n = this.validateSchema.errors.map( ( e ) => ( 0, E.improveSchemaError )( e ) ).map( ( e ) => ( { node: i.findNode( e.dataPath ), error: e, type: 'validation' } ) ).filter( ( e ) => e.node != null ) ); try {
+ this.validationSequence++; const o = this, r = this.validationSequence; return this._validateCustom( e ).then( ( e ) => ( r === o.validationSequence && ( e = [].concat( n, e || [] ), o._renderValidationErrors( e ), typeof t.options.onValidationError === 'function' && ( 0, E.isValidationErrorChanged )( e, t.lastSchemaErrors ) && t.options.onValidationError.call( t, e ), t.lastSchemaErrors = e ), t.lastSchemaErrors ) );
+ } catch ( e ) {
+ return Promise.reject( e );
+ }
+ }
+ }, _validateAndCatch: function () {
+ this.validate().catch( ( e ) => {
+ console.error( 'Error running validation:', e );
+ } );
+ }, _renderValidationErrors: function ( e ) {
+ this.errorNodes && this.errorNodes.forEach( ( e ) => {
+ e.setError( null );
+ } ); const t = e.reduce( ( e, t ) => t.node.findParents().filter( ( t ) => !e.some( ( e ) => e[ 0 ] === t ) ).map( ( e ) => [ e, t.node ] ).concat( e ), [] ); this.errorNodes = t.map( ( e ) => ( { node: e[ 0 ], child: e[ 1 ], error: { message: e[ 0 ].type === 'object' ? ( 0, a.Tl )( 'containsInvalidProperties' ) : ( 0, a.Tl )( 'containsInvalidItems' ) } } ) ).concat( e ).map( ( e ) => ( e.node.setError( e.error, e.child ), e.node ) );
+ }, _validateCustom: function ( e ) {
+ try {
+ let i, t; if ( this.options.onValidate ) {
+ return i = this.node, t = this.options.onValidate( e ), ( ( 0, E.isPromise )( t ) ? t : Promise.resolve( t ) ).then( ( e ) => Array.isArray( e ) ? e.filter( ( e ) => {
+ const t = ( 0, E.isValidValidationError )( e ); return t || console.warn( 'Ignoring a custom validation error with invalid structure. Expected structure: {path: [...], message: "..."}. Actual error:', e ), t;
+ } ).map( ( e ) => {
+ let t; try {
+ t = e && e.path ? i.findNodeByPath( e.path ) : null;
+ } catch ( e ) {} return t || console.warn( 'Ignoring validation error: node not found. Path:', e.path, 'Error:', e ), { node: t, error: e, type: 'customValidation' };
+ } ).filter( ( e ) => e && e.node && e.error && e.error.message ) : null );
+ }
+ } catch ( e ) {
+ return Promise.reject( e );
+ } return Promise.resolve( null );
+ }, refresh: function () {
+ this.node && this.node.updateDom( { recurse: !0 } );
+ }, startAutoScroll: function ( e ) {
+ const t = this, i = this.scrollableContent, n = ( 0, E.getAbsoluteTop )( i ), o = i.clientHeight, r = n + o; e < n + 24 && i.scrollTop > 0 ? this.autoScrollStep = ( n + 24 - e ) / 3 : r - 24 < e && o + i.scrollTop < i.scrollHeight ? this.autoScrollStep = ( r - 24 - e ) / 3 : this.autoScrollStep = void 0, this.autoScrollStep ? this.autoScrollTimer || ( this.autoScrollTimer = setInterval( () => {
+ t.autoScrollStep ? i.scrollTop -= t.autoScrollStep : t.stopAutoScroll();
+ }, 50 ) ) : this.stopAutoScroll();
+ }, stopAutoScroll: function () {
+ this.autoScrollTimer && ( clearTimeout( this.autoScrollTimer ), delete this.autoScrollTimer ), this.autoScrollStep && delete this.autoScrollStep;
+ }, setDomSelection: function ( e ) {
+ let t, i, n; e && ( 'scrollTop' in e && this.scrollableContent && ( this.scrollableContent.scrollTop = e.scrollTop ), e.paths ? ( t = this, i = e.paths.map( ( e ) => t.node.findNodeByInternalPath( e ) ), this.select( i ) ) : ( n = ( i = e.path ? this.node.findNodeByInternalPath( e.path ) : null ) && e.domName ? i.dom[ e.domName ] : null, e.range && n ? ( e = Object.assign( {}, e.range, { container: n } ), ( 0, E.setSelectionOffset )( e ) ) : i && i.focus() ) );
+ }, getDomSelection: function () {
+ let t = b.getNodeFromTarget( this.focusTarget ), i = this.focusTarget, e = t ? Object.keys( t.dom ).find( ( e ) => t.dom[ e ] === i ) : null, n = ( 0, E.getSelectionOffset )(); return ( n = ( n = n && n.container.nodeName !== 'DIV' ? null : n ) && n.container !== i ? null : n ) && delete n.container, { path: t ? t.getInternalPath() : null, domName: e, range: n, paths: this.multiselection.length > 0 ? this.multiselection.nodes.map( ( e ) => e.getInternalPath() ) : null, scrollTop: this.scrollableContent ? this.scrollableContent.scrollTop : 0 };
+ }, scrollTo: function ( e, t ) {
+ let i, n, o, r, s, a = this.scrollableContent; a ? ( ( i = this ).animateTimeout && ( clearTimeout( i.animateTimeout ), delete i.animateTimeout ), i.animateCallback && ( i.animateCallback( !1 ), delete i.animateCallback ), n = a.clientHeight, o = a.scrollHeight - n, r = Math.min( Math.max( e - n / 4, 0 ), o ), ( s = function () {
+ var e = a.scrollTop, e = r - e; Math.abs( e ) > 3 ? ( a.scrollTop += e / 3, i.animateCallback = t, i.animateTimeout = setTimeout( s, 50 ) ) : ( t && t( !0 ), a.scrollTop = r, delete i.animateTimeout, delete i.animateCallback );
+ } )() ) : t && t( !1 );
+ }, _createFrame: function () {
+ const e = this, t = ( this.frame = document.createElement( 'div' ), this.frame.className = 'jsoneditor jsoneditor-mode-' + this.options.mode, this.container.appendChild( this.frame ), this.contentOuter = document.createElement( 'div' ), this.contentOuter.className = 'jsoneditor-outer', this ); function i( e ) {
+ t._onEvent && t._onEvent( e );
+ } let n, o, r, s = { target: this.frame, onFocus: this.options.onFocus || null, onBlur: this.options.onBlur || null }; this.frameFocusTracker = new P.$( s ), this.frame.onclick = function ( e ) {
+ const t = e.target; i( e ), t.nodeName === 'BUTTON' && e.preventDefault();
+ }, this.frame.oninput = i, this.frame.onchange = i, this.frame.onkeydown = i, this.frame.onkeyup = i, this.frame.oncut = i, this.frame.onpaste = i, this.frame.onmousedown = i, this.frame.onmouseup = i, this.frame.onmouseover = i, this.frame.onmouseout = i, ( 0, E.addEventListener )( this.frame, 'focus', i, !0 ), ( 0, E.addEventListener )( this.frame, 'blur', i, !0 ), this.frame.onfocusin = i, this.frame.onfocusout = i, this.options.mainMenuBar && ( ( 0, E.addClassName )( this.contentOuter, 'has-main-menu-bar' ), this.menu = document.createElement( 'div' ), this.menu.className = 'jsoneditor-menu', this.frame.appendChild( this.menu ), ( s = document.createElement( 'button' ) ).type = 'button', s.className = 'jsoneditor-expand-all', s.title = ( 0, a.Tl )( 'expandAll' ), s.onclick = function () {
+ t.expandAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !0, recursive: !0 } );
+ }, this.menu.appendChild( s ), ( s = document.createElement( 'button' ) ).type = 'button', s.title = ( 0, a.Tl )( 'collapseAll' ), s.className = 'jsoneditor-collapse-all', s.onclick = function () {
+ t.collapseAll(), typeof e.options.onExpand === 'function' && e.options.onExpand( { path: [], isExpand: !1, recursive: !0 } );
+ }, this.menu.appendChild( s ), this.options.enableSort && ( ( s = document.createElement( 'button' ) ).type = 'button', s.className = 'jsoneditor-sort', s.title = ( 0, a.Tl )( 'sortTitleShort' ), s.onclick = function () {
+ t.node.showSortModal();
+ }, this.menu.appendChild( s ) ), this.options.enableTransform && ( ( s = document.createElement( 'button' ) ).type = 'button', s.title = ( 0, a.Tl )( 'transformTitleShort' ), s.className = 'jsoneditor-transform', s.onclick = function () {
+ t.node.showTransformModal();
+ }, this.menu.appendChild( s ) ), this.history && ( ( n = document.createElement( 'button' ) ).type = 'button', n.className = 'jsoneditor-undo jsoneditor-separator', n.title = ( 0, a.Tl )( 'undo' ), n.onclick = function () {
+ t._onUndo();
+ }, this.menu.appendChild( n ), this.dom.undo = n, ( o = document.createElement( 'button' ) ).type = 'button', o.className = 'jsoneditor-redo', o.title = ( 0, a.Tl )( 'redo' ), o.onclick = function () {
+ t._onRedo();
+ }, this.menu.appendChild( o ), this.dom.redo = o, this.history.onChange = function () {
+ n.disabled = !t.history.canUndo(), o.disabled = !t.history.canRedo();
+ }, this.history.onChange() ), this.options && this.options.modes && this.options.modes.length && ( ( r = this ).modeSwitcher = new H.n( this.menu, this.options.modes, this.options.mode, ( ( e ) => {
+ try {
+ r.setMode( e ), r.modeSwitcher.focus();
+ } catch ( e ) {
+ r._onError( e );
+ }
+ } ) ) ), this.options.search ) && ( this.searchBox = new X( this, this.menu ) ), this.options.navigationBar && ( this.navBar = document.createElement( 'div' ), this.navBar.className = 'jsoneditor-navigation-bar nav-bar-empty', this.frame.appendChild( this.navBar ), this.treePath = new J( this.navBar, this.getPopupAnchor() ), this.treePath.onSectionSelected( this._onTreePathSectionSelected.bind( this ) ), this.treePath.onContextMenuItemSelected( this._onTreePathMenuItemSelected.bind( this ) ) );
+ }, _onUndo: function () {
+ this.history && ( this.history.undo(), this._onChange() );
+ }, _onRedo: function () {
+ this.history && ( this.history.redo(), this._onChange() );
+ }, _onEvent: function ( e ) {
+ if ( !b.targetIsColorPicker( e.target ) ) {
+ let t, i = b.getNodeFromTarget( e.target ); if ( e.type === 'keydown' && this._onKeyDown( e ), i && e.type === 'focus' && ( this.focusTarget = e.target, this.options.autocomplete ) && this.options.autocomplete.trigger === 'focus' && this._showAutoComplete( e.target ), e.type === 'mousedown' && this._startDragDistance( e ), e.type !== 'mousemove' && e.type !== 'mouseup' && e.type !== 'click' || this._updateDragDistance( e ), i && this.options && this.options.navigationBar && i && ( e.type === 'keydown' || e.type === 'mousedown' ) && ( t = this, setTimeout( () => {
+ t._updateTreePath( i.getNodePath() );
+ } ) ), i && i.selected ) {
+ if ( e.type === 'click' ) {
+ if ( e.target === i.dom.menu ) {
+ return void this.showContextMenu( e.target );
+ } e.hasMoved || this.deselect();
+ }e.type === 'mousedown' && b.onDragStart( this.multiselection.nodes, e );
+ } else {
+ e.type === 'mousedown' && ( 0, E.hasParentNode )( e.target, this.content ) && ( this.deselect(), i && e.target === i.dom.drag ? b.onDragStart( i, e ) : i && ( e.target === i.dom.field || e.target === i.dom.value || e.target === i.dom.select ) || this._onMultiSelectStart( e ) );
+ } i && i.onEvent( e );
+ }
+ }, _updateTreePath: function ( e ) {
+ let i; function n( e ) {
+ return e.parent ? e.parent.type === 'array' ? e.index : e.field : e.field || e.type;
+ }e && e.length ? ( ( 0, E.removeClassName )( this.navBar, 'nav-bar-empty' ), i = [], e.forEach( ( e ) => {
+ const t = { name: n( e ), node: e, children: [] }; e.childs && e.childs.length && e.childs.forEach( ( e ) => {
+ t.children.push( { name: n( e ), node: e } );
+ } ), i.push( t );
+ } ), this.treePath.setPath( i ) ) : ( 0, E.addClassName )( this.navBar, 'nav-bar-empty' );
+ }, _onTreePathSectionSelected: function ( e ) {
+ e && e.node && ( e.node.expandTo(), e.node.focus() );
+ }, _onTreePathMenuItemSelected: function ( e, t ) {
+ e && e.children.length && ( e = e.children.find( ( e ) => e.name === t ) ) && e.node && ( this._updateTreePath( e.node.getNodePath() ), e.node.expandTo(), e.node.focus() );
+ }, _startDragDistance: function ( e ) {
+ this.dragDistanceEvent = { initialTarget: e.target, initialPageX: e.pageX, initialPageY: e.pageY, dragDistance: 0, hasMoved: !1 };
+ }, _updateDragDistance: function ( e ) {
+ this.dragDistanceEvent || this._startDragDistance( e ); const t = e.pageX - this.dragDistanceEvent.initialPageX, i = e.pageY - this.dragDistanceEvent.initialPageY; return this.dragDistanceEvent.dragDistance = Math.sqrt( t * t + i * i ), this.dragDistanceEvent.hasMoved = this.dragDistanceEvent.hasMoved || this.dragDistanceEvent.dragDistance > 10, e.dragDistance = this.dragDistanceEvent.dragDistance, e.hasMoved = this.dragDistanceEvent.hasMoved, e.dragDistance;
+ }, _onMultiSelectStart: function ( e ) {
+ let t, i = b.getNodeFromTarget( e.target ); this.options.mode === 'tree' && void 0 === this.options.onEditable && ( this.multiselection = { start: i || null, end: null, nodes: [] }, this._startDragDistance( e ), ( t = this ).mousemove || ( this.mousemove = ( 0, E.addEventListener )( e.view, 'mousemove', ( e ) => {
+ t._onMultiSelect( e );
+ } ) ), this.mouseup || ( this.mouseup = ( 0, E.addEventListener )( e.view, 'mouseup', ( e ) => {
+ t._onMultiSelectEnd( e );
+ } ) ), e.preventDefault() );
+ }, _onMultiSelect: function ( e ) {
+ let t; e.preventDefault(), this._updateDragDistance( e ), e.hasMoved && ( ( e = b.getNodeFromTarget( e.target ) ) && ( this.multiselection.start == null && ( this.multiselection.start = e ), this.multiselection.end = e ), this.deselect(), e = this.multiselection.start, t = this.multiselection.end || this.multiselection.start, e ) && t && ( this.multiselection.nodes = this._findTopLevelNodes( e, t ), this.multiselection.nodes && this.multiselection.nodes.length && ( e = this.multiselection.nodes[ 0 ], this.multiselection.start === e || this.multiselection.start.isDescendantOf( e ) ? this.multiselection.direction = 'down' : this.multiselection.direction = 'up' ), this.select( this.multiselection.nodes ) );
+ }, _onMultiSelectEnd: function ( e ) {
+ const t = this.multiselection.nodes[ 0 ]; t && t.dom.menu && t.dom.menu.focus(), this.multiselection.start = null, this.multiselection.end = null, this.mousemove && ( ( 0, E.removeEventListener )( e.view, 'mousemove', this.mousemove ), delete this.mousemove ), this.mouseup && ( ( 0, E.removeEventListener )( e.view, 'mouseup', this.mouseup ), delete this.mouseup );
+ }, deselect: function ( e ) {
+ const t = !!this.multiselection.nodes.length; this.multiselection.nodes.forEach( ( e ) => {
+ e.setSelected( !1 );
+ } ), this.multiselection.nodes = [], e && ( this.multiselection.start = null, this.multiselection.end = null ), t && this._selectionChangedHandler && this._selectionChangedHandler();
+ }, select: function ( e ) {
+ if ( !Array.isArray( e ) ) {
+ return this.select( [ e ] );
+ } let t; e && ( this.deselect(), this.multiselection.nodes = e.slice( 0 ), t = e[ 0 ], e.forEach( ( e ) => {
+ e.expandPathToNode(), e.setSelected( !0, e === t );
+ } ), this._selectionChangedHandler ) && ( e = this.getSelection(), this._selectionChangedHandler( e.start, e.end ) );
+ }, _findTopLevelNodes: function ( e, t ) {
+ for ( var i = e.getNodePath(), n = t.getNodePath(), o = 0; o < i.length && i[ o ] === n[ o ]; ) {
+ o++;
+ } var r, e = i[ o - 1 ], t = i[ o ], s = n[ o ]; return t && s || ( e.parent ? e = ( s = t = e ).parent : ( t = e.childs[ 0 ], s = e.childs[ e.childs.length - 1 ] ) ), e && t && s ? ( t = e.childs.indexOf( t ), s = e.childs.indexOf( s ), r = Math.min( t, s ), t = Math.max( t, s ), e.childs.slice( r, t + 1 ) ) : [];
+ }, _showAutoComplete: function ( t ) {
+ let i, n = b.getNodeFromTarget( t ), o = ''; t.className.includes( 'jsoneditor-value' ) && ( o = 'value' ), ( o = t.className.includes( 'jsoneditor-field' ) ? 'field' : o ) !== '' && ( i = this, setTimeout( () => {
+ let e; !n || !( i.options.autocomplete.trigger === 'focus' || t.innerText.length > 0 ) || ( e = i.options.autocomplete.getOptions( t.innerText, n.getPath(), o, n.editor ) ) === null ? i.autocomplete.hideDropDown() : typeof e.then === 'function' ? e.then( ( e ) => {
+ e === null ? i.autocomplete.hideDropDown() : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );
+ } ).catch( ( e ) => {
+ console.error( e );
+ } ) : e.options ? i.autocomplete.show( t, e.startFrom, e.options ) : i.autocomplete.show( t, 0, e );
+ }, 50 ) );
+ }, _onKeyDown: function ( e ) {
+ let t, i = e.which || e.keyCode, n = e.altKey, o = e.ctrlKey, r = e.metaKey, s = e.shiftKey, a = !1, l = this.focusTarget; i === 9 && ( t = this, setTimeout( () => {
+ t.focusTarget !== l && ( 0, E.selectContentEditable )( t.focusTarget );
+ }, 0 ) ), this.searchBox && ( o && i === 70 ? ( this.searchBox.dom.search.focus(), this.searchBox.dom.search.select(), a = !0 ) : ( i === 114 || o && i === 71 ) && ( s ? this.searchBox.previous( !0 ) : this.searchBox.next( !0 ), a = !0 ) ), this.history && ( o && !s && i === 90 ? ( this._onUndo(), a = !0 ) : o && s && i === 90 && ( this._onRedo(), a = !0 ) ), !this.options.autocomplete || a || o || n || r || e.key.length !== 1 && i !== 8 && i !== 46 || ( a = !1, this._showAutoComplete( e.target ) ), a && ( e.preventDefault(), e.stopPropagation() );
+ }, _createTable: function () {
+ let e; this.options.navigationBar && ( 0, E.addClassName )( this.contentOuter, 'has-nav-bar' ), this.scrollableContent = document.createElement( 'div' ), this.scrollableContent.className = 'jsoneditor-tree', this.contentOuter.appendChild( this.scrollableContent ), this.content = document.createElement( 'div' ), this.content.className = 'jsoneditor-tree-inner', this.scrollableContent.appendChild( this.content ), this.table = document.createElement( 'table' ), this.table.className = 'jsoneditor-tree', this.content.appendChild( this.table ), this.colgroupContent = document.createElement( 'colgroup' ), this.options.mode === 'tree' && ( ( e = document.createElement( 'col' ) ).width = '24px', this.colgroupContent.appendChild( e ) ), ( e = document.createElement( 'col' ) ).width = '24px', this.colgroupContent.appendChild( e ), e = document.createElement( 'col' ), this.colgroupContent.appendChild( e ), this.table.appendChild( this.colgroupContent ), this.tbody = document.createElement( 'tbody' ), this.table.appendChild( this.tbody ), this.frame.appendChild( this.contentOuter );
+ }, showContextMenu: function ( e, t ) {
+ let i, n = [], o = this.multiselection.nodes.slice(); n.push( { text: ( 0, a.Tl )( 'duplicateText' ), title: ( 0, a.Tl )( 'duplicateTitle' ), className: 'jsoneditor-duplicate', click: function () {
+ b.onDuplicate( o );
+ } } ), n.push( { text: ( 0, a.Tl )( 'remove' ), title: ( 0, a.Tl )( 'removeTitle' ), className: 'jsoneditor-remove', click: function () {
+ b.onRemove( o );
+ } } ), this.options.onCreateMenu && ( i = o.map( ( e ) => e.getPath() ), n = this.options.onCreateMenu( n, { type: 'multiple', path: i[ 0 ], paths: i } ) ), new s.t( n, { close: t } ).show( e, this.getPopupAnchor() );
+ }, getPopupAnchor: function () {
+ return this.options.popupAnchor || this.frame;
+ }, getSelection: function () {
+ let e, t, i = { start: null, end: null }; return this.multiselection.nodes && this.multiselection.nodes.length && ( e = this.multiselection.nodes[ 0 ], t = this.multiselection.nodes[ this.multiselection.nodes.length - 1 ], this.multiselection.direction === 'down' ? ( i.start = e.serialize(), i.end = t.serialize() ) : ( i.start = t.serialize(), i.end = e.serialize() ) ), i;
+ }, onSelectionChange: function ( e ) {
+ typeof e === 'function' && ( this._selectionChangedHandler = ( 0, E.debounce )( e, this.DEBOUNCE_INTERVAL ) );
+ }, setSelection: function ( e, t ) {
+ e && e.dom && e.range && ( console.warn( 'setSelection/getSelection usage for text selection is deprecated and should not be used, see documentation for supported selection options' ), this.setDomSelection( e ) ); e = this._getNodeInstancesByRange( e, t ); e.forEach( ( e ) => {
+ e.expandTo();
+ } ), this.select( e );
+ }, _getNodeInstancesByRange: function ( e, t ) {
+ e && e.path && ( i = this.node.findNodeByPath( e.path ), t ) && t.path && ( n = this.node.findNodeByPath( t.path ) ); let i, n, o = []; if ( i instanceof b ) {
+ if ( n instanceof b && n !== i ) {
+ if ( i.parent === n.parent ) {
+ t = i.getIndex() < n.getIndex() ? ( e = i, n ) : ( e = n, i ); let r = e; for ( o.push( r ); r = r.nextSibling(), o.push( r ), r && r !== t; ) { }
+ } else {
+ o = this._findTopLevelNodes( i, n );
+ }
+ } else {
+ o.push( i );
+ }
+ } return o;
+ }, getNodesByRange: function ( e, t ) {
+ var e = this._getNodeInstancesByRange( e, t ), i = []; return e.forEach( ( e ) => {
+ i.push( e.serialize() );
+ } ), i;
+ } }, Q = [ { mode: 'tree', mixin: t, data: 'json' }, { mode: 'view', mixin: t, data: 'json' }, { mode: 'form', mixin: t, data: 'json' } ];
+ }, 5736: function ( e, t ) {
+ ( i = { trace: function () {}, yy: {}, symbols_: { error: 2, JSONString: 3, STRING: 4, JSONNumber: 5, NUMBER: 6, JSONNullLiteral: 7, NULL: 8, JSONBooleanLiteral: 9, TRUE: 10, FALSE: 11, JSONText: 12, JSONValue: 13, EOF: 14, JSONObject: 15, JSONArray: 16, '{': 17, '}': 18, JSONMemberList: 19, JSONMember: 20, ':': 21, ',': 22, '[': 23, ']': 24, JSONElementList: 25, $accept: 0, $end: 1 }, terminals_: { 2: 'error', 4: 'STRING', 6: 'NUMBER', 8: 'NULL', 10: 'TRUE', 11: 'FALSE', 14: 'EOF', 17: '{', 18: '}', 21: ':', 22: ',', 23: '[', 24: ']' }, productions_: [ 0, [ 3, 1 ], [ 5, 1 ], [ 7, 1 ], [ 9, 1 ], [ 9, 1 ], [ 12, 2 ], [ 13, 1 ], [ 13, 1 ], [ 13, 1 ], [ 13, 1 ], [ 13, 1 ], [ 13, 1 ], [ 15, 2 ], [ 15, 3 ], [ 20, 3 ], [ 19, 1 ], [ 19, 3 ], [ 16, 2 ], [ 16, 3 ], [ 25, 1 ], [ 25, 3 ] ], performAction: function ( e, t, i, n, o, r, s ) {
+ const a = r.length - 1; switch ( o ) {
+ case 1: this.$ = e.replace( /\\(\\|")/g, '$1' ).replace( /\\n/g, '\n' ).replace( /\\r/g, '\r' ).replace( /\\t/g, '\t' ).replace( /\\v/g, '\v' ).replace( /\\f/g, '\f' ).replace( /\\b/g, '\b' ); break; case 2: this.$ = Number( e ); break; case 3: this.$ = null; break; case 4: this.$ = !0; break; case 5: this.$ = !1; break; case 6: return this.$ = r[ a - 1 ]; case 13: this.$ = {}; break; case 14: this.$ = r[ a - 1 ]; break; case 15: this.$ = [ r[ a - 2 ], r[ a ] ]; break; case 16: this.$ = {}, this.$[ r[ a ][ 0 ] ] = r[ a ][ 1 ]; break; case 17: this.$ = r[ a - 2 ], r[ a - 2 ][ r[ a ][ 0 ] ] = r[ a ][ 1 ]; break; case 18: this.$ = []; break; case 19: this.$ = r[ a - 1 ]; break; case 20: this.$ = [ r[ a ] ]; break; case 21: this.$ = r[ a - 2 ], r[ a - 2 ].push( r[ a ] );
+ }
+ }, table: [ { 3: 5, 4: [ 1, 12 ], 5: 6, 6: [ 1, 13 ], 7: 3, 8: [ 1, 9 ], 9: 4, 10: [ 1, 10 ], 11: [ 1, 11 ], 12: 1, 13: 2, 15: 7, 16: 8, 17: [ 1, 14 ], 23: [ 1, 15 ] }, { 1: [ 3 ] }, { 14: [ 1, 16 ] }, { 14: [ 2, 7 ], 18: [ 2, 7 ], 22: [ 2, 7 ], 24: [ 2, 7 ] }, { 14: [ 2, 8 ], 18: [ 2, 8 ], 22: [ 2, 8 ], 24: [ 2, 8 ] }, { 14: [ 2, 9 ], 18: [ 2, 9 ], 22: [ 2, 9 ], 24: [ 2, 9 ] }, { 14: [ 2, 10 ], 18: [ 2, 10 ], 22: [ 2, 10 ], 24: [ 2, 10 ] }, { 14: [ 2, 11 ], 18: [ 2, 11 ], 22: [ 2, 11 ], 24: [ 2, 11 ] }, { 14: [ 2, 12 ], 18: [ 2, 12 ], 22: [ 2, 12 ], 24: [ 2, 12 ] }, { 14: [ 2, 3 ], 18: [ 2, 3 ], 22: [ 2, 3 ], 24: [ 2, 3 ] }, { 14: [ 2, 4 ], 18: [ 2, 4 ], 22: [ 2, 4 ], 24: [ 2, 4 ] }, { 14: [ 2, 5 ], 18: [ 2, 5 ], 22: [ 2, 5 ], 24: [ 2, 5 ] }, { 14: [ 2, 1 ], 18: [ 2, 1 ], 21: [ 2, 1 ], 22: [ 2, 1 ], 24: [ 2, 1 ] }, { 14: [ 2, 2 ], 18: [ 2, 2 ], 22: [ 2, 2 ], 24: [ 2, 2 ] }, { 3: 20, 4: [ 1, 12 ], 18: [ 1, 17 ], 19: 18, 20: 19 }, { 3: 5, 4: [ 1, 12 ], 5: 6, 6: [ 1, 13 ], 7: 3, 8: [ 1, 9 ], 9: 4, 10: [ 1, 10 ], 11: [ 1, 11 ], 13: 23, 15: 7, 16: 8, 17: [ 1, 14 ], 23: [ 1, 15 ], 24: [ 1, 21 ], 25: 22 }, { 1: [ 2, 6 ] }, { 14: [ 2, 13 ], 18: [ 2, 13 ], 22: [ 2, 13 ], 24: [ 2, 13 ] }, { 18: [ 1, 24 ], 22: [ 1, 25 ] }, { 18: [ 2, 16 ], 22: [ 2, 16 ] }, { 21: [ 1, 26 ] }, { 14: [ 2, 18 ], 18: [ 2, 18 ], 22: [ 2, 18 ], 24: [ 2, 18 ] }, { 22: [ 1, 28 ], 24: [ 1, 27 ] }, { 22: [ 2, 20 ], 24: [ 2, 20 ] }, { 14: [ 2, 14 ], 18: [ 2, 14 ], 22: [ 2, 14 ], 24: [ 2, 14 ] }, { 3: 20, 4: [ 1, 12 ], 20: 29 }, { 3: 5, 4: [ 1, 12 ], 5: 6, 6: [ 1, 13 ], 7: 3, 8: [ 1, 9 ], 9: 4, 10: [ 1, 10 ], 11: [ 1, 11 ], 13: 30, 15: 7, 16: 8, 17: [ 1, 14 ], 23: [ 1, 15 ] }, { 14: [ 2, 19 ], 18: [ 2, 19 ], 22: [ 2, 19 ], 24: [ 2, 19 ] }, { 3: 5, 4: [ 1, 12 ], 5: 6, 6: [ 1, 13 ], 7: 3, 8: [ 1, 9 ], 9: 4, 10: [ 1, 10 ], 11: [ 1, 11 ], 13: 31, 15: 7, 16: 8, 17: [ 1, 14 ], 23: [ 1, 15 ] }, { 18: [ 2, 17 ], 22: [ 2, 17 ] }, { 18: [ 2, 15 ], 22: [ 2, 15 ] }, { 22: [ 2, 21 ], 24: [ 2, 21 ] } ], defaultActions: { 16: [ 2, 6 ] }, parseError: function ( e, t ) {
+ throw new Error( e );
+ }, parse: function ( e ) {
+ let t = this, i = [ 0 ], n = [ null ], o = [], r = this.table, s = '', a = 0, l = 0, c = 0, h = ( this.lexer.setInput( e ), this.lexer.yy = this.yy, this.yy.lexer = this.lexer, void 0 === this.lexer.yylloc && ( this.lexer.yylloc = {} ), this.lexer.yylloc ); function d() {
+ let e = t.lexer.lex() || 1; return e = typeof e !== 'number' ? t.symbols_[ e ] || e : e;
+ }o.push( h ), typeof this.yy.parseError === 'function' && ( this.parseError = this.yy.parseError ); for ( var u, g, p, m, f, C, y, I, v, b = {}; ; ) {
+ if ( p = i[ i.length - 1 ], void 0 === ( m = this.defaultActions[ p ] || ( u == null && ( u = d() ), r[ p ] && r[ p ][ u ] ) ) || !m.length || !m[ 0 ] ) {
+ if ( !c ) {
+ for ( f in I = [], r[ p ] ) {
+ this.terminals_[ f ] && f > 2 && I.push( "'" + this.terminals_[ f ] + "'" );
+ } var A = '', A = this.lexer.showPosition ? 'Parse error on line ' + ( a + 1 ) + ':\n' + this.lexer.showPosition() + '\nExpecting ' + I.join( ', ' ) + ", got '" + this.terminals_[ u ] + "'" : 'Parse error on line ' + ( a + 1 ) + ': Unexpected ' + ( u == 1 ? 'end of input' : "'" + ( this.terminals_[ u ] || u ) + "'" ); this.parseError( A, { text: this.lexer.match, token: this.terminals_[ u ] || u, line: this.lexer.yylineno, loc: h, expected: I } );
+ } if ( c == 3 ) {
+ if ( u == 1 ) {
+ throw new Error( A || 'Parsing halted.' );
+ } l = this.lexer.yyleng, s = this.lexer.yytext, a = this.lexer.yylineno, h = this.lexer.yylloc, u = d();
+ } for ( ;; ) {
+ if ( 2.0.toString() in r[ p ] ) {
+ break;
+ } if ( p == 0 ) {
+ throw new Error( A || 'Parsing halted.' );
+ } v = 1, i.length = i.length - 2 * v, n.length = n.length - v, o.length = o.length - v, p = i[ i.length - 1 ];
+ }g = u, u = 2, m = r[ p = i[ i.length - 1 ] ] && r[ p ][ 2 ], c = 3;
+ } if ( m[ 0 ] instanceof Array && m.length > 1 ) {
+ throw new Error( 'Parse Error: multiple actions possible at state: ' + p + ', token: ' + u );
+ } switch ( m[ 0 ] ) {
+ case 1: i.push( u ), n.push( this.lexer.yytext ), o.push( this.lexer.yylloc ), i.push( m[ 1 ] ), u = null, g ? ( u = g, g = null ) : ( l = this.lexer.yyleng, s = this.lexer.yytext, a = this.lexer.yylineno, h = this.lexer.yylloc, c > 0 && c-- ); break; case 2: if ( C = this.productions_[ m[ 1 ] ][ 1 ], b.$ = n[ n.length - C ], b._$ = { first_line: o[ o.length - ( C || 1 ) ].first_line, last_line: o[ o.length - 1 ].last_line, first_column: o[ o.length - ( C || 1 ) ].first_column, last_column: o[ o.length - 1 ].last_column }, void 0 !== ( y = this.performAction.call( b, s, l, a, this.yy, m[ 1 ], n, o ) ) ) {
+ return y;
+ } C && ( i = i.slice( 0, -1 * C * 2 ), n = n.slice( 0, -1 * C ), o = o.slice( 0, -1 * C ) ), i.push( this.productions_[ m[ 1 ] ][ 0 ] ), n.push( b.$ ), o.push( b._$ ), y = r[ i[ i.length - 2 ] ][ i[ i.length - 1 ] ], i.push( y ); break; case 3: return !0;
+ }
+ } return !0;
+ } } ).lexer = { EOF: 1, parseError: function ( e, t ) {
+ if ( !this.yy.parseError ) {
+ throw new Error( e );
+ } this.yy.parseError( e, t );
+ }, setInput: function ( e ) {
+ return this._input = e, this._more = this._less = this.done = !1, this.yylineno = this.yyleng = 0, this.yytext = this.matched = this.match = '', this.conditionStack = [ 'INITIAL' ], this.yylloc = { first_line: 1, first_column: 0, last_line: 1, last_column: 0 }, this;
+ }, input: function () {
+ const e = this._input[ 0 ]; return this.yytext += e, this.yyleng++, this.match += e, this.matched += e, e.match( /\n/ ) && this.yylineno++, this._input = this._input.slice( 1 ), e;
+ }, unput: function ( e ) {
+ return this._input = e + this._input, this;
+ }, more: function () {
+ return this._more = !0, this;
+ }, less: function ( e ) {
+ this._input = this.match.slice( e ) + this._input;
+ }, pastInput: function () {
+ const e = this.matched.slice( 0, Math.max( 0, this.matched.length - this.match.length ) ); return ( e.length > 20 ? '...' : '' ) + e.slice( -20 ).replace( /\n/g, '' );
+ }, upcomingInput: function () {
+ let e = this.match; return e.length < 20 && ( e += this._input.slice( 0, Math.max( 0, 20 - e.length ) ) ), ( e.slice( 0, 20 ) + ( e.length > 20 ? '...' : '' ) ).replace( /\n/g, '' );
+ }, showPosition: function () {
+ const e = this.pastInput(), t = new Array( e.length + 1 ).join( '-' ); return e + this.upcomingInput() + '\n' + t + '^';
+ }, next: function () {
+ if ( this.done ) {
+ return this.EOF;
+ } this._input || ( this.done = !0 ), this._more || ( this.yytext = '', this.match = '' ); for ( var e, t, i, n, o = this._currentRules(), r = 0; r < o.length && ( !( t = this._input.match( this.rules[ o[ r ] ] ) ) || e && !( t[ 0 ].length > e[ 0 ].length ) || ( e = t, i = r, this.options.flex ) ); r++ ) { } return e ? ( ( n = e[ 0 ].match( /\n.*/g ) ) && ( this.yylineno += n.length ), this.yylloc = { first_line: this.yylloc.last_line, last_line: this.yylineno + 1, first_column: this.yylloc.last_column, last_column: n ? n[ n.length - 1 ].length - 1 : this.yylloc.last_column + e[ 0 ].length }, this.yytext += e[ 0 ], this.match += e[ 0 ], this.yyleng = this.yytext.length, this._more = !1, this._input = this._input.slice( e[ 0 ].length ), this.matched += e[ 0 ], n = this.performAction.call( this, this.yy, this, o[ i ], this.conditionStack[ this.conditionStack.length - 1 ] ), this.done && this._input && ( this.done = !1 ), n || void 0 ) : this._input === '' ? this.EOF : void this.parseError( 'Lexical error on line ' + ( this.yylineno + 1 ) + '. Unrecognized text.\n' + this.showPosition(), { text: '', token: null, line: this.yylineno } );
+ }, lex: function () {
+ const e = this.next(); return void 0 !== e ? e : this.lex();
+ }, begin: function ( e ) {
+ this.conditionStack.push( e );
+ }, popState: function () {
+ return this.conditionStack.pop();
+ }, _currentRules: function () {
+ return this.conditions[ this.conditionStack[ this.conditionStack.length - 1 ] ].rules;
+ }, topState: function () {
+ return this.conditionStack[ this.conditionStack.length - 2 ];
+ }, pushState: function ( e ) {
+ this.begin( e );
+ }, options: {}, performAction: function ( e, t, i, n ) {
+ switch ( i ) {
+ case 0: break; case 1: return 6; case 2: return t.yytext = t.yytext.substr( 1, t.yyleng - 2 ), 4; case 3: return 17; case 4: return 18; case 5: return 23; case 6: return 24; case 7: return 22; case 8: return 21; case 9: return 10; case 10: return 11; case 11: return 8; case 12: return 14; case 13: return 'INVALID';
+ }
+ }, rules: [ /^(?:\s+)/, /^(?:(-?([0-9]|[1-9][0-9]+))(\.[0-9]+)?([eE][-+]?[0-9]+)?\b)/, /^(?:"(?:\\[\\"bfnrt/]|\\u[a-fA-F0-9]{4}|[^\\\0-\x09\x0a-\x1f"])*")/, /^(?:\{)/, /^(?:\})/, /^(?:\[)/, /^(?:\])/, /^(?:,)/, /^(?::)/, /^(?:true\b)/, /^(?:false\b)/, /^(?:null\b)/, /^(?:$)/, /^(?:.)/ ], conditions: { INITIAL: { rules: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], inclusive: !0 } } }; let i; t.parser = i, t.parse = i.parse.bind( i );
+ }, 6237: function ( B, e, t ) {
+ t.r( e ), t.d( e, { addClassName: function () {
+ return P;
+ }, addEventListener: function () {
+ return Y;
+ }, asyncExec: function () {
+ return ve;
+ }, clear: function () {
+ return C;
+ }, compileJSONPointer: function () {
+ return _;
+ }, contains: function () {
+ return Ce;
+ }, debounce: function () {
+ return ie;
+ }, escapeUnicodeChars: function () {
+ return p;
+ }, extend: function () {
+ return f;
+ }, findUniqueName: function () {
+ return ce;
+ }, formatSize: function () {
+ return me;
+ }, get: function () {
+ return M;
+ }, getAbsoluteLeft: function () {
+ return D;
+ }, getAbsoluteTop: function () {
+ return O;
+ }, getChildPaths: function () {
+ return he;
+ }, getColorCSS: function () {
+ return L;
+ }, getIndexForPosition: function () {
+ return re;
+ }, getInnerText: function () {
+ return k;
+ }, getInputSelection: function () {
+ return oe;
+ }, getInternetExplorerVersion: function () {
+ return z;
+ }, getPositionForPath: function () {
+ return se;
+ }, getSelection: function () {
+ return x;
+ }, getSelectionOffset: function () {
+ return Z;
+ }, getType: function () {
+ return y;
+ }, getWindow: function () {
+ return A;
+ }, hasParentNode: function () {
+ return K;
+ }, improveSchemaError: function () {
+ return Q;
+ }, insideRect: function () {
+ return te;
+ }, isArray: function () {
+ return b;
+ }, isChildOf: function () {
+ return J;
+ }, isFirefox: function () {
+ return R;
+ }, isObject: function () {
+ return N;
+ }, isPromise: function () {
+ return q;
+ }, isTimestamp: function () {
+ return pe;
+ }, isUrl: function () {
+ return v;
+ }, isValidColor: function () {
+ return ae;
+ }, isValidValidationError: function () {
+ return ee;
+ }, isValidationErrorChanged: function () {
+ return ye;
+ }, limitCharacters: function () {
+ return fe;
+ }, makeFieldTooltip: function () {
+ return le;
+ }, parse: function () {
+ return u;
+ }, parsePath: function () {
+ return $;
+ }, parseString: function () {
+ return ge;
+ }, removeAllClassNames: function () {
+ return G;
+ }, removeClassName: function () {
+ return H;
+ }, removeEventListener: function () {
+ return X;
+ }, removeReturnsAndSurroundingWhitespace: function () {
+ return T;
+ }, selectContentEditable: function () {
+ return V;
+ }, setEndOfContentEditable: function () {
+ return F;
+ }, setSelection: function () {
+ return S;
+ }, setSelectionOffset: function () {
+ return j;
+ }, sort: function () {
+ return de;
+ }, sortObjectKeys: function () {
+ return ue;
+ }, stringifyPath: function () {
+ return U;
+ }, stripFormatting: function () {
+ return w;
+ }, textDiff: function () {
+ return ne;
+ }, tryJsonRepair: function () {
+ return g;
+ }, uniqueMergeArrays: function () {
+ return Ie;
+ }, validate: function () {
+ return m;
+ } } ); t( 1081 ); var e = t( 1342 ), o = t.n( e ), i = t( 9857 ), n = t( 5736 ), r = t( 3094 ), s = t( 3057 ); function a( e ) {
+ return ( ( e ) => {
+ if ( Array.isArray( e ) ) {
+ return l( e );
+ }
+ } )( e ) || ( ( e ) => {
+ if ( typeof Symbol !== 'undefined' && e[ Symbol.iterator ] != null || e[ '@@iterator' ] != null ) {
+ return Array.from( e );
+ }
+ } )( e ) || ( ( e, t ) => {
+ let i; if ( e ) {
+ return typeof e === 'string' ? l( e, t ) : ( i = ( i = {}.toString.call( e ).slice( 8, -1 ) ) === 'Object' && e.constructor ? e.constructor.name : i ) === 'Map' || i === 'Set' ? Array.from( e ) : i === 'Arguments' || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test( i ) ? l( e, t ) : void 0;
+ }
+ } )( e ) || ( () => {
+ throw new TypeError( 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' );
+ } )();
+ } function l( e, t ) {
+ ( t == null || t > e.length ) && ( t = e.length ); for ( var i = 0, n = Array( t ); i < t; i++ ) {
+ n[ i ] = e[ i ];
+ } return n;
+ } function c( e ) {
+ return ( c = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } const h = 1e4, d = 9466848e5; function u( t ) {
+ try {
+ return JSON.parse( t );
+ } catch ( e ) {
+ throw m( t ), e;
+ }
+ } function g( t ) {
+ try {
+ return ( 0, i.m )( t );
+ } catch ( e ) {
+ return t;
+ }
+ } function p( e ) {
+ return e.replace( /[\u007F-\uFFFF]/g, ( e ) => '\\u' + ( '0000' + e.charCodeAt( 0 ).toString( 16 ) ).slice( -4 ) );
+ } function m( e ) {
+ ( void 0 !== n ? n : JSON ).parse( e );
+ } function f( e, t ) {
+ for ( const i in t ) {
+ W( t, i ) && ( e[ i ] = t[ i ] );
+ } return e;
+ } function C( e ) {
+ for ( const t in e ) {
+ W( e, t ) && delete e[ t ];
+ } return e;
+ } function y( e ) {
+ return e === null ? 'null' : void 0 === e ? 'undefined' : e instanceof Number || typeof e === 'number' ? 'number' : e instanceof String || typeof e === 'string' ? 'string' : e instanceof Boolean || typeof e === 'boolean' ? 'boolean' : e instanceof RegExp ? 'regexp' : b( e ) ? 'array' : 'object';
+ } const I = /^https?:\/\/\S+$/; function v( e ) {
+ return ( typeof e === 'string' || e instanceof String ) && I.test( e );
+ } function b( e ) {
+ return Object.prototype.toString.call( e ) === '[object Array]';
+ } function A( e ) {
+ return e.ownerDocument.defaultView;
+ } function D( e ) {
+ return e.getBoundingClientRect().left + window.pageXOffset || document.scrollLeft || 0;
+ } function O( e ) {
+ return e.getBoundingClientRect().top + window.pageYOffset || document.scrollTop || 0;
+ } function P( e, t ) {
+ const i = e.className.split( ' ' ); !i.includes( t ) && ( i.push( t ), e.className = i.join( ' ' ) );
+ } function G( e ) {
+ e.className = '';
+ } function H( e, t ) {
+ var i = e.className.split( ' ' ), t = i.indexOf( t ); t !== -1 && ( i.splice( t, 1 ), e.className = i.join( ' ' ) );
+ } function w( e ) {
+ for ( let t = e.childNodes, i = 0, n = t.length; i < n; i++ ) {
+ const o = t[ i ], r = ( o.style && o.removeAttribute( 'style' ), o.attributes ); if ( r ) {
+ for ( let s = r.length - 1; s >= 0; s-- ) {
+ const a = r[ s ]; !0 === a.specified && o.removeAttribute( a.name );
+ }
+ }w( o );
+ }
+ } function F( e ) {
+ let t; document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), t.collapse( !1 ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );
+ } function V( e ) {
+ let t; e && e.nodeName === 'DIV' && window.getSelection && document.createRange && ( ( t = document.createRange() ).selectNodeContents( e ), ( e = window.getSelection() ).removeAllRanges(), e.addRange( t ) );
+ } function x() {
+ if ( window.getSelection ) {
+ const e = window.getSelection(); if ( e.getRangeAt && e.rangeCount ) {
+ return e.getRangeAt( 0 );
+ }
+ } return null;
+ } function S( e ) {
+ let t; e && window.getSelection && ( ( t = window.getSelection() ).removeAllRanges(), t.addRange( e ) );
+ } function Z() {
+ const e = x(); return e && 'startOffset' in e && 'endOffset' in e && e.startContainer && e.startContainer === e.endContainer ? { startOffset: e.startOffset, endOffset: e.endOffset, container: e.startContainer.parentNode } : null;
+ } function j( e ) {
+ let t; document.createRange && window.getSelection && window.getSelection() && ( t = document.createRange(), e.container.firstChild || e.container.appendChild( document.createTextNode( '' ) ), t.setStart( e.container.firstChild, e.startOffset ), t.setEnd( e.container.firstChild, e.endOffset ), S( t ) );
+ } function k( e, t ) {
+ let i; if ( void 0 === t && ( t = { _text: '', flush: function () {
+ const e = this._text; return this._text = '', e;
+ }, set: function ( e ) {
+ this._text = e;
+ } } ), e.nodeValue ) {
+ return ( i = T( e.nodeValue ) ) !== '' ? t.flush() + i : '';
+ } if ( e.hasChildNodes() ) {
+ for ( var n = e.childNodes, o = '', r = 0, s = n.length; r < s; r++ ) {
+ var a, l = n[ r ]; l.nodeName === 'DIV' || l.nodeName === 'P' ? ( ( a = ( a = n[ r - 1 ] ) ? a.nodeName : void 0 ) && a !== 'DIV' && a !== 'P' && a !== 'BR' && ( o !== '' && ( o += '\n' ), t.flush() ), o += k( l, t ), t.set( '\n' ) ) : l.nodeName === 'BR' ? ( o += t.flush(), t.set( '\n' ) ) : o += k( l, t );
+ } return o;
+ } return '';
+ } function T( e ) {
+ return e.replace( /(\b|^)\s*(\b|$)/g, ( e ) => /\n/.exec( e ) ? '' : e );
+ } function K( e, t ) {
+ for ( let i = e ? e.parentNode : void 0; i; ) {
+ if ( i === t ) {
+ return !0;
+ } i = i.parentNode;
+ } return !1;
+ } function z() {
+ let e; return E === -1 && ( e = -1, typeof navigator !== 'undefined' && navigator.appName === 'Microsoft Internet Explorer' && /MSIE ([0-9]+[.0-9]+)/.exec( navigator.userAgent ) != null && ( e = parseFloat( RegExp.$1 ) ), E = e ), E;
+ } var E = -1; function R() {
+ return typeof navigator !== 'undefined' && navigator.userAgent.includes( 'Firefox' );
+ } function Y( e, t, i, n ) {
+ return e.addEventListener ? ( void 0 === n && ( n = !1 ), t === 'mousewheel' && R() && ( t = 'DOMMouseScroll' ), e.addEventListener( t, i, n ), i ) : e.attachEvent ? ( e.attachEvent( 'on' + t, n = function () {
+ return i.call( e, window.event );
+ } ), n ) : void 0;
+ } function X( e, t, i, n ) {
+ e.removeEventListener ? ( void 0 === n && ( n = !1 ), t === 'mousewheel' && R() && ( t = 'DOMMouseScroll' ), e.removeEventListener( t, i, n ) ) : e.detachEvent && e.detachEvent( 'on' + t, i );
+ } function J( e, t ) {
+ for ( let i = e.parentNode; i; ) {
+ if ( i === t ) {
+ return !0;
+ } i = i.parentNode;
+ } return !1;
+ } function $( i ) {
+ let e = [], n = 0; function t( e ) {
+ for ( var t = ''; void 0 !== i[ n ] && i[ n ] !== e; ) {
+ t += i[ n ], n++;
+ } if ( i[ n ] !== e ) {
+ throw new Error( 'Invalid JSON path: unexpected end, character ' + e + ' expected' );
+ } return t;
+ } for ( ;void 0 !== i[ n ]; ) {
+ if ( i[ n ] === '.' ) {
+ n++, e.push( ( () => {
+ for ( var e = ''; void 0 !== i[ n ] && /[\w$]/.test( i[ n ] ); ) {
+ e += i[ n ], n++;
+ } if ( e === '' ) {
+ throw new Error( 'Invalid JSON path: property name expected at index ' + n );
+ } return e;
+ } )() );
+ } else {
+ if ( i[ n ] !== '[' ) {
+ throw new Error( 'Invalid JSON path: unexpected character "' + i[ n ] + '" at index ' + n );
+ } if ( i[ ++n ] === "'" || i[ n ] === '"' ) {
+ var o = i[ n ]; if ( n++, e.push( t( o ) ), i[ n ] !== o ) {
+ throw new Error( "Invalid JSON path: closing quote ' expected at index " + n );
+ } n++;
+ } else {
+ o = t( ']' ).trim(); if ( o.length === 0 ) {
+ throw new Error( 'Invalid JSON path: array value expected at index ' + n );
+ } o = o === '*' ? o : JSON.parse( o ), e.push( o );
+ } if ( i[ n ] !== ']' ) {
+ throw new Error( 'Invalid JSON path: closing bracket ] expected at index ' + n );
+ } n++;
+ }
+ } return e;
+ } function U( e ) {
+ return e.map( ( e ) => typeof e === 'number' ? '[' + e + ']' : typeof e === 'string' && e.match( /^[A-Za-z0-9_$]+$/ ) ? '.' + e : '["' + e + '"]' ).join( '' );
+ } function Q( e ) {
+ let t, i; return e.keyword === 'enum' && Array.isArray( e.schema ) && ( i = e.schema ) && ( ( i = i.map( ( e ) => JSON.stringify( e ) ) ).length > 5 && ( t = [ '(' + ( i.length - 5 ) + ' more...)' ], ( i = i.slice( 0, 5 ) ).push( t ) ), e.message = 'should be equal to one of: ' + i.join( ', ' ) ), e.keyword === 'additionalProperties' && ( e.message = 'should NOT have additional property: ' + e.params.additionalProperty ), e;
+ } function q( e ) {
+ return e && typeof e.then === 'function' && typeof e.catch === 'function';
+ } function ee( e ) {
+ return c( e ) === 'object' && Array.isArray( e.path ) && typeof e.message === 'string';
+ } function te( e, t, i ) {
+ i = void 0 !== i ? i : 0; return t.left - i >= e.left && t.right + i <= e.right && t.top - i >= e.top && t.bottom + i <= e.bottom;
+ } function ie( n, o, r ) {
+ let s; return function () {
+ const e = this, t = arguments, i = r && !s; clearTimeout( s ), s = setTimeout( () => {
+ s = null, r || n.apply( e, t );
+ }, o ), i && n.apply( e, t );
+ };
+ } function ne( e, t ) {
+ for ( var i = t.length, n = 0, o = e.length, r = t.length; t.charAt( n ) === e.charAt( n ) && n < i; ) {
+ n++;
+ } for ( ;t.charAt( r - 1 ) === e.charAt( o - 1 ) && n < r && o > 0; ) {
+ r--, o--;
+ } return { start: n, end: r };
+ } function oe( t ) {
+ let e, i, n, o, r = 0, s = 0; return typeof t.selectionStart === 'number' && typeof t.selectionEnd === 'number' ? ( r = t.selectionStart, s = t.selectionEnd ) : ( o = document.selection.createRange() ) && o.parentElement() === t && ( n = t.value.length, e = t.value.replace( /\r\n/g, '\n' ), ( i = t.createTextRange() ).moveToBookmark( o.getBookmark() ), ( o = t.createTextRange() ).collapse( !1 ), i.compareEndPoints( 'StartToEnd', o ) > -1 ? r = s = n : ( r = -i.moveStart( 'character', -n ), r += e.slice( 0, r ).split( '\n' ).length - 1, i.compareEndPoints( 'EndToEnd', o ) > -1 ? s = n : ( s = -i.moveEnd( 'character', -n ), s += e.slice( 0, s ).split( '\n' ).length - 1 ) ) ), { startIndex: r, endIndex: s, start: a( r ), end: a( s ) }; function a( e ) {
+ e = t.value.slice( 0, Math.max( 0, e ) ); return { row: ( e.match( /\n/g ) || [] ).length + 1, column: e.length - e.lastIndexOf( '\n' ) };
+ }
+ } function re( e, t, i ) {
+ var e = e.value || ''; return t > 0 && i > 0 ? ( e = e.split( '\n', t ), t = Math.min( e.length, t ), i = Math.min( e[ t - 1 ].length, i - 1 ), i = t === 1 ? i : i + 1, e.slice( 0, t - 1 ).join( '\n' ).length + i ) : -1;
+ } function se( e, t ) {
+ let i, n = []; if ( t && t.length ) {
+ try {
+ i = r.parse( e );
+ } catch ( e ) {
+ return n;
+ }t.forEach( ( e ) => {
+ var t = _( $( e ) ), t = i.pointers[ t ]; t && n.push( { path: e, line: t.key ? t.key.line : t.value ? t.value.line : 0, column: t.key ? t.key.column : t.value ? t.value.column : 0 } );
+ } );
+ } return n;
+ } function _( e ) {
+ return e.map( ( e ) => '/' + String( e ).replace( /~/g, '~0' ).replace( /\//g, '~1' ) ).join( '' );
+ } function L( e ) {
+ const t = document.createElement( 'div' ); return t.style.color = e, t.style.color.split( /\s+/ ).join( '' ).toLowerCase() || null;
+ } function ae( e ) {
+ return !!L( e );
+ } function le( i, e ) {
+ let n; return i ? ( n = '', i.title && ( n += i.title ), i.description && ( n.length > 0 && ( n += '\n' ), n += i.description ), i.default && ( n.length > 0 && ( n += '\n\n' ), n = ( n += ( 0, s.Tl )( 'default', void 0, e ) + '\n' ) + JSON.stringify( i.default, null, 2 ) ), Array.isArray( i.examples ) && i.examples.length > 0 && ( n.length > 0 && ( n += '\n\n' ), n += ( 0, s.Tl )( 'examples', void 0, e ) + '\n', i.examples.forEach( ( e, t ) => {
+ n += JSON.stringify( e, null, 2 ), t !== i.examples.length - 1 && ( n += '\n' );
+ } ) ), n ) : '';
+ } function M( e, t ) {
+ for ( var i = e, n = 0; n < t.length && i != null; n++ ) {
+ i = i[ t[ n ] ];
+ } return i;
+ } function ce( e, t ) {
+ if ( !t.includes( e ) ) {
+ return e;
+ } for ( var i = e.replace( / \(copy( \d+)?\)$/, '' ), n = i, o = 1; t.includes( n ); ) {
+ n = i + ' (' + ( 'copy' + ( o > 1 ? ' ' + o : '' ) ) + ')'; o++;
+ } return n;
+ } function he( e, t ) {
+ const i = {}; if ( Array.isArray( e ) ) {
+ for ( let n = Math.min( e.length, h ), o = 0; o < n; o++ ) {
+ !( function t( i, n, o, r ) {
+ ( Array.isArray( i ) || N( i ) ) && !r || ( n[ o || '' ] = !0 ), N( i ) && Object.keys( i ).forEach( ( e ) => {
+ t( i[ e ], n, o + '.' + e, r );
+ } );
+ }( e[ o ], i, '', t ) );
+ }
+ } else {
+ i[ '' ] = !0;
+ } return Object.keys( i ).sort();
+ } function de( e, t, i ) {
+ var n = t && t !== '.' ? $( t ) : [], o = i === 'desc' ? -1 : 1, t = e.slice(); return t.sort( ( e, t ) => {
+ e = M( e, n ), t = M( t, n ); return o * ( t < e ? 1 : e < t ? -1 : 0 );
+ } ), t;
+ } function ue( t, e ) {
+ var i = e === 'desc' ? -1 : 1, e = Object.keys( t ).sort( ( e, t ) => i * o()( e, t ) ), n = {}; return e.forEach( ( e ) => {
+ n[ e ] = t[ e ];
+ } ), n;
+ } function ge( e ) {
+ let t, i, n, o; return e === '' ? '' : ( t = e.toLowerCase() ) === 'null' ? null : t === 'true' || t !== 'false' && ( /^0\d+$/.test( e ) || /^0[xbo]/i.test( e ) || ( t = Number( e ), i = parseFloat( e ), i = !isNaN( t ) && !isNaN( i ) && isFinite( t ), n = t <= Number.MAX_SAFE_INTEGER && t >= Number.MIN_SAFE_INTEGER, o = /^\d+$/.test( e ), !i ) || !n && o ? e : t );
+ } function pe( e, t ) {
+ return typeof t === 'number' && d < t && isFinite( t ) && Math.floor( t ) === t && !isNaN( new Date( t ).valueOf() );
+ } function me( e ) {
+ return e < 900 ? e.toFixed() + ' B' : ( e = e / 1e3 ) < 900 ? e.toFixed( 1 ) + ' KB' : ( e = e / 1e3 ) < 900 ? e.toFixed( 1 ) + ' MB' : ( e = e / 1e3 ) < 900 ? e.toFixed( 1 ) + ' GB' : ( e / 1e3 ).toFixed( 1 ) + ' TB';
+ } function fe( e, t ) {
+ return e.length <= t ? e : e.slice( 0, t ) + '...';
+ } function N( e ) {
+ return c( e ) === 'object' && e !== null && !Array.isArray( e );
+ } function Ce( e, t ) {
+ return e.includes( t );
+ } function ye( e, t ) {
+ if ( e || t ) {
+ if ( !Array.isArray( e ) || !Array.isArray( t ) || t.length !== e.length ) {
+ return !0;
+ } for ( let i = 0; i < e.length; i++ ) {
+ const n = e[ i ], o = t[ i ]; if ( n.type !== o.type || JSON.stringify( n.error ) !== JSON.stringify( o.error ) ) {
+ return !0;
+ }
+ }
+ } return !1;
+ } function Ie( e, t ) {
+ e = e != null && e.length ? e : [], t = t != null && t.length ? t : []; return a( new Set( e.concat( t ) ) );
+ } function ve( e ) {
+ setTimeout( e );
+ } function W( e, t ) {
+ return Object.prototype.hasOwnProperty.call( e, t );
+ }
+ }, 6288: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), l = e.errSchemaPath + '/' + t, t = !e.opts.allErrors, r = 'data' + ( r || '' ), c = 'valid' + o, h = 'errs__' + o, d = e.util.copy( e ), u = '', g = ( d.level++, 'valid' + d.level ), p = d.baseId, m = 'prevValid' + o, f = 'passingSchemas' + o, o = ( n += 'var ' + h + ' = errors , ' + m + ' = false , ' + c + ' = false , ' + f + ' = null; ', e.compositeRule ), C = ( e.compositeRule = d.compositeRule = !0, s ); if ( C ) {
+ for ( var y, I = -1, v = C.length - 1; I < v; ) {
+ y = C[ I += 1 ], ( e.opts.strictKeywords ? typeof y === 'object' && Object.keys( y ).length > 0 || !1 === y : e.util.schemaHasRules( y, e.RULES.all ) ) ? ( d.schema = y, d.schemaPath = a + '[' + I + ']', d.errSchemaPath = l + '/' + I, n += ' ' + e.validate( d ) + ' ', d.baseId = p ) : n += ' var ' + g + ' = true; ', I && ( n += ' if (' + g + ' && ' + m + ') { ' + c + ' = false; ' + f + ' = [' + f + ', ' + I + ']; } else { ', u += '}' ), n += ' if (' + g + ') { ' + c + ' = ' + m + ' = true; ' + f + ' = ' + I + '; }';
+ }
+ } return e.compositeRule = d.compositeRule = o, n += u + 'if (!' + c + ') { var err = ', !1 !== e.createErrors ? ( n += " { keyword: 'oneOf' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( l ) + ' , params: { passingSchemas: ' + f + ' } ', !1 !== e.opts.messages && ( n += " , message: 'should match exactly one schema in oneOf' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + r + ' ' ), n += ' } ' ) : n += ' {} ', n += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', !e.compositeRule && t && ( e.async ? n += ' throw new ValidationError(vErrors); ' : n += ' validate.errors = vErrors; return false; ' ), n += '} else { errors = ' + h + '; if (vErrors !== null) { if (' + h + ') vErrors.length = ' + h + '; else vErrors = null; }', e.opts.allErrors && ( n += ' } ' ), n;
+ };
+ }, 6489: function ( t, e, i ) {
+ t = i.nmd( t ), ace.define( 'ace/snippets', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/event_emitter', 'ace/lib/lang', 'ace/range', 'ace/range_list', 'ace/keyboard/hash_handler', 'ace/tokenizer', 'ace/clipboard', 'ace/editor' ], ( e, s, t ) => {
+ var i = e( './lib/dom' ), n = e( './lib/oop' ), o = e( './lib/event_emitter' ).EventEmitter, c = e( './lib/lang' ), d = e( './range' ).Range, u = e( './range_list' ).RangeList, r = e( './keyboard/hash_handler' ).HashHandler, a = e( './tokenizer' ).Tokenizer, l = e( './clipboard' ), h = { CURRENT_WORD: function ( e ) {
+ return e.session.getTextRange( e.session.getWordRange() );
+ }, SELECTION: function ( e, t, i ) {
+ e = e.session.getTextRange(); return i ? e.replace( /\n\r?([ \t]*\S)/g, '\n' + i + '$1' ) : e;
+ }, CURRENT_LINE: function ( e ) {
+ return e.session.getLine( e.getCursorPosition().row );
+ }, PREV_LINE: function ( e ) {
+ return e.session.getLine( e.getCursorPosition().row - 1 );
+ }, LINE_INDEX: function ( e ) {
+ return e.getCursorPosition().row;
+ }, LINE_NUMBER: function ( e ) {
+ return e.getCursorPosition().row + 1;
+ }, SOFT_TABS: function ( e ) {
+ return e.session.getUseSoftTabs() ? 'YES' : 'NO';
+ }, TAB_SIZE: function ( e ) {
+ return e.session.getTabSize();
+ }, CLIPBOARD: function ( e ) {
+ return l.getText && l.getText();
+ }, FILENAME: function ( e ) {
+ return /[^/\\]*$/.exec( this.FILEPATH( e ) )[ 0 ];
+ }, FILENAME_BASE: function ( e ) {
+ return /[^/\\]*$/.exec( this.FILEPATH( e ) )[ 0 ].replace( /\.[^.]*$/, '' );
+ }, DIRECTORY: function ( e ) {
+ return this.FILEPATH( e ).replace( /[^/\\]*$/, '' );
+ }, FILEPATH: function ( e ) {
+ return '/not implemented.txt';
+ }, WORKSPACE_NAME: function () {
+ return 'Unknown';
+ }, FULLNAME: function () {
+ return 'Unknown';
+ }, BLOCK_COMMENT_START: function ( e ) {
+ e = e.session.$mode || {}; return e.blockComment && e.blockComment.start || '';
+ }, BLOCK_COMMENT_END: function ( e ) {
+ e = e.session.$mode || {}; return e.blockComment && e.blockComment.end || '';
+ }, LINE_COMMENT: function ( e ) {
+ return ( e.session.$mode || {} ).lineCommentStart || '';
+ }, CURRENT_YEAR: g.bind( null, { year: 'numeric' } ), CURRENT_YEAR_SHORT: g.bind( null, { year: '2-digit' } ), CURRENT_MONTH: g.bind( null, { month: 'numeric' } ), CURRENT_MONTH_NAME: g.bind( null, { month: 'long' } ), CURRENT_MONTH_NAME_SHORT: g.bind( null, { month: 'short' } ), CURRENT_DATE: g.bind( null, { day: '2-digit' } ), CURRENT_DAY_NAME: g.bind( null, { weekday: 'long' } ), CURRENT_DAY_NAME_SHORT: g.bind( null, { weekday: 'short' } ), CURRENT_HOUR: g.bind( null, { hour: '2-digit', hour12: !1 } ), CURRENT_MINUTE: g.bind( null, { minute: '2-digit' } ), CURRENT_SECOND: g.bind( null, { second: '2-digit' } ) }; function g( e ) {
+ e = ( new Date() ).toLocaleString( 'en-us', e ); return e.length == 1 ? '0' + e : e;
+ }h.SELECTED_TEXT = h.SELECTION; m.prototype.getTokenizer = function () {
+ return m.$tokenizer || this.createTokenizer();
+ }, m.prototype.createTokenizer = function () {
+ function n( e ) {
+ return e = e.slice( 1 ), /^\d+$/.test( e ) ? [ { tabstopId: parseInt( e, 10 ) } ] : [ { text: e } ];
+ } function e( e ) {
+ return '(?:[^\\\\' + e + ']|\\\\.)';
+ } const t = { regex: '/(' + e( '/' ) + '+)/', onMatch: function ( e, t, i ) {
+ i = i[ 0 ]; return i.fmtString = !0, i.guard = e.slice( 1, -1 ), i.flag = '';
+ }, next: 'formatString' }; return m.$tokenizer = new a( { start: [ { regex: /\\./, onMatch: function ( e, t, i ) {
+ const n = e[ 1 ]; return [ e = n == '}' && i.length || '`$\\'.includes( n ) ? n : e ];
+ } }, { regex: /}/, onMatch: function ( e, t, i ) {
+ return [ i.length ? i.shift() : e ];
+ } }, { regex: /\$(?:\d+|\w+)/, onMatch: n }, { regex: /\$\{[\dA-Z_a-z]+/, onMatch: function ( e, t, i ) {
+ e = n( e.slice( 1 ) ); return i.unshift( e[ 0 ] ), e;
+ }, next: 'snippetVar' }, { regex: /\n/, token: 'newline', merge: !1 } ], snippetVar: [ { regex: '\\|' + e( '\\|' ) + '*\\|', onMatch: function ( e, t, i ) {
+ e = e.slice( 1, -1 ).replace( /\\[,|\\]|,/g, ( e ) => e.length == 2 ? e[ 1 ] : '\0' ).split( '\0' ).map( ( e ) => ( { value: e } ) ); return [ ( i[ 0 ].choices = e )[ 0 ] ];
+ }, next: 'start' }, t, { regex: '([^:}\\\\]|\\\\.)*:?', token: '', next: 'start' } ], formatString: [ { regex: /:/, onMatch: function ( e, t, i ) {
+ return i.length && i[ 0 ].expectElse ? ( i[ 0 ].expectElse = !1, i[ 0 ].ifEnd = { elseEnd: i[ 0 ] }, [ i[ 0 ].ifEnd ] ) : ':';
+ } }, { regex: /\\./, onMatch: function ( e, t, i ) {
+ const n = e[ 1 ]; return n == '}' && i.length || '`$\\'.includes( n ) ? e = n : n == 'n' ? e = '\n' : n == 't' ? e = '\t' : 'ulULE'.includes( n ) && ( e = { changeCase: n, local: n > 'a' } ), [ e ];
+ } }, { regex: '/\\w*}', onMatch: function ( e, t, i ) {
+ i = i.shift(); return i && ( i.flag = e.slice( 1, -1 ) ), this.next = i && i.tabstopId ? 'start' : '', [ i || e ];
+ }, next: 'start' }, { regex: /\$(?:\d+|\w+)/, onMatch: function ( e, t, i ) {
+ return [ { text: e.slice( 1 ) } ];
+ } }, { regex: /\${\w+/, onMatch: function ( e, t, i ) {
+ e = { text: e.slice( 2 ) }; return i.unshift( e ), [ e ];
+ }, next: 'formatStringVar' }, { regex: /\n/, token: 'newline', merge: !1 }, { regex: /}/, onMatch: function ( e, t, i ) {
+ i = i.shift(); return this.next = i && i.tabstopId ? 'start' : '', [ i || e ];
+ }, next: 'start' } ], formatStringVar: [ { regex: /:\/\w+}/, onMatch: function ( e, t, i ) {
+ return i[ 0 ].formatFunction = e.slice( 2, -1 ), [ i.shift() ];
+ }, next: 'formatString' }, t, { regex: /:[\?\-+]?/, onMatch: function ( e, t, i ) {
+ e[ 1 ] == '+' && ( i[ 0 ].ifEnd = i[ 0 ] ), e[ 1 ] == '?' && ( i[ 0 ].expectElse = !0 );
+ }, next: 'formatString' }, { regex: '([^:}\\\\]|\\\\.)*:?', token: '', next: 'formatString' } ] } );
+ }, m.prototype.tokenizeTmSnippet = function ( e, t ) {
+ return this.getTokenizer().getLineTokens( e, t ).tokens.map( ( e ) => e.value || e );
+ }, m.prototype.getVariableValue = function ( e, t, i ) {
+ let n; return /^\d+$/.test( t ) ? ( this.variables.__ || {} )[ t ] || '' : /^[A-Z]\d+$/.test( t ) ? ( this.variables[ t[ 0 ] + '__' ] || {} )[ t.slice( 1 ) ] || '' : ( t = t.replace( /^TM_/, '' ), !this.variables.hasOwnProperty( t ) || ( n = typeof ( n = this.variables[ t ] ) === 'function' ? this.variables[ t ]( e, t, i ) : n ) == null ? '' : n );
+ }, m.prototype.tmStrFormat = function ( e, t, s ) {
+ let i, a, l; return t.fmt ? ( i = t.guard, i = new RegExp( i, ( t.flag || '' ).replace( /[^gim]/g, '' ) ), a = typeof t.fmt === 'string' ? this.tokenizeTmSnippet( t.fmt, 'formatString' ) : t.fmt, l = this, e.replace( i, function () {
+ for ( var e = l.variables.__, t = ( l.variables.__ = [].slice.call( arguments ), l.resolveVariables( a, s ) ), i = 'E', n = 0; n < t.length; n++ ) {
+ var o, r = t[ n ]; typeof r === 'object' ? ( t[ n ] = '', r.changeCase && r.local ? ( o = t[ n + 1 ] ) && typeof o === 'string' && ( r.changeCase == 'u' ? t[ n ] = o[ 0 ].toUpperCase() : t[ n ] = o[ 0 ].toLowerCase(), t[ n + 1 ] = o.slice( 1 ) ) : r.changeCase && ( i = r.changeCase ) ) : i == 'U' ? t[ n ] = r.toUpperCase() : i == 'L' && ( t[ n ] = r.toLowerCase() );
+ } return l.variables.__ = e, t.join( '' );
+ } ) ) : e;
+ }, m.prototype.tmFormatFunction = function ( e, t, i ) {
+ return t.formatFunction == 'upcase' ? e.toUpperCase() : t.formatFunction == 'downcase' ? e.toLowerCase() : e;
+ }, m.prototype.resolveVariables = function ( t, e ) {
+ for ( var i = [], n = '', o = !0, r = 0; r < t.length; r++ ) {
+ var s, a = t[ r ]; typeof a === 'string' ? ( i.push( a ), a == '\n' ? ( o = !0, n = '' ) : o && ( n = /^\t*/.exec( a )[ 0 ], o = /\S/.test( a ) ) ) : a && ( o = !1, a.fmtString && ( ( s = t.indexOf( a, r + 1 ) ) == -1 && ( s = t.length ), a.fmt = t.slice( r + 1, s ), r = s ), a.text ? ( s = String( this.getVariableValue( e, a.text, n ) ), a.fmtString && ( s = this.tmStrFormat( s, a, e ) ), ( s = a.formatFunction ? this.tmFormatFunction( s, a, e ) : s ) && !a.ifEnd ? ( i.push( s ), l( a ) ) : !s && a.ifEnd && l( a.ifEnd ) ) : a.elseEnd ? l( a.elseEnd ) : a.tabstopId == null && a.changeCase == null || i.push( a ) );
+ } function l( e ) {
+ e = t.indexOf( e, r + 1 ); e != -1 && ( r = e );
+ } return i;
+ }, m.prototype.getDisplayTextForSnippet = function ( e, t ) {
+ return f.call( this, e, t ).text;
+ }, m.prototype.insertSnippetForSelection = function ( e, t, i ) {
+ var t = f.call( this, e, t, i = void 0 === i ? {} : i ), i = e.getSelectionRange(), n = e.session.replace( i, t.text ), o = new C( e ), e = e.inVirtualSelectionMode && e.selection.index; o.addTabstops( t.tabstops, i.start, n, e );
+ }, m.prototype.insertSnippet = function ( e, t, i ) {
+ void 0 === i && ( i = {} ); const n = this; if ( e.inVirtualSelectionMode ) {
+ return n.insertSnippetForSelection( e, t, i );
+ } e.forEachSelection( () => {
+ n.insertSnippetForSelection( e, t, i );
+ }, null, { keepOrder: !0 } ), e.tabstopManager && e.tabstopManager.tabNext();
+ }, m.prototype.$getScope = function ( e ) {
+ let t, i = e.session.$mode.$id || ''; return ( i = i.split( '/' ).pop() ) !== 'html' && i !== 'php' || ( i !== 'php' || e.session.$mode.inlinePhp || ( i = 'html' ), t = e.getCursorPosition(), ( e = typeof ( e = e.session.getState( t.row ) ) === 'object' ? e[ 0 ] : e ).substring && ( e.slice( 0, 3 ) == 'js-' ? i = 'javascript' : e.slice( 0, 4 ) == 'css-' ? i = 'css' : e.slice( 0, 4 ) == 'php-' && ( i = 'php' ) ) ), i;
+ }, m.prototype.getActiveScopes = function ( e ) {
+ var e = this.$getScope( e ), t = [ e ], i = this.snippetMap; return i[ e ] && i[ e ].includeScopes && t.push.apply( t, i[ e ].includeScopes ), t.push( '_' ), t;
+ }, m.prototype.expandWithTab = function ( e, t ) {
+ const i = this, n = e.forEachSelection( () => i.expandSnippetForSelection( e, t ), null, { keepOrder: !0 } ); return n && e.tabstopManager && e.tabstopManager.tabNext(), n;
+ }, m.prototype.expandSnippetForSelection = function ( e, t ) {
+ let i, n = e.getCursorPosition(), o = e.session.getLine( n.row ), r = o.slice( 0, Math.max( 0, n.column ) ), s = o.slice( n.column ), a = this.snippetMap; return this.getActiveScopes( e ).some( function ( e ) {
+ e = a[ e ]; return !!( i = e ? this.findMatchingSnippet( e, r, s ) : i );
+ }, this ), !!i && ( t && t.dryRun || ( e.session.doc.removeInLine( n.row, n.column - i.replaceBefore.length, n.column + i.replaceAfter.length ), this.variables.M__ = i.matchBefore, this.variables.T__ = i.matchAfter, this.insertSnippetForSelection( e, i.content ), this.variables.M__ = this.variables.T__ = null ), !0 );
+ }, m.prototype.findMatchingSnippet = function ( e, t, i ) {
+ for ( let n = e.length; n--; ) {
+ const o = e[ n ]; if ( ( !o.startRe || o.startRe.test( t ) ) && ( ( !o.endRe || o.endRe.test( i ) ) && ( o.startRe || o.endRe ) ) ) {
+ return o.matchBefore = o.startRe ? o.startRe.exec( t ) : [ '' ], o.matchAfter = o.endRe ? o.endRe.exec( i ) : [ '' ], o.replaceBefore = o.triggerRe ? o.triggerRe.exec( t )[ 0 ] : '', o.replaceAfter = o.endTriggerRe ? o.endTriggerRe.exec( i )[ 0 ] : '', o;
+ }
+ }
+ }, m.prototype.register = function ( t, n ) {
+ const o = this.snippetMap, r = this.snippetNameMap, s = this; function a( e ) {
+ return ( e = e && !/^\^?\(.*\)\$?$|^\\b$/.test( e ) ? '(?:' + e + ')' : e ) || '';
+ } function l( e, t, i ) {
+ return e = a( e ), t = a( t ), i ? ( e = t + e ) && e[ e.length - 1 ] != '$' && ( e += '$' ) : ( e += t ) && e[ 0 ] != '^' && ( e = '^' + e ), new RegExp( e );
+ } function i( e ) {
+ e.scope || ( e.scope = n || '_' ), o[ n = e.scope ] || ( o[ n ] = [], r[ n ] = {} ); let t, i = r[ n ]; e.name && ( ( t = i[ e.name ] ) && s.unregister( t ), i[ e.name ] = e ), o[ n ].push( e ), e.prefix && ( e.tabTrigger = e.prefix ), !e.content && e.body && ( e.content = Array.isArray( e.body ) ? e.body.join( '\n' ) : e.body ), e.tabTrigger && !e.trigger && ( !e.guard && /^\w/.test( e.tabTrigger ) && ( e.guard = '\\b' ), e.trigger = c.escapeRegExp( e.tabTrigger ) ), ( e.trigger || e.guard || e.endTrigger || e.endGuard ) && ( e.startRe = l( e.trigger, e.guard, !0 ), e.triggerRe = new RegExp( e.trigger ), e.endRe = l( e.endTrigger, e.endGuard, !0 ), e.endTriggerRe = new RegExp( e.endTrigger ) );
+ }t = t || [], Array.isArray( t ) ? t.forEach( i ) : Object.keys( t ).forEach( ( e ) => {
+ i( t[ e ] );
+ } ), this._signal( 'registerSnippets', { scope: n } );
+ }, m.prototype.unregister = function ( e, i ) {
+ const n = this.snippetMap, o = this.snippetNameMap; function t( e ) {
+ let t = o[ e.scope || i ]; t && t[ e.name ] && ( delete t[ e.name ], ( e = ( t = n[ e.scope || i ] ) && t.indexOf( e ) ) >= 0 ) && t.splice( e, 1 );
+ }e.content ? t( e ) : Array.isArray( e ) && e.forEach( t );
+ }, m.prototype.parseSnippetFile = function ( e ) {
+ e = e.replace( /\r/g, '' ); for ( var t, i, n, o = [], r = {}, s = /^#.*|^({[\s\S]*})\s*$|^(\S+) (.*)$|^((?:\n*\t.*)+)/gm; i = s.exec( e ); ) {
+ if ( i[ 1 ] ) {
+ try {
+ r = JSON.parse( i[ 1 ] ), o.push( r );
+ } catch ( e ) {}
+ }i[ 4 ] ? ( r.content = i[ 4 ].replace( /^\t/gm, '' ), o.push( r ), r = {} ) : ( t = i[ 2 ], i = i[ 3 ], t == 'regex' ? ( r.guard = ( n = /\/((?:[^\/\\]|\\.)*)|$/g ).exec( i )[ 1 ], r.trigger = n.exec( i )[ 1 ], r.endTrigger = n.exec( i )[ 1 ], r.endGuard = n.exec( i )[ 1 ] ) : t == 'snippet' ? ( r.tabTrigger = i.match( /^\S*/ )[ 0 ], r.name || ( r.name = i ) ) : t && ( r[ t ] = i ) );
+ } return o;
+ }, m.prototype.getSnippetByName = function ( t, e ) {
+ let i, n = this.snippetNameMap; return this.getActiveScopes( e ).some( ( e ) => {
+ e = n[ e ]; return !!( i = e ? e[ t ] : i );
+ }, this ), i;
+ }; const p = m; function m() {
+ this.snippetMap = {}, this.snippetNameMap = {}, this.variables = h;
+ }n.implement( p.prototype, o ); var f = function ( e, t, i ) {
+ void 0 === i && ( i = {} ); let n = e.getCursorPosition(), o = e.session.getLine( n.row ), r = e.session.getTabString(), s = o.match( /^\s*/ )[ 0 ], a = ( n.column < s.length && ( s = s.slice( 0, n.column ) ), t = t.replace( /\r/g, '' ), this.tokenizeTmSnippet( t ) ), l = ( a = ( a = this.resolveVariables( a, e ) ).map( ( e ) => e != '\n' || i.excludeExtraIndent ? typeof e === 'string' ? e.replace( /\t/g, r ) : e : e + s ), [] ), c = ( a.forEach( ( e, t ) => {
+ let i, n, o; typeof e === 'object' && ( o = e.tabstopId, ( i = l[ o ] ) || ( ( i = l[ o ] = [] ).index = o, i.value = '', i.parents = {} ), !i.includes( e ) ) && ( e.choices && !i.choices && ( i.choices = e.choices ), i.push( e ), ( n = a.indexOf( e, t + 1 ) ) !== -1 ) && ( ( o = a.slice( t + 1, n ) ).some( ( e ) => typeof e === 'object' ) && !i.value ? i.value = o : !o.length || i.value && typeof i.value === 'string' || ( i.value = o.join( '' ) ) );
+ } ), l.forEach( ( e ) => {
+ e.length = 0;
+ } ), {} ); for ( let h = 0; h < a.length; h++ ) {
+ var d, u, g, p = a[ h ]; typeof p === 'object' && ( g = p.tabstopId, d = l[ g ], u = a.indexOf( p, h + 1 ), c[ g ] ? c[ g ] === p && ( delete c[ g ], Object.keys( c ).forEach( ( e ) => {
+ d.parents[ e ] = !0;
+ } ) ) : ( c[ g ] = p, typeof ( g = d.value ) !== 'string' ? g = ( ( e ) => {
+ for ( var t = [], i = 0; i < e.length; i++ ) {
+ if ( typeof ( n = e[ i ] ) === 'object' ) {
+ if ( c[ n.tabstopId ] ) {
+ continue;
+ } var n = t[ e.lastIndexOf( n, i - 1 ) ] || { tabstopId: n.tabstopId };
+ }t[ i ] = n;
+ } return t;
+ } )( g ) : p.fmt && ( g = this.tmStrFormat( g, p, e ) ), a.splice.apply( a, [ h + 1, Math.max( 0, u - h ) ].concat( g, p ) ), !d.includes( p ) && d.push( p ) ) );
+ } let m = 0, f = 0, C = ''; return a.forEach( ( e ) => {
+ let t; typeof e === 'string' ? ( ( t = e.split( '\n' ) ).length > 1 ? ( f = t[ t.length - 1 ].length, m += t.length - 1 ) : f += e.length, C += e ) : e && ( e.start ? e.end = { row: m, column: f } : e.start = { row: m, column: f } );
+ } ), { text: C, tabstops: l, tokens: a };
+ }, C = ( y.prototype.attach = function ( e ) {
+ this.$openTabstops = null, this.selectedTabstop = null, this.editor = e, this.session = e.session, this.editor.on( 'change', this.$onChange ), this.editor.on( 'changeSelection', this.$onChangeSelection ), this.editor.on( 'changeSession', this.$onChangeSession ), this.editor.commands.on( 'afterExec', this.$onAfterExec ), this.editor.keyBinding.addKeyboardHandler( this.keyboardHandler );
+ }, y.prototype.detach = function () {
+ this.tabstops.forEach( this.removeTabstopMarkers, this ), this.ranges.length = 0, this.tabstops.length = 0, this.selectedTabstop = null, this.editor.off( 'change', this.$onChange ), this.editor.off( 'changeSelection', this.$onChangeSelection ), this.editor.off( 'changeSession', this.$onChangeSession ), this.editor.commands.off( 'afterExec', this.$onAfterExec ), this.editor.keyBinding.removeKeyboardHandler( this.keyboardHandler ), this.editor.tabstopManager = null, this.session = null, this.editor = null;
+ }, y.prototype.onChange = function ( e ) {
+ for ( var t = e.action[ 0 ] == 'r', i = this.selectedTabstop || {}, n = i.parents || {}, o = this.tabstops.slice(), r = 0; r < o.length; r++ ) {
+ var s = o[ r ], a = s == i || n[ s.index ]; if ( s.rangeList.$bias = a ? 0 : 1, e.action == 'remove' && s !== i ) {
+ for ( var a = s.parents && s.parents[ i.index ], l = ( l = s.rangeList.pointIndex( e.start, a ) ) < 0 ? -l - 1 : l + 1, a = s.rangeList.pointIndex( e.end, a ), c = s.rangeList.ranges.slice( l, a < 0 ? -a - 1 : a - 1 ), h = 0; h < c.length; h++ ) {
+ this.removeRange( c[ h ] );
+ }
+ } s.rangeList.$onChange( e );
+ } const d = this.session; this.$inChange || !t || d.getLength() != 1 || d.getValue() || this.detach();
+ }, y.prototype.updateLinkedFields = function () {
+ const e = this.selectedTabstop; if ( e && e.hasLinkedRanges && e.firstNonLinked ) {
+ this.$inChange = !0; for ( let t = this.session, i = t.getTextRange( e.firstNonLinked ), n = 0; n < e.length; n++ ) {
+ var o, r = e[ n ]; r.linked && ( o = s.snippetManager.tmStrFormat( i, r.original, this.editor ), t.replace( r, o ) );
+ } this.$inChange = !1;
+ }
+ }, y.prototype.onAfterExec = function ( e ) {
+ e.command && !e.command.readOnly && this.updateLinkedFields();
+ }, y.prototype.onChangeSelection = function () {
+ if ( this.editor ) {
+ for ( let e = this.editor.selection.lead, t = this.editor.selection.anchor, i = this.editor.selection.isEmpty(), n = 0; n < this.ranges.length; n++ ) {
+ if ( !this.ranges[ n ].linked ) {
+ const o = this.ranges[ n ].contains( e.row, e.column ), r = i || this.ranges[ n ].contains( t.row, t.column ); if ( o && r ) {
+ return;
+ }
+ }
+ } this.detach();
+ }
+ }, y.prototype.onChangeSession = function () {
+ this.detach();
+ }, y.prototype.tabNext = function ( e ) {
+ var t = this.tabstops.length, e = this.index + ( e || 1 ), e = Math.min( Math.max( e, 1 ), t ); this.selectTabstop( e = e == t ? 0 : e ), this.updateTabstopMarkers(), e === 0 && this.detach();
+ }, y.prototype.selectTabstop = function ( e ) {
+ this.$openTabstops = null; let t = this.tabstops[ this.index ]; if ( t && this.addTabstopMarkers( t ), this.index = e, ( t = this.tabstops[ this.index ] ) && t.length ) {
+ e = ( this.selectedTabstop = t ).firstNonLinked || t; if ( t.choices && ( e.cursor = e.start ), this.editor.inVirtualSelectionMode ) {
+ this.editor.selection.fromOrientedRange( e );
+ } else {
+ const i = this.editor.multiSelect; i.toSingleRange( e ); for ( let n = 0; n < t.length; n++ ) {
+ t.hasLinkedRanges && t[ n ].linked || i.addRange( t[ n ].clone(), !0 );
+ }
+ } this.editor.keyBinding.addKeyboardHandler( this.keyboardHandler ), this.selectedTabstop && this.selectedTabstop.choices && this.editor.execCommand( 'startAutocomplete', { matches: this.selectedTabstop.choices } );
+ }
+ }, y.prototype.addTabstops = function ( e, s, t ) {
+ const a = this.useLink || !this.editor.getOption( 'enableMultiselect' ); this.$openTabstops || ( this.$openTabstops = [] ), e[ 0 ] || ( t = d.fromPoints( t, t ), v( t.start, s ), v( t.end, s ), e[ 0 ] = [ t ], e[ 0 ].index = 0 ); const l = [ this.index + 1, 0 ], c = this.ranges, h = this.snippetId = ( this.snippetId || 0 ) + 1; e.forEach( function ( e, t ) {
+ const i = this.$openTabstops[ t ] || e; i.snippetId = h; for ( let n = 0; n < e.length; n++ ) {
+ const o = e[ n ], r = d.fromPoints( o.start, o.end || o.start ); I( r.start, s ), I( r.end, s ), r.original = o, r.tabstop = i, c.push( r ), i != e ? i.unshift( r ) : i[ n ] = r, o.fmtString || i.firstNonLinked && a ? ( r.linked = !0, i.hasLinkedRanges = !0 ) : i.firstNonLinked || ( i.firstNonLinked = r );
+ }i.firstNonLinked || ( i.hasLinkedRanges = !1 ), i === e && ( l.push( i ), this.$openTabstops[ t ] = i ), this.addTabstopMarkers( i ), i.rangeList = i.rangeList || new u(), i.rangeList.$bias = 0, i.rangeList.addList( i );
+ }, this ), l.length > 2 && ( this.tabstops.length && l.push( l.splice( 2, 1 )[ 0 ] ), this.tabstops.splice.apply( this.tabstops, l ) );
+ }, y.prototype.addTabstopMarkers = function ( e ) {
+ const t = this.session; e.forEach( ( e ) => {
+ e.markerId || ( e.markerId = t.addMarker( e, 'ace_snippet-marker', 'text' ) );
+ } );
+ }, y.prototype.removeTabstopMarkers = function ( e ) {
+ const t = this.session; e.forEach( ( e ) => {
+ t.removeMarker( e.markerId ), e.markerId = null;
+ } );
+ }, y.prototype.updateTabstopMarkers = function () {
+ let t; this.selectedTabstop && ( t = this.selectedTabstop.snippetId, this.selectedTabstop.index === 0 && t--, this.tabstops.forEach( function ( e ) {
+ e.snippetId === t ? this.addTabstopMarkers( e ) : this.removeTabstopMarkers( e );
+ }, this ) );
+ }, y.prototype.removeRange = function ( e ) {
+ let t = e.tabstop.indexOf( e ); t != -1 && e.tabstop.splice( t, 1 ), ( t = this.ranges.indexOf( e ) ) != -1 && this.ranges.splice( t, 1 ), ( t = e.tabstop.rangeList.ranges.indexOf( e ) ) != -1 && e.tabstop.splice( t, 1 ), this.session.removeMarker( e.markerId ), e.tabstop.length || ( ( t = this.tabstops.indexOf( e.tabstop ) ) != -1 && this.tabstops.splice( t, 1 ), this.tabstops.length ) || this.detach();
+ }, y ); function y( e ) {
+ if ( this.index = 0, this.ranges = [], this.tabstops = [], e.tabstopManager ) {
+ return e.tabstopManager;
+ } ( e.tabstopManager = this ).$onChange = this.onChange.bind( this ), this.$onChangeSelection = c.delayedCall( this.onChangeSelection.bind( this ) ).schedule, this.$onChangeSession = this.onChangeSession.bind( this ), this.$onAfterExec = this.onAfterExec.bind( this ), this.attach( e );
+ }C.prototype.keyboardHandler = new r(), C.prototype.keyboardHandler.bindKeys( { Tab: function ( e ) {
+ s.snippetManager && s.snippetManager.expandWithTab( e ) || ( e.tabstopManager.tabNext( 1 ), e.renderer.scrollCursorIntoView() );
+ }, 'Shift-Tab': function ( e ) {
+ e.tabstopManager.tabNext( -1 ), e.renderer.scrollCursorIntoView();
+ }, Esc: function ( e ) {
+ e.tabstopManager.detach();
+ } } ); var I = function ( e, t ) {
+ e.row == 0 && ( e.column += t.column ), e.row += t.row;
+ }, v = function ( e, t ) {
+ e.row == t.row && ( e.column -= t.column ), e.row -= t.row;
+ }, n = ( i.importCssString( '\n.ace_snippet-marker {\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n background: rgba(194, 193, 208, 0.09);\n border: 1px dotted rgba(211, 208, 235, 0.62);\n position: absolute;\n}', 'snippets.css', !1 ), s.snippetManager = new p(), e( './editor' ).Editor ); !function () {
+ this.insertSnippet = function ( e, t ) {
+ return s.snippetManager.insertSnippet( this, e, t );
+ }, this.expandSnippet = function ( e ) {
+ return s.snippetManager.expandWithTab( this, e );
+ };
+ }.call( n.prototype );
+ } ), ace.define( 'ace/autocomplete/popup', [ 'require', 'exports', 'module', 'ace/virtual_renderer', 'ace/editor', 'ace/range', 'ace/lib/event', 'ace/lib/lang', 'ace/lib/dom', 'ace/config', 'ace/lib/useragent' ], ( e, t, i ) => {
+ function a( e ) {
+ return 'suggest-aria-id:'.concat( e );
+ } function l( e ) {
+ return ( e = new o( e ) ).$maxLines = 4, ( e = new r( e ) ).setHighlightActiveLine( !1 ), e.setShowPrintMargin( !1 ), e.renderer.setShowGutter( !1 ), e.renderer.setHighlightGutterLine( !1 ), e.$mouseHandler.$focusTimeout = 0, e.$highlightTagPending = !0, e;
+ } function n( e ) {
+ function t() {} function i() {
+ s( -1 );
+ } var g, n = u.createElement( 'div' ), p = l( n ), o = ( e && e.appendChild( n ), n.style.display = 'none', p.renderer.content.style.cursor = 'default', p.renderer.setStyle( 'ace_autocomplete' ), p.renderer.$textLayer.element.setAttribute( 'role', f ), p.renderer.$textLayer.element.setAttribute( 'aria-roledescription', m( 'autocomplete.popup.aria-roledescription', 'Autocomplete suggestions' ) ), p.renderer.$textLayer.element.setAttribute( 'aria-label', m( 'autocomplete.popup.aria-label', 'Autocomplete suggestions' ) ), p.renderer.textarea.setAttribute( 'aria-hidden', 'true' ), p.setOption( 'displayIndentGuides', !1 ), p.setOption( 'dragDelay', 150 ), p.focus = t, p.$isFocused = !0, p.renderer.$cursorLayer.restartTimer = t, p.renderer.$cursorLayer.element.style.opacity = '0', p.renderer.$maxLines = 8, p.renderer.$keepTextAreaAtCursor = !1, p.setHighlightActiveLine( !1 ), p.session.highlight( '' ), p.session.$searchHighlight.clazz = 'ace_highlight-marker', p.on( 'mousedown', ( e ) => {
+ const t = e.getDocumentPosition(); p.selection.moveToPosition( t ), r.start.row = r.end.row = t.row, e.stop();
+ } ), new c( -1, 0, -1, 1 / 0 ) ), r = new c( -1, 0, -1, 1 / 0 ), s = ( r.id = p.session.addMarker( r, 'ace_active-line', 'fullLine' ), p.setSelectOnHover = function ( e ) {
+ e ? o.id && ( p.session.removeMarker( o.id ), o.id = null ) : o.id = p.session.addMarker( o, 'ace_line-hover', 'fullLine' );
+ }, p.setSelectOnHover( !1 ), p.on( 'mousemove', ( e ) => {
+ let t; g ? g.x == e.x && g.y == e.y || ( ( g = e ).scrollTop = p.renderer.scrollTop, p.isMouseOver = !0, t = g.getDocumentPosition().row, o.start.row != t && ( o.id || p.setRow( t ), s( t ) ) ) : g = e;
+ } ), p.renderer.on( 'beforeRender', () => {
+ let e; g && o.start.row != -1 && ( g.$pos = null, e = g.getDocumentPosition().row, o.id || p.setRow( e ), s( e, !0 ) );
+ } ), p.renderer.on( 'afterRender', () => {
+ for ( let e = p.renderer.$textLayer, t = e.config.firstRow, i = e.config.lastRow; t <= i; t++ ) {
+ let n = e.element.childNodes[ t - e.config.firstRow ], o = ( n.setAttribute( 'role', C ), n.setAttribute( 'aria-roledescription', m( 'autocomplete.popup.item.aria-roledescription', 'item' ) ), n.setAttribute( 'aria-setsize', p.data.length ), n.setAttribute( 'aria-describedby', 'doc-tooltip' ), n.setAttribute( 'aria-posinset', t + 1 ), p.getData( t ) ); o && ( o = ''.concat( o.caption || o.value ).concat( o.meta ? ', '.concat( o.meta ) : '' ), n.setAttribute( 'aria-label', o ) ), n.querySelectorAll( '.ace_completion-highlight' ).forEach( ( e ) => {
+ e.setAttribute( 'role', 'mark' );
+ } );
+ }
+ } ), p.renderer.on( 'afterRender', () => {
+ let e = p.getRow(), t = p.renderer.$textLayer, i = t.element.childNodes[ e - t.config.firstRow ], n = document.activeElement; i !== p.selectedNode && p.selectedNode && ( u.removeCssClass( p.selectedNode, 'ace_selected' ), p.selectedNode.removeAttribute( y ), p.selectedNode.removeAttribute( 'id' ) ), n.removeAttribute( 'aria-activedescendant' ), ( p.selectedNode = i ) && ( e = a( e ), u.addCssClass( i, 'ace_selected' ), i.id = e, t.element.setAttribute( 'aria-activedescendant', e ), n.setAttribute( 'aria-activedescendant', e ), i.setAttribute( y, 'true' ) );
+ } ), function ( e, t ) {
+ e !== o.start.row && ( o.start.row = o.end.row = e, t || p.session._emit( 'changeBackMarker' ), p._emit( 'changeHoverMarker' ) );
+ } ); return p.getHoveredRow = function () {
+ return o.start.row;
+ }, h.addListener( p.container, 'mouseout', () => {
+ p.isMouseOver = !1, i();
+ } ), p.on( 'hide', i ), p.on( 'changeSelection', i ), p.session.doc.getLength = function () {
+ return p.data.length;
+ }, p.session.doc.getLine = function ( e ) {
+ e = p.data[ e ]; return typeof e === 'string' ? e : e && e.value || '';
+ }, ( e = p.session.bgTokenizer ).$tokenizeRow = function ( e ) {
+ let i = p.data[ e ], n = []; if ( i ) {
+ for ( var t, o, r = ( i = typeof i === 'string' ? { value: i } : i ).caption || i.value || i.name, s = r.toLowerCase(), a = ( p.filterText || '' ).toLowerCase(), l = 0, c = 0, h = 0; h <= a.length; h++ ) {
+ h != c && ( i.matchMask & 1 << h || h == a.length ) && ( t = a.slice( c, h ), c = h, ( o = s.indexOf( t, l ) ) != -1 ) && ( d( r.slice( l, o ), '' ), l = o + t.length, d( r.slice( o, l ), 'completion-highlight' ) );
+ }d( r.slice( l, r.length ), '' ), n.push( { type: 'completion-spacer', value: ' ' } ), i.meta && n.push( { type: 'completion-meta', value: i.meta } ), i.message && n.push( { type: 'completion-message', value: i.message } );
+ } return n; function d( e, t ) {
+ e && n.push( { type: ( i.className || '' ) + ( t || '' ), value: e } );
+ }
+ }, e.$updateOnChange = t, e.start = t, p.session.$computeWidth = function () {
+ return this.screenWidth = 0;
+ }, p.isOpen = !1, p.isTopdown = !1, p.autoSelect = !0, p.filterText = '', p.isMouseOver = !1, p.data = [], p.setData = function ( e, t ) {
+ p.filterText = t || '', p.setValue( d.stringRepeat( '\n', e.length ), -1 ), p.data = e || [], p.setRow( 0 );
+ }, p.getData = function ( e ) {
+ return p.data[ e ];
+ }, p.getRow = function () {
+ return r.start.row;
+ }, p.setRow = function ( e ) {
+ e = Math.max( this.autoSelect ? 0 : -1, Math.min( this.data.length - 1, e ) ), r.start.row != e && ( p.selection.clearSelection(), r.start.row = r.end.row = e || 0, p.session._emit( 'changeBackMarker' ), p.moveCursorTo( e || 0, 0 ), p.isOpen ) && p._signal( 'select' );
+ }, p.on( 'changeSelection', () => {
+ p.isOpen && p.setRow( p.selection.lead.row ), p.renderer.scrollCursorIntoView();
+ } ), p.hide = function () {
+ this.container.style.display = 'none', p.anchorPos = null, p.anchor = null, p.isOpen && ( p.isOpen = !1, this._signal( 'hide' ) );
+ }, p.tryShow = function ( e, t, i, n ) {
+ if ( n || !p.isOpen || !p.anchorPos || !p.anchor || p.anchorPos.top !== e.top || p.anchorPos.left !== e.left || p.anchor !== i ) {
+ var o = this.container, r = this.renderer.scrollBar.width || 10, s = window.innerHeight - r, a = window.innerWidth - r, l = this.renderer, c = l.$maxLines * t * 1.4, h = { top: 0, bottom: 0, left: 0 }, d = s - e.top - 3 * this.$borderSize - t, u = e.top - 3 * this.$borderSize, t = ( ( i = i || ( u <= d || c <= d ? 'bottom' : 'top' ) ) === 'top' ? ( h.bottom = e.top - this.$borderSize, h.top = h.bottom - c ) : i === 'bottom' && ( h.top = e.top + t + this.$borderSize, h.bottom = h.top + c ), h.top >= 0 && h.bottom <= s ); if ( !n && !t ) {
+ return !1;
+ } l.$maxPixelHeight = t ? null : i === 'top' ? u : d, i === 'top' ? ( o.style.top = '', o.style.bottom = s + r - h.bottom + 'px', p.isTopdown = !1 ) : ( o.style.top = h.top + 'px', o.style.bottom = '', p.isTopdown = !0 ), o.style.display = ''; c = e.left; a < c + o.offsetWidth && ( c = a - o.offsetWidth ), o.style.left = c + 'px', o.style.right = '', p.isOpen || ( p.isOpen = !0, this._signal( 'show' ), g = null ), p.anchorPos = e, p.anchor = i;
+ } return !0;
+ }, p.show = function ( e, t, i ) {
+ this.tryShow( e, t, i ? 'bottom' : void 0, !0 );
+ }, p.goTo = function ( e ) {
+ let t = this.getRow(), i = this.session.getLength() - 1; switch ( e ) {
+ case 'up': t = t <= 0 ? i : t - 1; break; case 'down': t = i <= t ? -1 : t + 1; break; case 'start': t = 0; break; case 'end': t = i;
+ } this.setRow( t );
+ }, p.getTextLeftOffset = function () {
+ return this.$borderSize + this.renderer.$padding + this.$imageSize;
+ }, p.$imageSize = 0, p.$borderSize = 1, p;
+ } var o = e( '../virtual_renderer' ).VirtualRenderer, r = e( '../editor' ).Editor, c = e( '../range' ).Range, h = e( '../lib/event' ), d = e( '../lib/lang' ), u = e( '../lib/dom' ), m = e( '../config' ).nls, e = e( './../lib/useragent' ), f = e.isSafari ? 'menu' : 'listbox', C = e.isSafari ? 'menuitem' : 'option', y = e.isSafari ? 'aria-current' : 'aria-selected'; u.importCssString( '\n.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {\n background-color: #CAD6FA;\n z-index: 1;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {\n background-color: #3a674e;\n}\n.ace_editor.ace_autocomplete .ace_line-hover {\n border: 1px solid #abbffe;\n margin-top: -1px;\n background: rgba(233,233,253,0.4);\n position: absolute;\n z-index: 2;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_line-hover {\n border: 1px solid rgba(109, 150, 13, 0.8);\n background: rgba(58, 103, 78, 0.62);\n}\n.ace_completion-meta {\n opacity: 0.5;\n margin-left: 0.9em;\n}\n.ace_completion-message {\n margin-left: 0.9em;\n color: blue;\n}\n.ace_editor.ace_autocomplete .ace_completion-highlight{\n color: #2d69c7;\n}\n.ace_dark.ace_editor.ace_autocomplete .ace_completion-highlight{\n color: #93ca12;\n}\n.ace_editor.ace_autocomplete {\n width: 300px;\n z-index: 200000;\n border: 1px lightgray solid;\n position: fixed;\n box-shadow: 2px 3px 5px rgba(0,0,0,.2);\n line-height: 1.4;\n background: #fefefe;\n color: #111;\n}\n.ace_dark.ace_editor.ace_autocomplete {\n border: 1px #484747 solid;\n box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.51);\n line-height: 1.4;\n background: #25282c;\n color: #c1c1c1;\n}\n.ace_autocomplete .ace_text-layer {\n width: calc(100% - 8px);\n}\n.ace_autocomplete .ace_line {\n display: flex;\n align-items: center;\n}\n.ace_autocomplete .ace_line > * {\n min-width: 0;\n flex: 0 0 auto;\n}\n.ace_autocomplete .ace_line .ace_ {\n flex: 0 1 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.ace_autocomplete .ace_completion-spacer {\n flex: 1;\n}\n.ace_autocomplete.ace_loading:after {\n content: "";\n position: absolute;\n top: 0px;\n height: 2px;\n width: 8%;\n background: blue;\n z-index: 100;\n animation: ace_progress 3s infinite linear;\n animation-delay: 300ms;\n transform: translateX(-100%) scaleX(1);\n}\n@keyframes ace_progress {\n 0% { transform: translateX(-100%) scaleX(1) }\n 50% { transform: translateX(625%) scaleX(2) } \n 100% { transform: translateX(1500%) scaleX(3) } \n}\n@media (prefers-reduced-motion) {\n .ace_autocomplete.ace_loading:after {\n transform: translateX(625%) scaleX(2);\n animation: none;\n }\n}\n', 'autocompletion.css', !1 ), t.AcePopup = n, t.$singleLineEditor = l, t.getAriaId = a;
+ } ), ace.define( 'ace/autocomplete/inline_screenreader', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ function n( e ) {
+ this.editor = e, this.screenReaderDiv = document.createElement( 'div' ), this.screenReaderDiv.classList.add( 'ace_screenreader-only' ), this.editor.container.appendChild( this.screenReaderDiv );
+ }n.prototype.setScreenReaderContent = function ( e ) {
+ for ( !this.popup && this.editor.completer && this.editor.completer.popup && ( this.popup = this.editor.completer.popup, this.popup.renderer.on( 'afterRender', () => {
+ var e = this.popup.getRow(), t = this.popup.renderer.$textLayer, e = t.element.childNodes[ e - t.config.firstRow ]; if ( e ) {
+ for ( var i = 'doc-tooltip ', n = 0; n < this._lines.length; n++ ) {
+ i += 'ace-inline-screenreader-line-'.concat( n, ' ' );
+ }e.setAttribute( 'aria-describedby', i );
+ }
+ } ) ); this.screenReaderDiv.firstChild; ) {
+ this.screenReaderDiv.removeChild( this.screenReaderDiv.firstChild );
+ } this._lines = e.split( /\r\n|\r|\n/ ); e = this.createCodeBlock(); this.screenReaderDiv.appendChild( e );
+ }, n.prototype.destroy = function () {
+ this.screenReaderDiv.remove();
+ }, n.prototype.createCodeBlock = function () {
+ const e = document.createElement( 'pre' ); e.setAttribute( 'id', 'ace-inline-screenreader' ); for ( let t = 0; t < this._lines.length; t++ ) {
+ const i = document.createElement( 'code' ), n = ( i.setAttribute( 'id', 'ace-inline-screenreader-line-'.concat( t ) ), document.createTextNode( this._lines[ t ] ) ); i.appendChild( n ), e.appendChild( i );
+ } return e;
+ }, t.AceInlineScreenReader = n;
+ } ), ace.define( 'ace/autocomplete/inline', [ 'require', 'exports', 'module', 'ace/snippets', 'ace/autocomplete/inline_screenreader' ], ( e, t, i ) => {
+ const o = e( '../snippets' ).snippetManager, r = e( './inline_screenreader' ).AceInlineScreenReader; function n() {
+ this.editor = null;
+ }n.prototype.show = function ( e, t, i ) {
+ if ( i = i || '', e && this.editor && this.editor !== e && ( this.hide(), this.editor = null, this.inlineScreenReader = null ), !e || !t ) {
+ return !1;
+ } this.inlineScreenReader || ( this.inlineScreenReader = new r( e ) ); let n = t.snippet ? o.getDisplayTextForSnippet( e, t.snippet ) : t.value; return !( t.hideInlinePreview || !n || !n.startsWith( i ) || ( this.editor = e, this.inlineScreenReader.setScreenReaderContent( n ), ( n = n.slice( i.length ) ) === '' ? e.removeGhostText() : e.setGhostText( n ), 0 ) );
+ }, n.prototype.isOpen = function () {
+ return !!this.editor && !!this.editor.renderer.$ghostText;
+ }, n.prototype.hide = function () {
+ return !!this.editor && ( this.editor.removeGhostText(), !0 );
+ }, n.prototype.destroy = function () {
+ this.hide(), this.editor = null, this.inlineScreenReader && ( this.inlineScreenReader.destroy(), this.inlineScreenReader = null );
+ }, t.AceInline = n;
+ } ), ace.define( 'ace/autocomplete/util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.parForEach = function ( e, t, i ) {
+ let n = 0, o = e.length; o === 0 && i(); for ( let r = 0; r < o; r++ ) {
+ t( e[ r ], ( e, t ) => {
+ ++n === o && i( e, t );
+ } );
+ }
+ }; const r = /[a-zA-Z_0-9\$\-\u00A2-\u2000\u2070-\uFFFF]/; t.retrievePrecedingIdentifier = function ( e, t, i ) {
+ i = i || r; for ( var n = [], o = t - 1; o >= 0 && i.test( e[ o ] ); o-- ) {
+ n.push( e[ o ] );
+ } return n.reverse().join( '' );
+ }, t.retrieveFollowingIdentifier = function ( e, t, i ) {
+ i = i || r; for ( var n = [], o = t; o < e.length && i.test( e[ o ] ); o++ ) {
+ n.push( e[ o ] );
+ } return n;
+ }, t.getCompletionPrefix = function ( e ) {
+ let t, i = e.getCursorPosition(), n = e.session.getLine( i.row ); return e.completers.forEach( ( e ) => {
+ e.identifierRegexps && e.identifierRegexps.forEach( ( e ) => {
+ !t && e && ( t = this.retrievePrecedingIdentifier( n, i.column, e ) );
+ } );
+ } ), t || this.retrievePrecedingIdentifier( n, i.column );
+ }, t.triggerAutocomplete = function ( e, t ) {
+ t = t == null ? e.session.getPrecedingCharacter() : t; return e.completers.some( ( e ) => {
+ if ( e.triggerCharacters && Array.isArray( e.triggerCharacters ) ) {
+ return e.triggerCharacters.includes( t );
+ }
+ } );
+ };
+ } ), ace.define( 'ace/autocomplete', [ 'require', 'exports', 'module', 'ace/keyboard/hash_handler', 'ace/autocomplete/popup', 'ace/autocomplete/inline', 'ace/autocomplete/popup', 'ace/autocomplete/util', 'ace/lib/lang', 'ace/lib/dom', 'ace/snippets', 'ace/config', 'ace/lib/event', 'ace/lib/scroll' ], ( e, t, i ) => {
+ function n( e, t ) {
+ t.completer && t.completer.destroy();
+ } const o = e( './keyboard/hash_handler' ).HashHandler, r = e( './autocomplete/popup' ).AcePopup, s = e( './autocomplete/inline' ).AceInline, a = e( './autocomplete/popup' ).getAriaId, c = e( './autocomplete/util' ), l = e( './lib/lang' ), h = e( './lib/dom' ), d = e( './snippets' ).snippetManager, u = e( './config' ), g = e( './lib/event' ), p = e( './lib/scroll' ).preventParentScroll, m = ( Object.defineProperty( f, 'completionsForLoading', { get: function () {
+ return [ { caption: u.nls( 'autocomplete.loading', 'Loading...' ), value: '' } ];
+ }, enumerable: !1, configurable: !0 } ), f.prototype.$init = function () {
+ return this.popup = new r( this.parentNode || document.body || document.documentElement ), this.popup.on( 'click', ( e ) => {
+ this.insertMatch(), e.stop();
+ } ), this.popup.focus = this.editor.focus.bind( this.editor ), this.popup.on( 'show', this.$onPopupShow.bind( this ) ), this.popup.on( 'hide', this.$onHidePopup.bind( this ) ), this.popup.on( 'select', this.$onPopupChange.bind( this ) ), g.addListener( this.popup.container, 'mouseout', this.mouseOutListener.bind( this ) ), this.popup.on( 'changeHoverMarker', this.tooltipTimer.bind( null, null ) ), this.popup.renderer.on( 'afterRender', this.$onPopupRender.bind( this ) ), this.popup;
+ }, f.prototype.$initInline = function () {
+ if ( this.inlineEnabled && !this.inlineRenderer ) {
+ return this.inlineRenderer = new s(), this.inlineRenderer;
+ }
+ }, f.prototype.getPopup = function () {
+ return this.popup || this.$init();
+ }, f.prototype.$onHidePopup = function () {
+ this.inlineRenderer && this.inlineRenderer.hide(), this.hideDocTooltip(), this.stickySelectionTimer.cancel(), this.popupTimer.cancel(), this.stickySelection = !1;
+ }, f.prototype.$seen = function ( e ) {
+ !this.hasSeen.has( e ) && e && e.completer && e.completer.onSeen && typeof e.completer.onSeen === 'function' && ( e.completer.onSeen( this.editor, e ), this.hasSeen.add( e ) );
+ }, f.prototype.$onPopupChange = function ( e ) {
+ this.inlineRenderer && this.inlineEnabled ? ( e = e ? null : this.popup.getData( this.popup.getRow() ), this.$updateGhostText( e ), this.popup.isMouseOver && this.setSelectOnHover ? this.tooltipTimer.call( null, null ) : ( this.popupTimer.schedule(), this.tooltipTimer.schedule() ) ) : ( this.popupTimer.call( null, null ), this.tooltipTimer.call( null, null ) );
+ }, f.prototype.$updateGhostText = function ( e ) {
+ var t = this.base.row, i = this.base.column, n = this.editor.getCursorPosition().column, t = this.editor.session.getLine( t ).slice( i, n ); this.inlineRenderer.show( this.editor, e, t ) ? this.$seen( e ) : this.inlineRenderer.hide();
+ }, f.prototype.$onPopupRender = function () {
+ const e = this.inlineRenderer && this.inlineEnabled; if ( this.completions && this.completions.filtered && this.completions.filtered.length > 0 ) {
+ for ( let t = this.popup.getFirstVisibleRow(); t <= this.popup.getLastVisibleRow(); t++ ) {
+ const i = this.popup.getData( t ); !i || e && !i.hideInlinePreview || this.$seen( i );
+ }
+ }
+ }, f.prototype.$onPopupShow = function ( e ) {
+ this.$onPopupChange( e ), this.stickySelection = !1, this.stickySelectionDelay >= 0 && this.stickySelectionTimer.schedule( this.stickySelectionDelay );
+ }, f.prototype.observeLayoutChanges = function () {
+ if ( !this.$elements && this.editor ) {
+ window.addEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.addEventListener( 'wheel', this.mousewheelListener ); for ( var e = this.editor.container.parentNode, t = []; e; ) {
+ t.push( e ), e.addEventListener( 'scroll', this.onLayoutChange, { passive: !0 } ), e = e.parentNode;
+ } this.$elements = t;
+ }
+ }, f.prototype.unObserveLayoutChanges = function () {
+ const t = this; window.removeEventListener( 'resize', this.onLayoutChange, { passive: !0 } ), window.removeEventListener( 'wheel', this.mousewheelListener ), this.$elements && this.$elements.forEach( ( e ) => {
+ e.removeEventListener( 'scroll', t.onLayoutChange, { passive: !0 } );
+ } ), this.$elements = null;
+ }, f.prototype.onLayoutChange = function () {
+ if ( !this.popup.isOpen ) {
+ return this.unObserveLayoutChanges();
+ } this.$updatePopupPosition(), this.updateDocTooltip();
+ }, f.prototype.$updatePopupPosition = function () {
+ var e = this.editor, t = e.renderer, i = t.layerConfig.lineHeight, n = t.$cursorLayer.getPixelPosition( this.base, !0 ), o = ( n.left -= this.popup.getTextLeftOffset(), e.container.getBoundingClientRect() ), o = ( n.top += o.top - t.layerConfig.offset, n.left += o.left - e.renderer.scrollLeft, n.left += t.gutterWidth, { top: n.top, left: n.left } ), t = ( t.$ghostText && t.$ghostTextWidget && this.base.row === t.$ghostText.position.row && ( o.top += t.$ghostTextWidget.el.offsetHeight ), e.container.getBoundingClientRect().bottom - i ); this.popup.tryShow( t < o.top ? { top: t, left: o.left } : o, i, 'bottom' ) || this.popup.tryShow( n, i, 'top' ) || this.popup.show( n, i );
+ }, f.prototype.openPopup = function ( e, t, i ) {
+ this.$firstOpenTimer.cancel(), this.popup || this.$init(), this.inlineEnabled && !this.inlineRenderer && this.$initInline(), this.popup.autoSelect = this.autoSelect, this.popup.setSelectOnHover( this.setSelectOnHover ); var n, o = this.popup.getRow(), r = this.popup.data[ o ], r = ( this.popup.setData( this.completions.filtered, this.completions.filterText ), this.editor.textInput.setAriaOptions && this.editor.textInput.setAriaOptions( { activeDescendant: a( this.popup.getRow() ), inline: this.inlineEnabled } ), e.keyBinding.addKeyboardHandler( this.keyboardHandler ), ( n = this.stickySelection ? this.popup.data.indexOf( r ) : n ) && n !== -1 || ( n = 0 ), this.popup.setRow( this.autoSelect ? n : -1 ), n === o && r !== this.completions.filtered[ n ] && this.$onPopupChange(), this.inlineRenderer && this.inlineEnabled ); n === o && r && ( n = this.popup.getData( this.popup.getRow() ), this.$updateGhostText( n ) ), i || ( this.popup.setTheme( e.getTheme() ), this.popup.setFontSize( e.getFontSize() ), this.$updatePopupPosition(), this.tooltipNode && this.updateDocTooltip() ), this.changeTimer.cancel(), this.observeLayoutChanges();
+ }, f.prototype.detach = function () {
+ this.editor && ( this.editor.keyBinding.removeKeyboardHandler( this.keyboardHandler ), this.editor.off( 'changeSelection', this.changeListener ), this.editor.off( 'blur', this.blurListener ), this.editor.off( 'mousedown', this.mousedownListener ), this.editor.off( 'mousewheel', this.mousewheelListener ) ), this.$firstOpenTimer.cancel(), this.changeTimer.cancel(), this.hideDocTooltip(), this.completionProvider && this.completionProvider.detach(), this.popup && this.popup.isOpen && this.popup.hide(), this.popup && this.popup.renderer && this.popup.renderer.off( 'afterRender', this.$onPopupRender ), this.base && this.base.detach(), this.activated = !1, this.completionProvider = this.completions = this.base = null, this.unObserveLayoutChanges();
+ }, f.prototype.changeListener = function ( e ) {
+ const t = this.editor.selection.lead; ( t.row != this.base.row || t.column < this.base.column ) && this.detach(), this.activated ? this.changeTimer.schedule() : this.detach();
+ }, f.prototype.blurListener = function ( e ) {
+ const t = document.activeElement, i = this.editor.textInput.getElement(), n = e.relatedTarget && this.tooltipNode && this.tooltipNode.contains( e.relatedTarget ), o = this.popup && this.popup.container; t == i || t.parentNode == o || n || t == this.tooltipNode || e.relatedTarget == i || this.detach();
+ }, f.prototype.mousedownListener = function ( e ) {
+ this.detach();
+ }, f.prototype.mousewheelListener = function ( e ) {
+ this.popup && !this.popup.isMouseOver && this.detach();
+ }, f.prototype.mouseOutListener = function ( e ) {
+ this.popup.isOpen && this.$updatePopupPosition();
+ }, f.prototype.goTo = function ( e ) {
+ this.popup.goTo( e );
+ }, f.prototype.insertMatch = function ( e, t ) {
+ let i; return !!( e = e || this.popup.getData( this.popup.getRow() ) ) && ( e.value === '' ? this.detach() : ( i = this.completions, e = this.getCompletionProvider().insertMatch( this.editor, e, i.filterText, t ), this.completions == i && this.detach(), e ) );
+ }, f.prototype.showPopup = function ( e, t ) {
+ this.editor && this.detach(), this.activated = !0, ( this.editor = e ).completer != this && ( e.completer && e.completer.detach(), e.completer = this ), e.on( 'changeSelection', this.changeListener ), e.on( 'blur', this.blurListener ), e.on( 'mousedown', this.mousedownListener ), e.on( 'mousewheel', this.mousewheelListener ), this.updateCompletions( !1, t );
+ }, f.prototype.getCompletionProvider = function ( e ) {
+ return this.completionProvider || ( this.completionProvider = new C( e ) ), this.completionProvider;
+ }, f.prototype.gatherCompletions = function ( e, t ) {
+ return this.getCompletionProvider().gatherCompletions( e, t );
+ }, f.prototype.updateCompletions = function ( s, e ) {
+ let t, i; return s && this.base && this.completions ? ( t = this.editor.getCursorPosition(), ( i = this.editor.session.getTextRange( { start: this.base, end: t } ) ) == this.completions.filterText ? void 0 : ( this.completions.setFilter( i ), this.completions.filtered.length && ( this.completions.filtered.length != 1 || this.completions.filtered[ 0 ].value != i || this.completions.filtered[ 0 ].snippet ) ? void this.openPopup( this.editor, i, s ) : this.detach() ) ) : e && e.matches ? ( t = this.editor.getSelectionRange().start, this.base = this.editor.session.doc.createAnchor( t.row, t.column ), this.base.$insertRight = !0, this.completions = new I( e.matches ), this.getCompletionProvider().completions = this.completions, this.openPopup( this.editor, '', s ) ) : ( e = this.editor.getSession(), t = this.editor.getCursorPosition(), i = c.getCompletionPrefix( this.editor ), this.base = e.doc.createAnchor( t.row, t.column - i.length ), this.base.$insertRight = !0, e = { exactMatch: this.exactMatch, ignoreCaption: this.ignoreCaption }, this.getCompletionProvider( { prefix: i, pos: t } ).provideCompletions( this.editor, e, ( e, t, i ) => {
+ let n, o = t.filtered, r = c.getCompletionPrefix( this.editor ); if ( this.$firstOpenTimer.cancel(), i ) {
+ if ( !o.length ) {
+ return ( n = typeof ( n = !this.autoShown && this.emptyMessage ) === 'function' ? this.emptyMessage( r ) : n ) ? ( this.completions = new I( [ { caption: n, value: '' } ] ), this.openPopup( this.editor, r, s ), this.popup.renderer.setStyle( 'ace_loading', !1 ), void this.popup.renderer.setStyle( 'ace_empty-message', !0 ) ) : this.detach();
+ } if ( o.length == 1 && o[ 0 ].value == r && !o[ 0 ].snippet ) {
+ return this.detach();
+ } if ( this.autoInsert && !this.autoShown && o.length == 1 ) {
+ return this.insertMatch( o[ 0 ] );
+ }
+ } this.completions = !i && this.showLoadingState ? new I( f.completionsForLoading.concat( o ), t.filterText ) : t, this.openPopup( this.editor, r, s ), this.popup.renderer.setStyle( 'ace_empty-message', !1 ), this.popup.renderer.setStyle( 'ace_loading', !i );
+ } ), void ( !this.showLoadingState || this.autoShown || this.popup && this.popup.isOpen || this.$firstOpenTimer.delay( this.stickySelectionDelay / 2 ) ) );
+ }, f.prototype.cancelContextMenu = function () {
+ this.editor.$mouseHandler.cancelContextMenu();
+ }, f.prototype.updateDocTooltip = function () {
+ let e = this.popup, t = this.completions && this.completions.filtered, i = t && ( t[ e.getHoveredRow() ] || t[ e.getRow() ] ), n = null; if ( !i || !this.editor || !this.popup.isOpen ) {
+ return this.hideDocTooltip();
+ } for ( let o = this.editor.completers.length, r = 0; r < o; r++ ) {
+ const s = this.editor.completers[ r ]; if ( s.getDocTooltip && i.completerId === s.id ) {
+ n = s.getDocTooltip( i ); break;
+ }
+ } if ( !( n = typeof ( n = n || typeof i === 'string' ? n : i ) === 'string' ? { docText: n } : n ) || !n.docHTML && !n.docText ) {
+ return this.hideDocTooltip();
+ } this.showDocTooltip( n );
+ }, f.prototype.showDocTooltip = function ( e ) {
+ this.tooltipNode || ( this.tooltipNode = h.createElement( 'div' ), this.tooltipNode.style.margin = '0', this.tooltipNode.style.pointerEvents = 'auto', this.tooltipNode.style.overscrollBehavior = 'contain', this.tooltipNode.tabIndex = -1, this.tooltipNode.onblur = this.blurListener.bind( this ), this.tooltipNode.onclick = this.onTooltipClick.bind( this ), this.tooltipNode.id = 'doc-tooltip', this.tooltipNode.setAttribute( 'role', 'tooltip' ), this.tooltipNode.addEventListener( 'wheel', p ) ); var t = this.editor.renderer.theme, t = ( this.tooltipNode.className = 'ace_tooltip ace_doc-tooltip ' + ( t.isDark ? 'ace_dark ' : '' ) + ( t.cssClass || '' ), this.tooltipNode ), e = ( e.docHTML ? t.innerHTML = e.docHTML : e.docText && ( t.textContent = e.docText ), t.parentNode || this.popup.container.appendChild( this.tooltipNode ), this.popup ), i = e.container.getBoundingClientRect(), n = e.renderer.scrollBar.width || 10, o = i.left, r = window.innerWidth - i.right - n, s = e.isTopdown ? i.top : window.innerHeight - n - i.bottom, r = [ Math.min( r / 400, 1 ), Math.min( o / 400, 1 ), Math.min( s / 300 * 0.9 ) ], o = Math.max.apply( Math, r ), s = t.style; s.display = 'block', o == r[ 0 ] ? ( s.left = i.right + 1 + 'px', s.right = '', s.maxWidth = 400 * o + 'px', s.top = i.top + 'px', s.bottom = '', s.maxHeight = Math.min( window.innerHeight - n - i.top, 300 ) + 'px' ) : o == r[ 1 ] ? ( s.right = window.innerWidth - i.left + 'px', s.left = '', s.maxWidth = 400 * o + 'px', s.top = i.top + 'px', s.bottom = '', s.maxHeight = Math.min( window.innerHeight - n - i.top, 300 ) + 'px' ) : o == r[ 2 ] && ( s.left = window.innerWidth - i.left + 'px', s.maxWidth = Math.min( 400, window.innerWidth ) + 'px', e.isTopdown ? ( s.top = i.bottom + 'px', s.left = i.left + 'px', s.right = '', s.bottom = '', s.maxHeight = Math.min( window.innerHeight - n - i.bottom, 300 ) + 'px' ) : ( s.top = e.container.offsetTop - t.offsetHeight + 'px', s.left = i.left + 'px', s.right = '', s.bottom = '', s.maxHeight = Math.min( e.container.offsetTop, 300 ) + 'px' ) );
+ }, f.prototype.hideDocTooltip = function () {
+ let e; this.tooltipTimer.cancel(), this.tooltipNode && ( e = this.tooltipNode, this.editor.isFocused() || document.activeElement != e || this.editor.focus(), this.tooltipNode = null, e.parentNode ) && e.parentNode.removeChild( e );
+ }, f.prototype.onTooltipClick = function ( e ) {
+ for ( let t = e.target; t && t != this.tooltipNode; ) {
+ if ( t.nodeName == 'A' && t.href ) {
+ t.rel = 'noreferrer', t.target = '_blank'; break;
+ }t = t.parentNode;
+ }
+ }, f.prototype.destroy = function () {
+ let e; this.detach(), this.popup && ( this.popup.destroy(), e = this.popup.container ) && e.parentNode && e.parentNode.removeChild( e ), this.editor && this.editor.completer == this && ( this.editor.off( 'destroy', n ), this.editor.completer = null ), this.inlineRenderer = this.popup = this.editor = null;
+ }, f.for = function ( e ) {
+ return e.completer instanceof f || ( e.completer && ( e.completer.destroy(), e.completer = null ), u.get( 'sharedPopups' ) ? ( f.$sharedInstance || ( f.$sharedInstance = new f() ), e.completer = f.$sharedInstance ) : ( e.completer = new f(), e.once( 'destroy', n ) ) ), e.completer;
+ }, f ); function f() {
+ this.autoInsert = !1, this.autoSelect = !0, this.autoShown = !1, this.exactMatch = !1, this.inlineEnabled = !1, this.keyboardHandler = new o(), this.keyboardHandler.bindKeys( this.commands ), this.parentNode = null, this.setSelectOnHover = !1, this.hasSeen = new Set(), this.showLoadingState = !1, this.stickySelectionDelay = 500, this.blurListener = this.blurListener.bind( this ), this.changeListener = this.changeListener.bind( this ), this.mousedownListener = this.mousedownListener.bind( this ), this.mousewheelListener = this.mousewheelListener.bind( this ), this.onLayoutChange = this.onLayoutChange.bind( this ), this.changeTimer = l.delayedCall( () => {
+ this.updateCompletions( !0 );
+ } ), this.tooltipTimer = l.delayedCall( this.updateDocTooltip.bind( this ), 50 ), this.popupTimer = l.delayedCall( this.$updatePopupPosition.bind( this ), 50 ), this.stickySelectionTimer = l.delayedCall( () => {
+ this.stickySelection = !0;
+ }, this.stickySelectionDelay ), this.$firstOpenTimer = l.delayedCall( () => {
+ const e = this.completionProvider && this.completionProvider.initialPosition; this.autoShown || this.popup && this.popup.isOpen || !e || this.editor.completers.length === 0 || ( this.completions = new I( f.completionsForLoading ), this.openPopup( this.editor, e.prefix, !1 ), this.popup.renderer.setStyle( 'ace_loading', !0 ) );
+ }, this.stickySelectionDelay );
+ }m.prototype.commands = { Up: function ( e ) {
+ e.completer.goTo( 'up' );
+ }, Down: function ( e ) {
+ e.completer.goTo( 'down' );
+ }, 'Ctrl-Up|Ctrl-Home': function ( e ) {
+ e.completer.goTo( 'start' );
+ }, 'Ctrl-Down|Ctrl-End': function ( e ) {
+ e.completer.goTo( 'end' );
+ }, Esc: function ( e ) {
+ e.completer.detach();
+ }, Return: function ( e ) {
+ return e.completer.insertMatch();
+ }, 'Shift-Return': function ( e ) {
+ e.completer.insertMatch( null, { deleteSuffix: !0 } );
+ }, Tab: function ( e ) {
+ const t = e.completer.insertMatch(); if ( t || e.tabstopManager ) {
+ return t;
+ } e.completer.goTo( 'down' );
+ }, Backspace: function ( e ) {
+ e.execCommand( 'backspace' ), !c.getCompletionPrefix( e ) && e.completer && e.completer.detach();
+ }, PageUp: function ( e ) {
+ e.completer.popup.gotoPageUp();
+ }, PageDown: function ( e ) {
+ e.completer.popup.gotoPageDown();
+ } }, m.startCommand = { name: 'startAutocomplete', exec: function ( e, t ) {
+ const i = m.for( e ); i.autoInsert = !1, i.autoSelect = !0, i.autoShown = !1, i.showPopup( e, t ), i.cancelContextMenu();
+ }, bindKey: 'Ctrl-Space|Ctrl-Shift-Space|Alt-Space' }; y.prototype.insertByIndex = function ( e, t, i ) {
+ return !( !this.completions || !this.completions.filtered ) && this.insertMatch( e, this.completions.filtered[ t ], i );
+ }, y.prototype.insertMatch = function ( e, t, i ) {
+ if ( !t ) {
+ return !1;
+ } if ( e.startOperation( { command: { name: 'insertMatch' } } ), t.completer && t.completer.insertMatch ) {
+ t.completer.insertMatch( e, t );
+ } else {
+ if ( !this.completions ) {
+ return !1;
+ } let n = this.completions.filterText.length, o = 0; if ( t.range && t.range.start.row === t.range.end.row && ( n = ( n -= this.initialPosition.prefix.length ) + ( this.initialPosition.pos.column - t.range.start.column ), o += t.range.end.column - this.initialPosition.pos.column ), n || o ) {
+ for ( var r, s = e.selection.getAllRanges ? e.selection.getAllRanges() : [ e.getSelectionRange() ], a = 0; r = s[ a ]; a++ ) {
+ r.start.column -= n, r.end.column += o, e.session.remove( r );
+ }
+ }t.snippet ? d.insertSnippet( e, t.snippet ) : this.$insertString( e, t ), t.completer && t.completer.onInsert && typeof t.completer.onInsert === 'function' && t.completer.onInsert( e, t ), t.command && t.command === 'startAutocomplete' && e.execCommand( t.command );
+ } return e.endOperation(), !0;
+ }, y.prototype.$insertString = function ( e, t ) {
+ t = t.value || t; e.execCommand( 'insertstring', t );
+ }, y.prototype.gatherCompletions = function ( n, o ) {
+ let t = n.getSession(), r = n.getCursorPosition(), s = c.getCompletionPrefix( n ), a = [], l = ( this.completers = n.completers, n.completers.length ); return n.completers.forEach( ( i, e ) => {
+ i.getCompletions( n, t, r, s, ( e, t ) => {
+ i.hideInlinePreview && ( t = t.map( ( e ) => Object.assign( e, { hideInlinePreview: i.hideInlinePreview } ) ) ), !e && t && ( a = a.concat( t ) ), o( null, { prefix: c.getCompletionPrefix( n ), matches: a, finished: --l == 0 } );
+ } );
+ } ), !0;
+ }, y.prototype.provideCompletions = function ( e, i, n ) {
+ let o = function ( e ) {
+ const t = e.prefix; this.completions = new I( e.matches ), i.exactMatch && ( this.completions.exactMatch = !0 ), i.ignoreCaption && ( this.completions.ignoreCaption = !0 ), this.completions.setFilter( t ), ( e.finished || this.completions.filtered.length ) && n( null, this.completions, e.finished );
+ }.bind( this ), r = !0, s = null; this.gatherCompletions( e, ( e, t ) => {
+ this.active && ( e && ( n( e, [], !0 ), this.detach() ), t.prefix.indexOf( t.prefix ) === 0 ) && ( r ? s = t : o( t ) );
+ } ), r = !1, s && ( e = s, s = null, o( e ) );
+ }, y.prototype.detach = function () {
+ this.active = !1, this.completers && this.completers.forEach( ( e ) => {
+ typeof e.cancel === 'function' && e.cancel();
+ } );
+ }; var C = y; function y( e ) {
+ this.initialPosition = e, this.active = !0;
+ }v.prototype.setFilter = function ( e ) {
+ t = e.length > this.filterText && e.lastIndexOf( this.filterText, 0 ) === 0 ? this.filtered : this.all, this.filterText = e, t = ( t = this.filterCompletions( t, this.filterText ) ).sort( ( e, t ) => t.exactMatch - e.exactMatch || t.$score - e.$score || ( e.caption || e.value ).localeCompare( t.caption || t.value ) ); let t, i = null; t = t.filter( ( e ) => {
+ e = e.snippet || e.caption || e.value; return e !== i && ( i = e, !0 );
+ } ), this.filtered = t;
+ }, v.prototype.filterCompletions = function ( e, t ) {
+ const i = [], n = t.toUpperCase(), o = t.toLowerCase(); e:for ( var r, s = 0; r = e[ s ]; s++ ) {
+ if ( r.skipFilter ) {
+ r.$score = r.score, i.push( r );
+ } else {
+ const a = !this.ignoreCaption && r.caption || r.value || r.snippet; if ( a ) {
+ let l = -1, c = 0, h = 0; if ( this.exactMatch ) {
+ if ( t !== a.slice( 0, t.length ) ) {
+ continue;
+ }
+ } else {
+ const d = a.toLowerCase().indexOf( o ); if ( d > -1 ) {
+ h = d;
+ } else {
+ for ( let u = 0; u < t.length; u++ ) {
+ let g = a.indexOf( o[ u ], l + 1 ), p = a.indexOf( n[ u ], l + 1 ); if ( ( g = g >= 0 && ( p < 0 || g < p ) ? g : p ) < 0 ) {
+ continue e;
+ } ( p = g - l - 1 ) > 0 && ( l === -1 && ( h += 10 ), h += p, c |= 1 << u ), l = g;
+ }
+ }
+ }r.matchMask = c, r.exactMatch = h ? 0 : 1, r.$score = ( r.score || 0 ) - h, i.push( r );
+ }
+ }
+ } return i;
+ }; var I = v; function v( e, t ) {
+ this.all = e, this.filtered = e, this.filterText = t || '', this.exactMatch = !1, this.ignoreCaption = !1;
+ }t.Autocomplete = m, t.CompletionProvider = C, t.FilteredList = I;
+ } ), ace.define( 'ace/marker_group', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ o.prototype.getMarkerAtPosition = function ( t ) {
+ return this.markers.find( ( e ) => e.range.contains( t.row, t.column ) );
+ }, o.prototype.markersComparator = function ( e, t ) {
+ return e.range.start.row - t.range.start.row;
+ }, o.prototype.setMarkers = function ( e ) {
+ this.markers = e.sort( this.markersComparator ).slice( 0, this.MAX_MARKERS ), this.session._signal( 'changeBackMarker' );
+ }, o.prototype.update = function ( e, t, i, n ) {
+ if ( this.markers && this.markers.length ) {
+ for ( var o, r = n.firstRow, s = n.lastRow, a = 0, l = 0, c = 0; c < this.markers.length; c++ ) {
+ var h, d, u = this.markers[ c ]; u.range.end.row < r || u.range.start.row > s || ( u.range.start.row === l ? a++ : ( l = u.range.start.row, a = 0 ), a > 200 ) || ( h = u.range.clipRows( r, s ) ).start.row === h.end.row && h.start.column === h.end.column || ( ( d = h.toScreenRange( i ) ).isEmpty() ? ( o = i.getNextFoldLine( h.end.row, o ) ) && o.end.row > h.end.row && ( r = o.end.row ) : this.markerType === 'fullLine' ? t.drawFullLineMarker( e, d, u.className, n ) : d.isMultiLine() ? this.markerType === 'line' ? t.drawMultiLineMarker( e, d, u.className, n ) : t.drawTextMarker( e, d, u.className, n ) : t.drawSingleLineMarker( e, d, u.className + ' ace_br15', n ) );
+ }
+ }
+ }; const n = o; function o( e, t ) {
+ t && ( this.markerType = t.markerType ), this.markers = [], ( this.session = e ).addDynamicMarker( this );
+ }n.prototype.MAX_MARKERS = 1e4, t.MarkerGroup = n;
+ } ), ace.define( 'ace/autocomplete/text_completer', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ const s = e( '../range' ).Range, a = /[^a-zA-Z_0-9\$\-\u00C0-\u1FFF\u2C00-\uD7FF\w]+/; function l( e, t ) {
+ const i = e.getTextRange( s.fromPoints( { row: 0, column: 0 }, t ) ).split( a ).length - 1, n = e.getValue().split( a ), o = Object.create( null ), r = n[ i ]; return n.forEach( ( e, t ) => {
+ e && e !== r && ( t = Math.abs( i - t ), t = n.length - t, o[ e ] ? o[ e ] = Math.max( t, o[ e ] ) : o[ e ] = t );
+ } ), o;
+ }t.getCompletions = function ( e, t, i, n, o ) {
+ const r = l( t, i ); o( null, Object.keys( r ).map( ( e ) => ( { caption: e, value: e, score: r[ e ], meta: 'local' } ) ) );
+ };
+ } ), ace.define( 'ace/ext/language_tools', [ 'require', 'exports', 'module', 'ace/snippets', 'ace/autocomplete', 'ace/config', 'ace/lib/lang', 'ace/autocomplete/util', 'ace/marker_group', 'ace/autocomplete/text_completer', 'ace/editor', 'ace/config' ], ( e, t, i ) => {
+ function n( e, t ) {
+ C( t.session.$mode );
+ } function o( e ) {
+ let t = e.editor, i = t.completer && t.completer.activated; e.command.name === 'backspace' ? i && !h.getCompletionPrefix( t ) && t.completer.detach() : e.command.name !== 'insertstring' || i || ( ( t = ( r = e ).editor.$liveAutocompletionDelay ) ? I.delay( t ) : v( e ) );
+ } var r, l = e( '../snippets' ).snippetManager, s = e( '../autocomplete' ).Autocomplete, a = e( '../config' ), c = e( '../lib/lang' ), h = e( '../autocomplete/util' ), d = e( '../marker_group' ).MarkerGroup, u = e( '../autocomplete/text_completer' ), g = { getCompletions: function ( e, t, i, n, o ) {
+ if ( t.$mode.completer ) {
+ return t.$mode.completer.getCompletions( e, t, i, n, o );
+ } e = e.session.getState( i.row ); o( null, t.$mode.getCompletions( e, t, i, n ).map( ( e ) => ( e.completerId = g.id, e ) ) );
+ }, id: 'keywordCompleter' }, p = { getCompletions: function ( e, t, i, n, o ) {
+ var r = [], t = t.getTokenAt( i.row, i.column ), s = ( t && t.type.match( /(tag-name|tag-open|tag-whitespace|attribute-name|attribute-value)\.xml$/ ) ? r.push( 'html-tag' ) : r = l.getActiveScopes( e ), l.snippetMap ), a = []; r.forEach( ( e ) => {
+ for ( let t = s[ e ] || [], i = t.length; i--; ) {
+ const n = t[ i ], o = n.name || n.tabTrigger; o && a.push( { caption: o, snippet: n.content, meta: n.tabTrigger && !n.name ? n.tabTrigger + '⇥ ' : 'snippet', completerId: p.id } );
+ }
+ }, this ), o( null, a );
+ }, getDocTooltip: function ( e ) {
+ let o; e.snippet && !e.docHTML && ( e.docHTML = [ '<b>', c.escapeHTML( e.caption ), '</b>', '<hr></hr>', c.escapeHTML( ( e = e.snippet, o = {}, e.replace( /\${(\d+)(:(.*?))?}/g, ( e, t, i, n ) => o[ t ] = n || '' ).replace( /\$(\d+?)/g, ( e, t ) => o[ t ] ) ) ) ].join( '' ) );
+ }, id: 'snippetCompleter' }, m = [ p, u, g ], f = ( t.setCompleters = function ( e ) {
+ m.length = 0, e && m.push.apply( m, e );
+ }, t.addCompleter = function ( e ) {
+ m.push( e );
+ }, t.textCompleter = u, t.keyWordCompleter = g, t.snippetCompleter = p, { name: 'expandSnippet', exec: function ( e ) {
+ return l.expandWithTab( e );
+ }, bindKey: 'Tab' } ), C = function ( e ) {
+ ( e = typeof e === 'string' ? a.$modes[ e ] : e ) && ( l.files || ( l.files = {} ), y( e.$id, e.snippetFileId ), e.modes ) && e.modes.forEach( C );
+ }, y = function ( t, e ) {
+ e && t && !l.files[ t ] && ( l.files[ t ] = {}, a.loadModule( e, ( e ) => {
+ e && ( !( l.files[ t ] = e ).snippets && e.snippetText && ( e.snippets = l.parseSnippetFile( e.snippetText ) ), l.register( e.snippets || [], e.scope ), e.includeScopes ) && ( l.snippetMap[ e.scope ].includeScopes = e.includeScopes, e.includeScopes.forEach( ( e ) => {
+ C( 'ace/mode/' + e );
+ } ) );
+ } ) );
+ }, I = c.delayedCall( () => {
+ v( r );
+ }, 0 ), v = function ( e ) {
+ var t = e.editor, i = h.getCompletionPrefix( t ), e = e.args, e = h.triggerAutocomplete( t, e ); ( i && i.length >= t.$liveAutocompletionThreshold || e ) && ( ( i = s.for( t ) ).autoShown = !0, i.showPopup( t ) );
+ }, u = e( '../editor' ).Editor; e( '../config' ).defineOptions( u.prototype, 'editor', { enableBasicAutocompletion: { set: function ( e ) {
+ e ? ( s.for( this ), this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.addCommand( s.startCommand ) ) : this.commands.removeCommand( s.startCommand );
+ }, value: !1 }, enableLiveAutocompletion: { set: function ( e ) {
+ e ? ( this.completers || ( this.completers = Array.isArray( e ) ? e : m ), this.commands.on( 'afterExec', o ) ) : this.commands.off( 'afterExec', o );
+ }, value: !1 }, liveAutocompletionDelay: { initialValue: 0 }, liveAutocompletionThreshold: { initialValue: 0 }, enableSnippets: { set: function ( e ) {
+ e ? ( this.commands.addCommand( f ), this.on( 'changeMode', n ), n( 0, this ) ) : ( this.commands.removeCommand( f ), this.off( 'changeMode', n ) );
+ }, value: !1 } } ), t.MarkerGroup = d;
+ } ), ace.require( [ 'ace/ext/language_tools' ], ( e ) => {
+ t && ( t.exports = e );
+ } );
+ }, 6534: function ( t, e, i ) {
+ t = i.nmd( t ), ace.define( 'ace/ext/searchbox-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ i.exports = '\n\n/* ------------------------------------------------------------------------------------------\n * Editor Search Form\n * --------------------------------------------------------------------------------------- */\n.ace_search {\n background-color: #ddd;\n color: #666;\n border: 1px solid #cbcbcb;\n border-top: 0 none;\n overflow: hidden;\n margin: 0;\n padding: 4px 6px 0 4px;\n position: absolute;\n top: 0;\n z-index: 99;\n white-space: normal;\n}\n.ace_search.left {\n border-left: 0 none;\n border-radius: 0px 0px 5px 0px;\n left: 0;\n}\n.ace_search.right {\n border-radius: 0px 0px 0px 5px;\n border-right: 0 none;\n right: 0;\n}\n\n.ace_search_form, .ace_replace_form {\n margin: 0 20px 4px 0;\n overflow: hidden;\n line-height: 1.9;\n}\n.ace_replace_form {\n margin-right: 0;\n}\n.ace_search_form.ace_nomatch {\n outline: 1px solid red;\n}\n\n.ace_search_field {\n border-radius: 3px 0 0 3px;\n background-color: white;\n color: black;\n border: 1px solid #cbcbcb;\n border-right: 0 none;\n outline: 0;\n padding: 0;\n font-size: inherit;\n margin: 0;\n line-height: inherit;\n padding: 0 6px;\n min-width: 17em;\n vertical-align: top;\n min-height: 1.8em;\n box-sizing: content-box;\n}\n.ace_searchbtn {\n border: 1px solid #cbcbcb;\n line-height: inherit;\n display: inline-block;\n padding: 0 6px;\n background: #fff;\n border-right: 0 none;\n border-left: 1px solid #dcdcdc;\n cursor: pointer;\n margin: 0;\n position: relative;\n color: #666;\n}\n.ace_searchbtn:last-child {\n border-radius: 0 3px 3px 0;\n border-right: 1px solid #cbcbcb;\n}\n.ace_searchbtn:disabled {\n background: none;\n cursor: default;\n}\n.ace_searchbtn:hover {\n background-color: #eef1f6;\n}\n.ace_searchbtn.prev, .ace_searchbtn.next {\n padding: 0px 0.7em\n}\n.ace_searchbtn.prev:after, .ace_searchbtn.next:after {\n content: "";\n border: solid 2px #888;\n width: 0.5em;\n height: 0.5em;\n border-width: 2px 0 0 2px;\n display:inline-block;\n transform: rotate(-45deg);\n}\n.ace_searchbtn.next:after {\n border-width: 0 2px 2px 0 ;\n}\n.ace_searchbtn_close {\n background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAAZ0lEQVR42u2SUQrAMAhDvazn8OjZBilCkYVVxiis8H4CT0VrAJb4WHT3C5xU2a2IQZXJjiQIRMdkEoJ5Q2yMqpfDIo+XY4k6h+YXOyKqTIj5REaxloNAd0xiKmAtsTHqW8sR2W5f7gCu5nWFUpVjZwAAAABJRU5ErkJggg==) no-repeat 50% 0;\n border-radius: 50%;\n border: 0 none;\n color: #656565;\n cursor: pointer;\n font: 16px/16px Arial;\n padding: 0;\n height: 14px;\n width: 14px;\n top: 9px;\n right: 7px;\n position: absolute;\n}\n.ace_searchbtn_close:hover {\n background-color: #656565;\n background-position: 50% 100%;\n color: white;\n}\n\n.ace_button {\n margin-left: 2px;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n overflow: hidden;\n opacity: 0.7;\n border: 1px solid rgba(100,100,100,0.23);\n padding: 1px;\n box-sizing: border-box!important;\n color: black;\n}\n\n.ace_button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_button:active {\n background-color: #ddd;\n}\n\n.ace_button.checked {\n border-color: #3399ff;\n opacity:1;\n}\n\n.ace_search_options{\n margin-bottom: 3px;\n text-align: right;\n -webkit-user-select: none;\n -moz-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n clear: both;\n}\n\n.ace_search_counter {\n float: left;\n font-family: arial;\n padding: 0 8px;\n}';
+ } ), ace.define( 'ace/ext/searchbox', [ 'require', 'exports', 'module', 'ace/ext/searchbox', 'ace/ext/searchbox', 'ace/lib/dom', 'ace/lib/lang', 'ace/lib/event', 'ace/ext/searchbox-css', 'ace/keyboard/hash_handler', 'ace/lib/keys', 'ace/config' ], ( e, t, i ) => {
+ let n = e( '../lib/dom' ), c = e( '../lib/lang' ), o = e( '../lib/event' ), r = e( './searchbox-css' ), s = e( '../keyboard/hash_handler' ).HashHandler, a = e( '../lib/keys' ), h = e( '../config' ).nls, l = ( n.importCssString( r, 'ace_searchbox', !1 ), d.prototype.setEditor = function ( e ) {
+ e.searchBox = this, e.renderer.scroller.appendChild( this.element ), this.editor = e;
+ }, d.prototype.setSession = function ( e ) {
+ this.searchRange = null, this.$syncOptions( !0 );
+ }, d.prototype.onEditorInput = function () {
+ this.find( !1, !1, !0 );
+ }, d.prototype.$initElements = function ( e ) {
+ this.searchBox = e.querySelector( '.ace_search_form' ), this.replaceBox = e.querySelector( '.ace_replace_form' ), this.searchOption = e.querySelector( '[action=searchInSelection]' ), this.replaceOption = e.querySelector( '[action=toggleReplace]' ), this.regExpOption = e.querySelector( '[action=toggleRegexpMode]' ), this.caseSensitiveOption = e.querySelector( '[action=toggleCaseSensitive]' ), this.wholeWordOption = e.querySelector( '[action=toggleWholeWords]' ), this.searchInput = this.searchBox.querySelector( '.ace_search_field' ), this.replaceInput = this.replaceBox.querySelector( '.ace_search_field' ), this.searchCounter = e.querySelector( '.ace_search_counter' );
+ }, d.prototype.$init = function () {
+ const e = this.element, n = ( this.$initElements( e ), this ); o.addListener( e, 'mousedown', ( e ) => {
+ setTimeout( () => {
+ n.activeInput.focus();
+ }, 0 ), o.stopPropagation( e );
+ } ), o.addListener( e, 'click', ( e ) => {
+ const t = ( e.target || e.srcElement ).getAttribute( 'action' ); t && n[ t ] ? n[ t ]() : n.$searchBarKb.commands[ t ] && n.$searchBarKb.commands[ t ].exec( n ), o.stopPropagation( e );
+ } ), o.addCommandKeyListener( e, ( e, t, i ) => {
+ i = a.keyCodeToString( i ), t = n.$searchBarKb.findKeyCommand( t, i ); t && t.exec && ( t.exec( n ), o.stopEvent( e ) );
+ } ), this.$onChange = c.delayedCall( () => {
+ n.find( !1, !1 );
+ } ), o.addListener( this.searchInput, 'input', () => {
+ n.$onChange.schedule( 20 );
+ } ), o.addListener( this.searchInput, 'focus', () => {
+ n.activeInput = n.searchInput, n.searchInput.value && n.highlight();
+ } ), o.addListener( this.replaceInput, 'focus', () => {
+ n.activeInput = n.replaceInput, n.searchInput.value && n.highlight();
+ } );
+ }, d.prototype.setSearchRange = function ( e ) {
+ ( this.searchRange = e ) ? this.searchRangeMarker = this.editor.session.addMarker( e, 'ace_active-line' ) : this.searchRangeMarker && ( this.editor.session.removeMarker( this.searchRangeMarker ), this.searchRangeMarker = null );
+ }, d.prototype.$syncOptions = function ( e ) {
+ n.setCssClass( this.replaceOption, 'checked', this.searchRange ), n.setCssClass( this.searchOption, 'checked', this.searchOption.checked ), this.replaceOption.textContent = this.replaceOption.checked ? '-' : '+', n.setCssClass( this.regExpOption, 'checked', this.regExpOption.checked ), n.setCssClass( this.wholeWordOption, 'checked', this.wholeWordOption.checked ), n.setCssClass( this.caseSensitiveOption, 'checked', this.caseSensitiveOption.checked ); const t = this.editor.getReadOnly(); this.replaceOption.style.display = t ? 'none' : '', this.replaceBox.style.display = this.replaceOption.checked && !t ? '' : 'none', this.find( !1, !1, e );
+ }, d.prototype.highlight = function ( e ) {
+ this.editor.session.highlight( e || this.editor.$search.$options.re ), this.editor.renderer.updateBackMarkers();
+ }, d.prototype.find = function ( e, t, i ) {
+ this.editor.session && ( e = !this.editor.find( this.searchInput.value, { skipCurrent: e, backwards: t, wrap: !0, regExp: this.regExpOption.checked, caseSensitive: this.caseSensitiveOption.checked, wholeWord: this.wholeWordOption.checked, preventScroll: i, range: this.searchRange } ) && this.searchInput.value, n.setCssClass( this.searchBox, 'ace_nomatch', e ), this.editor._emit( 'findSearchBox', { match: !e } ), this.highlight(), this.updateCounter() );
+ }, d.prototype.updateCounter = function () {
+ let e = this.editor, t = e.$search.$options.re, i = t.unicode, n = 0, o = 0; if ( t ) {
+ let r, s, a = this.searchRange ? e.session.getTextRange( this.searchRange ) : e.getValue(), l = ( e.$search.$isMultilineSearch( e.getLastSearchOptions() ) && ( a = a.replace( /\r\n|\r|\n/g, '\n' ), e.session.doc.$autoNewLine = '\n' ), e.session.doc.positionToIndex( e.selection.anchor ) ); for ( this.searchRange && ( l -= e.session.doc.positionToIndex( this.searchRange.start ) ), t.lastIndex = 0; ( s = t.exec( a ) ) && ( ( r = s.index ) <= l && o++, !( ++n > 999 ) ) && ( s[ 0 ] || ( t.lastIndex = r += c.skipEmptyMatch( a, r, i ), !( r >= a.length ) ) ); ) { }
+ } this.searchCounter.textContent = h( 'search-box.search-counter', '$0 of $1', [ o, n > 999 ? '999+' : n ] );
+ }, d.prototype.findNext = function () {
+ this.find( !0, !1 );
+ }, d.prototype.findPrev = function () {
+ this.find( !0, !0 );
+ }, d.prototype.findAll = function () {
+ const e = !this.editor.findAll( this.searchInput.value, { regExp: this.regExpOption.checked, caseSensitive: this.caseSensitiveOption.checked, wholeWord: this.wholeWordOption.checked } ) && this.searchInput.value; n.setCssClass( this.searchBox, 'ace_nomatch', e ), this.editor._emit( 'findSearchBox', { match: !e } ), this.highlight(), this.hide();
+ }, d.prototype.replace = function () {
+ this.editor.getReadOnly() || this.editor.replace( this.replaceInput.value );
+ }, d.prototype.replaceAndFindNext = function () {
+ this.editor.getReadOnly() || ( this.editor.replace( this.replaceInput.value ), this.findNext() );
+ }, d.prototype.replaceAll = function () {
+ this.editor.getReadOnly() || this.editor.replaceAll( this.replaceInput.value );
+ }, d.prototype.hide = function () {
+ this.active = !1, this.setSearchRange( null ), this.editor.off( 'changeSession', this.setSession ), this.editor.off( 'input', this.$onEditorInput ), this.element.style.display = 'none', this.editor.keyBinding.removeKeyboardHandler( this.$closeSearchBarKb ), this.editor.focus();
+ }, d.prototype.show = function ( e, t ) {
+ this.active = !0, this.editor.on( 'changeSession', this.setSession ), this.editor.on( 'input', this.$onEditorInput ), this.element.style.display = '', this.replaceOption.checked = t, ( e = this.editor.$search.$options.regExp ? c.escapeRegExp( e ) : e ) != null && ( this.searchInput.value = e ), this.searchInput.focus(), this.searchInput.select(), this.editor.keyBinding.addKeyboardHandler( this.$closeSearchBarKb ), this.$syncOptions( !0 );
+ }, d.prototype.isFocused = function () {
+ const e = document.activeElement; return e == this.searchInput || e == this.replaceInput;
+ }, d ); function d( e, t, i ) {
+ this.activeInput, this.element = n.buildDom( [ 'div', { class: 'ace_search right' }, [ 'span', { action: 'hide', class: 'ace_searchbtn_close' } ], [ 'div', { class: 'ace_search_form' }, [ 'input', { class: 'ace_search_field', placeholder: h( 'search-box.find.placeholder', 'Search for' ), spellcheck: 'false' } ], [ 'span', { action: 'findPrev', class: 'ace_searchbtn prev' }, '' ], [ 'span', { action: 'findNext', class: 'ace_searchbtn next' }, '' ], [ 'span', { action: 'findAll', class: 'ace_searchbtn', title: 'Alt-Enter' }, h( 'search-box.find-all.text', 'All' ) ] ], [ 'div', { class: 'ace_replace_form' }, [ 'input', { class: 'ace_search_field', placeholder: h( 'search-box.replace.placeholder', 'Replace with' ), spellcheck: 'false' } ], [ 'span', { action: 'replaceAndFindNext', class: 'ace_searchbtn' }, h( 'search-box.replace-next.text', 'Replace' ) ], [ 'span', { action: 'replaceAll', class: 'ace_searchbtn' }, h( 'search-box.replace-all.text', 'All' ) ] ], [ 'div', { class: 'ace_search_options' }, [ 'span', { action: 'toggleReplace', class: 'ace_button', title: h( 'search-box.toggle-replace.title', 'Toggle Replace mode' ), style: 'float:left;margin-top:-2px;padding:0 5px;' }, '+' ], [ 'span', { class: 'ace_search_counter' } ], [ 'span', { action: 'toggleRegexpMode', class: 'ace_button', title: h( 'search-box.toggle-regexp.title', 'RegExp Search' ) }, '.*' ], [ 'span', { action: 'toggleCaseSensitive', class: 'ace_button', title: h( 'search-box.toggle-case.title', 'CaseSensitive Search' ) }, 'Aa' ], [ 'span', { action: 'toggleWholeWords', class: 'ace_button', title: h( 'search-box.toggle-whole-word.title', 'Whole Word Search' ) }, '\\b' ], [ 'span', { action: 'searchInSelection', class: 'ace_button', title: h( 'search-box.toggle-in-selection.title', 'Search In Selection' ) }, 'S' ] ] ] ), this.setSession = this.setSession.bind( this ), this.$onEditorInput = this.onEditorInput.bind( this ), this.$init(), this.setEditor( e ), n.importCssString( r, 'ace_searchbox', e.container ), o.addListener( this.element, 'touchstart', ( e ) => {
+ e.stopPropagation();
+ }, e );
+ }e = new s(), e.bindKeys( { 'Ctrl-f|Command-f': function ( e ) {
+ const t = e.isReplace = !e.isReplace; e.replaceBox.style.display = t ? '' : 'none', e.replaceOption.checked = !1, e.$syncOptions(), e.searchInput.focus();
+ }, 'Ctrl-H|Command-Option-F': function ( e ) {
+ e.editor.getReadOnly() || ( e.replaceOption.checked = !0, e.$syncOptions(), e.replaceInput.focus() );
+ }, 'Ctrl-G|Command-G': function ( e ) {
+ e.findNext();
+ }, 'Ctrl-Shift-G|Command-Shift-G': function ( e ) {
+ e.findPrev();
+ }, esc: function ( e ) {
+ setTimeout( () => {
+ e.hide();
+ } );
+ }, Return: function ( e ) {
+ e.activeInput == e.replaceInput && e.replace(), e.findNext();
+ }, 'Shift-Return': function ( e ) {
+ e.activeInput == e.replaceInput && e.replace(), e.findPrev();
+ }, 'Alt-Return': function ( e ) {
+ e.activeInput == e.replaceInput && e.replaceAll(), e.findAll();
+ }, Tab: function ( e ) {
+ ( e.activeInput == e.replaceInput ? e.searchInput : e.replaceInput ).focus();
+ } } ), e.addCommands( [ { name: 'toggleRegexpMode', bindKey: { win: 'Alt-R|Alt-/', mac: 'Ctrl-Alt-R|Ctrl-Alt-/' }, exec: function ( e ) {
+ e.regExpOption.checked = !e.regExpOption.checked, e.$syncOptions();
+ } }, { name: 'toggleCaseSensitive', bindKey: { win: 'Alt-C|Alt-I', mac: 'Ctrl-Alt-R|Ctrl-Alt-I' }, exec: function ( e ) {
+ e.caseSensitiveOption.checked = !e.caseSensitiveOption.checked, e.$syncOptions();
+ } }, { name: 'toggleWholeWords', bindKey: { win: 'Alt-B|Alt-W', mac: 'Ctrl-Alt-B|Ctrl-Alt-W' }, exec: function ( e ) {
+ e.wholeWordOption.checked = !e.wholeWordOption.checked, e.$syncOptions();
+ } }, { name: 'toggleReplace', exec: function ( e ) {
+ e.replaceOption.checked = !e.replaceOption.checked, e.$syncOptions();
+ } }, { name: 'searchInSelection', exec: function ( e ) {
+ e.searchOption.checked = !e.searchRange, e.setSearchRange( e.searchOption.checked && e.editor.getSelectionRange() ), e.$syncOptions();
+ } } ] ), s = new s( [ { bindKey: 'Esc', name: 'closeSearchBar', exec: function ( e ) {
+ e.searchBox.hide();
+ } } ] ); l.prototype.$searchBarKb = e, l.prototype.$closeSearchBarKb = s, t.SearchBox = l, t.Search = function ( e, t ) {
+ var i = e.searchBox || new l( e ), n = e.session.selection.getRange(), e = n.isMultiLine() ? '' : e.session.getTextRange( n ); i.show( e, t );
+ };
+ } ), ace.require( [ 'ace/ext/searchbox' ], ( e ) => {
+ t && ( t.exports = e );
+ } );
+ }, 6545: function ( e, t, i ) {
+ i.d( t, { t: function () {
+ return r;
+ } } ); const c = i( 1925 ), h = i( 6237 ), d = i( 3057 ); function o( e ) {
+ return ( o = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function n( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( o( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( o( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), o( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var r = ( () => {
+ function l( t, e ) {
+ if ( !( this instanceof l ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.dom = {}; var h = this, i = this.dom, e = ( this.anchor = void 0, this.items = t, this.eventListeners = {}, this.selection = void 0, this.onClose = e ? e.close : void 0, this.limitHeight = !!e && e.limitHeight, document.createElement( 'div' ) ), n = ( e.className = 'jsoneditor-contextmenu-root', i.root = e, document.createElement( 'div' ) ), e = ( n.className = 'jsoneditor-contextmenu', i.menu = n, e.appendChild( n ), document.createElement( 'ul' ) ), n = ( e.className = 'jsoneditor-menu', n.appendChild( e ), i.list = e, i.items = [], document.createElement( 'button' ) ), i = ( n.type = 'button', i.focusButton = n, document.createElement( 'li' ) ); i.style.overflow = 'hidden', i.style.height = '0', i.appendChild( n ), e.appendChild( i ), ( function a( l, c, e ) {
+ e.forEach( ( t ) => {
+ let i, e, n, o, r, s; t.type === 'separator' ? ( ( r = document.createElement( 'div' ) ).className = 'jsoneditor-separator', ( e = document.createElement( 'li' ) ).appendChild( r ), l.appendChild( e ) ) : ( i = {}, r = document.createElement( 'li' ), l.appendChild( r ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = t.className, i.button = e, t.title && ( e.title = t.title ), t.click && ( e.onclick = function ( e ) {
+ e.preventDefault(), h.hide(), t.click();
+ } ), r.appendChild( e ), t.submenu ? ( ( o = document.createElement( 'div' ) ).className = 'jsoneditor-icon', e.appendChild( o ), ( o = document.createElement( 'div' ) ).className = 'jsoneditor-text' + ( t.click ? '' : ' jsoneditor-right-margin' ), o.appendChild( document.createTextNode( t.text ) ), e.appendChild( o ), ( n = t.click ? ( e.className += ' jsoneditor-default', ( o = document.createElement( 'button' ) ).type = 'button', ( i.buttonExpand = o ).className = 'jsoneditor-expand', ( s = document.createElement( 'div' ) ).className = 'jsoneditor-expand', o.appendChild( s ), r.appendChild( o ), t.submenuTitle && ( o.title = t.submenuTitle ), o ) : ( ( s = document.createElement( 'div' ) ).className = 'jsoneditor-expand', e.appendChild( s ), e ) ).onclick = function ( e ) {
+ e.preventDefault(), h._onExpandItem( i ), n.focus();
+ }, i.subItems = o = [], s = document.createElement( 'ul' ), ( i.ul = s ).className = 'jsoneditor-menu', s.style.height = '0', r.appendChild( s ), a( s, o, t.submenu ) ) : ( ( r = document.createElement( 'div' ) ).className = 'jsoneditor-icon', e.appendChild( r ), ( s = document.createElement( 'div' ) ).className = 'jsoneditor-text', s.appendChild( document.createTextNode( ( 0, d.Tl )( t.text ) ) ), e.appendChild( s ) ), c.push( i ) );
+ } );
+ }( e, this.dom.items, t ) ), this.maxHeight = 0, t.forEach( ( e ) => {
+ e = 24 * ( t.length + ( e.submenu ? e.submenu.length : 0 ) ); h.maxHeight = Math.max( h.maxHeight, e );
+ } );
+ } return e = l, ( t = [ { key: '_getVisibleButtons', value: function () {
+ const t = [], i = this; return this.dom.items.forEach( ( e ) => {
+ t.push( e.button ), e.buttonExpand && t.push( e.buttonExpand ), e.subItems && e === i.expandedItem && e.subItems.forEach( ( e ) => {
+ t.push( e.button ), e.buttonExpand && t.push( e.buttonExpand );
+ } );
+ } ), t;
+ } }, { key: 'show', value: function ( e, t, i ) {
+ this.hide(); var n = !0, o = e.parentNode, r = e.getBoundingClientRect(), o = o.getBoundingClientRect(), s = t.getBoundingClientRect(), a = this, t = ( this.dom.absoluteAnchor = ( 0, c.p )( e, t, () => {
+ a.hide();
+ } ), r.bottom + this.maxHeight < s.bottom || r.top - this.maxHeight > s.top && ( n = !1 ), i ? 0 : r.top - o.top ); n ? ( i = e.offsetHeight, this.dom.menu.style.left = '0', this.dom.menu.style.top = t + i + 'px', this.dom.menu.style.bottom = '' ) : ( this.dom.menu.style.left = '0', this.dom.menu.style.top = '', this.dom.menu.style.bottom = '0px' ), this.limitHeight && ( o = n ? s.bottom - r.bottom - 10 : r.top - s.top - 10, this.dom.list.style.maxHeight = o + 'px', this.dom.list.style.overflowY = 'auto' ), this.dom.absoluteAnchor.appendChild( this.dom.root ), this.selection = ( 0, h.getSelection )(), this.anchor = e, setTimeout( () => {
+ a.dom.focusButton.focus();
+ }, 0 ), l.visibleMenu && l.visibleMenu.hide(), l.visibleMenu = this;
+ } }, { key: 'hide', value: function () {
+ this.dom.absoluteAnchor && ( this.dom.absoluteAnchor.destroy(), delete this.dom.absoluteAnchor ), this.dom.root.parentNode && ( this.dom.root.parentNode.removeChild( this.dom.root ), this.onClose ) && this.onClose(), l.visibleMenu === this && ( l.visibleMenu = void 0 );
+ } }, { key: '_onExpandItem', value: function ( i ) {
+ let n, o = this, e = i === this.expandedItem, t = this.expandedItem; t && ( t.ul.style.height = '0', t.ul.style.padding = '', setTimeout( () => {
+ o.expandedItem !== t && ( t.ul.style.display = '', h.removeClassName )( t.ul.parentNode, 'jsoneditor-selected' );
+ }, 300 ), this.expandedItem = void 0 ), e || ( ( n = i.ul ).style.display = 'block', setTimeout( () => {
+ if ( o.expandedItem === i ) {
+ for ( var e = 0, t = 0; t < n.childNodes.length; t++ ) {
+ e += n.childNodes[ t ].clientHeight;
+ }n.style.height = e + 'px', n.style.padding = '5px 10px';
+ }
+ }, 0 ), ( 0, h.addClassName )( n.parentNode, 'jsoneditor-selected' ), this.expandedItem = i );
+ } }, { key: '_onKeyDown', value: function ( e ) {
+ let t, i, n, o, r = e.target, s = e.which, a = !1; s === 27 ? ( this.selection && ( 0, h.setSelection )( this.selection ), this.anchor && this.anchor.focus(), this.hide(), a = !0 ) : s === 9 ? e.shiftKey ? ( i = ( t = this._getVisibleButtons() ).indexOf( r ) ) === 0 && ( t[ t.length - 1 ].focus(), a = !0 ) : ( i = ( t = this._getVisibleButtons() ).indexOf( r ) ) === t.length - 1 && ( t[ 0 ].focus(), a = !0 ) : s === 37 ? ( r.className === 'jsoneditor-expand' && ( i = ( t = this._getVisibleButtons() ).indexOf( r ), n = t[ i - 1 ] ) && n.focus(), a = !0 ) : s === 38 ? ( i = ( t = this._getVisibleButtons() ).indexOf( r ), ( n = ( n = ( n = t[ i - 1 ] ) && n.className === 'jsoneditor-expand' ? t[ i - 2 ] : n ) || t[ t.length - 1 ] ) && n.focus(), a = !0 ) : s === 39 ? ( i = ( t = this._getVisibleButtons() ).indexOf( r ), ( o = t[ i + 1 ] ) && o.className === 'jsoneditor-expand' && o.focus(), a = !0 ) : s === 40 && ( i = ( t = this._getVisibleButtons() ).indexOf( r ), ( o = ( o = ( o = t[ i + 1 ] ) && o.className === 'jsoneditor-expand' ? t[ i + 2 ] : o ) || t[ 0 ] ) && ( o.focus(), a = !0 ), a = !0 ), a && ( e.stopPropagation(), e.preventDefault() );
+ } } ] ) && n( e.prototype, t ), i && n( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;
+ } )(); r.visibleMenu = void 0;
+ }, 6777: function ( e, t ) {
+ /**
+ * @param e
+ * @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js
+ */
+ ( ( e ) => {
+ function y() {
+ for ( var e = arguments.length, t = Array( e ), i = 0; i < e; i++ ) {
+ t[ i ] = arguments[ i ];
+ } if ( t.length > 1 ) {
+ t[ 0 ] = t[ 0 ].slice( 0, -1 ); for ( var n = t.length - 1, o = 1; o < n; ++o ) {
+ t[ o ] = t[ o ].slice( 1, -1 );
+ } return t[ n ] = t[ n ].slice( 1 ), t.join( '' );
+ } return t[ 0 ];
+ } function I( e ) {
+ return '(?:' + e + ')';
+ } function n( e ) {
+ return void 0 === e ? 'undefined' : e === null ? 'null' : Object.prototype.toString.call( e ).split( ' ' ).pop().split( ']' ).shift().toLowerCase();
+ } function g( e ) {
+ return e.toUpperCase();
+ } function t( e ) {
+ var t = '[A-Za-z]', i = '[0-9]', n = y( i, '[A-Fa-f]' ), o = I( I( '%[EFef]' + n + '%' + n + n + '%' + n + n ) + '|' + I( '%[89A-Fa-f]' + n + '%' + n + n ) + '|' + I( '%' + n + n ) ), r = "[\\!\\$\\&\\'\\(\\)\\*\\+\\,\\;\\=]", s = y( '[\\:\\/\\?\\#\\[\\]\\@]', r ), a = e ? '[\\uE000-\\uF8FF]' : '[]', e = y( t, i, '[\\-\\.\\_\\~]', e ? '[\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]' : '[]' ), l = ( I( t + y( t, i, '[\\+\\-\\.]' ) + '*' ), I( I( o + '|' + y( e, r, '[\\:]' ) ) + '*' ), '(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:0?[1-9][0-9])|0?0?[0-9])' ), l = I( l + '\\.' + l + '\\.' + l + '\\.' + l ), c = I( n + '{1,4}' ), h = I( I( c + '\\:' + c ) + '|' + l ), d = I( I( c + '\\:' ) + '{6}' + h ), u = I( '\\:\\:' + I( c + '\\:' ) + '{5}' + h ), g = I( I( c ) + '?\\:\\:' + I( c + '\\:' ) + '{4}' + h ), p = I( I( I( c + '\\:' ) + '{0,1}' + c ) + '?\\:\\:' + I( c + '\\:' ) + '{3}' + h ), m = I( I( I( c + '\\:' ) + '{0,2}' + c ) + '?\\:\\:' + I( c + '\\:' ) + '{2}' + h ), f = I( I( I( c + '\\:' ) + '{0,3}' + c ) + '?\\:\\:' + c + '\\:' + h ), h = I( I( I( c + '\\:' ) + '{0,4}' + c ) + '?\\:\\:' + h ), C = I( I( I( c + '\\:' ) + '{0,5}' + c ) + '?\\:\\:' + c ), c = I( I( I( c + '\\:' ) + '{0,6}' + c ) + '?\\:\\:' ), d = I( [ d, u, g, p, m, f, h, C, c ].join( '|' ) ), u = I( I( e + '|' + o ) + '+' ), g = ( I( '[vV]' + n + '+\\.' + y( e, r, '[\\:]' ) + '+' ), I( I( o + '|' + y( e, r ) ) + '*' ), I( o + '|' + y( e, r, '[\\:\\@]' ) ) ); I( I( o + '|' + y( e, r, '[\\@]' ) ) + '+' ), I( I( g + '|' + y( '[\\/\\?]', a ) ) + '*' ); return { NOT_SCHEME: new RegExp( y( '[^]', t, i, '[\\+\\-\\.]' ), 'g' ), NOT_USERINFO: new RegExp( y( '[^\\%\\:]', e, r ), 'g' ), NOT_HOST: new RegExp( y( '[^\\%\\[\\]\\:]', e, r ), 'g' ), NOT_PATH: new RegExp( y( '[^\\%\\/\\:\\@]', e, r ), 'g' ), NOT_PATH_NOSCHEME: new RegExp( y( '[^\\%\\/\\@]', e, r ), 'g' ), NOT_QUERY: new RegExp( y( '[^\\%]', e, r, '[\\:\\@\\/\\?]', a ), 'g' ), NOT_FRAGMENT: new RegExp( y( '[^\\%]', e, r, '[\\:\\@\\/\\?]' ), 'g' ), ESCAPE: new RegExp( y( '[^]', e, r ), 'g' ), UNRESERVED: new RegExp( e, 'g' ), OTHER_CHARS: new RegExp( y( '[^\\%]', e, s ), 'g' ), PCT_ENCODED: new RegExp( o, 'g' ), IPV4ADDRESS: new RegExp( '^(' + l + ')$' ), IPV6ADDRESS: new RegExp( '^\\[?(' + d + ')' + I( I( '\\%25|\\%(?!' + n + '{2})' ) + '(' + u + ')' ) + '?\\]?$' ) };
+ } const a = t( !1 ), l = t( !0 ), d = function ( e, t ) {
+ if ( Array.isArray( e ) ) {
+ return e;
+ } if ( Symbol.iterator in Object( e ) ) {
+ var i = t, n = [], o = !0, t = !1, r = void 0; try {
+ for ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }
+ } catch ( e ) {
+ t = !0, r = e;
+ } finally {
+ try {
+ !o && a.return && a.return();
+ } finally {
+ if ( t ) {
+ throw r;
+ }
+ }
+ } return n;
+ } throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );
+ }, _ = 2147483647, L = 36, M = 26, E = 38, R = 700, $ = /^xn--/, P = /[^\0-\x7E]/, G = /[\x2E\u3002\uFF0E\uFF61]/g, H = { overflow: 'Overflow: input needs wider integers to process', 'not-basic': 'Illegal input >= 0x80 (not a basic code point)', 'invalid-input': 'Invalid input' }, o = L - 1, N = Math.floor, W = String.fromCharCode; function B( e ) {
+ throw new RangeError( H[ e ] );
+ } function i( e, t ) {
+ var i = e.split( '@' ), n = '', i = ( i.length > 1 && ( n = i[ 0 ] + '@', e = i[ 1 ] ), ( e = e.replace( G, '.' ) ).split( '.' ) ); return n + ( ( e, t ) => {
+ for ( var i = [], n = e.length; n--; ) {
+ i[ n ] = t( e[ n ] );
+ } return i;
+ } )( i, t ).join( '.' );
+ } function F( e ) {
+ for ( var t = [], i = 0, n = e.length; i < n; ) {
+ var o, r = e.charCodeAt( i++ ); r >= 55296 && r <= 56319 && i < n ? ( 64512 & ( o = e.charCodeAt( i++ ) ) ) == 56320 ? t.push( ( ( 1023 & r ) << 10 ) + ( 1023 & o ) + 65536 ) : ( t.push( r ), i-- ) : t.push( r );
+ } return t;
+ } function D( e, t ) {
+ return e + 22 + 75 * ( e < 26 ) - ( ( t != 0 ) << 5 );
+ } function O( e, t, i ) {
+ let n = 0; for ( e = i ? N( e / R ) : e >> 1, e += N( e / t ); o * M >> 1 < e; n += L ) {
+ e = N( e / o );
+ } return N( n + ( o + 1 ) * e / ( e + E ) );
+ } function V( e ) {
+ var t = [], i = e.length, n = 0, o = 128, r = 72, s = e.lastIndexOf( '-' ); s < 0 && ( s = 0 ); for ( let a = 0; a < s; ++a ) {
+ e.charCodeAt( a ) >= 128 && B( 'not-basic' ), t.push( e.charCodeAt( a ) );
+ } for ( let l = s > 0 ? s + 1 : 0; l < i; ) {
+ for ( var c = n, h = 1, d = L; ;d += L ) {
+ i <= l && B( 'invalid-input' ); var u = ( u = e.charCodeAt( l++ ) ) - 48 < 10 ? u - 22 : u - 65 < 26 ? u - 65 : u - 97 < 26 ? u - 97 : L, g = ( ( L <= u || u > N( ( _ - n ) / h ) ) && B( 'overflow' ), n += u * h, d <= r ? 1 : r + M <= d ? M : d - r ); if ( u < g ) {
+ break;
+ } u = L - g; h > N( _ / u ) && B( 'overflow' ), h *= u;
+ } var p = t.length + 1, r = O( n - c, p, c == 0 ); N( n / p ) > _ - o && B( 'overflow' ), o += N( n / p ), n %= p, t.splice( n++, 0, o );
+ } return String.fromCodePoint.apply( String, t );
+ } function Z( e ) {
+ let t = [], i = ( e = F( e ) ).length, n = 128, o = 0, r = 72, s = !0, a = !1, l = void 0; try {
+ for ( var c, h = e[ Symbol.iterator ](); !( s = ( c = h.next() ).done ); s = !0 ) {
+ const d = c.value; d < 128 && t.push( W( d ) );
+ }
+ } catch ( e ) {
+ a = !0, l = e;
+ } finally {
+ try {
+ !s && h.return && h.return();
+ } finally {
+ if ( a ) {
+ throw l;
+ }
+ }
+ } let u = t.length, g = u; for ( u && t.push( '-' ); g < i; ) {
+ var p = _, m = !0, f = !1, C = void 0; try {
+ for ( var y, I = e[ Symbol.iterator ](); !( m = ( y = I.next() ).done ); m = !0 ) {
+ const v = y.value; n <= v && v < p && ( p = v );
+ }
+ } catch ( e ) {
+ f = !0, C = e;
+ } finally {
+ try {
+ !m && I.return && I.return();
+ } finally {
+ if ( f ) {
+ throw C;
+ }
+ }
+ } var b = g + 1, A = ( p - n > N( ( _ - o ) / b ) && B( 'overflow' ), o += ( p - n ) * b, n = p, !0 ), f = !1, C = void 0; try {
+ for ( var w, x = e[ Symbol.iterator ](); !( A = ( w = x.next() ).done ); A = !0 ) {
+ const S = w.value; if ( S < n && ++o > _ && B( 'overflow' ), S == n ) {
+ for ( var k = o, T = L; ;T += L ) {
+ const E = T <= r ? 1 : r + M <= T ? M : T - r; if ( k < E ) {
+ break;
+ } const R = k - E, $ = L - E; t.push( W( D( E + R % $, 0 ) ) ), k = N( R / $ );
+ }t.push( W( D( k, 0 ) ) ), r = O( o, b, g == u ), o = 0, ++g;
+ }
+ }
+ } catch ( e ) {
+ f = !0, C = e;
+ } finally {
+ try {
+ !A && x.return && x.return();
+ } finally {
+ if ( f ) {
+ throw C;
+ }
+ }
+ }++o, ++n;
+ } return t.join( '' );
+ } const f = function ( e ) {
+ return i( e, ( e ) => P.test( e ) ? 'xn--' + Z( e ) : e );
+ }, j = function ( e ) {
+ return i( e, ( e ) => $.test( e ) ? V( e.slice( 4 ).toLowerCase() ) : e );
+ }, c = {}; function p( e ) {
+ e = e.charCodeAt( 0 ); return e < 16 ? '%0' + e.toString( 16 ).toUpperCase() : e < 128 ? '%' + e.toString( 16 ).toUpperCase() : e < 2048 ? '%' + ( e >> 6 | 192 ).toString( 16 ).toUpperCase() + '%' + ( 63 & e | 128 ).toString( 16 ).toUpperCase() : '%' + ( e >> 12 | 224 ).toString( 16 ).toUpperCase() + '%' + ( e >> 6 & 63 | 128 ).toString( 16 ).toUpperCase() + '%' + ( 63 & e | 128 ).toString( 16 ).toUpperCase();
+ } function h( e ) {
+ for ( var t = '', i = 0, n = e.length; i < n; ) {
+ var o, r, s = parseInt( e.substr( i + 1, 2 ), 16 ); s < 128 ? ( t += String.fromCharCode( s ), i += 3 ) : s >= 194 && s < 224 ? ( n - i >= 6 ? ( o = parseInt( e.substr( i + 4, 2 ), 16 ), t += String.fromCharCode( ( 31 & s ) << 6 | 63 & o ) ) : t += e.substr( i, 6 ), i += 6 ) : s >= 224 ? ( n - i >= 9 ? ( o = parseInt( e.substr( i + 4, 2 ), 16 ), r = parseInt( e.substr( i + 7, 2 ), 16 ), t += String.fromCharCode( ( 15 & s ) << 12 | ( 63 & o ) << 6 | 63 & r ) ) : t += e.substr( i, 9 ), i += 9 ) : ( t += e.substr( i, 3 ), i += 3 );
+ } return t;
+ } function u( e, i ) {
+ function t( e ) {
+ const t = h( e ); return t.match( i.UNRESERVED ) ? t : e;
+ }e.scheme && ( e.scheme = String( e.scheme ).replace( i.PCT_ENCODED, t ).toLowerCase().replace( i.NOT_SCHEME, '' ) ), void 0 !== e.userinfo && ( e.userinfo = String( e.userinfo ).replace( i.PCT_ENCODED, t ).replace( i.NOT_USERINFO, p ).replace( i.PCT_ENCODED, g ) ), void 0 !== e.host && ( e.host = String( e.host ).replace( i.PCT_ENCODED, t ).toLowerCase().replace( i.NOT_HOST, p ).replace( i.PCT_ENCODED, g ) ), void 0 !== e.path && ( e.path = String( e.path ).replace( i.PCT_ENCODED, t ).replace( e.scheme ? i.NOT_PATH : i.NOT_PATH_NOSCHEME, p ).replace( i.PCT_ENCODED, g ) ), void 0 !== e.query && ( e.query = String( e.query ).replace( i.PCT_ENCODED, t ).replace( i.NOT_QUERY, p ).replace( i.PCT_ENCODED, g ) ), void 0 !== e.fragment && ( e.fragment = String( e.fragment ).replace( i.PCT_ENCODED, t ).replace( i.NOT_FRAGMENT, p ).replace( i.PCT_ENCODED, g ) );
+ } function m( e ) {
+ return e.replace( /^0*(.*)/, '$1' ) || '0';
+ } function C( e, t ) {
+ t = e.match( t.IPV4ADDRESS ) || [], t = d( t, 2 )[ 1 ]; return t ? t.split( '.' ).map( m ).join( '.' ) : e;
+ } function K( e, t ) {
+ var i = e.match( t.IPV6ADDRESS ) || [], i = d( i, 3 ), n = i[ 1 ], i = i[ 2 ]; if ( n ) {
+ for ( var n = n.toLowerCase().split( '::' ).reverse(), n = d( n, 2 ), o = n[ 0 ], n = n[ 1 ], r = n ? n.split( ':' ).map( m ) : [], s = o.split( ':' ).map( m ), n = t.IPV4ADDRESS.test( s[ s.length - 1 ] ), a = n ? 7 : 8, l = s.length - a, c = Array( a ), h = 0; h < a; ++h ) {
+ c[ h ] = r[ h ] || s[ l + h ] || '';
+ }n && ( c[ a - 1 ] = C( c[ a - 1 ], t ) ); var o = c.reduce( ( e, t, i ) => ( t && t !== '0' || ( ( t = e[ e.length - 1 ] ) && t.index + t.length === i ? t.length++ : e.push( { index: i, length: 1 } ) ), e ), [] ).sort( ( e, t ) => t.length - e.length )[ 0 ], n = void 0; return n = o && o.length > 1 ? ( t = c.slice( 0, o.index ), o = c.slice( o.index + o.length ), t.join( ':' ) + '::' + o.join( ':' ) ) : c.join( ':' ), i && ( n += '%' + i ), n;
+ } return e;
+ } const z = /^(?:([^:\/?#]+):)?(?:\/\/((?:([^\/?#@]*)@)?(\[[^\/?#\]]+\]|[^\/?#:]*)(?:\:(\d*))?))?([^?#]*)(?:\?([^#]*))?(?:#((?:.|\n|\r)*))?/i, Y = void 0 === ''.match( /(){0}/ )[ 1 ]; function r( e ) {
+ const t = arguments.length > 1 && void 0 !== arguments[ 1 ] ? arguments[ 1 ] : {}, i = {}, n = !1 !== t.iri ? l : a, o = ( e = t.reference === 'suffix' ? ( t.scheme ? t.scheme + ':' : '' ) + '//' + e : e ).match( z ); if ( o ) {
+ Y ? ( i.scheme = o[ 1 ], i.userinfo = o[ 3 ], i.host = o[ 4 ], i.port = parseInt( o[ 5 ], 10 ), i.path = o[ 6 ] || '', i.query = o[ 7 ], i.fragment = o[ 8 ], isNaN( i.port ) && ( i.port = o[ 5 ] ) ) : ( i.scheme = o[ 1 ] || void 0, i.userinfo = e.includes( '@' ) ? o[ 3 ] : void 0, i.host = e.includes( '//' ) ? o[ 4 ] : void 0, i.port = parseInt( o[ 5 ], 10 ), i.path = o[ 6 ] || '', i.query = e.includes( '?' ) ? o[ 7 ] : void 0, i.fragment = e.includes( '#' ) ? o[ 8 ] : void 0, isNaN( i.port ) && ( i.port = e.match( /\/\/(?:.|\n)*\:(?:\/|\?|\#|$)/ ) ? o[ 4 ] : void 0 ) ), i.host && ( i.host = K( C( i.host, n ), n ) ), i.reference = void 0 !== i.scheme || void 0 !== i.userinfo || void 0 !== i.host || void 0 !== i.port || i.path || void 0 !== i.query ? void 0 === i.scheme ? 'relative' : void 0 === i.fragment ? 'absolute' : 'uri' : 'same-document', t.reference && t.reference !== 'suffix' && t.reference !== i.reference && ( i.error = i.error || 'URI is not a ' + t.reference + ' reference.' ); e = c[ ( t.scheme || i.scheme || '' ).toLowerCase() ]; if ( t.unicodeSupport || e && e.unicodeSupport ) {
+ u( i, n );
+ } else {
+ if ( i.host && ( t.domainHost || e && e.domainHost ) ) {
+ try {
+ i.host = f( i.host.replace( n.PCT_ENCODED, h ).toLowerCase() );
+ } catch ( e ) {
+ i.error = i.error || "Host's domain name can not be converted to ASCII via punycode: " + e;
+ }
+ }u( i, a );
+ }e && e.parse && e.parse( i, t );
+ } else {
+ i.error = i.error || 'URI can not be parsed.';
+ } return i;
+ } const X = /^\.\.?\//, J = /^\/\.(\/|$)/, U = /^\/\.\.(\/|$)/, Q = /^\/?(?:.|\n)*?(?=\/|$)/; function v( e ) {
+ for ( var t = []; e.length; ) {
+ if ( e.match( X ) ) {
+ e = e.replace( X, '' );
+ } else if ( e.match( J ) ) {
+ e = e.replace( J, '/' );
+ } else if ( e.match( U ) ) {
+ e = e.replace( U, '/' ), t.pop();
+ } else if ( e === '.' || e === '..' ) {
+ e = '';
+ } else {
+ let i = e.match( Q ); if ( !i ) {
+ throw new Error( 'Unexpected dot segment condition' );
+ } i = i[ 0 ]; e = e.slice( i.length ), t.push( i );
+ }
+ } return t.join( '' );
+ } function s( t ) {
+ let i = arguments.length > 1 && void 0 !== arguments[ 1 ] ? arguments[ 1 ] : {}, e = i.iri ? l : a, n = [], o = c[ ( i.scheme || t.scheme || '' ).toLowerCase() ]; if ( o && o.serialize && o.serialize( t, i ), t.host && !e.IPV6ADDRESS.test( t.host ) && ( i.domainHost || o && o.domainHost ) ) {
+ try {
+ t.host = i.iri ? j( t.host ) : f( t.host.replace( e.PCT_ENCODED, h ).toLowerCase() );
+ } catch ( e ) {
+ t.error = t.error || "Host's domain name can not be converted to " + ( i.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;
+ }
+ }u( t, e ), i.reference !== 'suffix' && t.scheme && ( n.push( t.scheme ), n.push( ':' ) ); e = t, s = !1 !== ( s = i ).iri ? l : a, r = [], void 0 !== e.userinfo && ( r.push( e.userinfo ), r.push( '@' ) ), void 0 !== e.host && r.push( K( C( String( e.host ), s ), s ).replace( s.IPV6ADDRESS, ( e, t, i ) => '[' + t + ( i ? '%25' + i : '' ) + ']' ) ), typeof e.port !== 'number' && typeof e.port !== 'string' || ( r.push( ':' ), r.push( String( e.port ) ) ); var r, s = r.length ? r.join( '' ) : void 0; return void 0 !== s && ( i.reference !== 'suffix' && n.push( '//' ), n.push( s ), t.path ) && t.path.charAt( 0 ) !== '/' && n.push( '/' ), void 0 !== t.path && ( e = t.path, i.absolutePath || o && o.absolutePath || ( e = v( e ) ), void 0 === s && ( e = e.replace( /^\/\//, '/%2F' ) ), n.push( e ) ), void 0 !== t.query && ( n.push( '?' ), n.push( t.query ) ), void 0 !== t.fragment && ( n.push( '#' ), n.push( t.fragment ) ), n.join( '' );
+ } function q( e, t ) {
+ const i = arguments.length > 2 && void 0 !== arguments[ 2 ] ? arguments[ 2 ] : {}, n = {}; return arguments[ 3 ] || ( e = r( s( e, i ), i ), t = r( s( t, i ), i ) ), !( i || {} ).tolerant && t.scheme ? ( n.scheme = t.scheme, n.userinfo = t.userinfo, n.host = t.host, n.port = t.port, n.path = v( t.path || '' ), n.query = t.query ) : ( void 0 !== t.userinfo || void 0 !== t.host || void 0 !== t.port ? ( n.userinfo = t.userinfo, n.host = t.host, n.port = t.port, n.path = v( t.path || '' ), n.query = t.query ) : ( t.path ? ( t.path.charAt( 0 ) === '/' ? n.path = v( t.path ) : ( void 0 === e.userinfo && void 0 === e.host && void 0 === e.port || e.path ? e.path ? n.path = e.path.slice( 0, e.path.lastIndexOf( '/' ) + 1 ) + t.path : n.path = t.path : n.path = '/' + t.path, n.path = v( n.path ) ), n.query = t.query ) : ( n.path = e.path, void 0 !== t.query ? n.query = t.query : n.query = e.query ), n.userinfo = e.userinfo, n.host = e.host, n.port = e.port ), n.scheme = e.scheme ), n.fragment = t.fragment, n;
+ } function b( e, t ) {
+ return e && e.toString().replace( ( t && t.iri ? l : a ).PCT_ENCODED, h );
+ } const A = { scheme: 'http', domainHost: !0, parse: function ( e, t ) {
+ return e.host || ( e.error = e.error || 'HTTP URIs must have a host.' ), e;
+ }, serialize: function ( e, t ) {
+ const i = String( e.scheme ).toLowerCase() === 'https'; return e.port !== ( i ? 443 : 80 ) && e.port !== '' || ( e.port = void 0 ), e.path || ( e.path = '/' ), e;
+ } }, ee = { scheme: 'https', domainHost: A.domainHost, parse: A.parse, serialize: A.serialize }; function te( e ) {
+ return typeof e.secure === 'boolean' ? e.secure : String( e.scheme ).toLowerCase() === 'wss';
+ } var w = { scheme: 'ws', domainHost: !0, parse: function ( e, t ) {
+ return e.secure = te( e ), e.resourceName = ( e.path || '/' ) + ( e.query ? '?' + e.query : '' ), e.path = void 0, e.query = void 0, e;
+ }, serialize: function ( e, t ) {
+ let i, n; return e.port !== ( te( e ) ? 443 : 80 ) && e.port !== '' || ( e.port = void 0 ), typeof e.secure === 'boolean' && ( e.scheme = e.secure ? 'wss' : 'ws', e.secure = void 0 ), e.resourceName && ( n = e.resourceName.split( '?' ), i = ( n = d( n, 2 ) )[ 0 ], n = n[ 1 ], e.path = i && i !== '/' ? i : void 0, e.query = n, e.resourceName = void 0 ), e.fragment = void 0, e;
+ } }, ie = { scheme: 'wss', domainHost: w.domainHost, parse: w.parse, serialize: w.serialize }, ne = {}, x = '[A-Za-z0-9\\-\\.\\_\\~\\xA0-\\u200D\\u2010-\\u2029\\u202F-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFEF]', S = y( "[\\!\\$\\%\\'\\(\\)\\*\\+\\,\\-\\.0-9\\<\\>A-Z\\x5E-\\x7E]", '[\\"\\\\]' ), oe = new RegExp( x, 'g' ), k = new RegExp( '(?:(?:%[EFef][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[89A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[0-9A-Fa-f][0-9A-Fa-f]))', 'g' ), re = new RegExp( y( '[^]', "[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]", '[\\.]', '[\\"]', S ), 'g' ), se = new RegExp( y( '[^]', x, "[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]" ), 'g' ), ae = se; function T( e ) {
+ const t = h( e ); return t.match( oe ) ? t : e;
+ } var S = { scheme: 'mailto', parse: function ( e, t ) {
+ const i = e, n = i.to = i.path ? i.path.split( ',' ) : []; if ( i.path = void 0, i.query ) {
+ for ( var o = !1, r = {}, s = i.query.split( '&' ), a = 0, l = s.length; a < l; ++a ) {
+ const c = s[ a ].split( '=' ); switch ( c[ 0 ] ) {
+ case 'to': for ( let h = c[ 1 ].split( ',' ), d = 0, u = h.length; d < u; ++d ) {
+ n.push( h[ d ] );
+ } break; case 'subject': i.subject = b( c[ 1 ], t ); break; case 'body': i.body = b( c[ 1 ], t ); break; default: o = !0, r[ b( c[ 0 ], t ) ] = b( c[ 1 ], t );
+ }
+ }o && ( i.headers = r );
+ }i.query = void 0; for ( let g = 0, p = n.length; g < p; ++g ) {
+ const m = n[ g ].split( '@' ); if ( m[ 0 ] = b( m[ 0 ] ), t.unicodeSupport ) {
+ m[ 1 ] = b( m[ 1 ], t ).toLowerCase();
+ } else {
+ try {
+ m[ 1 ] = f( b( m[ 1 ], t ).toLowerCase() );
+ } catch ( e ) {
+ i.error = i.error || "Email address's domain name can not be converted to ASCII via punycode: " + e;
+ }
+ }n[ g ] = m.join( '@' );
+ } return i;
+ }, serialize: function ( e, t ) {
+ let i, n = e, o = ( i = e.to ) != null ? i instanceof Array ? i : typeof i.length !== 'number' || i.split || i.setInterval || i.call ? [ i ] : Array.prototype.slice.call( i ) : []; if ( o ) {
+ for ( let r = 0, s = o.length; r < s; ++r ) {
+ var a = String( o[ r ] ), l = a.lastIndexOf( '@' ), c = a.slice( 0, l ).replace( k, T ).replace( k, g ).replace( re, p ), a = a.slice( l + 1 ); try {
+ a = t.iri ? j( a ) : f( b( a, t ).toLowerCase() );
+ } catch ( e ) {
+ n.error = n.error || "Email address's domain name can not be converted to " + ( t.iri ? 'Unicode' : 'ASCII' ) + ' via punycode: ' + e;
+ }o[ r ] = c + '@' + a;
+ }n.path = o.join( ',' );
+ } let h, d = e.headers = e.headers || {}, u = ( e.subject && ( d.subject = e.subject ), e.body && ( d.body = e.body ), [] ); for ( h in d ) {
+ d[ h ] !== ne[ h ] && u.push( h.replace( k, T ).replace( k, g ).replace( se, p ) + '=' + d[ h ].replace( k, T ).replace( k, g ).replace( ae, p ) );
+ } return u.length && ( n.query = u.join( '&' ) ), n;
+ } }, le = /^([^\:]+)\:(.*)/, x = { scheme: 'urn', parse: function ( e, t ) {
+ let i, n, o = e.path && e.path.match( le ); return o ? ( n = t.scheme || e.scheme || 'urn', i = o[ 1 ].toLowerCase(), o = o[ 2 ], n = n + ':' + ( t.nid || i ), n = c[ n ], e.nid = i, e.nss = o, e.path = void 0, n && ( e = n.parse( e, t ) ) ) : e.error = e.error || 'URN can not be parsed.', e;
+ }, serialize: function ( e, t ) {
+ var i = t.scheme || e.scheme || 'urn', n = e.nid, i = c[ i + ':' + ( t.nid || n ) ], i = e = i ? i.serialize( e, t ) : e, e = e.nss; return i.path = ( n || t.nid ) + ':' + e, i;
+ } }, ce = /^[0-9A-Fa-f]{8}(?:\-[0-9A-Fa-f]{4}){3}\-[0-9A-Fa-f]{12}$/, he = { scheme: 'urn:uuid', parse: function ( e, t ) {
+ return e.uuid = e.nss, e.nss = void 0, t.tolerant || e.uuid && e.uuid.match( ce ) || ( e.error = e.error || 'UUID is not valid.' ), e;
+ }, serialize: function ( e, t ) {
+ const i = e; return i.nss = ( e.uuid || '' ).toLowerCase(), i;
+ } }; c[ A.scheme ] = A, c[ ee.scheme ] = ee, c[ w.scheme ] = w, c[ ie.scheme ] = ie, c[ S.scheme ] = S, c[ x.scheme ] = x, c[ he.scheme ] = he, e.SCHEMES = c, e.pctEncChar = p, e.pctDecChars = h, e.parse = r, e.removeDotSegments = v, e.serialize = s, e.resolveComponents = q, e.resolve = function ( e, t, i ) {
+ return i = ( ( e, t ) => {
+ const i = e; if ( t ) {
+ for ( const n in t ) {
+ i[ n ] = t[ n ];
+ }
+ } return i;
+ } )( { scheme: 'null' }, i ), s( q( r( e, i ), r( t, i ), i, !0 ), i );
+ }, e.normalize = function ( e, t ) {
+ return typeof e === 'string' ? e = s( r( e, t ), t ) : n( e ) === 'object' && ( e = r( s( e, t ), t ) ), e;
+ }, e.equal = function ( e, t, i ) {
+ return typeof e === 'string' ? e = s( r( e, i ), i ) : n( e ) === 'object' && ( e = s( e, i ) ), typeof t === 'string' ? t = s( r( t, i ), i ) : n( t ) === 'object' && ( t = s( t, i ) ), e === t;
+ }, e.escapeComponent = function ( e, t ) {
+ return e && e.toString().replace( ( t && t.iri ? l : a ).ESCAPE, p );
+ }, e.unescapeComponent = b, Object.defineProperty( e, '__esModule', { value: !0 } );
+ } )( t );
+ }, 6801: function ( e ) {
+ e.exports = JSON.parse( '{"$schema":"http://json-schema.org/draft-06/schema#","$id":"http://json-schema.org/draft-06/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"title":{"type":"string"},"description":{"type":"string"},"default":{},"examples":{"type":"array","items":{}},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":{}},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":{},"enum":{"type":"array","minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":{}}' );
+ }, 6862: function ( e, t, i ) {
+ function r( e, t, i, n ) {
+ const o = n ? ' !== ' : ' === ', r = n ? ' || ' : ' && ', s = n ? '!' : '', a = n ? '' : '!'; switch ( e ) {
+ case 'null': return t + o + 'null'; case 'array': return s + 'Array.isArray(' + t + ')'; case 'object': return '(' + s + t + r + 'typeof ' + t + o + '"object"' + r + a + 'Array.isArray(' + t + '))'; case 'integer': return '(typeof ' + t + o + '"number"' + r + a + '(' + t + ' % 1)' + r + t + o + t + ( i ? r + s + 'isFinite(' + t + ')' : '' ) + ')'; case 'number': return '(typeof ' + t + o + '"' + e + '"' + ( i ? r + s + 'isFinite(' + t + ')' : '' ) + ')'; default: return 'typeof ' + t + o + '"' + e + '"';
+ }
+ }e.exports = { copy: function ( e, t ) {
+ for ( const i in t = t || {}, e ) {
+ t[ i ] = e[ i ];
+ } return t;
+ }, checkDataType: r, checkDataTypes: function ( e, t, i ) {
+ { if ( e.length === 1 ) {
+ return r( e[ 0 ], t, i, !0 );
+ } var n, o = '', e = a( e ); for ( n in e.array && e.object && ( o = e.null ? '(' : '(!' + t + ' || ', o += 'typeof ' + t + ' !== "object")', delete e.null, delete e.array, delete e.object ), e.number && delete e.integer, e ) {
+ o += ( o ? ' && ' : '' ) + r( n, t, i, !0 );
+ } return o; }
+ }, coerceToTypes: function ( e, t ) {
+ { if ( !Array.isArray( t ) ) {
+ return s[ t ] ? [ t ] : e === 'array' && t === 'array' ? [ 'array' ] : void 0;
+ } for ( var i = [], n = 0; n < t.length; n++ ) {
+ const o = t[ n ]; ( s[ o ] || e === 'array' && o === 'array' ) && ( i[ i.length ] = o );
+ } return i.length ? i : void 0; }
+ }, toHash: a, getProperty: h, escapeQuotes: l, equal: i( 5215 ), ucs2length: i( 611 ), varOccurences: function ( e, t ) {
+ t += '[^0-9]'; e = e.match( new RegExp( t, 'g' ) ); return e ? e.length : 0;
+ }, varReplace: function ( e, t, i ) {
+ return t += '([^0-9])', i = i.replace( /\$/g, '$$$$' ), e.replace( new RegExp( t, 'g' ), i + '$1' );
+ }, schemaHasRules: function ( e, t ) {
+ if ( typeof e === 'boolean' ) {
+ return !e;
+ } for ( const i in e ) {
+ if ( t[ i ] ) {
+ return !0;
+ }
+ }
+ }, schemaHasRulesExcept: function ( e, t, i ) {
+ if ( typeof e === 'boolean' ) {
+ return !e && i != 'not';
+ } for ( const n in e ) {
+ if ( n != i && t[ n ] ) {
+ return !0;
+ }
+ }
+ }, schemaUnknownRules: function ( e, t ) {
+ if ( typeof e !== 'boolean' ) {
+ for ( const i in e ) {
+ if ( !t[ i ] ) {
+ return i;
+ }
+ }
+ }
+ }, toQuotedString: c, getPathExpr: function ( e, t, i, n ) {
+ return g( e, i ? "'/' + " + t + ( n ? '' : ".replace(/~/g, '~0').replace(/\\//g, '~1')" ) : n ? "'[' + " + t + " + ']'" : "'[\\'' + " + t + " + '\\']'" );
+ }, getPath: function ( e, t, i ) {
+ i = c( i ? '/' + p( t ) : h( t ) ); return g( e, i );
+ }, getData: function ( e, t, i ) {
+ let n, o, r; if ( e === '' ) {
+ return 'rootData';
+ } if ( e[ 0 ] == '/' ) {
+ if ( !d.test( e ) ) {
+ throw new Error( 'Invalid JSON-pointer: ' + e );
+ } n = e, o = 'rootData';
+ } else {
+ if ( !( r = e.match( u ) ) ) {
+ throw new Error( 'Invalid JSON-pointer: ' + e );
+ } if ( e = +r[ 1 ], ( n = r[ 2 ] ) == '#' ) {
+ if ( t <= e ) {
+ throw new Error( 'Cannot access property/index ' + e + ' levels up, current level is ' + t );
+ } return i[ t - e ];
+ } if ( t < e ) {
+ throw new Error( 'Cannot access data ' + e + ' levels up, current level is ' + t );
+ } if ( o = 'data' + ( t - e || '' ), !n ) {
+ return o;
+ }
+ } for ( var s = o, a = n.split( '/' ), l = 0; l < a.length; l++ ) {
+ const c = a[ l ]; c && ( o += h( m( c ) ), s += ' && ' + o );
+ } return s;
+ }, unescapeFragment: function ( e ) {
+ return m( decodeURIComponent( e ) );
+ }, unescapeJsonPointer: m, escapeFragment: function ( e ) {
+ return encodeURIComponent( p( e ) );
+ }, escapeJsonPointer: p }; var s = a( [ 'string', 'number', 'integer', 'boolean', 'null' ] ); function a( e ) {
+ for ( var t = {}, i = 0; i < e.length; i++ ) {
+ t[ e[ i ] ] = !0;
+ } return t;
+ } const n = /^[a-z$_][a-z$_0-9]*$/i, o = /'|\\/g; function h( e ) {
+ return typeof e === 'number' ? '[' + e + ']' : n.test( e ) ? '.' + e : "['" + l( e ) + "']";
+ } function l( e ) {
+ return e.replace( o, '\\$&' ).replace( /\n/g, '\\n' ).replace( /\r/g, '\\r' ).replace( /\f/g, '\\f' ).replace( /\t/g, '\\t' );
+ } function c( e ) {
+ return "'" + l( e ) + "'";
+ } var d = /^\/(?:[^~]|~0|~1)*$/, u = /^([0-9]+)(#|\/(?:[^~]|~0|~1)*)?$/; function g( e, t ) {
+ return e == '""' ? t : ( e + ' + ' + t ).replace( /([^\\])' \+ '/g, '$1' );
+ } function p( e ) {
+ return e.replace( /~/g, '~0' ).replace( /\//g, '~1' );
+ } function m( e ) {
+ return e.replace( /~1/g, '/' ).replace( /~0/g, '~' );
+ }
+ }, 6990: function ( n, e, C ) {
+ let t, i, o, r, s, l, a, c; n = C.nmd( n ), ( o = ( function () {
+ return this;
+ }() ) ) || typeof window === 'undefined' || ( o = window ), ( r = function ( e, t, i ) {
+ typeof e !== 'string' ? r.original ? r.original.apply( this, arguments ) : ( console.error( "dropping module because define wasn't a string." ), console.trace() ) : ( arguments.length == 2 && ( i = t ), r.modules[ e ] || ( r.payloads[ e ] = i, r.modules[ e ] = null ) );
+ } ).modules = {}, r.payloads = {}, s = function ( e, t, i ) {
+ if ( typeof t === 'string' ) {
+ const n = c( e, t ); if ( n != null ) {
+ return i && i(), n;
+ }
+ } else if ( Object.prototype.toString.call( t ) === '[object Array]' ) {
+ for ( var o = [], r = 0, s = t.length; r < s; ++r ) {
+ const a = c( e, t[ r ] ); if ( a == null && l.original ) {
+ return;
+ } o.push( a );
+ } return i && i.apply( null, o ) || !0;
+ }
+ }, l = function ( e, t ) {
+ e = s( '', e, t ); return e == null && l.original ? l.original.apply( this, arguments ) : e;
+ }, a = function ( e, t ) {
+ let i; if ( t.includes( '!' ) ) {
+ return i = t.split( '!' ), a( e, i[ 0 ] ) + '!' + a( e, i[ 1 ] );
+ } if ( t.charAt( 0 ) == '.' ) {
+ for ( t = e.split( '/' ).slice( 0, -1 ).join( '/' ) + '/' + t; t.includes( '.' ) && n != t; ) {
+ var n = t; t = t.replace( /\/\.\//, '/' ).replace( /[^\/]+\/\.\.\//, '' );
+ }
+ } return t;
+ }, c = function ( e, i ) {
+ i = a( e, i ); var t, n, e = r.modules[ i ]; return e || ( typeof ( e = r.payloads[ i ] ) === 'function' && ( t = { id: i, uri: '', exports: n = {}, packaged: !0 }, n = e( ( e, t ) => s( i, e, t ), n, t ) || t.exports, r.modules[ i ] = n, delete r.payloads[ i ] ), e = r.modules[ i ] = n || e ), e;
+ }, i = o, ( t = 'ace' ) && ( o[ t ] || ( o[ t ] = {} ), i = o[ t ] ), i.define && i.define.packaged || ( r.original = i.define, i.define = r, i.define.packaged = !0 ), i.require && i.require.packaged || ( l.original = i.require, i.require = l, i.require.packaged = !0 ), ace.define( 'ace/lib/es6-shim', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ function n( e, t, i ) {
+ Object.defineProperty( e, t, { value: i, enumerable: !1, writable: !0, configurable: !0 } );
+ }String.prototype.startsWith || n( String.prototype, 'startsWith', function ( e, t ) {
+ return this.lastIndexOf( e, t = t || 0 ) === t;
+ } ), String.prototype.endsWith || n( String.prototype, 'endsWith', function ( e, t ) {
+ ( void 0 === t || t > this.length ) && ( t = this.length ), t -= e.length; e = this.indexOf( e, t ); return e !== -1 && e === t;
+ } ), String.prototype.repeat || n( String.prototype, 'repeat', function ( e ) {
+ for ( var t = '', i = this; e > 0; ) {
+ 1 & e && ( t += i ), ( e >>= 1 ) && ( i += i );
+ } return t;
+ } ), String.prototype.includes || n( String.prototype, 'includes', function ( e, t ) {
+ return this.includes( e, t );
+ } ), Object.assign || ( Object.assign = function ( e ) {
+ if ( e == null ) {
+ throw new TypeError( 'Cannot convert undefined or null to object' );
+ } for ( var t = Object( e ), i = 1; i < arguments.length; i++ ) {
+ var n = arguments[ i ]; n != null && Object.keys( n ).forEach( ( e ) => {
+ t[ e ] = n[ e ];
+ } );
+ } return t;
+ } ), Object.values || ( Object.values = function ( t ) {
+ return Object.keys( t ).map( ( e ) => t[ e ] );
+ } ), Array.prototype.find || n( Array.prototype, 'find', function ( e ) {
+ for ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {
+ const o = this[ n ]; if ( e.call( i, o, n, this ) ) {
+ return o;
+ }
+ }
+ } ), Array.prototype.findIndex || n( Array.prototype, 'findIndex', function ( e ) {
+ for ( let t = this.length, i = arguments[ 1 ], n = 0; n < t; n++ ) {
+ const o = this[ n ]; if ( e.call( i, o, n, this ) ) {
+ return n;
+ }
+ }
+ } ), Array.prototype.includes || n( Array.prototype, 'includes', function ( e, t ) {
+ return this.includes( e, t );
+ } ), Array.prototype.fill || n( Array.prototype, 'fill', function ( e ) {
+ for ( var t = this.length >>> 0, i = arguments[ 1 ] >> 0, n = i < 0 ? Math.max( t + i, 0 ) : Math.min( i, t ), i = arguments[ 2 ], i = void 0 === i ? t : i >> 0, o = i < 0 ? Math.max( t + i, 0 ) : Math.min( i, t ); n < o; ) {
+ this[ n ] = e, n++;
+ } return this;
+ } ), Array.of || n( Array, 'of', function () {
+ return Array.prototype.slice.call( arguments );
+ } );
+ } ), ace.define( 'ace/lib/fixoldbrowsers', [ 'require', 'exports', 'module', 'ace/lib/es6-shim' ], ( e, t, i ) => {
+ e( './es6-shim' );
+ } ), ace.define( 'ace/lib/deep_copy', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.deepCopy = function e( t ) {
+ if ( typeof t !== 'object' || !t ) {
+ return t;
+ } if ( Array.isArray( t ) ) {
+ for ( var i = [], n = 0; n < t.length; n++ ) {
+ i[ n ] = e( t[ n ] );
+ }
+ } else {
+ if ( Object.prototype.toString.call( t ) !== '[object Object]' ) {
+ return t;
+ } for ( var n in i = {}, t ) {
+ i[ n ] = e( t[ n ] );
+ }
+ } return i;
+ };
+ } ), ace.define( 'ace/lib/lang', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {
+ t.last = function ( e ) {
+ return e[ e.length - 1 ];
+ }, t.stringReverse = function ( e ) {
+ return e.split( '' ).reverse().join( '' );
+ }, t.stringRepeat = function ( e, t ) {
+ for ( var i = ''; t > 0; ) {
+ 1 & t && ( i += e ), ( t >>= 1 ) && ( e += e );
+ } return i;
+ }; const n = /^\s\s*/, o = /\s\s*$/; t.stringTrimLeft = function ( e ) {
+ return e.replace( n, '' );
+ }, t.stringTrimRight = function ( e ) {
+ return e.replace( o, '' );
+ }, t.copyObject = function ( e ) {
+ let t, i = {}; for ( t in e ) {
+ i[ t ] = e[ t ];
+ } return i;
+ }, t.copyArray = function ( e ) {
+ for ( var t = [], i = 0, n = e.length; i < n; i++ ) {
+ e[ i ] && typeof e[ i ] === 'object' ? t[ i ] = this.copyObject( e[ i ] ) : t[ i ] = e[ i ];
+ } return t;
+ }, t.deepCopy = e( './deep_copy' ).deepCopy, t.arrayToMap = function ( e ) {
+ for ( var t = {}, i = 0; i < e.length; i++ ) {
+ t[ e[ i ] ] = 1;
+ } return t;
+ }, t.createMap = function ( e ) {
+ let t, i = Object.create( null ); for ( t in e ) {
+ i[ t ] = e[ t ];
+ } return i;
+ }, t.arrayRemove = function ( e, t ) {
+ for ( let i = 0; i <= e.length; i++ ) {
+ t === e[ i ] && e.splice( i, 1 );
+ }
+ }, t.escapeRegExp = function ( e ) {
+ return e.replace( /([.*+?^${}()|[\]\/\\])/g, '\\$1' );
+ }, t.escapeHTML = function ( e ) {
+ return ( String( e ) ).replace( /&/g, '&' ).replace( /"/g, '"' ).replace( /'/g, ''' ).replace( /</g, '<' );
+ }, t.getMatchOffsets = function ( e, t ) {
+ const i = []; return e.replace( t, function ( e ) {
+ i.push( { offset: arguments[ arguments.length - 2 ], length: e.length } );
+ } ), i;
+ }, t.deferredCall = function ( e ) {
+ function t() {
+ n = null, e();
+ } function i( e ) {
+ return i.cancel(), n = setTimeout( t, e || 0 ), i;
+ } var n = null; return ( i.schedule = i ).call = function () {
+ return this.cancel(), e(), i;
+ }, i.cancel = function () {
+ return clearTimeout( n ), n = null, i;
+ }, i.isPending = function () {
+ return n;
+ }, i;
+ }, t.delayedCall = function ( e, t ) {
+ function i() {
+ o = null, e();
+ } function n( e ) {
+ o == null && ( o = setTimeout( i, e || t ) );
+ } var o = null; return n.delay = function ( e ) {
+ o && clearTimeout( o ), o = setTimeout( i, e || t );
+ }, ( n.schedule = n ).call = function () {
+ this.cancel(), e();
+ }, n.cancel = function () {
+ o && clearTimeout( o ), o = null;
+ }, n.isPending = function () {
+ return o;
+ }, n;
+ }, t.supportsLookbehind = function () {
+ try {
+ new RegExp( '(?<=.)' );
+ } catch ( e ) {
+ return !1;
+ } return !0;
+ }, t.skipEmptyMatch = function ( e, t, i ) {
+ return i && e.codePointAt( t ) > 65535 ? 2 : 1;
+ };
+ } ), ace.define( 'ace/lib/useragent', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.OS = { LINUX: 'LINUX', MAC: 'MAC', WINDOWS: 'WINDOWS' }, t.getOS = function () {
+ return t.isMac ? t.OS.MAC : t.isLinux ? t.OS.LINUX : t.OS.WINDOWS;
+ }; var n = typeof navigator === 'object' ? navigator : {}, o = ( /mac|win|linux/i.exec( n.platform ) || [ 'other' ] )[ 0 ].toLowerCase(), r = n.userAgent || '', n = n.appName || ''; t.isWin = o == 'win', t.isMac = o == 'mac', t.isLinux = o == 'linux', t.isIE = n == 'Microsoft Internet Explorer' || n.includes( 'MSAppHost' ) ? parseFloat( ( r.match( /(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/ ) || [] )[ 1 ] ) : parseFloat( ( r.match( /(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/ ) || [] )[ 1 ] ), t.isOldIE = t.isIE && t.isIE < 9, t.isGecko = t.isMozilla = r.match( / Gecko\/\d+/ ), t.isOpera = typeof opera === 'object' && Object.prototype.toString.call( window.opera ) == '[object Opera]', t.isWebKit = parseFloat( r.split( 'WebKit/' )[ 1 ] ) || void 0, t.isChrome = parseFloat( r.split( ' Chrome/' )[ 1 ] ) || void 0, t.isSafari = parseFloat( r.split( ' Safari/' )[ 1 ] ) && !t.isChrome || void 0, t.isEdge = parseFloat( r.split( ' Edge/' )[ 1 ] ) || void 0, t.isAIR = r.includes( 'AdobeAIR' ), t.isAndroid = r.includes( 'Android' ), t.isChromeOS = r.includes( ' CrOS ' ), t.isIOS = /iPad|iPhone|iPod/.test( r ) && !window.MSStream, t.isIOS && ( t.isMac = !0 ), t.isMobile = t.isIOS || t.isAndroid;
+ } ), ace.define( 'ace/lib/dom', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, r, t ) => {
+ var s, i, e = e( './useragent' ), a = ( r.buildDom = function e( t, i, n ) {
+ if ( typeof t === 'string' && t ) {
+ return c = document.createTextNode( t ), i && i.appendChild( c ), c;
+ } if ( !Array.isArray( t ) ) {
+ return t && t.appendChild && i && i.appendChild( t ), t;
+ } if ( typeof t[ 0 ] !== 'string' || !t[ 0 ] ) {
+ for ( var o = [], r = 0; r < t.length; r++ ) {
+ const s = e( t[ r ], i, n ); s && o.push( s );
+ } return o;
+ } for ( var a = document.createElement( t[ 0 ] ), l = t[ 1 ], c = 1, r = c = l && typeof l === 'object' && !Array.isArray( l ) ? 2 : c; r < t.length; r++ ) {
+ e( t[ r ], a, n );
+ } return c == 2 && Object.keys( l ).forEach( ( e ) => {
+ const t = l[ e ]; e === 'class' ? a.className = Array.isArray( t ) ? t.join( ' ' ) : t : typeof t === 'function' || e == 'value' || e[ 0 ] == '$' ? a[ e ] = t : e === 'ref' ? n && ( n[ t ] = a ) : e === 'style' ? typeof t === 'string' && ( a.style.cssText = t ) : t != null && a.setAttribute( e, t );
+ } ), i && i.appendChild( a ), a;
+ }, r.getDocumentHead = function ( e ) {
+ return ( e = e || document ).head || e.getElementsByTagName( 'head' )[ 0 ] || e.documentElement;
+ }, r.createElement = function ( e, t ) {
+ return document.createElementNS ? document.createElementNS( t || 'http://www.w3.org/1999/xhtml', e ) : document.createElement( e );
+ }, r.removeChildren = function ( e ) {
+ e.innerHTML = '';
+ }, r.createTextNode = function ( e, t ) {
+ return ( t ? t.ownerDocument : document ).createTextNode( e );
+ }, r.createFragment = function ( e ) {
+ return ( e ? e.ownerDocument : document ).createDocumentFragment();
+ }, r.hasCssClass = function ( e, t ) {
+ return ( String( e.className ) ).split( /\s+/g ).includes( t );
+ }, r.addCssClass = function ( e, t ) {
+ r.hasCssClass( e, t ) || ( e.className += ' ' + t );
+ }, r.removeCssClass = function ( e, t ) {
+ for ( var i = e.className.split( /\s+/g ); ; ) {
+ const n = i.indexOf( t ); if ( n == -1 ) {
+ break;
+ } i.splice( n, 1 );
+ }e.className = i.join( ' ' );
+ }, r.toggleCssClass = function ( e, t ) {
+ for ( var i = e.className.split( /\s+/g ), n = !0; ; ) {
+ const o = i.indexOf( t ); if ( o == -1 ) {
+ break;
+ } n = !1, i.splice( o, 1 );
+ } return n && i.push( t ), e.className = i.join( ' ' ), n;
+ }, r.setCssClass = function ( e, t, i ) {
+ i ? r.addCssClass( e, t ) : r.removeCssClass( e, t );
+ }, r.hasCssString = function ( e, t ) {
+ let i, n = 0; if ( i = ( t = t || document ).querySelectorAll( 'style' ) ) {
+ for ( ;n < i.length; ) {
+ if ( i[ n++ ].id === e ) {
+ return !0;
+ }
+ }
+ }
+ }, r.removeElementById = function ( e, t ) {
+ ( t = t || document ).getElementById( e ) && t.getElementById( e ).remove();
+ }, [] ); function l() {
+ const e = a; a = null, e && e.forEach( ( e ) => {
+ n( e[ 0 ], e[ 1 ] );
+ } );
+ } function n( e, t, i ) {
+ if ( typeof document !== 'undefined' ) {
+ if ( a ) {
+ if ( i ) {
+ l();
+ } else if ( !1 === i ) {
+ return a.push( [ e, t ] );
+ }
+ } if ( !s ) {
+ var n = i, i = ( n = i && i.getRootNode && ( n = i.getRootNode() ) && n != i ? n : document ).ownerDocument || n; if ( t && r.hasCssString( t, n ) ) {
+ return null;
+ } t && ( e += '\n/*# sourceURL=ace/css/' + t + ' */' ); const o = r.createElement( 'style' ); o.appendChild( i.createTextNode( e ) ), t && ( o.id = t ), ( n = n == i ? r.getDocumentHead( i ) : n ).insertBefore( o, n.firstChild );
+ }
+ }
+ }r.useStrictCSP = function ( e ) {
+ ( s = e ) == 0 ? l() : a = a || [];
+ }, r.importCssString = n, r.importCssStylsheet = function ( e, t ) {
+ r.buildDom( [ 'link', { rel: 'stylesheet', href: e } ], r.getDocumentHead( t ) );
+ }, r.scrollbarWidth = function ( e ) {
+ var t = r.createElement( 'ace_inner' ), i = ( t.style.width = '100%', t.style.minWidth = '0px', t.style.height = '200px', t.style.display = 'block', r.createElement( 'ace_outer' ) ), n = i.style, e = ( n.position = 'absolute', n.left = '-10000px', n.overflow = 'hidden', n.width = '200px', n.minWidth = '0px', n.height = '150px', n.display = 'block', i.appendChild( t ), e && e.documentElement || document && document.documentElement ); if ( !e ) {
+ return 0;
+ } e.appendChild( i ); var o = t.offsetWidth, n = ( n.overflow = 'scroll', t.offsetWidth ); return o === n && ( n = i.clientWidth ), e.removeChild( i ), o - n;
+ }, r.computedStyle = function ( e, t ) {
+ return window.getComputedStyle( e, '' ) || {};
+ }, r.setStyle = function ( e, t, i ) {
+ e[ t ] !== i && ( e[ t ] = i );
+ }, r.HAS_CSS_ANIMATION = !1, r.HAS_CSS_TRANSFORMS = !1, r.HI_DPI = !e.isWin || typeof window !== 'undefined' && window.devicePixelRatio >= 1.5, e.isChromeOS && ( r.HI_DPI = !1 ), typeof document !== 'undefined' && ( i = document.createElement( 'div' ), r.HI_DPI && void 0 !== i.style.transform && ( r.HAS_CSS_TRANSFORMS = !0 ), e.isEdge || void 0 === i.style.animationName || ( r.HAS_CSS_ANIMATION = !0 ), i = null ), r.translate = r.HAS_CSS_TRANSFORMS ? function ( e, t, i ) {
+ e.style.transform = 'translate(' + Math.round( t ) + 'px, ' + Math.round( i ) + 'px)';
+ } : function ( e, t, i ) {
+ e.style.top = Math.round( i ) + 'px', e.style.left = Math.round( t ) + 'px';
+ };
+ } ), ace.define( 'ace/lib/net', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ const o = e( './dom' ); t.get = function ( e, t ) {
+ const i = new XMLHttpRequest(); i.open( 'GET', e, !0 ), i.onreadystatechange = function () {
+ i.readyState === 4 && t( i.responseText );
+ }, i.send( null );
+ }, t.loadScript = function ( e, i ) {
+ let t = o.getDocumentHead(), n = document.createElement( 'script' ); n.src = e, t.appendChild( n ), n.onload = n.onreadystatechange = function ( e, t ) {
+ !t && n.readyState && n.readyState != 'loaded' && n.readyState != 'complete' || ( n = n.onload = n.onreadystatechange = null, t ) || i();
+ };
+ }, t.qualifyURL = function ( e ) {
+ const t = document.createElement( 'a' ); return t.href = e, t.href;
+ };
+ } ), ace.define( 'ace/lib/oop', [ 'require', 'exports', 'module' ], ( e, i, t ) => {
+ i.inherits = function ( e, t ) {
+ e.super_ = t, e.prototype = Object.create( t.prototype, { constructor: { value: e, enumerable: !1, writable: !0, configurable: !0 } } );
+ }, i.mixin = function ( e, t ) {
+ for ( const i in t ) {
+ e[ i ] = t[ i ];
+ } return e;
+ }, i.implement = function ( e, t ) {
+ i.mixin( e, t );
+ };
+ } ), ace.define( 'ace/lib/event_emitter', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ function r() {
+ this.propagationStopped = !0;
+ } function s() {
+ this.defaultPrevented = !0;
+ } const n = {}; n._emit = n._dispatchEvent = function ( e, t ) {
+ this._eventRegistry || ( this._eventRegistry = {} ), this._defaultHandlers || ( this._defaultHandlers = {} ); var i = this._eventRegistry[ e ] || [], n = this._defaultHandlers[ e ]; if ( i.length || n ) {
+ ( t = typeof t === 'object' && t ? t : {} ).type || ( t.type = e ), t.stopPropagation || ( t.stopPropagation = r ), t.preventDefault || ( t.preventDefault = s ); for ( var i = i.slice(), o = 0; o < i.length && ( i[ o ]( t, this ), !t.propagationStopped ); o++ ) { } return n && !t.defaultPrevented ? n( t, this ) : void 0;
+ }
+ }, n._signal = function ( e, t ) {
+ if ( i = ( this._eventRegistry || {} )[ e ] ) {
+ for ( var i = i.slice(), n = 0; n < i.length; n++ ) {
+ i[ n ]( t, this );
+ }
+ }
+ }, n.once = function ( t, i ) {
+ const n = this; if ( this.on( t, function e() {
+ n.off( t, e ), i.apply( null, arguments );
+ } ), !i ) {
+ return new Promise( ( e ) => {
+ i = e;
+ } );
+ }
+ }, n.setDefaultHandler = function ( e, t ) {
+ let i, n, o = this._defaultHandlers; ( o = o || ( this._defaultHandlers = { _disabled_: {} } ) )[ e ] && ( n = o[ e ], ( i = o._disabled_[ e ] ) || ( o._disabled_[ e ] = i = [] ), i.push( n ), ( n = i.indexOf( t ) ) != -1 ) && i.splice( n, 1 ), o[ e ] = t;
+ }, n.removeDefaultHandler = function ( e, t ) {
+ let i, n = this._defaultHandlers; n && ( i = n._disabled_[ e ], n[ e ] == t ? i && this.setDefaultHandler( e, i.pop() ) : i && ( n = i.indexOf( t ) ) != -1 && i.splice( n, 1 ) );
+ }, n.on = n.addEventListener = function ( e, t, i ) {
+ this._eventRegistry = this._eventRegistry || {}; let n = this._eventRegistry[ e ]; return !( n = n || ( this._eventRegistry[ e ] = [] ) ).includes( t ) && n[ i ? 'unshift' : 'push' ]( t ), t;
+ }, n.off = n.removeListener = n.removeEventListener = function ( e, t ) {
+ this._eventRegistry = this._eventRegistry || {}; e = this._eventRegistry[ e ]; e && ( t = e.indexOf( t ) ) !== -1 && e.splice( t, 1 );
+ }, n.removeAllListeners = function ( e ) {
+ e || ( this._eventRegistry = this._defaultHandlers = void 0 ), this._eventRegistry && ( this._eventRegistry[ e ] = void 0 ), this._defaultHandlers && ( this._defaultHandlers[ e ] = void 0 );
+ }, t.EventEmitter = n;
+ } ), ace.define( 'ace/lib/report_error', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.reportError = function ( e, t ) {
+ const i = new Error( e ); i.data = t, typeof console === 'object' && console.error && console.error( i ), setTimeout( () => {
+ throw i;
+ } );
+ };
+ } ), ace.define( 'ace/lib/default_english_messages', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.defaultEnglishMessages = { 'autocomplete.popup.aria-roledescription': 'Autocomplete suggestions', 'autocomplete.popup.aria-label': 'Autocomplete suggestions', 'autocomplete.popup.item.aria-roledescription': 'item', 'autocomplete.loading': 'Loading...', 'editor.scroller.aria-roledescription': 'editor', 'editor.scroller.aria-label': 'Editor content, press Enter to start editing, press Escape to exit', 'editor.gutter.aria-roledescription': 'editor gutter', 'editor.gutter.aria-label': 'Editor gutter, press Enter to interact with controls using arrow keys, press Escape to exit', 'error-marker.good-state': 'Looks good!', 'prompt.recently-used': 'Recently used', 'prompt.other-commands': 'Other commands', 'prompt.no-matching-commands': 'No matching commands', 'search-box.find.placeholder': 'Search for', 'search-box.find-all.text': 'All', 'search-box.replace.placeholder': 'Replace with', 'search-box.replace-next.text': 'Replace', 'search-box.replace-all.text': 'All', 'search-box.toggle-replace.title': 'Toggle Replace mode', 'search-box.toggle-regexp.title': 'RegExp Search', 'search-box.toggle-case.title': 'CaseSensitive Search', 'search-box.toggle-whole-word.title': 'Whole Word Search', 'search-box.toggle-in-selection.title': 'Search In Selection', 'search-box.search-counter': '$0 of $1', 'text-input.aria-roledescription': 'editor', 'text-input.aria-label': 'Cursor at row $0', 'gutter.code-folding.range.aria-label': 'Toggle code folding, rows $0 through $1', 'gutter.code-folding.closed.aria-label': 'Toggle code folding, rows $0 through $1', 'gutter.code-folding.open.aria-label': 'Toggle code folding, row $0', 'gutter.code-folding.closed.title': 'Unfold code', 'gutter.code-folding.open.title': 'Fold code', 'gutter.annotation.aria-label.error': 'Error, read annotations row $0', 'gutter.annotation.aria-label.warning': 'Warning, read annotations row $0', 'gutter.annotation.aria-label.info': 'Info, read annotations row $0', 'inline-fold.closed.title': 'Unfold code', 'gutter-tooltip.aria-label.error.singular': 'error', 'gutter-tooltip.aria-label.error.plural': 'errors', 'gutter-tooltip.aria-label.warning.singular': 'warning', 'gutter-tooltip.aria-label.warning.plural': 'warnings', 'gutter-tooltip.aria-label.info.singular': 'information message', 'gutter-tooltip.aria-label.info.plural': 'information messages', 'gutter.annotation.aria-label.security': 'Security finding, read annotations row $0', 'gutter.annotation.aria-label.hint': 'Suggestion, read annotations row $0', 'gutter-tooltip.aria-label.security.singular': 'security finding', 'gutter-tooltip.aria-label.security.plural': 'security findings', 'gutter-tooltip.aria-label.hint.singular': 'suggestion', 'gutter-tooltip.aria-label.hint.plural': 'suggestions', 'editor.tooltip.disable-editing': 'Editing is disabled' };
+ } ), ace.define( 'ace/lib/app_config', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter', 'ace/lib/report_error', 'ace/lib/default_english_messages' ], ( e, t, i ) => {
+ let n, o, r = e( './oop' ), s = e( './event_emitter' ).EventEmitter, a = e( './report_error' ).reportError, l = e( './default_english_messages' ).defaultEnglishMessages, c = { setOptions: function ( t ) {
+ Object.keys( t ).forEach( function ( e ) {
+ this.setOption( e, t[ e ] );
+ }, this );
+ }, getOptions: function ( e ) {
+ let t, i = {}; return e ? Array.isArray( e ) || ( e = Object.keys( e ) ) : ( t = this.$options, e = Object.keys( t ).filter( ( e ) => !t[ e ].hidden ) ), e.forEach( function ( e ) {
+ i[ e ] = this.getOption( e );
+ }, this ), i;
+ }, setOption: function ( e, t ) {
+ let i; if ( this[ '$' + e ] !== t ) {
+ return ( i = this.$options[ e ] ) ? i.forwardTo ? this[ i.forwardTo ] && this[ i.forwardTo ].setOption( e, t ) : ( i.handlesSet || ( this[ '$' + e ] = t ), void ( i && i.set && i.set.call( this, t ) ) ) : h( 'misspelled option "' + e + '"' );
+ }
+ }, getOption: function ( e ) {
+ const t = this.$options[ e ]; return t ? t.forwardTo ? this[ t.forwardTo ] && this[ t.forwardTo ].getOption( e ) : t && t.get ? t.get.call( this ) : this[ '$' + e ] : h( 'misspelled option "' + e + '"' );
+ } }; function h( e ) {
+ typeof console !== 'undefined' && console.warn && console.warn.apply( console, arguments );
+ }d.prototype.defineOptions = function ( i, e, n ) {
+ return i.$options || ( this.$defaultOptions[ e ] = i.$options = {} ), Object.keys( n ).forEach( ( e ) => {
+ let t = n[ e ]; ( t = typeof t === 'string' ? { forwardTo: t } : t ).name || ( t.name = e ), 'initialValue' in ( i.$options[ t.name ] = t ) && ( i[ '$' + t.name ] = t.initialValue );
+ } ), r.implement( i, c ), this;
+ }, d.prototype.resetOptions = function ( i ) {
+ Object.keys( i.$options ).forEach( ( e ) => {
+ const t = i.$options[ e ]; 'value' in t && i.setOption( e, t.value );
+ } );
+ }, d.prototype.setDefaultValue = function ( e, t, i ) {
+ if ( !e ) {
+ for ( e in this.$defaultOptions ) {
+ if ( this.$defaultOptions[ e ][ t ] ) {
+ break;
+ }
+ } if ( !this.$defaultOptions[ e ][ t ] ) {
+ return !1;
+ }
+ } const n = this.$defaultOptions[ e ] || ( this.$defaultOptions[ e ] = {} ); n[ t ] && ( n.forwardTo ? this.setDefaultValue( n.forwardTo, t, i ) : n[ t ].value = i );
+ }, d.prototype.setDefaultValues = function ( t, i ) {
+ Object.keys( i ).forEach( function ( e ) {
+ this.setDefaultValue( t, e, i[ e ] );
+ }, this );
+ }, d.prototype.setMessages = function ( e, t ) {
+ n = e, t && t.placeholders && ( o = t.placeholders );
+ }, d.prototype.nls = function ( e, t, i ) {
+ n[ e ] || ( h( "No message found for the key '" + e + "' in messages with id " + n.$id + ", trying to find a translation for the default string '" + t + "'." ), n[ t ] ) || h( "No message found for the default string '" + t + "' in the provided messages. Falling back to the default English message." ); e = n[ e ] || n[ t ] || t; return e = i && ( o === 'dollarSigns' && ( e = e.replace( /\$(\$|[\d]+)/g, ( e, t ) => t == '$' ? '$' : i[ t ] ) ), o === 'curlyBrackets' ) ? e.replace( /\{([^\}]+)\}/g, ( e, t ) => i[ t ] ) : e;
+ }; e = d; function d() {
+ this.$defaultOptions = {}, n = l, o = 'dollarSigns';
+ }e.prototype.warn = h, e.prototype.reportError = a, r.implement( e.prototype, s ), t.AppConfig = e;
+ } ), ace.define( 'ace/theme/textmate-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ i.exports = '.ace-tm .ace_gutter {\n background: #f0f0f0;\n color: #333;\n}\n\n.ace-tm .ace_print-margin {\n width: 1px;\n background: #e8e8e8;\n}\n\n.ace-tm .ace_fold {\n background-color: #6B72E6;\n}\n\n.ace-tm {\n background-color: #FFFFFF;\n color: black;\n}\n\n.ace-tm .ace_cursor {\n color: black;\n}\n \n.ace-tm .ace_invisible {\n color: rgb(191, 191, 191);\n}\n\n.ace-tm .ace_storage,\n.ace-tm .ace_keyword {\n color: blue;\n}\n\n.ace-tm .ace_constant {\n color: rgb(197, 6, 11);\n}\n\n.ace-tm .ace_constant.ace_buildin {\n color: rgb(88, 72, 246);\n}\n\n.ace-tm .ace_constant.ace_language {\n color: rgb(88, 92, 246);\n}\n\n.ace-tm .ace_constant.ace_library {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_invalid {\n background-color: rgba(255, 0, 0, 0.1);\n color: red;\n}\n\n.ace-tm .ace_support.ace_function {\n color: rgb(60, 76, 114);\n}\n\n.ace-tm .ace_support.ace_constant {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_support.ace_type,\n.ace-tm .ace_support.ace_class {\n color: rgb(109, 121, 222);\n}\n\n.ace-tm .ace_keyword.ace_operator {\n color: rgb(104, 118, 135);\n}\n\n.ace-tm .ace_string {\n color: rgb(3, 106, 7);\n}\n\n.ace-tm .ace_comment {\n color: rgb(76, 136, 107);\n}\n\n.ace-tm .ace_comment.ace_doc {\n color: rgb(0, 102, 255);\n}\n\n.ace-tm .ace_comment.ace_doc.ace_tag {\n color: rgb(128, 159, 191);\n}\n\n.ace-tm .ace_constant.ace_numeric {\n color: rgb(0, 0, 205);\n}\n\n.ace-tm .ace_variable {\n color: rgb(49, 132, 149);\n}\n\n.ace-tm .ace_xml-pe {\n color: rgb(104, 104, 91);\n}\n\n.ace-tm .ace_entity.ace_name.ace_function {\n color: #0000A2;\n}\n\n\n.ace-tm .ace_heading {\n color: rgb(12, 7, 255);\n}\n\n.ace-tm .ace_list {\n color:rgb(185, 6, 144);\n}\n\n.ace-tm .ace_meta.ace_tag {\n color:rgb(0, 22, 142);\n}\n\n.ace-tm .ace_string.ace_regex {\n color: rgb(255, 0, 0)\n}\n\n.ace-tm .ace_marker-layer .ace_selection {\n background: rgb(181, 213, 255);\n}\n.ace-tm.ace_multiselect .ace_selection.ace_start {\n box-shadow: 0 0 3px 0px white;\n}\n.ace-tm .ace_marker-layer .ace_step {\n background: rgb(252, 255, 0);\n}\n\n.ace-tm .ace_marker-layer .ace_stack {\n background: rgb(164, 229, 101);\n}\n\n.ace-tm .ace_marker-layer .ace_bracket {\n margin: -1px 0 0 -1px;\n border: 1px solid rgb(192, 192, 192);\n}\n\n.ace-tm .ace_marker-layer .ace_active-line {\n background: rgba(0, 0, 0, 0.07);\n}\n\n.ace-tm .ace_gutter-active-line {\n background-color : #dcdcdc;\n}\n\n.ace-tm .ace_marker-layer .ace_selected-word {\n background: rgb(250, 250, 255);\n border: 1px solid rgb(200, 200, 250);\n}\n\n.ace-tm .ace_indent-guide {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;\n}\n\n.ace-tm .ace_indent-guide-active {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAZSURBVHjaYvj///9/hivKyv8BAAAA//8DACLqBhbvk+/eAAAAAElFTkSuQmCC") right repeat-y;\n}\n';
+ } ), ace.define( 'ace/theme/textmate', [ 'require', 'exports', 'module', 'ace/theme/textmate-css', 'ace/lib/dom' ], ( e, t, i ) => {
+ t.isDark = !1, t.cssClass = 'ace-tm', t.cssText = e( './textmate-css' ), t.$id = 'ace/theme/textmate', e( '../lib/dom' ).importCssString( t.cssText, t.cssClass, !1 );
+ } ), ace.define( 'ace/config', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/lib/net', 'ace/lib/dom', 'ace/lib/app_config', 'ace/theme/textmate' ], ( s, a, t ) => {
+ var l, e = s( './lib/lang' ), c = s( './lib/net' ), i = s( './lib/dom' ), n = s( './lib/app_config' ).AppConfig, r = ( t.exports = a = new n(), { packaged: !1, workerPath: null, modePath: null, themePath: null, basePath: '', suffix: '.js', $moduleUrls: {}, loadWorkerFromBlob: !0, sharedPopups: !1, useStrictCSP: null } ), h = ( a.get = function ( e ) {
+ if ( r.hasOwnProperty( e ) ) {
+ return r[ e ];
+ } throw new Error( 'Unknown config key: ' + e );
+ }, a.set = function ( e, t ) {
+ if ( r.hasOwnProperty( e ) ) {
+ r[ e ] = t;
+ } else if ( this.setDefaultValue( '', e, t ) == 0 ) {
+ throw new Error( 'Unknown config key: ' + e );
+ } e == 'useStrictCSP' && i.useStrictCSP( t );
+ }, a.all = function () {
+ return e.copyObject( r );
+ }, a.$modes = {}, a.moduleUrl = function ( e, t ) {
+ let i, n, o; return r.$moduleUrls[ e ] || ( e = e.split( '/' ), i = ( t = t || e[ e.length - 2 ] || '' ) == 'snippets' ? '/' : '-', n = e[ e.length - 1 ], t == 'worker' && i == '-' && ( o = new RegExp( '^' + t + '[\\-_]|[\\-_]' + t + '$', 'g' ), n = n.replace( o, '' ) ), ( !n || n == t ) && e.length > 1 && ( n = e[ e.length - 2 ] ), ( o = r[ t + 'Path' ] ) == null ? o = r.basePath : i == '/' && ( t = i = '' ), o && o.slice( -1 ) != '/' && ( o += '/' ), o + t + i + n + this.get( 'suffix' ) );
+ }, a.setModuleUrl = function ( e, t ) {
+ return r.$moduleUrls[ e ] = t;
+ }, a.setLoader = function ( e ) {
+ l = e;
+ }, a.dynamicModules = Object.create( null ), a.$loading = {}, a.$loaded = {}, a.loadModule = function ( e, t ) {
+ function i( e ) {
+ if ( e && !a.$loading[ r ] ) {
+ return t && t( e );
+ } if ( a.$loading[ r ] || ( a.$loading[ r ] = [] ), a.$loading[ r ].push( t ), !( a.$loading[ r ].length > 1 ) ) {
+ e = function () {
+ let e, t; t = function ( e, t ) {
+ t && ( a.$loaded[ r ] = t ), a._emit( 'load.module', { name: r, module: t } ); const i = a.$loading[ r ]; a.$loading[ r ] = null, i.forEach( ( e ) => {
+ e && e( t );
+ } );
+ }, ( e = r ) === 'ace/theme/textmate' || e === './theme/textmate' ? t( null, s( './theme/textmate' ) ) : l ? l( e, t ) : console.error( 'loader is not configured' );
+ }; if ( !a.get( 'packaged' ) ) {
+ return e();
+ } c.loadScript( a.moduleUrl( r, o ), e ), h();
+ }
+ } let n, o, r; Array.isArray( e ) ? ( o = e[ 0 ], r = e[ 1 ] ) : typeof e === 'string' && ( r = e ); if ( a.dynamicModules[ r ] ) {
+ a.dynamicModules[ r ]().then( ( e ) => {
+ e.default ? i( e.default ) : i( e );
+ } );
+ } else {
+ try {
+ n = this.$require( r );
+ } catch ( e ) {}i( n || a.$loaded[ r ] );
+ }
+ }, a.$require = function ( e ) {
+ if ( typeof t.require === 'function' ) {
+ return t.require( e );
+ }
+ }, a.setModuleLoader = function ( e, t ) {
+ a.dynamicModules[ e ] = t;
+ }, function () {
+ r.basePath || r.workerPath || r.modePath || r.themePath || Object.keys( r.$moduleUrls ).length || ( console.error( 'Unable to infer path to ace from script src,', "use ace.config.set('basePath', 'path') to enable dynamic loading of modes and themes", 'or with webpack use ace/webpack-resolver' ), h = function () {} );
+ } ); a.version = '1.43.2';
+ } ), ace.define( 'ace/loader_build', [ 'require', 'exports', 'module', 'ace/lib/fixoldbrowsers', 'ace/config' ], ( g, e, p ) => {
+ g( './lib/fixoldbrowsers' ); const m = g( './config' ), f = ( m.setLoader( ( e, t ) => {
+ g( [ e ], ( e ) => {
+ t( null, e );
+ } );
+ } ), ( function () {
+ return this || typeof window !== 'undefined' && window;
+ }() ) ); function t( e ) {
+ if ( f && f.document ) {
+ m.set( 'packaged', e || g.packaged || p.packaged || f.define && C.amdD.packaged ); for ( var t, i = {}, n = '', e = document.currentScript || document._currentScript, o = e && e.ownerDocument || document, r = ( e && e.src && ( n = e.src.split( /[?#]/ )[ 0 ].split( '/' ).slice( 0, -1 ).join( '/' ) || '' ), o.getElementsByTagName( 'script' ) ), s = 0; s < r.length; s++ ) {
+ let a = r[ s ], l = a.src || a.getAttribute( 'src' ); if ( l ) {
+ for ( let c = a.attributes, h = 0, d = c.length; h < d; h++ ) {
+ const u = c[ h ]; u.name.indexOf( 'data-ace-' ) === 0 && ( i[ u.name.replace( /^data-ace-/, '' ).replace( /-(.)/g, ( e, t ) => t.toUpperCase() ) ] = u.value );
+ }a = l.match( /^(.*)\/ace([\-.]\w+)?\.js(\?|$)/ ); a && ( n = a[ 1 ] );
+ }
+ } for ( t in n && ( i.base = i.base || n, i.packaged = !0 ), i.basePath = i.base, i.workerPath = i.workerPath || i.base, i.modePath = i.modePath || i.base, i.themePath = i.themePath || i.base, delete i.base, i ) {
+ void 0 !== i[ t ] && m.set( t, i[ t ] );
+ }
+ }
+ }p.exports = function ( e ) {
+ m.init = t, m.$require = g, e.require = g, e.define = C.amdD;
+ }, t( !0 );
+ } ), ace.define( 'ace/range', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ r.prototype.isEqual = function ( e ) {
+ return this.start.row === e.start.row && this.end.row === e.end.row && this.start.column === e.start.column && this.end.column === e.end.column;
+ }, r.prototype.toString = function () {
+ return 'Range: [' + this.start.row + '/' + this.start.column + '] -> [' + this.end.row + '/' + this.end.column + ']';
+ }, r.prototype.contains = function ( e, t ) {
+ return this.compare( e, t ) == 0;
+ }, r.prototype.compareRange = function ( e ) {
+ var t = e.end, e = e.start, t = this.compare( t.row, t.column ); return t == 1 ? ( t = this.compare( e.row, e.column ) ) == 1 ? 2 : t == 0 ? 1 : 0 : t == -1 ? -2 : ( t = this.compare( e.row, e.column ) ) == -1 ? -1 : t == 1 ? 42 : 0;
+ }, r.prototype.comparePoint = function ( e ) {
+ return this.compare( e.row, e.column );
+ }, r.prototype.containsRange = function ( e ) {
+ return this.comparePoint( e.start ) == 0 && this.comparePoint( e.end ) == 0;
+ }, r.prototype.intersects = function ( e ) {
+ e = this.compareRange( e ); return e == -1 || e == 0 || e == 1;
+ }, r.prototype.isEnd = function ( e, t ) {
+ return this.end.row == e && this.end.column == t;
+ }, r.prototype.isStart = function ( e, t ) {
+ return this.start.row == e && this.start.column == t;
+ }, r.prototype.setStart = function ( e, t ) {
+ typeof e === 'object' ? ( this.start.column = e.column, this.start.row = e.row ) : ( this.start.row = e, this.start.column = t );
+ }, r.prototype.setEnd = function ( e, t ) {
+ typeof e === 'object' ? ( this.end.column = e.column, this.end.row = e.row ) : ( this.end.row = e, this.end.column = t );
+ }, r.prototype.inside = function ( e, t ) {
+ return this.compare( e, t ) == 0 && !this.isEnd( e, t ) && !this.isStart( e, t );
+ }, r.prototype.insideStart = function ( e, t ) {
+ return this.compare( e, t ) == 0 && !this.isEnd( e, t );
+ }, r.prototype.insideEnd = function ( e, t ) {
+ return this.compare( e, t ) == 0 && !this.isStart( e, t );
+ }, r.prototype.compare = function ( e, t ) {
+ return this.isMultiLine() || e !== this.start.row ? e < this.start.row ? -1 : e > this.end.row ? 1 : this.start.row === e ? t >= this.start.column ? 0 : -1 : this.end.row !== e || t <= this.end.column ? 0 : 1 : t < this.start.column ? -1 : t > this.end.column ? 1 : 0;
+ }, r.prototype.compareStart = function ( e, t ) {
+ return this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );
+ }, r.prototype.compareEnd = function ( e, t ) {
+ return this.end.row == e && this.end.column == t ? 1 : this.compare( e, t );
+ }, r.prototype.compareInside = function ( e, t ) {
+ return this.end.row == e && this.end.column == t ? 1 : this.start.row == e && this.start.column == t ? -1 : this.compare( e, t );
+ }, r.prototype.clipRows = function ( e, t ) {
+ let i, n; return this.end.row > t ? i = { row: t + 1, column: 0 } : this.end.row < e && ( i = { row: e, column: 0 } ), this.start.row > t ? n = { row: t + 1, column: 0 } : this.start.row < e && ( n = { row: e, column: 0 } ), r.fromPoints( n || this.start, i || this.end );
+ }, r.prototype.extend = function ( e, t ) {
+ let i, n, o = this.compare( e, t ); return o == 0 ? this : ( o == -1 ? i = { row: e, column: t } : n = { row: e, column: t }, r.fromPoints( i || this.start, n || this.end ) );
+ }, r.prototype.isEmpty = function () {
+ return this.start.row === this.end.row && this.start.column === this.end.column;
+ }, r.prototype.isMultiLine = function () {
+ return this.start.row !== this.end.row;
+ }, r.prototype.clone = function () {
+ return r.fromPoints( this.start, this.end );
+ }, r.prototype.collapseRows = function () {
+ return this.end.column == 0 ? new r( this.start.row, 0, Math.max( this.start.row, this.end.row - 1 ), 0 ) : new r( this.start.row, 0, this.end.row, 0 );
+ }, r.prototype.toScreenRange = function ( e ) {
+ var t = e.documentToScreenPosition( this.start ), e = e.documentToScreenPosition( this.end ); return new r( t.row, t.column, e.row, e.column );
+ }, r.prototype.moveBy = function ( e, t ) {
+ this.start.row += e, this.start.column += t, this.end.row += e, this.end.column += t;
+ }; const n = r; function r( e, t, i, n ) {
+ this.start = { row: e, column: t }, this.end = { row: i, column: n };
+ }n.fromPoints = function ( e, t ) {
+ return new n( e.row, e.column, t.row, t.column );
+ }, n.comparePoints = function ( e, t ) {
+ return e.row - t.row || e.column - t.column;
+ }, t.Range = n;
+ } ), ace.define( 'ace/lib/keys', [ 'require', 'exports', 'module', 'ace/lib/oop' ], ( e, t, i ) => {
+ for ( var e = e( './oop' ), n = { MODIFIER_KEYS: { 16: 'Shift', 17: 'Ctrl', 18: 'Alt', 224: 'Meta', 91: 'MetaLeft', 92: 'MetaRight', 93: 'ContextMenu' }, KEY_MODS: { ctrl: 1, alt: 2, option: 2, shift: 4, super: 8, meta: 8, command: 8, cmd: 8, control: 1 }, FUNCTION_KEYS: { 8: 'Backspace', 9: 'Tab', 13: 'Return', 19: 'Pause', 27: 'Esc', 32: 'Space', 33: 'PageUp', 34: 'PageDown', 35: 'End', 36: 'Home', 37: 'Left', 38: 'Up', 39: 'Right', 40: 'Down', 44: 'Print', 45: 'Insert', 46: 'Delete', '-13': 'NumpadEnter', 144: 'Numlock', 145: 'Scrolllock' }, PRINTABLE_KEYS: { 32: ' ', 59: ';', 61: '=', 107: '+', 109: '-', 110: '.', 186: ';', 187: '=', 188: ',', 189: '-', 190: '.', 191: '/', 192: '`', 219: '[', 220: '\\', 221: ']', 222: "'", 111: '/', 106: '*' } }, o = { Command: 224, Backspace: 8, Tab: 9, Return: 13, Enter: 13, Pause: 19, Escape: 27, PageUp: 33, PageDown: 34, End: 35, Home: 36, Insert: 45, Delete: 46, ArrowLeft: 37, ArrowUp: 38, ArrowRight: 39, ArrowDown: 40, Backquote: 192, Minus: 189, Equal: 187, BracketLeft: 219, Backslash: 220, BracketRight: 221, Semicolon: 186, Quote: 222, Comma: 188, Period: 190, Slash: 191, Space: 32, NumpadAdd: 107, NumpadDecimal: 110, NumpadSubtract: 109, NumpadDivide: 111, NumpadMultiply: 106 }, r = 0; r < 10; r++ ) {
+ o[ 'Digit' + r ] = 48 + r, o[ 'Numpad' + r ] = 96 + r, n.PRINTABLE_KEYS[ 48 + r ] = String( r ), n.FUNCTION_KEYS[ 96 + r ] = 'Numpad' + r;
+ } for ( r = 65; r < 91; r++ ) {
+ const s = String.fromCharCode( r + 32 ); o[ 'Key' + s.toUpperCase() ] = r, n.PRINTABLE_KEYS[ r ] = s;
+ } for ( r = 1; r < 13; r++ ) {
+ o[ 'F' + r ] = 111 + r, n.FUNCTION_KEYS[ 111 + r ] = 'F' + r;
+ } let a, l, c = { Shift: 16, Control: 17, Alt: 18, Meta: 224 }; for ( a in c ) {
+ o[ a ] = o[ a + 'Left' ] = o[ a + 'Right' ] = c[ a ];
+ } for ( l in t.$codeToKeyCode = o, n.PRINTABLE_KEYS[ 173 ] = '-', n.FUNCTION_KEYS ) {
+ var h = n.FUNCTION_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );
+ } for ( l in n.PRINTABLE_KEYS ) {
+ h = n.PRINTABLE_KEYS[ l ].toLowerCase(); n[ h ] = parseInt( l, 10 );
+ }e.mixin( n, n.MODIFIER_KEYS ), e.mixin( n, n.PRINTABLE_KEYS ), e.mixin( n, n.FUNCTION_KEYS ), n.enter = n.return, n.escape = n.esc, n.del = n.delete; for ( var d = [ 'cmd', 'ctrl', 'alt', 'shift' ], u = Math.pow( 2, d.length ); u--; ) {
+ n.KEY_MODS[ u ] = d.filter( ( e ) => u & n.KEY_MODS[ e ] ).join( '-' ) + '-';
+ }n.KEY_MODS[ 0 ] = '', n.KEY_MODS[ -1 ] = 'input-', e.mixin( t, n ), ( t.default = t ).keyCodeToString = function ( e ) {
+ let t = n[ e ]; return ( t = typeof t !== 'string' ? String.fromCharCode( e ) : t ).toLowerCase();
+ };
+ } ), ace.define( 'ace/lib/event', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], ( e, d, t ) => {
+ let i, r = e( './keys' ), u = e( './useragent' ), s = null, a = 0; function o() {
+ if ( i == null ) {
+ i = !1; try {
+ document.createComment( '' ).addEventListener( 'test', () => {}, { get passive() {
+ return i = { passive: !1 }, !0;
+ } } );
+ } catch ( e ) {}
+ } return i;
+ } function l( e, t, i ) {
+ this.elem = e, this.type = t, this.callback = i;
+ }l.prototype.destroy = function () {
+ h( this.elem, this.type, this.callback ), this.elem = this.type = this.callback = void 0;
+ }; var c, g = d.addListener = function ( e, t, i, n ) {
+ e.addEventListener( t, i, o() ), n && n.$toDestroy.push( new l( e, t, i ) );
+ }, h = d.removeListener = function ( e, t, i ) {
+ e.removeEventListener( t, i, o() );
+ }; function p( e ) {
+ return 0 | ( e.ctrlKey ? 1 : 0 ) | ( e.altKey ? 2 : 0 ) | ( e.shiftKey ? 4 : 0 ) | ( e.metaKey ? 8 : 0 );
+ } function m() {
+ s = Object.create( null );
+ }d.stopEvent = function ( e ) {
+ return d.stopPropagation( e ), d.preventDefault( e ), !1;
+ }, d.stopPropagation = function ( e ) {
+ e.stopPropagation && e.stopPropagation();
+ }, d.preventDefault = function ( e ) {
+ e.preventDefault && e.preventDefault();
+ }, d.getButton = function ( e ) {
+ return e.type == 'dblclick' ? 0 : e.type == 'contextmenu' || u.isMac && e.ctrlKey && !e.altKey && !e.shiftKey ? 2 : e.button;
+ }, d.capture = function ( e, t, i ) {
+ const n = e && e.ownerDocument || document; function o( e ) {
+ t && t( e ), i && i( e ), h( n, 'mousemove', t ), h( n, 'mouseup', o ), h( n, 'dragstart', o );
+ } return g( n, 'mousemove', t ), g( n, 'mouseup', o ), g( n, 'dragstart', o ), o;
+ }, d.addMouseWheelListener = function ( e, n, t ) {
+ g( e, 'wheel', ( e ) => {
+ const t = e.deltaX || 0, i = e.deltaY || 0; switch ( e.deltaMode ) {
+ case e.DOM_DELTA_PIXEL: e.wheelX = 0.15 * t, e.wheelY = 0.15 * i; break; case e.DOM_DELTA_LINE: e.wheelX = 15 * t, e.wheelY = 15 * i; break; case e.DOM_DELTA_PAGE: e.wheelX = 150 * t, e.wheelY = 150 * i;
+ }n( e );
+ }, t );
+ }, d.addMultiMouseDownListener = function ( e, i, n, o, t ) {
+ let r, s, a, l = 0, c = { 2: 'dblclick', 3: 'tripleclick', 4: 'quadclick' }; function h( e ) {
+ let t; if ( d.getButton( e ) !== 0 ? l = 0 : e.detail > 1 && !( ++l > 4 ) || ( l = 1 ), u.isIE && ( t = Math.abs( e.clientX - r ) > 5 || Math.abs( e.clientY - s ) > 5, a && !t || ( l = 1 ), a && clearTimeout( a ), a = setTimeout( () => {
+ a = null;
+ }, i[ l - 1 ] || 600 ), l == 1 ) && ( r = e.clientX, s = e.clientY ), e._clicks = l, n[ o ]( 'mousedown', e ), l > 4 ) {
+ l = 0;
+ } else if ( l > 1 ) {
+ return n[ o ]( c[ l ], e );
+ }
+ }( e = Array.isArray( e ) ? e : [ e ] ).forEach( ( e ) => {
+ g( e, 'mousedown', h, t );
+ } );
+ }, d.getModifierString = function ( e ) {
+ return r.KEY_MODS[ p( e ) ];
+ }, d.addCommandKeyListener = function ( e, i, t ) {
+ let n = null; g( e, 'keydown', ( e ) => {
+ s[ e.keyCode ] = ( s[ e.keyCode ] || 0 ) + 1; const t = ( ( e, t, i ) => {
+ let n, o = p( t ); if ( !i && t.code && ( i = r.$codeToKeyCode[ t.code ] || i ), !u.isMac && s ) {
+ if ( t.getModifierState && ( t.getModifierState( 'OS' ) || t.getModifierState( 'Win' ) ) && ( o |= 8 ), s.altGr ) {
+ if ( ( 3 & o ) == 3 ) {
+ return;
+ } s.altGr = 0;
+ }i !== 18 && i !== 17 || ( n = t.location, i === 17 && n === 1 ? s[ i ] == 1 && ( a = t.timeStamp ) : i === 18 && o === 3 && n === 2 && t.timeStamp - a < 50 && ( s.altGr = !0 ) );
+ } if ( i in r.MODIFIER_KEYS && ( i = -1 ), o || i !== 13 || t.location !== 3 || ( e( t, o, -i ), !t.defaultPrevented ) ) {
+ if ( u.isChromeOS && 8 & o ) {
+ if ( e( t, o, i ), t.defaultPrevented ) {
+ return;
+ } o &= -9;
+ } return o || i in r.FUNCTION_KEYS || i in r.PRINTABLE_KEYS ? e( t, o, i ) : !1;
+ }
+ } )( i, e, e.keyCode ); return n = e.defaultPrevented, t;
+ }, t ), g( e, 'keypress', ( e ) => {
+ n && ( e.ctrlKey || e.altKey || e.shiftKey || e.metaKey ) && ( d.stopEvent( e ), n = null );
+ }, t ), g( e, 'keyup', ( e ) => {
+ s[ e.keyCode ] = null;
+ }, t ), s || ( m(), g( window, 'focus', m ) );
+ }, typeof window === 'object' && window.postMessage && !u.isOldIE && ( c = 1, d.nextTick = function ( t, i ) {
+ i = i || window; function n( e ) {
+ e.data == o && ( d.stopPropagation( e ), h( i, 'message', n ), t() );
+ } var o = 'zero-timeout-message-' + c++; g( i, 'message', n ), i.postMessage( o, '*' );
+ } ), d.$idleBlocked = !1, d.onIdle = function ( t, e ) {
+ return setTimeout( function e() {
+ d.$idleBlocked ? setTimeout( e, 100 ) : t();
+ }, e );
+ }, d.$idleBlockId = null, d.blockIdle = function ( e ) {
+ d.$idleBlockId && clearTimeout( d.$idleBlockId ), d.$idleBlocked = !0, d.$idleBlockId = setTimeout( () => {
+ d.$idleBlocked = !1;
+ }, e || 100 );
+ }, d.nextFrame = typeof window === 'object' && ( window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame || window.oRequestAnimationFrame ), d.nextFrame = d.nextFrame ? d.nextFrame.bind( window ) : function ( e ) {
+ setTimeout( e, 17 );
+ };
+ } ), ace.define( 'ace/clipboard', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ let n; i.exports = { lineMode: !1, pasteCancelled: function () {
+ return !!( n && n > Date.now() - 50 ) || ( n = !1 );
+ }, cancel: function () {
+ n = Date.now();
+ } };
+ } ), ace.define( 'ace/keyboard/textinput', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/config', 'ace/lib/useragent', 'ace/lib/dom', 'ace/lib/lang', 'ace/clipboard', 'ace/lib/keys' ], ( e, t, i ) => {
+ let l = e( '../lib/event' ), n = e( '../config' ).nls, d = e( '../lib/useragent' ), c = e( '../lib/dom' ), r = e( '../lib/lang' ), o = e( '../clipboard' ), s = d.isChrome < 18, a = d.isIE, h = d.isChrome > 63, u = e( '../lib/keys' ), g = u.KEY_MODS, p = d.isIOS, m = p ? /\s/ : /\n/, f = d.isMobile; function C( e, n ) {
+ const o = this; this.host = n, this.text = c.createElement( 'textarea' ), this.text.className = 'ace_text-input', this.text.setAttribute( 'wrap', 'off' ), this.text.setAttribute( 'autocorrect', 'off' ), this.text.setAttribute( 'autocapitalize', 'off' ), this.text.setAttribute( 'spellcheck', 'false' ), this.text.style.opacity = '0', e.insertBefore( this.text, e.firstChild ), this.copied = !1, this.pasted = !1, this.inComposition = !1, this.sendingText = !1, this.tempStyle = '', f || ( this.text.style.fontSize = '1px' ), this.commandMode = !1, this.ignoreFocusEvents = !1, this.lastValue = '', this.lastSelectionStart = 0, this.lastSelectionEnd = 0, this.lastRestoreEnd = 0, this.rowStart = Number.MAX_SAFE_INTEGER, this.rowEnd = Number.MIN_SAFE_INTEGER, this.numberOfExtraLines = 0; try {
+ this.$isFocused = document.activeElement === this.text;
+ } catch ( e ) {} this.cancelComposition = this.cancelComposition.bind( this ), this.setAriaOptions( { role: 'textbox' } ), l.addListener( this.text, 'blur', ( e ) => {
+ o.ignoreFocusEvents || ( n.onBlur( e ), o.$isFocused = !1 );
+ }, n ), l.addListener( this.text, 'focus', ( e ) => {
+ if ( !o.ignoreFocusEvents ) {
+ if ( o.$isFocused = !0, d.isEdge ) {
+ try {
+ if ( !document.hasFocus() ) {
+ return;
+ }
+ } catch ( e ) {}
+ }n.onFocus( e ), d.isEdge ? setTimeout( o.resetSelection.bind( o ) ) : o.resetSelection();
+ }
+ }, n ), this.$focusScroll = !1, n.on( 'beforeEndOperation', () => {
+ let e = n.curOp, t = e && e.command && e.command.name; t != 'insertstring' && ( t = t && ( e.docChanged || e.selectionChanged ), o.inComposition && t && ( o.lastValue = o.text.value = '', o.onCompositionEnd() ), o.resetSelection() );
+ } ), n.on( 'changeSelection', this.setAriaLabel.bind( this ) ), this.resetSelection = p ? this.$resetSelectionIOS : this.$resetSelection, this.$isFocused && n.onFocus(), this.inputHandler = null, this.afterContextMenu = !1, l.addCommandKeyListener( this.text, ( e, t, i ) => {
+ if ( !o.inComposition ) {
+ return n.onCommandKey( e, t, i );
+ }
+ }, n ), l.addListener( this.text, 'select', this.onSelect.bind( this ), n ), l.addListener( this.text, 'input', this.onInput.bind( this ), n ), l.addListener( this.text, 'cut', this.onCut.bind( this ), n ), l.addListener( this.text, 'copy', this.onCopy.bind( this ), n ), l.addListener( this.text, 'paste', this.onPaste.bind( this ), n ), 'oncut' in this.text && 'oncopy' in this.text && 'onpaste' in this.text || l.addListener( e, 'keydown', ( e ) => {
+ if ( ( !d.isMac || e.metaKey ) && e.ctrlKey ) {
+ switch ( e.keyCode ) {
+ case 67: o.onCopy( e ); break; case 86: o.onPaste( e ); break; case 88: o.onCut( e );
+ }
+ }
+ }, n ), this.syncComposition = r.delayedCall( this.onCompositionUpdate.bind( this ), 50 ).schedule.bind( null, null ), l.addListener( this.text, 'compositionstart', this.onCompositionStart.bind( this ), n ), l.addListener( this.text, 'compositionupdate', this.onCompositionUpdate.bind( this ), n ), l.addListener( this.text, 'keyup', this.onKeyup.bind( this ), n ), l.addListener( this.text, 'keydown', this.syncComposition.bind( this ), n ), l.addListener( this.text, 'compositionend', this.onCompositionEnd.bind( this ), n ), this.closeTimeout, l.addListener( this.text, 'mouseup', this.$onContextMenu.bind( this ), n ), l.addListener( this.text, 'mousedown', ( e ) => {
+ e.preventDefault(), o.onContextMenuClose();
+ }, n ), l.addListener( n.renderer.scroller, 'contextmenu', this.$onContextMenu.bind( this ), n ), l.addListener( this.text, 'contextmenu', this.$onContextMenu.bind( this ), n ), p && this.addIosSelectionHandler( e, n, this.text );
+ }C.prototype.addIosSelectionHandler = function ( e, r, s ) {
+ function t( e ) {
+ let t, i, n, o; document.activeElement !== s || l || a.inComposition || r.$mouseHandler.isMousePressed || a.copied || ( t = s.selectionStart, i = s.selectionEnd, n = null, ( o = 0 ) == t ? n = u.up : t == 1 ? n = u.home : i > a.lastSelectionEnd && a.lastValue[ i ] == '\n' ? n = u.end : t < a.lastSelectionStart && a.lastValue[ t - 1 ] == ' ' ? ( n = u.left, o = g.option ) : t < a.lastSelectionStart || t == a.lastSelectionStart && a.lastSelectionEnd != a.lastSelectionStart && t == i ? n = u.left : i > a.lastSelectionEnd && a.lastValue.slice( 0, i ).split( '\n' ).length > 2 ? n = u.down : i > a.lastSelectionEnd && a.lastValue[ i - 1 ] == ' ' ? ( n = u.right, o = g.option ) : ( i > a.lastSelectionEnd || i == a.lastSelectionEnd && a.lastSelectionEnd != a.lastSelectionStart && t == i ) && ( n = u.right ), t !== i && ( o |= g.shift ), n && ( !r.onCommandKey( {}, o, n ) && r.commands && ( n = u.keyCodeToString( n ), o = r.commands.findKeyCommand( o, n ) ) && r.execCommand( o ), a.lastSelectionStart = t, a.lastSelectionEnd = i, a.resetSelection( '' ) ) );
+ } var a = this, i = null, l = !1; s.addEventListener( 'keydown', ( e ) => {
+ i && clearTimeout( i ), l = !0;
+ }, !0 ), s.addEventListener( 'keyup', ( e ) => {
+ i = setTimeout( () => {
+ l = !1;
+ }, 100 );
+ }, !0 ); document.addEventListener( 'selectionchange', t ), r.on( 'destroy', () => {
+ document.removeEventListener( 'selectionchange', t );
+ } );
+ }, C.prototype.onContextMenuClose = function () {
+ const e = this; clearTimeout( this.closeTimeout ), this.closeTimeout = setTimeout( () => {
+ e.tempStyle && ( e.text.style.cssText = e.tempStyle, e.tempStyle = '' ), e.host.renderer.$isMousePressed = !1, e.host.renderer.$keepTextAreaAtCursor && e.host.renderer.$moveTextAreaToCursor();
+ }, 0 );
+ }, C.prototype.$onContextMenu = function ( e ) {
+ this.host.textInput.onContextMenu( e ), this.onContextMenuClose();
+ }, C.prototype.onKeyup = function ( e ) {
+ e.keyCode == 27 && this.text.value.length < this.text.selectionStart && ( this.inComposition || ( this.lastValue = this.text.value ), this.lastSelectionStart = this.lastSelectionEnd = -1, this.resetSelection() ), this.syncComposition();
+ }, C.prototype.cancelComposition = function () {
+ this.ignoreFocusEvents = !0, this.text.blur(), this.text.focus(), this.ignoreFocusEvents = !1;
+ },
+ C.prototype.onCompositionStart = function ( e ) {
+ this.inComposition || !this.host.onCompositionStart || this.host.$readOnly || ( this.inComposition = {}, this.commandMode ) || ( e.data && ( this.inComposition.useTextareaForIME = !1 ), setTimeout( this.onCompositionUpdate.bind( this ), 0 ), this.host._signal( 'compositionStart' ), this.host.on( 'mousedown', this.cancelComposition ), ( e = this.host.getSelectionRange() ).end.row = e.start.row, e.end.column = e.start.column, this.inComposition.markerRange = e, this.inComposition.selectionStart = this.lastSelectionStart, this.host.onCompositionStart( this.inComposition ), this.inComposition.useTextareaForIME ? ( this.lastValue = this.text.value = '', this.lastSelectionStart = 0, this.lastSelectionEnd = 0 ) : ( this.text.msGetInputContext && ( this.inComposition.context = this.text.msGetInputContext() ), this.text.getInputContext && ( this.inComposition.context = this.text.getInputContext() ) ) );
+ }, C.prototype.onCompositionUpdate = function () {
+ let e; if ( this.inComposition && this.host.onCompositionUpdate && !this.host.$readOnly ) {
+ return this.commandMode ? this.cancelComposition() : void ( this.inComposition.useTextareaForIME ? this.host.onCompositionUpdate( this.text.value ) : ( e = this.text.value, this.sendText( e ), this.inComposition.markerRange && ( this.inComposition.context && ( this.inComposition.markerRange.start.column = this.inComposition.selectionStart = this.inComposition.context.compositionStartOffset ), this.inComposition.markerRange.end.column = this.inComposition.markerRange.start.column + this.lastSelectionEnd - this.inComposition.selectionStart + this.lastRestoreEnd ) ) );
+ }
+ }, C.prototype.onCompositionEnd = function ( e ) {
+ this.host.onCompositionEnd && !this.host.$readOnly && ( this.inComposition = !1, this.host.onCompositionEnd(), this.host.off( 'mousedown', this.cancelComposition ), e ) && this.onInput();
+ }, C.prototype.onCut = function ( e ) {
+ this.doCopy( e, !0 );
+ }, C.prototype.onCopy = function ( e ) {
+ this.doCopy( e, !1 );
+ }, C.prototype.onPaste = function ( e ) {
+ const t = this.handleClipboardData( e ); o.pasteCancelled() || ( typeof t === 'string' ? ( t && this.host.onPaste( t, e ), d.isIE && setTimeout( this.resetSelection ), l.preventDefault( e ) ) : ( this.text.value = '', this.pasted = !0 ) );
+ }, C.prototype.doCopy = function ( e, t ) {
+ const i = this, n = this.host.getCopyText(); if ( !n ) {
+ return l.preventDefault( e );
+ } this.handleClipboardData( e, n ) ? ( p && ( this.resetSelection( n ), this.copied = n, setTimeout( () => {
+ i.copied = !1;
+ }, 10 ) ), t ? this.host.onCut() : this.host.onCopy(), l.preventDefault( e ) ) : ( this.copied = !0, this.text.value = n, this.text.select(), setTimeout( () => {
+ i.copied = !1, i.resetSelection(), t ? i.host.onCut() : i.host.onCopy();
+ } ) );
+ }, C.prototype.handleClipboardData = function ( e, t, i ) {
+ const n = e.clipboardData || window.clipboardData; if ( n && !s ) {
+ const o = a || i ? 'Text' : 'text/plain'; try {
+ return t ? !1 !== n.setData( o, t ) : n.getData( o );
+ } catch ( e ) {
+ if ( !i ) {
+ return this.handleClipboardData( e, t, !0 );
+ }
+ }
+ }
+ }, C.prototype.onInput = function ( e ) {
+ if ( this.inComposition ) {
+ return this.onCompositionUpdate();
+ } if ( e && e.inputType ) {
+ if ( e.inputType == 'historyUndo' ) {
+ return this.host.execCommand( 'undo' );
+ } if ( e.inputType == 'historyRedo' ) {
+ return this.host.execCommand( 'redo' );
+ }
+ } var e = this.text.value, t = this.sendText( e, !0 ); ( e.length > 500 || m.test( t ) || f && this.lastSelectionStart < 1 && this.lastSelectionStart == this.lastSelectionEnd ) && this.resetSelection();
+ }, C.prototype.sendText = function ( e, t ) {
+ if ( this.afterContextMenu && ( this.afterContextMenu = !1 ), this.pasted ) {
+ return this.resetSelection(), e && this.host.onPaste( e ), this.pasted = !1, '';
+ } for ( var i = this.text.selectionStart, n = this.text.selectionEnd, o = this.lastSelectionStart, r = this.lastValue.length - this.lastSelectionEnd, s = e, a = e.length - i, l = e.length - n, c = 0; o > 0 && this.lastValue[ c ] == e[ c ]; ) {
+ c++, o--;
+ } for ( s = s.slice( c ), c = 1; r > 0 && this.lastValue.length - c > this.lastSelectionStart - 1 && this.lastValue[ this.lastValue.length - c ] == e[ e.length - c ]; ) {
+ c++, r--;
+ }a -= c - 1, l -= c - 1; let h = s.length - c + 1; return h < 0 && ( o = -h, h = 0 ), s = s.slice( 0, h ), t || s || a || o || r || l ? ( h = !( this.sendingText = !0 ), d.isAndroid && s == '. ' && ( s = ' ', h = !0 ), s && !o && !r && !a && !l || this.commandMode ? this.host.onTextInput( s ) : this.host.onTextInput( s, { extendLeft: o, extendRight: r, restoreStart: a, restoreEnd: l } ), this.sendingText = !1, this.lastValue = e, this.lastSelectionStart = i, this.lastSelectionEnd = n, this.lastRestoreEnd = l, h ? '\n' : s ) : '';
+ }, C.prototype.onSelect = function ( e ) {
+ let t, i = this; this.inComposition || ( this.copied ? this.copied = !1 : ( t = this.text ).selectionStart === 0 && t.selectionEnd >= i.lastValue.length && t.value === i.lastValue && i.lastValue && t.selectionEnd !== i.lastSelectionEnd ? ( this.host.selectAll(), this.resetSelection() ) : f && this.text.selectionStart != this.lastSelectionStart && this.resetSelection() );
+ }, C.prototype.$resetSelectionIOS = function ( e ) {
+ let t; !this.$isFocused || this.copied && !e || this.sendingText || ( ( t = '\n ab' + ( e = e || '' ) + 'cde fg\n' ) != this.text.value && ( this.text.value = this.lastValue = t ), t = 4 + ( e.length || ( this.host.selection.isEmpty() ? 0 : 1 ) ), this.lastSelectionStart == 4 && this.lastSelectionEnd == t || this.text.setSelectionRange( 4, t ), this.lastSelectionStart = 4, this.lastSelectionEnd = t );
+ }, C.prototype.$resetSelection = function () {
+ const o = this; if ( !this.inComposition && !this.sendingText && ( this.$isFocused || this.afterContextMenu ) ) {
+ this.inComposition = !0; let e = 0, t = 0, i = '', n = function ( e, t ) {
+ for ( var i = t, n = 1; n <= e - o.rowStart && n < 2 * o.numberOfExtraLines + 1; n++ ) {
+ i += o.host.session.getLine( e - n ).length + 1;
+ } return i;
+ }; if ( this.host.session ) {
+ for ( var r = this.host.selection, s = r.getRange(), r = r.cursor.row, a = ( r === this.rowEnd + 1 ? ( this.rowStart = this.rowEnd + 1, this.rowEnd = this.rowStart + 2 * this.numberOfExtraLines ) : r === this.rowStart - 1 ? ( this.rowEnd = this.rowStart - 1, this.rowStart = this.rowEnd - 2 * this.numberOfExtraLines ) : ( r < this.rowStart - 1 || r > this.rowEnd + 1 ) && ( this.rowStart = r > this.numberOfExtraLines ? r - this.numberOfExtraLines : 0, this.rowEnd = r > this.numberOfExtraLines ? r + this.numberOfExtraLines : 2 * this.numberOfExtraLines ), [] ), l = this.rowStart; l <= this.rowEnd; l++ ) {
+ a.push( this.host.session.getLine( l ) );
+ }i = a.join( '\n' ), e = n( s.start.row, s.start.column ), t = n( s.end.row, s.end.column ), s.start.row < this.rowStart ? ( n = this.host.session.getLine( this.rowStart - 1 ), e = s.start.row < this.rowStart - 1 ? 0 : e, t += n.length + 1, i = n + '\n' + i ) : s.end.row > this.rowEnd ? ( n = this.host.session.getLine( this.rowEnd + 1 ), t = s.end.row > this.rowEnd + 1 ? n.length : s.end.column, t += i.length + 1, i = i + '\n' + n ) : f && r > 0 && ( i = '\n' + i, t += 1, e += 1 ), i.length > 400 && ( e < 400 && t < 400 ? i = i.slice( 0, 400 ) : ( i = '\n', e == t ? e = t = 0 : ( e = 0, t = 1 ) ) ); s = i + '\n\n'; s != this.lastValue && ( this.text.value = this.lastValue = s, this.lastSelectionStart = this.lastSelectionEnd = s.length );
+ } if ( this.afterContextMenu && ( this.lastSelectionStart = this.text.selectionStart, this.lastSelectionEnd = this.text.selectionEnd ), this.lastSelectionEnd != t || this.lastSelectionStart != e || this.text.selectionEnd != this.lastSelectionEnd ) {
+ try {
+ this.text.setSelectionRange( e, t ), this.lastSelectionStart = e, this.lastSelectionEnd = t;
+ } catch ( e ) {}
+ } this.inComposition = !1;
+ }
+ }, C.prototype.setHost = function ( e ) {
+ this.host = e;
+ }, C.prototype.setNumberOfExtraLines = function ( e ) {
+ this.rowStart = Number.MAX_SAFE_INTEGER, this.rowEnd = Number.MIN_SAFE_INTEGER, this.numberOfExtraLines = e < 0 ? 0 : e;
+ }, C.prototype.setAriaLabel = function () {
+ let e, t = ''; this.host.$textInputAriaLabel && ( t += ''.concat( this.host.$textInputAriaLabel, ', ' ) ), this.host.session && ( e = this.host.session.selection.cursor.row, t += n( 'text-input.aria-label', 'Cursor at row $0', [ e + 1 ] ) ), this.text.setAttribute( 'aria-label', t );
+ }, C.prototype.setAriaOptions = function ( e ) {
+ e.activeDescendant ? ( this.text.setAttribute( 'aria-haspopup', 'true' ), this.text.setAttribute( 'aria-autocomplete', e.inline ? 'both' : 'list' ), this.text.setAttribute( 'aria-activedescendant', e.activeDescendant ) ) : ( this.text.setAttribute( 'aria-haspopup', 'false' ), this.text.setAttribute( 'aria-autocomplete', 'both' ), this.text.removeAttribute( 'aria-activedescendant' ) ), e.role && this.text.setAttribute( 'role', e.role ), e.setLabel && ( this.text.setAttribute( 'aria-roledescription', n( 'text-input.aria-roledescription', 'editor' ) ), this.setAriaLabel() );
+ }, C.prototype.focus = function () {
+ const e = this; if ( this.setAriaOptions( { setLabel: this.host.renderer.enableKeyboardAccessibility } ), this.tempStyle || h || this.$focusScroll == 'browser' ) {
+ return this.text.focus( { preventScroll: !0 } );
+ } const t = this.text.style.top; this.text.style.position = 'fixed', this.text.style.top = '0px'; try {
+ var i = this.text.getBoundingClientRect().top != 0;
+ } catch ( e ) {
+ return;
+ } const n = []; if ( i ) {
+ for ( let o = this.text.parentElement; o && o.nodeType == 1; ) {
+ n.push( o ), o.setAttribute( 'ace_nocontext', 'true' ), o = !o.parentElement && o.getRootNode ? o.getRootNode().host : o.parentElement;
+ }
+ } this.text.focus( { preventScroll: !0 } ), i && n.forEach( ( e ) => {
+ e.removeAttribute( 'ace_nocontext' );
+ } ), setTimeout( () => {
+ e.text.style.position = '', e.text.style.top == '0px' && ( e.text.style.top = t );
+ }, 0 );
+ }, C.prototype.blur = function () {
+ this.text.blur();
+ }, C.prototype.isFocused = function () {
+ return this.$isFocused;
+ }, C.prototype.setInputHandler = function ( e ) {
+ this.inputHandler = e;
+ }, C.prototype.getInputHandler = function () {
+ return this.inputHandler;
+ }, C.prototype.getElement = function () {
+ return this.text;
+ }, C.prototype.setCommandMode = function ( e ) {
+ this.commandMode = e, this.text.readOnly = !1;
+ }, C.prototype.setReadOnly = function ( e ) {
+ this.commandMode || ( this.text.readOnly = e );
+ }, C.prototype.setCopyWithEmptySelection = function ( e ) {}, C.prototype.onContextMenu = function ( e ) {
+ this.afterContextMenu = !0, this.resetSelection(), this.host._emit( 'nativecontextmenu', { target: this.host, domEvent: e } ), this.moveToMouse( e, !0 );
+ }, C.prototype.moveToMouse = function ( e, t ) {
+ function i( e ) {
+ c.translate( n.text, e.clientX - s - 2, Math.min( e.clientY - r - 2, a ) );
+ } var n = this, t = ( this.tempStyle || ( this.tempStyle = this.text.style.cssText ), this.text.style.cssText = ( t ? 'z-index:100000;' : '' ) + ( d.isIE ? 'opacity:0.1;' : '' ) + 'text-indent: -' + ( this.lastSelectionStart + this.lastSelectionEnd ) * this.host.renderer.characterWidth * 0.5 + 'px;', this.host.container.getBoundingClientRect() ), o = c.computedStyle( this.host.container ), r = t.top + ( parseInt( o.borderTopWidth ) || 0 ), s = t.left + ( parseInt( o.borderLeftWidth ) || 0 ), a = t.bottom - r - this.text.clientHeight - 2; i( e ), e.type == 'mousedown' && ( this.host.renderer.$isMousePressed = !0, clearTimeout( this.closeTimeout ), d.isWin ) && l.capture( this.host.container, i, this.onContextMenuClose.bind( this ) );
+ }, C.prototype.destroy = function () {
+ this.text.parentElement && this.text.parentElement.removeChild( this.text );
+ }, t.TextInput = C, t.$setUserAgentForTests = function ( e, t ) {
+ f = e, p = t;
+ };
+ } ), ace.define( 'ace/mouse/default_handlers', [ 'require', 'exports', 'module', 'ace/lib/useragent' ], ( e, t, i ) => {
+ var r = e( '../lib/useragent' ), e = ( n.prototype.onMouseDown = function ( e ) {
+ const t = e.inSelection(), i = e.getDocumentPosition(), n = ( this.mousedownEvent = e, this.editor ), o = e.getButton(); if ( o !== 0 ) {
+ !n.getSelectionRange().isEmpty() && o != 1 || n.selection.moveToPosition( i ), o == 2 && ( n.textInput.onContextMenu( e.domEvent ), r.isMozilla || e.preventDefault() );
+ } else {
+ if ( this.mousedownEvent.time = Date.now(), !t || n.isFocused() || ( n.focus(), !this.$focusTimeout ) || this.$clickSelection || n.inMultiSelectMode ) {
+ return this.captureMouse( e ), this.startSelect( i, e.domEvent._clicks > 1 ), e.preventDefault();
+ } this.setState( 'focusWait' ), this.captureMouse( e );
+ }
+ }, n.prototype.startSelect = function ( e, t ) {
+ e = e || this.editor.renderer.screenToTextCoordinates( this.x, this.y ); const i = this.editor; this.mousedownEvent && ( this.mousedownEvent.getShiftKey() ? i.selection.selectToPosition( e ) : t || i.selection.moveToPosition( e ), t || this.select(), i.setStyle( 'ace_selecting' ), this.setState( 'select' ) );
+ }, n.prototype.select = function () {
+ let e, t = this.editor, i = t.renderer.screenToTextCoordinates( this.x, this.y ); this.$clickSelection && ( e = ( e = this.$clickSelection.comparePoint( i ) ) == -1 ? this.$clickSelection.end : e == 1 ? this.$clickSelection.start : ( i = ( e = s( this.$clickSelection, i ) ).cursor, e.anchor ), t.selection.setSelectionAnchor( e.row, e.column ) ), t.selection.selectToPosition( i ), t.renderer.scrollCursorIntoView();
+ }, n.prototype.extendSelectionBy = function ( e ) {
+ var t, i, n, o = this.editor, r = o.renderer.screenToTextCoordinates( this.x, this.y ), e = o.selection[ e ]( r.row, r.column ); this.$clickSelection && ( i = this.$clickSelection.comparePoint( e.start ), t = this.$clickSelection.comparePoint( e.end ), i == -1 && t <= 0 ? ( n = this.$clickSelection.end, e.end.row == r.row && e.end.column == r.column || ( r = e.start ) ) : t == 1 && i >= 0 ? ( n = this.$clickSelection.start, e.start.row == r.row && e.start.column == r.column || ( r = e.end ) ) : n = i == -1 && t == 1 ? ( r = e.end, e.start ) : ( r = ( i = s( this.$clickSelection, r ) ).cursor, i.anchor ), o.selection.setSelectionAnchor( n.row, n.column ) ), o.selection.selectToPosition( r ), o.renderer.scrollCursorIntoView();
+ }, n.prototype.selectByLinesEnd = function () {
+ this.$clickSelection = null, this.editor.unsetStyle( 'ace_selecting' );
+ }, n.prototype.focusWait = function () {
+ n = this.mousedownEvent.x, e = this.mousedownEvent.y, i = this.x, t = this.y; var e, t, i = Math.sqrt( Math.pow( i - n, 2 ) + Math.pow( t - e, 2 ) ), n = Date.now(); ( i > 0 || n - this.mousedownEvent.time > this.$focusTimeout ) && this.startSelect( this.mousedownEvent.getDocumentPosition() );
+ }, n.prototype.onDoubleClick = function ( e ) {
+ var e = e.getDocumentPosition(), t = this.editor, i = t.session.getBracketRange( e ); i ? ( i.isEmpty() && ( i.start.column--, i.end.column++ ), this.setState( 'select' ) ) : ( i = t.selection.getWordRange( e.row, e.column ), this.setState( 'selectByWords' ) ), this.$clickSelection = i, this.select();
+ }, n.prototype.onTripleClick = function ( e ) {
+ var e = e.getDocumentPosition(), t = this.editor, i = ( this.setState( 'selectByLines' ), t.getSelectionRange() ); i.isMultiLine() && i.contains( e.row, e.column ) ? ( this.$clickSelection = t.selection.getLineRange( i.start.row ), this.$clickSelection.end = t.selection.getLineRange( i.end.row ).end ) : this.$clickSelection = t.selection.getLineRange( e.row ), this.select();
+ }, n.prototype.onQuadClick = function ( e ) {
+ const t = this.editor; t.selectAll(), this.$clickSelection = t.getSelectionRange(), this.setState( 'selectAll' );
+ }, n.prototype.onMouseWheel = function ( e ) {
+ let t, i, n, o, r, s, a; if ( !e.getAccelKey() ) {
+ return e.getShiftKey() && e.wheelY && !e.wheelX && ( e.wheelX = e.wheelY, e.wheelY = 0 ), t = this.editor, this.$lastScroll || ( this.$lastScroll = { t: 0, vx: 0, vy: 0, allowed: 0 } ), i = this.$lastScroll, o = ( a = ( n = e.domEvent.timeStamp ) - i.t ) ? e.wheelX / a : i.vx, r = a ? e.wheelY / a : i.vy, a < 550 && ( o = ( o + i.vx ) / 2, r = ( r + i.vy ) / 2 ), a = !1, ( s = Math.abs( o / r ) ) >= 1 && t.renderer.isScrollableBy( e.wheelX * e.speed, 0 ) && ( a = !0 ), ( a = s <= 1 && t.renderer.isScrollableBy( 0, e.wheelY * e.speed ) ? !0 : a ) ? i.allowed = n : n - i.allowed < 550 && ( Math.abs( o ) <= 1.5 * Math.abs( i.vx ) && Math.abs( r ) <= 1.5 * Math.abs( i.vy ) ? ( a = !0, i.allowed = n ) : i.allowed = 0 ), i.t = n, i.vx = o, i.vy = r, a ? ( t.renderer.scrollBy( e.wheelX * e.speed, e.wheelY * e.speed ), e.stop() ) : void 0;
+ }
+ }, n ); function n( t ) {
+ t.$clickSelection = null; const e = t.editor; e.setDefaultHandler( 'mousedown', this.onMouseDown.bind( t ) ), e.setDefaultHandler( 'dblclick', this.onDoubleClick.bind( t ) ), e.setDefaultHandler( 'tripleclick', this.onTripleClick.bind( t ) ), e.setDefaultHandler( 'quadclick', this.onQuadClick.bind( t ) ), e.setDefaultHandler( 'mousewheel', this.onMouseWheel.bind( t ) ); [ 'select', 'startSelect', 'selectEnd', 'selectAllEnd', 'selectByWordsEnd', 'selectByLinesEnd', 'dragWait', 'dragWaitEnd', 'focusWait' ].forEach( function ( e ) {
+ t[ e ] = this[ e ];
+ }, this ), t.selectByLines = this.extendSelectionBy.bind( t, 'getLineRange' ), t.selectByWords = this.extendSelectionBy.bind( t, 'getWordRange' );
+ } function s( e, t ) {
+ return ( e.start.row == e.end.row ? 2 * t.column - e.start.column - e.end.column : e.start.row != e.end.row - 1 || e.start.column || e.end.column ? 2 * t.row - e.start.row - e.end.row : t.column - 4 ) < 0 ? { cursor: e.start, anchor: e.end } : { cursor: e.end, anchor: e.start };
+ }e.prototype.selectEnd = e.prototype.selectByLinesEnd, e.prototype.selectAllEnd = e.prototype.selectByLinesEnd, e.prototype.selectByWordsEnd = e.prototype.selectByLinesEnd, t.DefaultHandlers = e;
+ } ), ace.define( 'ace/lib/scroll', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.preventParentScroll = function ( e ) {
+ e.stopPropagation(); const t = e.currentTarget; t.scrollHeight > t.clientHeight || e.preventDefault();
+ };
+ } ), ace.define( 'ace/tooltip', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/range', 'ace/lib/scroll' ], function ( e, t, i ) {
+ var n, o = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), u = this && this.__values || function ( e ) {
+ let t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {
+ return i.call( e );
+ } if ( e && typeof e.length === 'number' ) {
+ return { next: function () {
+ return { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };
+ } };
+ } throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );
+ }, r = e( './lib/dom' ), a = ( e( './lib/event' ), e( './range' ).Range ), s = e( './lib/scroll' ).preventParentScroll, l = 'ace_tooltip', e = ( c.prototype.$init = function () {
+ return this.$element = r.createElement( 'div' ), this.$element.className = l, this.$element.style.display = 'none', this.$parentNode.appendChild( this.$element ), this.$element;
+ }, c.prototype.getElement = function () {
+ return this.$element || this.$init();
+ }, c.prototype.setText = function ( e ) {
+ this.getElement().textContent = e;
+ }, c.prototype.setHtml = function ( e ) {
+ this.getElement().innerHTML = e;
+ }, c.prototype.setPosition = function ( e, t ) {
+ this.getElement().style.left = e + 'px', this.getElement().style.top = t + 'px';
+ }, c.prototype.setClassName = function ( e ) {
+ r.addCssClass( this.getElement(), e );
+ }, c.prototype.setTheme = function ( e ) {
+ this.$element.className = l + ' ' + ( e.isDark ? 'ace_dark ' : '' ) + ( e.cssClass || '' );
+ }, c.prototype.show = function ( e, t, i ) {
+ e != null && this.setText( e ), t != null && i != null && this.setPosition( t, i ), this.isOpen || ( this.getElement().style.display = 'block', this.isOpen = !0 );
+ }, c.prototype.hide = function ( e ) {
+ this.isOpen && ( this.getElement().style.display = 'none', this.getElement().className = l, this.isOpen = !1 );
+ }, c.prototype.getHeight = function () {
+ return this.getElement().offsetHeight;
+ }, c.prototype.getWidth = function () {
+ return this.getElement().offsetWidth;
+ }, c.prototype.destroy = function () {
+ this.isOpen = !1, this.$element && this.$element.parentNode && this.$element.parentNode.removeChild( this.$element );
+ }, c ); function c( e ) {
+ this.isOpen = !1, this.$element = null, this.$parentNode = e;
+ } function h() {
+ this.popups = [];
+ }h.prototype.addPopup = function ( e ) {
+ this.popups.push( e ), this.updatePopups();
+ }, h.prototype.removePopup = function ( e ) {
+ e = this.popups.indexOf( e ); e !== -1 && ( this.popups.splice( e, 1 ), this.updatePopups() );
+ }, h.prototype.updatePopups = function () {
+ this.popups.sort( ( e, t ) => t.priority - e.priority ); let t, e, i, n, o = []; try {
+ for ( var r = u( this.popups ), s = r.next(); !s.done; s = r.next() ) {
+ let a = s.value, l = !0; try {
+ i = void 0; for ( var c = u( o ), h = c.next(); !h.done; h = c.next() ) {
+ const d = h.value; if ( this.doPopupsOverlap( d, a ) ) {
+ l = !1; break;
+ }
+ }
+ } catch ( e ) {
+ i = { error: e };
+ } finally {
+ try {
+ h && !h.done && ( n = c.return ) && n.call( c );
+ } finally {
+ if ( i ) {
+ throw i.error;
+ }
+ }
+ }l ? o.push( a ) : a.hide();
+ }
+ } catch ( e ) {
+ t = { error: e };
+ } finally {
+ try {
+ s && !s.done && ( e = r.return ) && e.call( r );
+ } finally {
+ if ( t ) {
+ throw t.error;
+ }
+ }
+ }
+ }, h.prototype.doPopupsOverlap = function ( e, t ) {
+ e = e.getElement().getBoundingClientRect(), t = t.getElement().getBoundingClientRect(); return e.left < t.right && e.right > t.left && e.top < t.bottom && e.bottom > t.top;
+ }; var d, g = new h(), o = ( t.popupManager = g, o( p, d = t.Tooltip = e ), p.prototype.addToEditor = function ( e ) {
+ e.on( 'mousemove', this.onMouseMove ), e.on( 'mousedown', this.hide ), e.renderer.getMouseEventTarget().addEventListener( 'mouseout', this.onMouseOut, !0 );
+ }, p.prototype.removeFromEditor = function ( e ) {
+ e.off( 'mousemove', this.onMouseMove ), e.off( 'mousedown', this.hide ), e.renderer.getMouseEventTarget().removeEventListener( 'mouseout', this.onMouseOut, !0 ), this.timeout && ( clearTimeout( this.timeout ), this.timeout = null );
+ }, p.prototype.onMouseMove = function ( e, t ) {
+ this.lastEvent = e, this.lastT = Date.now(); var i, t = t.$mouseHandler.isMousePressed; this.isOpen && ( i = this.lastEvent && this.lastEvent.getDocumentPosition(), this.range && this.range.contains( i.row, i.column ) && !t && !this.isOutsideOfText( this.lastEvent ) || this.hide() ), this.timeout || t || ( this.lastEvent = e, this.timeout = setTimeout( this.waitForHover, this.idleTime ) );
+ }, p.prototype.waitForHover = function () {
+ this.timeout && clearTimeout( this.timeout ); const e = Date.now() - this.lastT; this.idleTime - e > 10 ? this.timeout = setTimeout( this.waitForHover, this.idleTime - e ) : ( this.timeout = null, this.lastEvent && !this.isOutsideOfText( this.lastEvent ) && this.$gatherData( this.lastEvent, this.lastEvent.editor ) );
+ }, p.prototype.isOutsideOfText = function ( e ) {
+ let t = e.editor, i = e.getDocumentPosition(), n = t.session.getLine( i.row ); if ( i.column == n.length ) {
+ n = t.renderer.pixelToScreenCoordinates( e.clientX, e.clientY ), e = t.session.documentToScreenPosition( i.row, i.column ); if ( e.column != n.column || e.row != n.row ) {
+ return !0;
+ }
+ } return !1;
+ }, p.prototype.setDataProvider = function ( e ) {
+ this.$gatherData = e;
+ }, p.prototype.showForRange = function ( e, t, i, n ) {
+ let o, r, s; n && n != this.lastEvent || this.isOpen && document.activeElement == this.getElement() || ( n = e.renderer, this.isOpen || ( g.addPopup( this ), this.$registerCloseEvents(), this.setTheme( n.theme ) ), this.isOpen = !0, this.addMarker( t, e.session ), this.range = a.fromPoints( t.start, t.end ), e = n.textToScreenCoordinates( t.start.row, t.start.column ), t = n.scroller.getBoundingClientRect(), e.pageX < t.left && ( e.pageX = t.left ), ( t = this.getElement() ).innerHTML = '', t.appendChild( i ), t.style.maxHeight = '', t.style.display = 'block', i = t.clientHeight, o = t.clientWidth, r = window.innerHeight - e.pageY - n.lineHeight, s = !0, e.pageY - i < 0 && e.pageY < r && ( s = !1 ), t.style.maxHeight = ( s ? e.pageY : r ) - 10 + 'px', t.style.top = s ? '' : e.pageY + n.lineHeight + 'px', t.style.bottom = s ? window.innerHeight - e.pageY + 'px' : '', t.style.left = Math.min( e.pageX, window.innerWidth - o - 10 ) + 'px' );
+ }, p.prototype.addMarker = function ( e, t ) {
+ this.marker && this.$markerSession.removeMarker( this.marker ), this.$markerSession = t, this.marker = t && t.addMarker( e, 'ace_highlight-marker', 'text' );
+ }, p.prototype.hide = function ( e ) {
+ !e && document.activeElement == this.getElement() || e && e.target && ( e.type != 'keydown' || e.ctrlKey || e.metaKey ) && this.$element.contains( e.target ) || ( this.lastEvent = null, this.timeout && clearTimeout( this.timeout ), this.timeout = null, this.addMarker( null ), this.isOpen && ( this.$removeCloseEvents(), this.getElement().style.display = 'none', this.isOpen = !1, g.removePopup( this ) ) );
+ }, p.prototype.$registerCloseEvents = function () {
+ window.addEventListener( 'keydown', this.hide, !0 ), window.addEventListener( 'wheel', this.hide, !0 ), window.addEventListener( 'mousedown', this.hide, !0 );
+ }, p.prototype.$removeCloseEvents = function () {
+ window.removeEventListener( 'keydown', this.hide, !0 ), window.removeEventListener( 'wheel', this.hide, !0 ), window.removeEventListener( 'mousedown', this.hide, !0 );
+ }, p.prototype.onMouseOut = function ( e ) {
+ this.timeout && ( clearTimeout( this.timeout ), this.timeout = null ), this.lastEvent = null, !this.isOpen || !e.relatedTarget || this.getElement().contains( e.relatedTarget ) || e && e.currentTarget.contains( e.relatedTarget ) || e.relatedTarget.classList.contains( 'ace_content' ) || this.hide();
+ }, p ); function p( e ) {
+ void 0 === e && ( e = document.body ); var e = d.call( this, e ) || this, t = ( e.timeout = void 0, e.lastT = 0, e.idleTime = 350, e.lastEvent = void 0, e.onMouseOut = e.onMouseOut.bind( e ), e.onMouseMove = e.onMouseMove.bind( e ), e.waitForHover = e.waitForHover.bind( e ), e.hide = e.hide.bind( e ), e.getElement() ); return t.style.whiteSpace = 'pre-wrap', t.style.pointerEvents = 'auto', t.addEventListener( 'mouseout', e.onMouseOut ), t.tabIndex = -1, t.addEventListener( 'blur', function () {
+ t.contains( document.activeElement ) || this.hide();
+ }.bind( e ) ), t.addEventListener( 'wheel', s ), e;
+ }t.HoverTooltip = o;
+ } ), ace.define( 'ace/mouse/default_gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/tooltip', 'ace/config' ], function ( e, t, i ) {
+ let n, o = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), l = this && this.__values || function ( e ) {
+ let t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {
+ return i.call( e );
+ } if ( e && typeof e.length === 'number' ) {
+ return { next: function () {
+ return { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };
+ } };
+ } throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );
+ }, C = e( '../lib/dom' ), d = e( '../lib/event' ), s = e( '../tooltip' ).Tooltip, r = e( '../config' ).nls, u = 5, g = 3; t.GUTTER_TOOLTIP_LEFT_OFFSET = u, t.GUTTER_TOOLTIP_TOP_OFFSET = g, t.GutterHandler = function ( n ) {
+ let o, r, s = n.editor, a = s.renderer.$gutterLayer, l = new p( s, !0 ); function c( e ) {
+ e && e.type === 'keydown' && ( e.ctrlKey || e.metaKey ) || ( !e || e.type !== 'mouseout' || e.relatedTarget && !l.getElement().contains( e.relatedTarget ) ) && ( o = o && clearTimeout( o ), l.isOpen ) && ( l.hideTooltip(), s.off( 'mousewheel', c ), s.off( 'changeSession', c ), window.removeEventListener( 'keydown', c, !0 ) );
+ } function h( e ) {
+ l.setPosition( e.x, e.y );
+ }n.editor.setDefaultHandler( 'guttermousedown', ( e ) => {
+ if ( s.isFocused() && e.getButton() == 0 ) {
+ var t = a.getRegion( e ); if ( t != 'foldWidgets' ) {
+ var t = e.getDocumentPosition().row, i = s.session.selection; if ( e.getShiftKey() ) {
+ i.selectTo( t, 0 );
+ } else {
+ if ( e.domEvent.detail == 2 ) {
+ return s.selectAll(), e.preventDefault();
+ } n.$clickSelection = s.selection.getLineRange( t );
+ } return n.setState( 'selectByLines' ), n.captureMouse( e ), e.preventDefault();
+ }
+ }
+ } ), n.editor.setDefaultHandler( 'guttermousemove', ( e ) => {
+ const t = e.domEvent.target || e.domEvent.srcElement; if ( C.hasCssClass( t, 'ace_fold-widget' ) || C.hasCssClass( t, 'ace_custom-widget' ) ) {
+ return c();
+ } l.isOpen && n.$tooltipFollowsMouse && h( e ), r = e, o = o || setTimeout( () => {
+ if ( o = null, r && !n.isMousePressed ) {
+ let e = r.getDocumentPosition().row; if ( e == s.session.getLength() ) {
+ var t = s.renderer.pixelToScreenCoordinates( 0, r.y ).row, i = r.$pos; if ( t > s.session.documentToScreenRow( i.row, i.column ) ) {
+ return void c();
+ }
+ }l.showTooltip( e ), l.isOpen && ( s.on( 'mousewheel', c ), s.on( 'changeSession', c ), window.addEventListener( 'keydown', c, !0 ), !n.$tooltipFollowsMouse && ( t = r.getGutterRow(), i = a.$lines.get( t ) ) ? ( e = i.element.querySelector( '.ace_gutter_annotation' ).getBoundingClientRect(), ( t = l.getElement().style ).left = e.right - u + 'px', t.top = e.bottom - g + 'px' ) : h( r ) );
+ }
+ }, 50 );
+ } ), d.addListener( s.renderer.$gutter, 'mouseout', ( e ) => {
+ r = null, l.isOpen && ( o = setTimeout( () => {
+ o = null, c( e );
+ }, 50 ) );
+ }, s );
+ }; o( y, a = s ), y.prototype.onMouseOut = function ( e ) {
+ !this.isOpen || !e.relatedTarget || this.getElement().contains( e.relatedTarget ) || e && e.currentTarget.contains( e.relatedTarget ) || this.hideTooltip();
+ }, y.prototype.setPosition = function ( e, t ) {
+ const i = window.innerWidth || document.documentElement.clientWidth, n = window.innerHeight || document.documentElement.clientHeight, o = this.getWidth(), r = this.getHeight(); i < ( e += 15 ) + o && ( e -= e + o - i ), n < ( t += 15 ) + r && ( t -= 20 + r ), s.prototype.setPosition.call( this, e, t );
+ }, Object.defineProperty( y, 'annotationLabels', { get: function () {
+ return { error: { singular: r( 'gutter-tooltip.aria-label.error.singular', 'error' ), plural: r( 'gutter-tooltip.aria-label.error.plural', 'errors' ) }, security: { singular: r( 'gutter-tooltip.aria-label.security.singular', 'security finding' ), plural: r( 'gutter-tooltip.aria-label.security.plural', 'security findings' ) }, warning: { singular: r( 'gutter-tooltip.aria-label.warning.singular', 'warning' ), plural: r( 'gutter-tooltip.aria-label.warning.plural', 'warnings' ) }, info: { singular: r( 'gutter-tooltip.aria-label.info.singular', 'information message' ), plural: r( 'gutter-tooltip.aria-label.info.plural', 'information messages' ) }, hint: { singular: r( 'gutter-tooltip.aria-label.hint.singular', 'suggestion' ), plural: r( 'gutter-tooltip.aria-label.hint.plural', 'suggestions' ) } };
+ }, enumerable: !1, configurable: !0 } ), y.prototype.showTooltip = function ( e ) {
+ var t, i = this.editor.renderer.$gutterLayer, n = i.$annotations[ e ], o = n ? { displayText: Array.from( n.displayText ), type: Array.from( n.type ) } : { displayText: [], type: [] }, r = i.session.getFoldLine( e ); if ( r && i.$showFoldedAnnotations ) {
+ for ( var s, a = { error: [], security: [], warning: [], info: [], hint: [] }, l = { error: 1, security: 2, warning: 3, info: 4, hint: 5 }, c = e + 1; c <= r.end.row; c++ ) {
+ if ( i.$annotations[ c ] ) {
+ for ( let h = 0; h < i.$annotations[ c ].text.length; h++ ) {
+ const d = i.$annotations[ c ].type[ h ]; a[ d ].push( i.$annotations[ c ].text[ h ] ), ( !s || l[ d ] < l[ s ] ) && ( s = d );
+ }
+ }
+ }[ 'error', 'security', 'warning' ].includes( s ) && ( n = ''.concat( y.annotationsToSummaryString( a ), ' in folded code.' ), o.displayText.push( n ), o.type.push( s + '_fold' ) );
+ } if ( o.displayText.length === 0 ) {
+ return this.hideTooltip();
+ } for ( var u = { error: [], security: [], warning: [], info: [], hint: [] }, g = i.$useSvgGutterIcons ? 'ace_icon_svg' : 'ace_icon', c = 0; c < o.displayText.length; c++ ) {
+ const p = C.createElement( 'span' ), m = C.createElement( 'span' ); ( t = m.classList ).add.apply( t, [ 'ace_'.concat( o.type[ c ] ), g ] ), m.setAttribute( 'aria-label', ''.concat( y.annotationLabels[ o.type[ c ].replace( '_fold', '' ) ].singular ) ), m.setAttribute( 'role', 'img' ), m.appendChild( C.createTextNode( ' ' ) ), p.appendChild( m ), p.appendChild( C.createTextNode( o.displayText[ c ] ) ), p.appendChild( C.createElement( 'br' ) ), u[ o.type[ c ].replace( '_fold', '' ) ].push( p );
+ } var f = this.getElement(), n = ( C.removeChildren( f ), u.error.forEach( ( e ) => f.appendChild( e ) ), u.security.forEach( ( e ) => f.appendChild( e ) ), u.warning.forEach( ( e ) => f.appendChild( e ) ), u.info.forEach( ( e ) => f.appendChild( e ) ), u.hint.forEach( ( e ) => f.appendChild( e ) ), f.setAttribute( 'aria-live', 'polite' ), this.isOpen || ( this.setTheme( this.editor.renderer.theme ), this.setClassName( 'ace_gutter-tooltip' ) ), this.$findLinkedAnnotationNode( e ) ); n && n.setAttribute( 'aria-describedby', this.id ), this.show(), this.visibleTooltipRow = e, this.editor._signal( 'showGutterTooltip', this );
+ }, y.prototype.$findLinkedAnnotationNode = function ( e ) {
+ e = this.$findCellByRow( e ); if ( e ) {
+ e = e.element; if ( e.childNodes.length > 2 ) {
+ return e.childNodes[ 2 ];
+ }
+ }
+ }, y.prototype.$findCellByRow = function ( t ) {
+ return this.editor.renderer.$gutterLayer.$lines.cells.find( ( e ) => e.row === t );
+ }, y.prototype.hideTooltip = function () {
+ let e; this.isOpen && ( this.$element.removeAttribute( 'aria-live' ), this.hide(), this.visibleTooltipRow != null && ( e = this.$findLinkedAnnotationNode( this.visibleTooltipRow ) ) && e.removeAttribute( 'aria-describedby' ), this.visibleTooltipRow = void 0, this.editor._signal( 'hideGutterTooltip', this ) );
+ }, y.annotationsToSummaryString = function ( e ) {
+ let t, i, n = []; try {
+ for ( var o = l( [ 'error', 'security', 'warning', 'info', 'hint' ] ), r = o.next(); !r.done; r = o.next() ) {
+ var s, a = r.value; e[ a ].length && ( s = e[ a ].length === 1 ? y.annotationLabels[ a ].singular : y.annotationLabels[ a ].plural, n.push( ''.concat( e[ a ].length, ' ' ).concat( s ) ) );
+ }
+ } catch ( e ) {
+ t = { error: e };
+ } finally {
+ try {
+ r && !r.done && ( i = o.return ) && i.call( o );
+ } finally {
+ if ( t ) {
+ throw t.error;
+ }
+ }
+ } return n.join( ', ' );
+ }; var a, p = y; function y( e, t ) {
+ void 0 === t && ( t = !1 ); var i = a.call( this, e.container ) || this, e = ( i.id = 'gt' + ++y.$uid, i.editor = e, i.getElement() ); return e.setAttribute( 'role', 'tooltip' ), e.setAttribute( 'id', i.id ), e.style.pointerEvents = 'auto', t && ( i.onMouseOut = i.onMouseOut.bind( i ), e.addEventListener( 'mouseout', i.onMouseOut ) ), i;
+ }p.$uid = 0, t.GutterTooltip = p;
+ } ), ace.define( 'ace/mouse/mouse_event', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {
+ const n = e( '../lib/event' ), o = e( '../lib/useragent' ); function r( e, t ) {
+ this.speed, this.wheelX, this.wheelY, this.domEvent = e, this.editor = t, this.x = this.clientX = e.clientX, this.y = this.clientY = e.clientY, this.$pos = null, this.$inSelection = null, this.propagationStopped = !1, this.defaultPrevented = !1;
+ }r.prototype.stopPropagation = function () {
+ n.stopPropagation( this.domEvent ), this.propagationStopped = !0;
+ }, r.prototype.preventDefault = function () {
+ n.preventDefault( this.domEvent ), this.defaultPrevented = !0;
+ }, r.prototype.stop = function () {
+ this.stopPropagation(), this.preventDefault();
+ }, r.prototype.getDocumentPosition = function () {
+ return this.$pos || ( this.$pos = this.editor.renderer.screenToTextCoordinates( this.clientX, this.clientY ) ), this.$pos;
+ }, r.prototype.getGutterRow = function () {
+ const e = this.getDocumentPosition().row; return this.editor.session.documentToScreenRow( e, 0 ) - this.editor.session.documentToScreenRow( this.editor.renderer.$gutterLayer.$lines.get( 0 ).row, 0 );
+ }, r.prototype.inSelection = function () {
+ let e, t; return this.$inSelection === null && ( ( e = this.editor.getSelectionRange() ).isEmpty() ? this.$inSelection = !1 : ( t = this.getDocumentPosition(), this.$inSelection = e.contains( t.row, t.column ) ) ), this.$inSelection;
+ }, r.prototype.getButton = function () {
+ return n.getButton( this.domEvent );
+ }, r.prototype.getShiftKey = function () {
+ return this.domEvent.shiftKey;
+ }, r.prototype.getAccelKey = function () {
+ return o.isMac ? this.domEvent.metaKey : this.domEvent.ctrlKey;
+ }, t.MouseEvent = r;
+ } ), ace.define( 'ace/mouse/dragdrop_handler', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {
+ const w = e( '../lib/dom' ), x = e( '../lib/event' ), S = e( '../lib/useragent' ); function n( t ) {
+ let i, c, h, e, n, d, o, r, u, g, p, m = t.editor, s = w.createElement( 'div' ), a = ( s.style.cssText = 'top:-100px;position:absolute;z-index:2147483647;opacity:0.5', s.textContent = ' ', [ 'dragWait', 'dragWaitEnd', 'startDrag', 'dragReadyEnd', 'onMouseDrag' ].forEach( function ( e ) {
+ t[ e ] = this[ e ];
+ }, this ), m.on( 'mousedown', this.onMouseDown.bind( t ) ), m.container ), l = 0; function f() {
+ let e, t, i, n, o, r, s, a, l = d; d = m.renderer.screenToTextCoordinates( c, h ), i = d, t = l, n = Date.now(), e = !t || i.row != t.row, t = !t || i.column != t.column, !g || e || t ? ( m.moveCursorToPosition( i ), g = n, p = { x: c, y: h } ) : k( p.x, p.y, c, h ) > 5 ? g = null : n - g >= 200 && ( m.renderer.scrollCursorIntoView(), g = null ), e = d, t = l, i = Date.now(), n = m.renderer.layerConfig.lineHeight, l = m.renderer.layerConfig.characterWidth, o = m.renderer.scroller.getBoundingClientRect(), o = { x: { left: c - o.left, right: o.right - c }, y: { top: h - o.top, bottom: o.bottom - h } }, r = Math.min( o.x.left, o.x.right ), s = Math.min( o.y.top, o.y.bottom ), a = { row: e.row, column: e.column }, r / l <= 2 && ( a.column += o.x.left < o.x.right ? -3 : 2 ), s / n <= 1 && ( a.row += o.y.top < o.y.bottom ? -1 : 1 ), r = !t || e.row != t.row, e.row != a.row || e.column != a.column && !r ? u ? i - u >= 200 && m.renderer.scrollCursorIntoView( a ) : u = i : u = null;
+ } function C() {
+ n = m.selection.toOrientedRange(), i = m.session.addMarker( n, 'ace_selection', m.getSelectionStyle() ), m.clearSelection(), m.isFocused() && m.renderer.$cursorLayer.setBlinking( !1 ), clearInterval( e ), f(), e = setInterval( f, 20 ), l = 0, x.addListener( document, 'mousemove', v );
+ } function y() {
+ clearInterval( e ), m.session.removeMarker( i ), i = null, m.selection.fromOrientedRange( n ), m.isFocused() && !r && m.$resetCursorStyle(), l = 0, g = u = d = n = null, x.removeListener( document, 'mousemove', v );
+ } this.onDragStart = function ( e ) {
+ let t; if ( this.cancelDrag || !a.draggable ) {
+ return t = this, setTimeout( () => {
+ t.startSelect(), t.captureMouse( e );
+ }, 0 ), e.preventDefault();
+ } n = m.getSelectionRange(); const i = e.dataTransfer; i.effectAllowed = m.getReadOnly() ? 'copy' : 'copyMove', m.container.appendChild( s ), i.setDragImage && i.setDragImage( s, 0, 0 ), setTimeout( () => {
+ m.container.removeChild( s );
+ } ), i.clearData(), i.setData( 'Text', m.session.getTextRange() ), r = !0, this.setState( 'drag' );
+ }, this.onDragEnd = function ( e ) {
+ a.draggable = !1, r = !1, this.setState( null ), m.getReadOnly() || ( e = e.dataTransfer.dropEffect, o || e != 'move' || m.session.remove( m.getSelectionRange() ), m.$resetCursorStyle() ), this.editor.unsetStyle( 'ace_dragging' ), this.editor.renderer.setCursorStyle( '' );
+ }, this.onDragEnter = function ( e ) {
+ if ( !m.getReadOnly() && b( e.dataTransfer ) ) {
+ return c = e.clientX, h = e.clientY, i || C(), l++, e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );
+ }
+ }, this.onDragOver = function ( e ) {
+ if ( !m.getReadOnly() && b( e.dataTransfer ) ) {
+ return c = e.clientX, h = e.clientY, i || ( C(), l++ ), I !== null && ( I = null ), e.dataTransfer.dropEffect = o = A( e ), x.preventDefault( e );
+ }
+ }, this.onDragLeave = function ( e ) {
+ if ( --l <= 0 && i ) {
+ return y(), o = null, x.preventDefault( e );
+ }
+ }, this.onDrop = function ( e ) {
+ if ( d ) {
+ let t = e.dataTransfer; if ( r ) {
+ switch ( o ) {
+ case 'move': n = n.contains( d.row, d.column ) ? { start: d, end: d } : m.moveText( n, d ); break; case 'copy': n = m.moveText( n, d, !0 );
+ }
+ } else {
+ t = t.getData( 'Text' ); n = { start: d, end: m.session.insert( d, t ) }, m.focus(), o = null;
+ } return y(), x.preventDefault( e );
+ }
+ }, x.addListener( a, 'dragstart', this.onDragStart.bind( t ), m ), x.addListener( a, 'dragend', this.onDragEnd.bind( t ), m ), x.addListener( a, 'dragenter', this.onDragEnter.bind( t ), m ), x.addListener( a, 'dragover', this.onDragOver.bind( t ), m ), x.addListener( a, 'dragleave', this.onDragLeave.bind( t ), m ), x.addListener( a, 'drop', this.onDrop.bind( t ), m ); var I = null; function v() {
+ I == null && ( I = setTimeout( () => {
+ I != null && i && y();
+ }, 20 ) );
+ } function b( e ) {
+ e = e.types; return !e || Array.prototype.some.call( e, ( e ) => e == 'text/plain' || e == 'Text' );
+ } function A( e ) {
+ let t = [ 'copy', 'copymove', 'all', 'uninitialized' ], i = S.isMac ? e.altKey : e.ctrlKey, n = 'uninitialized'; try {
+ n = e.dataTransfer.effectAllowed.toLowerCase();
+ } catch ( e ) {} let o = 'none'; return i && t.includes( n ) ? o = 'copy' : [ 'move', 'copymove', 'linkmove', 'all', 'uninitialized' ].includes( n ) ? o = 'move' : t.includes( n ) && ( o = 'copy' ), o;
+ }
+ } function k( e, t, i, n ) {
+ return Math.sqrt( Math.pow( i - e, 2 ) + Math.pow( n - t, 2 ) );
+ }!function () {
+ this.dragWait = function () {
+ Date.now() - this.mousedownEvent.time > this.editor.getDragDelay() && this.startDrag();
+ }, this.dragWaitEnd = function () {
+ this.editor.container.draggable = !1, this.startSelect( this.mousedownEvent.getDocumentPosition() ), this.selectEnd();
+ }, this.dragReadyEnd = function ( e ) {
+ this.editor.$resetCursorStyle(), this.editor.unsetStyle( 'ace_dragging' ), this.editor.renderer.setCursorStyle( '' ), this.dragWaitEnd();
+ }, this.startDrag = function () {
+ this.cancelDrag = !1; const e = this.editor, t = ( e.container.draggable = !0, e.renderer.$cursorLayer.setBlinking( !1 ), e.setStyle( 'ace_dragging' ), S.isWin ? 'default' : 'move' ); e.renderer.setCursorStyle( t ), this.setState( 'dragReady' );
+ }, this.onMouseDrag = function ( e ) {
+ const t = this.editor.container; S.isIE && this.state == 'dragReady' && k( this.mousedownEvent.x, this.mousedownEvent.y, this.x, this.y ) > 3 && t.dragDrop(), this.state === 'dragWait' && k( this.mousedownEvent.x, this.mousedownEvent.y, this.x, this.y ) > 0 && ( t.draggable = !1, this.startSelect( this.mousedownEvent.getDocumentPosition() ) );
+ }, this.onMouseDown = function ( e ) {
+ let t, i, n; this.$dragEnabled && ( this.mousedownEvent = e, t = this.editor, i = e.inSelection(), n = e.getButton(), ( e.domEvent.detail || 1 ) !== 1 || n !== 0 || !i || e.editor.inMultiSelectMode && ( e.getAccelKey() || e.getShiftKey() ) || ( this.mousedownEvent.time = Date.now(), 'unselectable' in ( n = e.domEvent.target || e.domEvent.srcElement ) && ( n.unselectable = 'on' ), t.getDragDelay() ? ( S.isWebKit && ( this.cancelDrag = !0, t.container.draggable = !0 ), this.setState( 'dragWait' ) ) : this.startDrag(), this.captureMouse( e, this.onMouseDrag.bind( this ) ), e.defaultPrevented = !0 ) );
+ };
+ }.call( n.prototype ), t.DragdropHandler = n;
+ } ), ace.define( 'ace/mouse/touch_handler', [ 'require', 'exports', 'module', 'ace/mouse/mouse_event', 'ace/lib/event', 'ace/lib/dom' ], ( e, t, i ) => {
+ const x = e( './mouse_event' ).MouseEvent, n = e( '../lib/event' ), a = e( '../lib/dom' ); t.addTouchListeners = function ( e, h ) {
+ let d, u, g, p, m, t, f, C, s, y = 'scroll', I = 0, v = 0, b = 0, A = 0; function o() {
+ function t( e ) {
+ let t, i = e.target.getAttribute( 'action' ); i != 'more' && o ? ( i == 'paste' ? n.readText().then( ( e ) => {
+ h.execCommand( i, e );
+ } ) : i && ( i != 'cut' && i != 'copy' || ( n ? n.writeText( h.getCopyText() ) : document.execCommand( 'copy' ) ), h.execCommand( i ) ), s.firstChild.style.display = 'none', o = !1, i != 'openCommandPalette' && h.focus() ) : ( o = !o, e = h.getCopyText(), t = h.session.getUndoManager().hasUndo(), s.replaceChild( a.buildDom( o ? [ 'span', !e && r( 'selectall' ) && [ 'span', { class: 'ace_mobile-button', action: 'selectall' }, 'Select All' ], e && r( 'copy' ) && [ 'span', { class: 'ace_mobile-button', action: 'copy' }, 'Copy' ], e && r( 'cut' ) && [ 'span', { class: 'ace_mobile-button', action: 'cut' }, 'Cut' ], n && r( 'paste' ) && [ 'span', { class: 'ace_mobile-button', action: 'paste' }, 'Paste' ], t && r( 'undo' ) && [ 'span', { class: 'ace_mobile-button', action: 'undo' }, 'Undo' ], r( 'find' ) && [ 'span', { class: 'ace_mobile-button', action: 'find' }, 'Find' ], r( 'openCommandPalette' ) && [ 'span', { class: 'ace_mobile-button', action: 'openCommandPalette' }, 'Palette' ] ] : [ 'span' ] ), s.firstChild ) );
+ } var n = window.navigator && window.navigator.clipboard, o = !1, r = function ( e ) {
+ return h.commands.canExecute( e, h );
+ }; s = a.buildDom( [ 'div', { class: 'ace_mobile-menu', ontouchstart: function ( e ) {
+ y = 'menu', e.stopPropagation(), e.preventDefault(), h.textInput.focus();
+ }, ontouchend: function ( e ) {
+ e.stopPropagation(), e.preventDefault(), t( e );
+ }, onclick: t }, [ 'span' ], [ 'span', { class: 'ace_mobile-button', action: 'more' }, '...' ] ], h.container );
+ } function i() {
+ let e, t, i, n; h.getOption( 'enableMobileMenu' ) ? ( s || o(), e = h.selection.cursor, e = h.renderer.textToScreenCoordinates( e.row, e.column ), t = h.renderer.textToScreenCoordinates( 0, 0 ).pageX, i = h.renderer.scrollLeft, n = h.container.getBoundingClientRect(), s.style.top = e.pageY - n.top - 3 + 'px', e.pageX - n.left < n.width - 70 ? ( s.style.left = '', s.style.right = '10px' ) : ( s.style.right = '', s.style.left = t + i - n.left + 'px' ), s.style.display = '', s.firstChild.style.display = 'none', h.on( 'input', r ) ) : s && r();
+ } function r( e ) {
+ s && ( s.style.display = 'none' ), h.off( 'input', r );
+ } function w() {
+ m = null, clearTimeout( m ); const e = h.selection.getRange(), t = e.contains( f.row, f.column ); !e.isEmpty() && t || ( h.selection.moveToPosition( f ), h.selection.selectWord() ), y = 'wait', i();
+ }n.addListener( e, 'contextmenu', ( e ) => {
+ C && h.textInput.getElement().focus();
+ }, h ), n.addListener( e, 'touchstart', ( e ) => {
+ var t = e.touches; if ( m || t.length > 1 ) {
+ clearTimeout( m ), m = null, g = -1, y = 'zoom';
+ } else {
+ C = h.$mouseHandler.isMousePressed = !0; var i = h.renderer.layerConfig.lineHeight, n = h.renderer.layerConfig.lineHeight, o = e.timeStamp, r = ( p = o, t[ 0 ] ), s = r.clientX, r = r.clientY, s = ( Math.abs( d - s ) + Math.abs( u - r ) > i && ( g = -1 ), d = e.clientX = s, u = e.clientY = r, b = A = 0, new x( e, h ) ); if ( f = s.getDocumentPosition(), o - g < 500 && t.length == 1 && !I ) {
+ v++, e.preventDefault(), e.button = 0, m = null, clearTimeout( m ), h.selection.moveToPosition( f ), ( r = v >= 2 ? h.selection.getLineRange( f.row ) : h.session.getBracketRange( f ) ) && !r.isEmpty() ? h.selection.setRange( r ) : h.selection.selectWord(), y = 'wait';
+ } else {
+ v = 0; var s = h.selection.cursor, t = h.selection.isEmpty() ? s : h.selection.anchor, r = h.renderer.$cursorLayer.getPixelPosition( s, !0 ), s = h.renderer.$cursorLayer.getPixelPosition( t, !0 ), t = h.renderer.scroller.getBoundingClientRect(), a = h.renderer.layerConfig.offset, l = h.renderer.scrollLeft, c = function ( e, t ) {
+ return ( e /= n ) * e + ( t = t / i - 0.75 ) * t;
+ }; if ( e.clientX < t.left ) {
+ return void ( y = 'zoom' );
+ } r = c( e.clientX - t.left - r.left + l, e.clientY - t.top - r.top + a ), c = c( e.clientX - t.left - s.left + l, e.clientY - t.top - s.top + a ); r < 3.5 && c < 3.5 && ( y = c < r ? 'cursor' : 'anchor' ), y = c < 3.5 ? 'anchor' : r < 3.5 ? 'cursor' : 'scroll', m = setTimeout( w, 450 );
+ }g = o;
+ }
+ }, h ), n.addListener( e, 'touchend', ( e ) => {
+ C = h.$mouseHandler.isMousePressed = !1, t && clearInterval( t ), y == 'zoom' ? ( y = '', I = 0 ) : ( m ? ( h.selection.moveToPosition( f ), I = 0, i ) : y == 'scroll' ? ( I += 60, t = setInterval( () => {
+ I-- <= 0 && ( clearInterval( t ), t = null ), Math.abs( b ) < 0.01 && ( b = 0 ), Math.abs( A ) < 0.01 && ( A = 0 ), I < 20 && ( b *= 0.9 ), I < 20 && ( A *= 0.9 ); const e = h.session.getScrollTop(); h.renderer.scrollBy( 10 * b, 10 * A ), e == h.session.getScrollTop() && ( I = 0 );
+ }, 10 ), r ) : i )(), clearTimeout( m ), m = null;
+ }, h ), n.addListener( e, 'touchmove', ( e ) => {
+ m && ( clearTimeout( m ), m = null ); var t = e.touches; if ( !( t.length > 1 || y == 'zoom' ) ) {
+ var t = t[ 0 ], i = d - t.clientX, n = u - t.clientY; if ( y == 'wait' ) {
+ if ( !( i * i + n * n > 4 ) ) {
+ return e.preventDefault();
+ } y = 'cursor';
+ }d = t.clientX, u = t.clientY, e.clientX = t.clientX, e.clientY = t.clientY; var t = e.timeStamp, o = t - p; p = t, y == 'scroll' ? ( ( t = new x( e, h ) ).speed = 1, t.wheelX = i, t.wheelY = n, 10 * Math.abs( i ) < Math.abs( n ) && ( i = 0 ), 10 * Math.abs( n ) < Math.abs( i ) && ( n = 0 ), o != 0 && ( b = i / o, A = n / o ), h._emit( 'mousewheel', t ), t.propagationStopped || ( b = A = 0 ) ) : ( i = new x( e, h ).getDocumentPosition(), y == 'cursor' ? h.selection.moveCursorToPosition( i ) : y == 'anchor' && h.selection.setSelectionAnchor( i.row, i.column ), h.renderer.scrollCursorIntoView( i ), e.preventDefault() );
+ }
+ }, h );
+ };
+ } ), ace.define( 'ace/mouse/mouse_handler', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent', 'ace/mouse/default_handlers', 'ace/mouse/default_gutter_handler', 'ace/mouse/mouse_event', 'ace/mouse/dragdrop_handler', 'ace/mouse/touch_handler', 'ace/config' ], ( e, t, i ) => {
+ var d = e( '../lib/event' ), u = e( '../lib/useragent' ), r = e( './default_handlers' ).DefaultHandlers, s = e( './default_gutter_handler' ).GutterHandler, g = e( './mouse_event' ).MouseEvent, a = e( './dragdrop_handler' ).DragdropHandler, l = e( './touch_handler' ).addTouchListeners, e = e( '../config' ), n = ( o.prototype.onMouseEvent = function ( e, t ) {
+ this.editor.session && this.editor._emit( e, new g( t, this.editor ) );
+ }, o.prototype.onMouseMove = function ( e, t ) {
+ const i = this.editor._eventRegistry && this.editor._eventRegistry.mousemove; i && i.length && this.editor._emit( e, new g( t, this.editor ) );
+ }, o.prototype.onMouseWheel = function ( e, t ) {
+ const i = new g( t, this.editor ); i.speed = 2 * this.$scrollSpeed, i.wheelX = t.wheelX, i.wheelY = t.wheelY, this.editor._emit( e, i );
+ }, o.prototype.setState = function ( e ) {
+ this.state = e;
+ }, o.prototype.captureMouse = function ( e, t ) {
+ this.x = e.x, this.y = e.y, this.isMousePressed = !0; function i( e ) {
+ if ( e ) {
+ if ( u.isWebKit && !e.which && s.releaseMouse ) {
+ return s.releaseMouse();
+ } s.x = e.clientX, s.y = e.clientY, t && t( e ), s.mouseEvent = new g( e, s.editor ), s.$mouseMoved = !0;
+ }
+ } function n( e ) {
+ o.off( 'beforeEndOperation', h ), a = !1, o.session && l(), s[ s.state + 'End' ] && s[ s.state + 'End' ]( e ), s.state = '', s.isMousePressed = r.$isMousePressed = !1, r.$keepTextAreaAtCursor && r.$moveTextAreaToCursor(), s.$onCaptureMouseMove = s.releaseMouse = null, e && s.onMouseEvent( 'mouseup', e ), o.endOperation();
+ } var o = this.editor, r = this.editor.renderer, s = ( r.$isMousePressed = !0, this ), a = !0, l = function () {
+ s[ s.state ] && s[ s.state ](), s.$mouseMoved = !1;
+ }, c = function () {
+ a && ( l(), d.nextFrame( c ) );
+ }; if ( u.isOldIE && e.domEvent.type == 'dblclick' ) {
+ return setTimeout( () => {
+ n( e );
+ } );
+ } var h = function ( e ) {
+ s.releaseMouse && o.curOp.command.name && o.curOp.selectionChanged && ( s[ s.state + 'End' ] && s[ s.state + 'End' ](), s.state = '', s.releaseMouse() );
+ }; o.on( 'beforeEndOperation', h ), o.startOperation( { command: { name: 'mouse' } } ), s.$onCaptureMouseMove = i, s.releaseMouse = d.capture( this.editor.container, i, n ), c();
+ }, o.prototype.cancelContextMenu = function () {
+ var t = function ( e ) {
+ e && e.domEvent && e.domEvent.type != 'contextmenu' || ( this.editor.off( 'nativecontextmenu', t ), e && e.domEvent && d.stopEvent( e.domEvent ) );
+ }.bind( this ); setTimeout( t, 10 ), this.editor.on( 'nativecontextmenu', t );
+ }, o.prototype.destroy = function () {
+ this.releaseMouse && this.releaseMouse();
+ }, o ); function o( n ) {
+ this.$dragDelay, this.$dragEnabled, this.$mouseMoved, this.mouseEvent, this.$focusTimeout; function e( e ) {
+ document.hasFocus && document.hasFocus() && ( n.isFocused() || document.activeElement != ( n.textInput && n.textInput.getElement() ) ) || window.focus(), n.focus(), setTimeout( () => {
+ n.isFocused() || n.focus();
+ } );
+ } const o = this, t = ( this.editor = n, new r( this ), new s( this ), new a( this ), n.renderer.getMouseEventTarget() ), i = ( d.addListener( t, 'click', this.onMouseEvent.bind( this, 'click' ), n ), d.addListener( t, 'mousemove', this.onMouseMove.bind( this, 'mousemove' ), n ), d.addMultiMouseDownListener( [ t, n.renderer.scrollBarV && n.renderer.scrollBarV.inner, n.renderer.scrollBarH && n.renderer.scrollBarH.inner, n.textInput && n.textInput.getElement() ].filter( Boolean ), [ 400, 300, 250 ], this, 'onMouseEvent', n ), d.addMouseWheelListener( n.container, this.onMouseWheel.bind( this, 'mousewheel' ), n ), l( n.container, n ), n.renderer.$gutter ); d.addListener( i, 'mousedown', this.onMouseEvent.bind( this, 'guttermousedown' ), n ), d.addListener( i, 'click', this.onMouseEvent.bind( this, 'gutterclick' ), n ), d.addListener( i, 'dblclick', this.onMouseEvent.bind( this, 'gutterdblclick' ), n ), d.addListener( i, 'mousemove', this.onMouseEvent.bind( this, 'guttermousemove' ), n ), d.addListener( t, 'mousedown', e, n ), d.addListener( i, 'mousedown', e, n ), u.isIE && n.renderer.scrollBarV && ( d.addListener( n.renderer.scrollBarV.element, 'mousedown', e, n ), d.addListener( n.renderer.scrollBarH.element, 'mousedown', e, n ) ), n.on( 'mousemove', ( e ) => {
+ let t, i; o.state || o.$dragDelay || !o.$dragEnabled || ( e = n.renderer.screenToTextCoordinates( e.x, e.y ), t = n.session.selection.getRange(), i = n.renderer, !t.isEmpty() && t.insideStart( e.row, e.column ) ? i.setCursorStyle( 'default' ) : i.setCursorStyle( '' ) );
+ }, n );
+ }n.prototype.releaseMouse = null, e.defineOptions( n.prototype, 'mouseHandler', { scrollSpeed: { initialValue: 2 }, dragDelay: { initialValue: u.isMac ? 150 : 0 }, dragEnabled: { initialValue: !0 }, focusTimeout: { initialValue: 0 }, tooltipFollowsMouse: { initialValue: !0 } } ), t.MouseHandler = n;
+ } ), ace.define( 'ace/mouse/fold_handler', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ const n = e( '../lib/dom' ); t.FoldHandler = function ( o ) {
+ o.on( 'click', ( e ) => {
+ var t = e.getDocumentPosition(), i = o.session, t = i.getFoldAt( t.row, t.column, 1 ), t = ( t && ( e.getAccelKey() ? i.removeFold( t ) : i.expandFold( t ), e.stop() ), e.domEvent && e.domEvent.target ); t && n.hasCssClass( t, 'ace_inline_button' ) && n.hasCssClass( t, 'ace_toggle_wrap' ) && ( i.setOption( 'wrap', !i.getUseWrapMode() ), o.renderer.scrollCursorIntoView() );
+ } ), o.on( 'gutterclick', ( e ) => {
+ let t, i; o.renderer.$gutterLayer.getRegion( e ) == 'foldWidgets' && ( t = e.getDocumentPosition().row, ( i = o.session ).foldWidgets && i.foldWidgets[ t ] && o.session.onFoldWidgetClick( t, e ), o.isFocused() || o.focus(), e.stop() );
+ } ), o.on( 'gutterdblclick', ( e ) => {
+ let t, i, n; o.renderer.$gutterLayer.getRegion( e ) == 'foldWidgets' && ( n = e.getDocumentPosition().row, ( i = ( i = ( t = o.session ).getParentFoldRangeData( n, !0 ) ).range || i.firstRange ) && ( n = i.start.row, ( n = t.getFoldAt( n, t.getLine( n ).length, 1 ) ) ? t.removeFold( n ) : ( t.addFold( '...', i ), o.renderer.scrollCursorIntoView( { row: i.start.row, column: 0 } ) ) ), e.stop() );
+ } );
+ };
+ } ), ace.define( 'ace/keyboard/keybinding', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/event' ], ( e, t, i ) => {
+ const o = e( '../lib/keys' ), l = e( '../lib/event' ); function n( e ) {
+ this.$editor = e, this.$data = { editor: e }, this.$handlers = [], this.setDefaultHandler( e.commands );
+ }n.prototype.setDefaultHandler = function ( e ) {
+ this.removeKeyboardHandler( this.$defaultHandler ), this.$defaultHandler = e, this.addKeyboardHandler( e, 0 );
+ }, n.prototype.setKeyboardHandler = function ( e ) {
+ const t = this.$handlers; if ( t[ t.length - 1 ] != e ) {
+ for ( ;t[ t.length - 1 ] && t[ t.length - 1 ] != this.$defaultHandler; ) {
+ this.removeKeyboardHandler( t[ t.length - 1 ] );
+ } this.addKeyboardHandler( e, 1 );
+ }
+ }, n.prototype.addKeyboardHandler = function ( e, t ) {
+ let i; e && ( typeof e !== 'function' || e.handleKeyboard || ( e.handleKeyboard = e ), ( i = this.$handlers.indexOf( e ) ) != -1 && this.$handlers.splice( i, 1 ), t == null ? this.$handlers.push( e ) : this.$handlers.splice( t, 0, e ), i == -1 ) && e.attach && e.attach( this.$editor );
+ }, n.prototype.removeKeyboardHandler = function ( e ) {
+ const t = this.$handlers.indexOf( e ); return t != -1 && ( this.$handlers.splice( t, 1 ), e.detach && e.detach( this.$editor ), !0 );
+ }, n.prototype.getKeyboardHandler = function () {
+ return this.$handlers[ this.$handlers.length - 1 ];
+ }, n.prototype.getStatusText = function () {
+ const t = this.$data, i = t.editor; return this.$handlers.map( ( e ) => e.getStatusText && e.getStatusText( i, t ) || '' ).filter( Boolean ).join( ' ' );
+ }, n.prototype.$callKeyboardHandlers = function ( e, t, i, n ) {
+ for ( var o, r = !1, s = this.$editor.commands, a = this.$handlers.length; a-- && !( ( o = this.$handlers[ a ].handleKeyboard( this.$data, e, t, i, n ) ) && o.command && ( ( r = o.command == 'null' || s.exec( o.command, this.$editor, o.args, n ) ) && n && e != -1 && o.passEvent != 1 && o.command.passEvent != 1 && l.stopEvent( n ), r ) ); ) { } return r || e != -1 || ( o = { command: 'insertstring' }, r = s.exec( 'insertstring', this.$editor, t ) ), r && this.$editor._signal && this.$editor._signal( 'keyboardActivity', o ), r;
+ }, n.prototype.onCommandKey = function ( e, t, i ) {
+ const n = o.keyCodeToString( i ); return this.$callKeyboardHandlers( t, n, i, e );
+ }, n.prototype.onTextInput = function ( e ) {
+ return this.$callKeyboardHandlers( -1, e );
+ }, t.KeyBinding = n;
+ } ), ace.define( 'ace/lib/bidiutil', [ 'require', 'exports', 'module' ], ( e, l, t ) => {
+ let p = 0, m = 0, f = !1, C = !1, y = !1, I = [ [ 0, 3, 0, 1, 0, 0, 0 ], [ 0, 3, 0, 1, 2, 2, 0 ], [ 0, 3, 0, 17, 2, 0, 1 ], [ 0, 3, 5, 5, 4, 1, 0 ], [ 0, 3, 21, 21, 4, 0, 1 ], [ 0, 3, 5, 5, 4, 2, 0 ] ], v = [ [ 2, 0, 1, 1, 0, 1, 0 ], [ 2, 0, 1, 1, 0, 2, 0 ], [ 2, 0, 2, 1, 3, 2, 0 ], [ 2, 0, 2, 33, 3, 1, 1 ] ], b = 0, A = 1, w = 2, x = 3, S = 4, k = 5, T = 6, E = 7, R = 8, $ = 9, _ = 10, L = 11, M = 12, N = 13, W = 14, B = 15, D = 16, O = 17, P = 18, n = [ P, P, P, P, P, P, P, P, P, T, k, T, R, k, P, P, P, P, P, P, P, P, P, P, P, P, P, P, k, k, k, T, R, S, S, L, L, L, S, S, S, S, S, _, $, _, $, $, w, w, w, w, w, w, w, w, w, w, $, S, S, S, S, S, S, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, S, S, S, S, S, S, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, b, S, S, S, S, P, P, P, P, P, P, k, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, P, $, S, L, L, L, L, S, S, S, S, b, S, S, P, S, S, L, L, w, w, S, b, S, S, S, w, b, S, S, S, S, S ], o = [ R, R, R, R, R, R, R, R, R, R, R, P, P, P, b, A, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, R, k, N, W, B, D, O, $, L, L, L, L, L, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, $, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, S, R ]; function c( e, t, i, n ) {
+ let o, r, s, a = p ? v : I, l = 0, c = -1, h = null, d = null, u = []; if ( !n ) {
+ for ( h = 0, n = []; h < i; h++ ) {
+ n[ h ] = G( e[ h ] );
+ }
+ } for ( m = p, y = C = f = !1, d = 0; d < i; d++ ) {
+ if ( s = l, u[ d ] = o = ( ( e, t, i, n ) => {
+ let o, r, s, a = t[ n ]; switch ( a ) {
+ case b: case A: f = !1; case S: case x: return a; case w: return f ? x : w; case E: return f = !0, A; case R: return S; case $: return n < 1 || n + 1 >= t.length || ( o = i[ n - 1 ] ) != w && o != x || ( l = t[ n + 1 ] ) != w && l != x ? S : ( l = f ? x : l ) == o ? l : S; case _: return ( o = n > 0 ? i[ n - 1 ] : k ) == w && n + 1 < t.length && t[ n + 1 ] == w ? w : S; case L: if ( n > 0 && i[ n - 1 ] == w ) {
+ return w;
+ } if ( f ) {
+ return S;
+ } for ( s = n + 1, r = t.length; s < r && t[ s ] == L; ) {
+ s++;
+ } return s < r && t[ s ] == w ? w : S; case M: for ( r = t.length, s = n + 1; s < r && t[ s ] == M; ) {
+ s++;
+ } if ( s < r ) {
+ var l = e[ n ], l = l >= 1425 && l <= 2303 || l == 64286; if ( o = t[ s ], l && ( o == A || o == E ) ) {
+ return A;
+ }
+ } return n < 1 || ( o = t[ n - 1 ] ) == k ? S : i[ n - 1 ]; case k: return C = !( f = !1 ), p; case T: return y = !0, S; case N: case W: case D: case O: case B: f = !1; case P: return S;
+ }
+ } )( e, n, u, d ), s = 240 & ( l = a[ s ][ o ] ), l &= 15, t[ d ] = r = a[ l ][ 5 ], s > 0 ) {
+ if ( s == 16 ) {
+ for ( h = c; h < d; h++ ) {
+ t[ h ] = 1;
+ }
+ }c = -1;
+ } if ( a[ l ][ 6 ] ) {
+ c == -1 && ( c = d );
+ } else if ( c > -1 ) {
+ for ( h = c; h < d; h++ ) {
+ t[ h ] = r;
+ }c = -1;
+ }n[ d ] == k && ( t[ d ] = 0 ), m |= r;
+ } if ( y ) {
+ for ( h = 0; h < i; h++ ) {
+ if ( n[ h ] == T ) {
+ t[ h ] = p; for ( let g = h - 1; g >= 0 && n[ g ] == R; g-- ) {
+ t[ g ] = p;
+ }
+ }
+ }
+ }
+ } function h( e, t, i ) {
+ if ( !( m < e ) ) {
+ if ( e != 1 || p != 1 || C ) {
+ for ( var n, o, r, s, a = i.length, l = 0; l < a; ) {
+ if ( t[ l ] >= e ) {
+ for ( n = l + 1; n < a && t[ n ] >= e; ) {
+ n++;
+ } for ( o = l, r = n - 1; o < r; o++, r-- ) {
+ s = i[ o ], i[ o ] = i[ r ], i[ r ] = s;
+ }l = n;
+ }l++;
+ }
+ } else {
+ i.reverse();
+ }
+ }
+ } function G( e ) {
+ const t = e.charCodeAt( 0 ), i = t >> 8; return i == 0 ? t > 191 ? b : n[ t ] : i == 5 ? /[\u0591-\u05f4]/.test( e ) ? A : b : i == 6 ? /[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test( e ) ? M : /[\u0660-\u0669\u066b-\u066c]/.test( e ) ? x : t == 1642 ? L : /[\u06f0-\u06f9]/.test( e ) ? w : E : i == 32 && t <= 8287 ? o[ 255 & t ] : i == 254 && t >= 65136 ? E : S;
+ }l.L = b, l.R = A, l.EN = w, l.ON_R = 3, l.AN = 4, l.R_H = 5, l.B = 6, l.RLE = 7, l.DOT = '·', l.doBidiReorder = function ( e, t, i ) {
+ if ( e.length < 2 ) {
+ return {};
+ } const n = e.split( '' ), o = new Array( n.length ), r = new Array( n.length ), s = []; p = i ? 1 : 0, c( n, s, n.length, t ); for ( var a = 0; a < o.length; o[ a ] = a, a++ ) { }h( 2, s, o ), h( 1, s, o ); for ( a = 0; a < o.length - 1; a++ ) {
+ t[ a ] === x ? s[ a ] = l.AN : s[ a ] === A && ( t[ a ] > E && t[ a ] < N || t[ a ] === S || t[ a ] === P ) ? s[ a ] = l.ON_R : a > 0 && n[ a - 1 ] === 'ل' && /\u0622|\u0623|\u0625|\u0627/.test( n[ a ] ) && ( s[ a - 1 ] = s[ a ] = l.R_H, a++ );
+ }n[ n.length - 1 ] === l.DOT && ( s[ n.length - 1 ] = l.B ), n[ 0 ] === '' && ( s[ 0 ] = l.RLE ); for ( a = 0; a < o.length; a++ ) {
+ r[ a ] = s[ o[ a ] ];
+ } return { logicalFromVisual: o, bidiLevels: r };
+ }, l.hasBidiCharacters = function ( e, t ) {
+ for ( var i = !1, n = 0; n < e.length; n++ ) {
+ t[ n ] = G( e.charAt( n ) ), i || t[ n ] != A && t[ n ] != E && t[ n ] != x || ( i = !0 );
+ } return i;
+ }, l.getVisualFromLogicalIdx = function ( e, t ) {
+ for ( let i = 0; i < t.logicalFromVisual.length; i++ ) {
+ if ( t.logicalFromVisual[ i ] == e ) {
+ return i;
+ }
+ } return 0;
+ };
+ } ), ace.define( 'ace/bidihandler', [ 'require', 'exports', 'module', 'ace/lib/bidiutil', 'ace/lib/lang' ], ( e, t, i ) => {
+ const a = e( './lib/bidiutil' ), s = e( './lib/lang' ), n = /[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\u202B]/; function o( e ) {
+ this.session = e, this.bidiMap = {}, this.currentRow = null, this.bidiUtil = a, this.charWidths = [], this.EOL = '¬', this.showInvisibles = !0, this.isRtlDir = !1, this.$isRtl = !1, this.line = '', this.wrapIndent = 0, this.EOF = '¶', this.RLE = '', this.contentWidth = 0, this.fontMetrics = null, this.rtlLineOffset = 0, this.wrapOffset = 0, this.isMoveLeftOperation = !1, this.seenBidi = n.test( e.getValue() );
+ }o.prototype.isBidiRow = function ( e, t, i ) {
+ return !!this.seenBidi && ( e !== this.currentRow && ( this.currentRow = e, this.updateRowLine( t, i ), this.updateBidiMap() ), this.bidiMap.bidiLevels );
+ }, o.prototype.onChange = function ( e ) {
+ this.seenBidi ? this.currentRow = null : e.action == 'insert' && n.test( e.lines.join( '\n' ) ) && ( this.seenBidi = !0, this.currentRow = null );
+ }, o.prototype.getDocumentRow = function () {
+ let e = 0, t = this.session.$screenRowCache; return e = t.length && ( t = this.session.$getRowCacheIndex( t, this.currentRow ) ) >= 0 ? this.session.$docRowCache[ t ] : e;
+ }, o.prototype.getSplitIndex = function () {
+ let e = 0, t = this.session.$screenRowCache; if ( t.length ) {
+ for ( var i, n = this.session.$getRowCacheIndex( t, this.currentRow ); this.currentRow - e > 0 && ( i = this.session.$getRowCacheIndex( t, this.currentRow - e - 1 ) ) === n; ) {
+ n = i, e++;
+ }
+ } else {
+ e = this.currentRow;
+ } return e;
+ }, o.prototype.updateRowLine = function ( e, t ) {
+ let i, n = ( e = void 0 === e ? this.getDocumentRow() : e ) === this.session.getLength() - 1 ? this.EOF : this.EOL, o = ( this.wrapIndent = 0, this.line = this.session.getLine( e ), this.isRtlDir = this.$isRtl || this.line.charAt( 0 ) === this.RLE, ( !this.session.$useWrapMode || ( e = this.session.$wrapData[ e ] ) && ( ( t = void 0 === t ? this.getSplitIndex() : t ) > 0 && e.length ? ( this.wrapIndent = e.indent, this.wrapOffset = this.wrapIndent * this.charWidths[ a.L ], this.line = t < e.length ? this.line.substring( e[ t - 1 ], e[ t ] ) : this.line.slice( Math.max( 0, e[ e.length - 1 ] ) ) ) : this.line = this.line.slice( 0, Math.max( 0, e[ t ] ) ), t == e.length ) ) && ( this.line += this.showInvisibles ? n : a.DOT ), this.session ), r = 0; this.line = this.line.replace( /\t|[\u1100-\u2029, \u202F-\uFFE6]/g, ( e, t ) => e === '\t' || o.isFullWidth( e.charCodeAt( 0 ) ) ? ( i = e === '\t' ? o.getScreenTabSize( t + r ) : 2, r += i - 1, s.stringRepeat( a.DOT, i ) ) : e ), this.isRtlDir && ( this.fontMetrics.$main.textContent = this.line.charAt( this.line.length - 1 ) == a.DOT ? this.line.slice( 0, Math.max( 0, this.line.length - 1 ) ) : this.line, this.rtlLineOffset = this.contentWidth - this.fontMetrics.$main.getBoundingClientRect().width );
+ }, o.prototype.updateBidiMap = function () {
+ const e = []; a.hasBidiCharacters( this.line, e ) || this.isRtlDir ? this.bidiMap = a.doBidiReorder( this.line, e, this.isRtlDir ) : this.bidiMap = {};
+ }, o.prototype.markAsDirty = function () {
+ this.currentRow = null;
+ }, o.prototype.updateCharacterWidths = function ( e ) {
+ let t; this.characterWidth !== e.$characterSize.width && ( this.fontMetrics = e, t = this.characterWidth = e.$characterSize.width, e = e.$measureCharWidth( 'ה' ), this.charWidths[ a.L ] = this.charWidths[ a.EN ] = this.charWidths[ a.ON_R ] = t, this.charWidths[ a.R ] = this.charWidths[ a.AN ] = e, this.charWidths[ a.R_H ] = 0.45 * e, this.charWidths[ a.B ] = this.charWidths[ a.RLE ] = 0, this.currentRow = null );
+ }, o.prototype.setShowInvisibles = function ( e ) {
+ this.showInvisibles = e, this.currentRow = null;
+ }, o.prototype.setEolChar = function ( e ) {
+ this.EOL = e;
+ }, o.prototype.setContentWidth = function ( e ) {
+ this.contentWidth = e;
+ }, o.prototype.isRtlLine = function ( e ) {
+ return !!this.$isRtl || ( e != null ? this.session.getLine( e ).charAt( 0 ) == this.RLE : this.isRtlDir );
+ }, o.prototype.setRtlDirection = function ( e, t ) {
+ for ( let i = e.getCursorPosition(), n = e.selection.getSelectionAnchor().row; n <= i.row; n++ ) {
+ t || e.session.getLine( n ).charAt( 0 ) !== e.session.$bidiHandler.RLE ? t && e.session.getLine( n ).charAt( 0 ) !== e.session.$bidiHandler.RLE && e.session.doc.insert( { column: 0, row: n }, e.session.$bidiHandler.RLE ) : e.session.doc.removeInLine( n, 0, 1 );
+ }
+ }, o.prototype.getPosLeft = function ( e ) {
+ e -= this.wrapIndent; let t = this.line.charAt( 0 ) === this.RLE ? 1 : 0, i = t < e ? this.session.getOverwrite() ? e : e - 1 : t, n = a.getVisualFromLogicalIdx( i, this.bidiMap ), o = this.bidiMap.bidiLevels, r = 0; !this.session.getOverwrite() && e <= t && o[ n ] % 2 != 0 && n++; for ( let s = 0; s < n; s++ ) {
+ r += this.charWidths[ o[ s ] ];
+ } return !this.session.getOverwrite() && t < e && o[ n ] % 2 == 0 && ( r += this.charWidths[ o[ n ] ] ), this.wrapIndent && ( r += this.isRtlDir ? -1 * this.wrapOffset : this.wrapOffset ), this.isRtlDir && ( r += this.rtlLineOffset ), r;
+ }, o.prototype.getSelections = function ( e, t ) {
+ let i, n = this.bidiMap, o = n.bidiLevels, r = [], s = 0, a = Math.min( e, t ) - this.wrapIndent, l = Math.max( e, t ) - this.wrapIndent, c = !1, h = !1, d = 0; this.wrapIndent && ( s += this.isRtlDir ? -1 * this.wrapOffset : this.wrapOffset ); for ( var u, g = 0; g < o.length; g++ ) {
+ u = n.logicalFromVisual[ g ], i = o[ g ], ( c = a <= u && u < l ) && !h ? d = s : !c && h && r.push( { left: d, width: s - d } ), s += this.charWidths[ i ], h = c;
+ } if ( c && g === o.length && r.push( { left: d, width: s - d } ), this.isRtlDir ) {
+ for ( let p = 0; p < r.length; p++ ) {
+ r[ p ].left += this.rtlLineOffset;
+ }
+ } return r;
+ }, o.prototype.offsetToCol = function ( e ) {
+ this.isRtlDir && ( e -= this.rtlLineOffset ); var t = 0, e = Math.max( e, 0 ), i = 0, n = 0, o = this.bidiMap.bidiLevels, r = this.charWidths[ o[ n ] ]; for ( this.wrapIndent && ( e -= this.isRtlDir ? -1 * this.wrapOffset : this.wrapOffset ); i + r / 2 < e; ) {
+ if ( i += r, n === o.length - 1 ) {
+ r = 0; break;
+ }r = this.charWidths[ o[ ++n ] ];
+ } return ( t = n > 0 && o[ n - 1 ] % 2 != 0 && o[ n ] % 2 == 0 ? ( e < i && n--, this.bidiMap.logicalFromVisual[ n ] ) : n > 0 && o[ n - 1 ] % 2 == 0 && o[ n ] % 2 != 0 ? 1 + ( i < e ? this.bidiMap.logicalFromVisual[ n ] : this.bidiMap.logicalFromVisual[ n - 1 ] ) : this.isRtlDir && n === o.length - 1 && r === 0 && o[ n - 1 ] % 2 == 0 || !this.isRtlDir && n === 0 && o[ n ] % 2 != 0 ? 1 + this.bidiMap.logicalFromVisual[ n ] : ( n > 0 && o[ n - 1 ] % 2 != 0 && r !== 0 && n--, this.bidiMap.logicalFromVisual[ n ] ) ) === 0 && this.isRtlDir && t++, t + this.wrapIndent;
+ }, t.BidiHandler = o;
+ } ), ace.define( 'ace/selection', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/range' ], ( e, t, i ) => {
+ var n = e( './lib/oop' ), o = e( './lib/lang' ), r = e( './lib/event_emitter' ).EventEmitter, s = e( './range' ).Range, e = ( a.prototype.isEmpty = function () {
+ return this.$isEmpty || this.anchor.row == this.lead.row && this.anchor.column == this.lead.column;
+ }, a.prototype.isMultiLine = function () {
+ return !this.$isEmpty && this.anchor.row != this.cursor.row;
+ }, a.prototype.getCursor = function () {
+ return this.lead.getPosition();
+ }, a.prototype.setAnchor = function ( e, t ) {
+ this.$isEmpty = !1, this.anchor.setPosition( e, t );
+ }, a.prototype.getAnchor = function () {
+ return this.$isEmpty ? this.getSelectionLead() : this.anchor.getPosition();
+ }, a.prototype.getSelectionLead = function () {
+ return this.lead.getPosition();
+ }, a.prototype.isBackwards = function () {
+ const e = this.anchor, t = this.lead; return e.row > t.row || e.row == t.row && e.column > t.column;
+ }, a.prototype.getRange = function () {
+ const e = this.anchor, t = this.lead; return this.$isEmpty ? s.fromPoints( t, t ) : this.isBackwards() ? s.fromPoints( t, e ) : s.fromPoints( e, t );
+ }, a.prototype.clearSelection = function () {
+ this.$isEmpty || ( this.$isEmpty = !0, this._emit( 'changeSelection' ) );
+ }, a.prototype.selectAll = function () {
+ this.$setSelection( 0, 0, Number.MAX_VALUE, Number.MAX_VALUE );
+ }, a.prototype.setRange = function ( e, t ) {
+ var i = t ? e.end : e.start, t = t ? e.start : e.end; this.$setSelection( i.row, i.column, t.row, t.column );
+ }, a.prototype.$setSelection = function ( e, t, i, n ) {
+ let o, r; !this.$silent && ( o = this.$isEmpty, r = this.inMultiSelectMode, this.$silent = !0, this.$cursorChanged = this.$anchorChanged = !1, this.anchor.setPosition( e, t ), this.cursor.setPosition( i, n ), this.$isEmpty = !s.comparePoints( this.anchor, this.cursor ), this.$silent = !1, this.$cursorChanged && this._emit( 'changeCursor' ), this.$cursorChanged || this.$anchorChanged || o != this.$isEmpty || r ) && this._emit( 'changeSelection' );
+ }, a.prototype.$moveSelection = function ( e ) {
+ const t = this.lead; this.$isEmpty && this.setSelectionAnchor( t.row, t.column ), e.call( this );
+ }, a.prototype.selectTo = function ( e, t ) {
+ this.$moveSelection( function () {
+ this.moveCursorTo( e, t );
+ } );
+ }, a.prototype.selectToPosition = function ( e ) {
+ this.$moveSelection( function () {
+ this.moveCursorToPosition( e );
+ } );
+ }, a.prototype.moveTo = function ( e, t ) {
+ this.clearSelection(), this.moveCursorTo( e, t );
+ }, a.prototype.moveToPosition = function ( e ) {
+ this.clearSelection(), this.moveCursorToPosition( e );
+ }, a.prototype.selectUp = function () {
+ this.$moveSelection( this.moveCursorUp );
+ }, a.prototype.selectDown = function () {
+ this.$moveSelection( this.moveCursorDown );
+ }, a.prototype.selectRight = function () {
+ this.$moveSelection( this.moveCursorRight );
+ }, a.prototype.selectLeft = function () {
+ this.$moveSelection( this.moveCursorLeft );
+ }, a.prototype.selectLineStart = function () {
+ this.$moveSelection( this.moveCursorLineStart );
+ }, a.prototype.selectLineEnd = function () {
+ this.$moveSelection( this.moveCursorLineEnd );
+ }, a.prototype.selectFileEnd = function () {
+ this.$moveSelection( this.moveCursorFileEnd );
+ }, a.prototype.selectFileStart = function () {
+ this.$moveSelection( this.moveCursorFileStart );
+ }, a.prototype.selectWordRight = function () {
+ this.$moveSelection( this.moveCursorWordRight );
+ }, a.prototype.selectWordLeft = function () {
+ this.$moveSelection( this.moveCursorWordLeft );
+ }, a.prototype.getWordRange = function ( e, t ) {
+ let i; return void 0 === t && ( e = ( i = e || this.lead ).row, t = i.column ), this.session.getWordRange( e, t );
+ }, a.prototype.selectWord = function () {
+ this.setSelectionRange( this.getWordRange() );
+ }, a.prototype.selectAWord = function () {
+ var e = this.getCursor(), e = this.session.getAWordRange( e.row, e.column ); this.setSelectionRange( e );
+ }, a.prototype.getLineRange = function ( e, t ) {
+ var e = typeof e === 'number' ? e : this.lead.row, i = this.session.getFoldLine( e ), i = i ? ( e = i.start.row, i.end.row ) : e; return !0 === t ? new s( e, 0, i, this.session.getLine( i ).length ) : new s( e, 0, i + 1, 0 );
+ }, a.prototype.selectLine = function () {
+ this.setSelectionRange( this.getLineRange() );
+ }, a.prototype.moveCursorUp = function () {
+ this.moveCursorBy( -1, 0 );
+ }, a.prototype.moveCursorDown = function () {
+ this.moveCursorBy( 1, 0 );
+ }, a.prototype.wouldMoveIntoSoftTab = function ( e, t, i ) {
+ let n = e.column, o = e.column + t; return i < 0 && ( n = e.column - t, o = e.column ), this.session.isTabStop( e ) && this.doc.getLine( e.row ).slice( n, o ).split( ' ' ).length - 1 == t;
+ }, a.prototype.moveCursorLeft = function () {
+ let e, t = this.lead.getPosition(); ( e = this.session.getFoldAt( t.row, t.column, -1 ) ) ? this.moveCursorTo( e.start.row, e.start.column ) : t.column === 0 ? t.row > 0 && this.moveCursorTo( t.row - 1, this.doc.getLine( t.row - 1 ).length ) : ( e = this.session.getTabSize(), this.wouldMoveIntoSoftTab( t, e, -1 ) && !this.session.getNavigateWithinSoftTabs() ? this.moveCursorBy( 0, -e ) : this.moveCursorBy( 0, -1 ) );
+ }, a.prototype.moveCursorRight = function () {
+ let e, t = this.lead.getPosition(); ( e = this.session.getFoldAt( t.row, t.column, 1 ) ) ? this.moveCursorTo( e.end.row, e.end.column ) : this.lead.column == this.doc.getLine( this.lead.row ).length ? this.lead.row < this.doc.getLength() - 1 && this.moveCursorTo( this.lead.row + 1, 0 ) : ( e = this.session.getTabSize(), t = this.lead, this.wouldMoveIntoSoftTab( t, e, 1 ) && !this.session.getNavigateWithinSoftTabs() ? this.moveCursorBy( 0, e ) : this.moveCursorBy( 0, 1 ) );
+ }, a.prototype.moveCursorLineStart = function () {
+ var e = this.lead.row, t = this.lead.column, i = this.session.documentToScreenRow( e, t ), i = this.session.screenToDocumentPosition( i, 0 ), e = this.session.getDisplayLine( e, null, i.row, i.column ).match( /^\s*/ ); e[ 0 ].length == t || this.session.$useEmacsStyleLineStart || ( i.column += e[ 0 ].length ), this.moveCursorToPosition( i );
+ },
+ a.prototype.moveCursorLineEnd = function () {
+ var e, t = this.lead, t = this.session.getDocumentLastRowColumnPosition( t.row, t.column ); this.lead.column == t.column && ( e = this.session.getLine( t.row ), t.column == e.length ) && ( e = e.search( /\s+$/ ) ) > 0 && ( t.column = e ), this.moveCursorTo( t.row, t.column );
+ }, a.prototype.moveCursorFileEnd = function () {
+ const e = this.doc.getLength() - 1, t = this.doc.getLine( e ).length; this.moveCursorTo( e, t );
+ }, a.prototype.moveCursorFileStart = function () {
+ this.moveCursorTo( 0, 0 );
+ }, a.prototype.moveCursorLongWordRight = function () {
+ let e = this.lead.row, t = this.lead.column, i = this.doc.getLine( e ), n = i.slice( Math.max( 0, t ) ), o = ( this.session.nonTokenRe.lastIndex = 0, this.session.tokenRe.lastIndex = 0, this.session.getFoldAt( e, t, 1 ) ); o ? this.moveCursorTo( o.end.row, o.end.column ) : ( this.session.nonTokenRe.exec( n ) && ( t += this.session.nonTokenRe.lastIndex, this.session.nonTokenRe.lastIndex = 0, n = i.slice( Math.max( 0, t ) ) ), t >= i.length ? ( this.moveCursorTo( e, i.length ), this.moveCursorRight(), e < this.doc.getLength() - 1 && this.moveCursorWordRight() ) : ( this.session.tokenRe.exec( n ) && ( t += this.session.tokenRe.lastIndex, this.session.tokenRe.lastIndex = 0 ), this.moveCursorTo( e, t ) ) );
+ }, a.prototype.moveCursorLongWordLeft = function () {
+ let e, t = this.lead.row, i = this.lead.column; ( e = this.session.getFoldAt( t, i, -1 ) ) ? this.moveCursorTo( e.start.row, e.start.column ) : ( ( e = this.session.getFoldStringAt( t, i, -1 ) ) == null && ( e = this.doc.getLine( t ).slice( 0, Math.max( 0, i ) ) ), e = o.stringReverse( e ), this.session.nonTokenRe.lastIndex = 0, this.session.tokenRe.lastIndex = 0, this.session.nonTokenRe.exec( e ) && ( i -= this.session.nonTokenRe.lastIndex, e = e.slice( this.session.nonTokenRe.lastIndex ), this.session.nonTokenRe.lastIndex = 0 ), i <= 0 ? ( this.moveCursorTo( t, 0 ), this.moveCursorLeft(), t > 0 && this.moveCursorWordLeft() ) : ( this.session.tokenRe.exec( e ) && ( i -= this.session.tokenRe.lastIndex, this.session.tokenRe.lastIndex = 0 ), this.moveCursorTo( t, i ) ) );
+ }, a.prototype.$shortWordEndIndex = function ( e ) {
+ let t, i = 0, n = /\s/, o = this.session.tokenRe; if ( o.lastIndex = 0, this.session.tokenRe.exec( e ) ) {
+ i = this.session.tokenRe.lastIndex;
+ } else {
+ for ( ;( t = e[ i ] ) && n.test( t ); ) {
+ i++;
+ } if ( i < 1 ) {
+ for ( o.lastIndex = 0; ( t = e[ i ] ) && !o.test( t ); ) {
+ if ( o.lastIndex = 0, i++, n.test( t ) ) {
+ if ( i > 2 ) {
+ i--; break;
+ } for ( ;( t = e[ i ] ) && n.test( t ); ) {
+ i++;
+ } if ( i > 2 ) {
+ break;
+ }
+ }
+ }
+ }
+ } return o.lastIndex = 0, i;
+ }, a.prototype.moveCursorShortWordRight = function () {
+ let e = this.lead.row, t = this.lead.column, i = this.doc.getLine( e ), n = i.slice( Math.max( 0, t ) ), o = this.session.getFoldAt( e, t, 1 ); if ( o ) {
+ return this.moveCursorTo( o.end.row, o.end.column );
+ } if ( t == i.length ) {
+ for ( let r = this.doc.getLength(); n = this.doc.getLine( ++e ), e < r && /^\s*$/.test( n ); ) { }/^\s+/.test( n ) || ( n = '' ), t = 0;
+ }o = this.$shortWordEndIndex( n ); this.moveCursorTo( e, t + o );
+ }, a.prototype.moveCursorShortWordLeft = function () {
+ let e = this.lead.row, t = this.lead.column; if ( n = this.session.getFoldAt( e, t, -1 ) ) {
+ return this.moveCursorTo( n.start.row, n.start.column );
+ } let i = this.session.getLine( e ).slice( 0, Math.max( 0, t ) ); if ( t === 0 ) {
+ for ( ;i = this.doc.getLine( --e ), e > 0 && /^\s*$/.test( i ); ) { }t = i.length, /\s+$/.test( i ) || ( i = '' );
+ } var n = o.stringReverse( i ), n = this.$shortWordEndIndex( n ); return this.moveCursorTo( e, t - n );
+ }, a.prototype.moveCursorWordRight = function () {
+ this.session.$selectLongWords ? this.moveCursorLongWordRight() : this.moveCursorShortWordRight();
+ }, a.prototype.moveCursorWordLeft = function () {
+ this.session.$selectLongWords ? this.moveCursorLongWordLeft() : this.moveCursorShortWordLeft();
+ }, a.prototype.moveCursorBy = function ( e, t ) {
+ var i, n = this.session.documentToScreenPosition( this.lead.row, this.lead.column ), o = ( t === 0 && ( e !== 0 && ( this.session.$bidiHandler.isBidiRow( n.row, this.lead.row ) ? ( i = this.session.$bidiHandler.getPosLeft( n.column ), n.column = Math.round( i / this.session.$bidiHandler.charWidths[ 0 ] ) ) : i = n.column * this.session.$bidiHandler.charWidths[ 0 ] ), this.$desiredColumn ? n.column = this.$desiredColumn : this.$desiredColumn = n.column ), e != 0 && this.session.lineWidgets && this.session.lineWidgets[ this.lead.row ] && ( o = this.session.lineWidgets[ this.lead.row ], e < 0 ? e -= o.rowsAbove || 0 : e > 0 && ( e += o.rowCount - ( o.rowsAbove || 0 ) ) ), this.session.screenToDocumentPosition( n.row + e, n.column, i ) ); e !== 0 && t === 0 && o.row === this.lead.row && ( o.column, this.lead.column ), this.moveCursorTo( o.row, o.column + t, t === 0 );
+ }, a.prototype.moveCursorToPosition = function ( e ) {
+ this.moveCursorTo( e.row, e.column );
+ }, a.prototype.moveCursorTo = function ( e, t, i ) {
+ var n = this.session.getFoldAt( e, t, 1 ), n = ( n && ( e = n.start.row, t = n.start.column ), this.$keepDesiredColumnOnChange = !0, this.session.getLine( e ) ); /[\uDC00-\uDFFF]/.test( n.charAt( t ) ) && n.charAt( t - 1 ) && ( this.lead.row == e && this.lead.column == t + 1 ? t -= 1 : t += 1 ), this.lead.setPosition( e, t ), this.$keepDesiredColumnOnChange = !1, i || ( this.$desiredColumn = null );
+ }, a.prototype.moveCursorToScreen = function ( e, t, i ) {
+ e = this.session.screenToDocumentPosition( e, t ); this.moveCursorTo( e.row, e.column, i );
+ }, a.prototype.detach = function () {
+ this.lead.detach(), this.anchor.detach();
+ }, a.prototype.fromOrientedRange = function ( e ) {
+ this.setSelectionRange( e, e.cursor == e.start ), this.$desiredColumn = e.desiredColumn || this.$desiredColumn;
+ }, a.prototype.toOrientedRange = function ( e ) {
+ const t = this.getRange(); return e ? ( e.start.column = t.start.column, e.start.row = t.start.row, e.end.column = t.end.column, e.end.row = t.end.row ) : e = t, e.cursor = this.isBackwards() ? e.start : e.end, e.desiredColumn = this.$desiredColumn, e;
+ }, a.prototype.getRangeOfMovements = function ( e ) {
+ const t = this.getCursor(); try {
+ e( this ); const i = this.getCursor(); return s.fromPoints( t, i );
+ } catch ( e ) {
+ return s.fromPoints( t, t );
+ } finally {
+ this.moveCursorToPosition( t );
+ }
+ }, a.prototype.toJSON = function () {
+ let e; return this.rangeCount ? e = this.ranges.map( ( e ) => {
+ const t = e.clone(); return t.isBackwards = e.cursor == e.start, t;
+ } ) : ( e = this.getRange() ).isBackwards = this.isBackwards(), e;
+ }, a.prototype.fromJSON = function ( e ) {
+ if ( e.start == null ) {
+ if ( this.rangeList && e.length > 1 ) {
+ this.toSingleRange( e[ 0 ] ); for ( let t = e.length; t--; ) {
+ const i = s.fromPoints( e[ t ].start, e[ t ].end ); e[ t ].isBackwards && ( i.cursor = i.start ), this.addRange( i, !0 );
+ } return;
+ }e = e[ 0 ];
+ } this.rangeList && this.toSingleRange( e ), this.setSelectionRange( e, e.isBackwards );
+ }, a.prototype.isEqual = function ( e ) {
+ if ( ( e.length || this.rangeCount ) && e.length != this.rangeCount ) {
+ return !1;
+ } if ( !e.length || !this.ranges ) {
+ return this.getRange().isEqual( e );
+ } for ( let t = this.ranges.length; t--; ) {
+ if ( !this.ranges[ t ].isEqual( e[ t ] ) ) {
+ return !1;
+ }
+ } return !0;
+ }, a ); function a( e ) {
+ this.session = e, this.doc = e.getDocument(), this.clearSelection(), this.cursor = this.lead = this.doc.createAnchor( 0, 0 ), this.anchor = this.doc.createAnchor( 0, 0 ), this.$silent = !1; const t = this; this.cursor.on( 'change', ( e ) => {
+ t.$cursorChanged = !0, t.$silent || t._emit( 'changeCursor' ), t.$isEmpty || t.$silent || t._emit( 'changeSelection' ), t.$keepDesiredColumnOnChange || e.old.column == e.value.column || ( t.$desiredColumn = null );
+ } ), this.anchor.on( 'change', () => {
+ t.$anchorChanged = !0, t.$isEmpty || t.$silent || t._emit( 'changeSelection' );
+ } );
+ }e.prototype.setSelectionAnchor = e.prototype.setAnchor, e.prototype.getSelectionAnchor = e.prototype.getAnchor, e.prototype.setSelectionRange = e.prototype.setRange, n.implement( e.prototype, r ), t.Selection = e;
+ } ), ace.define( 'ace/tokenizer', [ 'require', 'exports', 'module', 'ace/lib/report_error' ], ( e, t, i ) => {
+ var e = e( './lib/report_error' ).reportError, y = 2e3, n = ( o.prototype.$setMaxTokenCount = function ( e ) {
+ y = 0 | e;
+ }, o.prototype.$applyToken = function ( e ) {
+ const t = this.splitRegex.exec( e ).slice( 1 ), i = this.token.apply( this, t ); if ( typeof i === 'string' ) {
+ return [ { type: i, value: e } ];
+ } for ( var n = [], o = 0, r = i.length; o < r; o++ ) {
+ t[ o ] && ( n[ n.length ] = { type: i[ o ], value: t[ o ] } );
+ } return n;
+ }, o.prototype.$arrayTokens = function ( e ) {
+ if ( !e ) {
+ return [];
+ } const t = this.splitRegex.exec( e ); if ( !t ) {
+ return 'text';
+ } for ( var i = [], n = this.tokenArray, o = 0, r = n.length; o < r; o++ ) {
+ t[ o + 1 ] && ( i[ i.length ] = { type: n[ o ], value: t[ o + 1 ] } );
+ } return i;
+ }, o.prototype.removeCapturingGroups = function ( e ) {
+ return e.replace( /\\.|\[(?:\\.|[^\\\]])*|\(\?[:=!<]|(\()/g, ( e, t ) => t ? '(?:' : e );
+ }, o.prototype.createSplitterRegexp = function ( e, t ) {
+ let s, a, l; return ( e = ( e = e.includes( '(?=' ) && ( s = 0, a = !1, l = {}, e.replace( /(\\.)|(\((?:\?[=!])?)|(\))|([\[\]])/g, ( e, t, i, n, o, r ) => ( a ? a = o != ']' : o ? a = !0 : n ? ( s == l.stack && ( l.end = r + 1, l.stack = -1 ), s-- ) : i && ( s++, i.length != 1 ) && ( l.stack = s, l.start = r ), e ) ), l.end != null ) && /^\)*$/.test( e.slice( l.end ) ) ? e.slice( 0, Math.max( 0, l.start ) ) + e.slice( l.end ) : e ).charAt( 0 ) != '^' ? '^' + e : e ).charAt( e.length - 1 ) != '$' && ( e += '$' ), new RegExp( e, ( t || '' ).replace( 'g', '' ) );
+ }, o.prototype.getLineTokens = function ( e, t ) {
+ t && typeof t !== 'string' ? ( t = ( i = t.slice( 0 ) )[ 0 ] ) === '#tmp' && ( i.shift(), t = i.shift() ) : i = []; for ( var i, n, o = t || 'start', r = ( r = this.states[ o ] ) || this.states[ o = 'start' ], s = this.matchMappings[ o ], a = this.regExps[ o ], l = [], c = a.lastIndex = 0, h = 0, d = { type: null, value: '' }; n = a.exec( e ); ) {
+ var u, g = s.defaultToken, p = null, m = n[ 0 ], f = a.lastIndex; f - m.length > c && ( u = e.substring( c, f - m.length ), d.type == g ? d.value += u : ( d.type && l.push( d ), d = { type: g, value: u } ) ); for ( var C = 0; C < n.length - 2; C++ ) {
+ if ( void 0 !== n[ C + 1 ] ) {
+ g = ( p = r[ s[ C ] ] ).onMatch ? p.onMatch( m, o, i, e ) : p.token, p.next && ( o = typeof p.next === 'string' ? p.next : p.next( o, i ), ( r = this.states[ o ] ) || ( this.reportError( "state doesn't exist", o ), r = this.states[ o = 'start' ] ), s = this.matchMappings[ o ], ( a = this.regExps[ o ] ).lastIndex = c = f ), p.consumeLineEnd && ( c = f ); break;
+ }
+ } if ( m ) {
+ if ( typeof g === 'string' ) {
+ p && !1 === p.merge || d.type !== g ? ( d.type && l.push( d ), d = { type: g, value: m } ) : d.value += m;
+ } else if ( g ) {
+ d.type && l.push( d ); for ( d = { type: null, value: '' }, C = 0; C < g.length; C++ ) {
+ l.push( g[ C ] );
+ }
+ }
+ } if ( c == e.length ) {
+ break;
+ } if ( c = f, h++ > y ) {
+ for ( h > 2 * e.length && this.reportError( 'infinite loop with in ace tokenizer', { startState: t, line: e } ); c < e.length; ) {
+ d.type && l.push( d ), d = { value: e.substring( c, c += 500 ), type: 'overflow' };
+ }o = 'start', i = []; break;
+ }
+ } return d.type && l.push( d ), i.length > 1 && i[ 0 ] !== o && i.unshift( '#tmp', o ), { tokens: l, state: i.length ? i : o };
+ }, o ); function o( e ) {
+ for ( const t in this.splitRegex, this.states = e, this.regExps = {}, this.matchMappings = {}, this.states ) {
+ for ( var i = this.states[ t ], n = [], o = 0, r = this.matchMappings[ t ] = { defaultToken: 'text' }, s = 'g', a = [], l = 0; l < i.length; l++ ) {
+ var c, h, d = i[ l ]; d.defaultToken && ( r.defaultToken = d.defaultToken ), d.caseInsensitive && !s.includes( 'i' ) && ( s += 'i' ), d.unicode && !s.includes( 'u' ) && ( s += 'u' ), d.regex == null || ( d.regex instanceof RegExp && ( d.regex = d.regex.toString().slice( 1, -1 ) ), c = d.regex, h = new RegExp( '(?:(' + c + ')|(.))' ).exec( 'a' ).length - 2, Array.isArray( d.token ) ? d.token.length == 1 || h == 1 ? d.token = d.token[ 0 ] : h - 1 != d.token.length ? ( this.reportError( "number of classes and regexp groups doesn't match", { rule: d, groupCount: h - 1 } ), d.token = d.token[ 0 ] ) : ( d.tokenArray = d.token, d.token = null, d.onMatch = this.$arrayTokens ) : typeof d.token !== 'function' || d.onMatch || ( d.onMatch = h > 1 ? this.$applyToken : d.token ), h > 1 && ( c = /\\\d/.test( d.regex ) ? d.regex.replace( /\\([0-9]+)/g, ( e, t ) => '\\' + ( parseInt( t, 10 ) + o + 1 ) ) : ( h = 1, this.removeCapturingGroups( d.regex ) ), d.splitRegex || typeof d.token === 'string' || a.push( d ) ), r[ o ] = l, o += h, n.push( c ), d.onMatch ) || ( d.onMatch = null );
+ }n.length || ( r[ 0 ] = 0, n.push( '$' ) ), a.forEach( function ( e ) {
+ e.splitRegex = this.createSplitterRegexp( e.regex, s );
+ }, this ), this.regExps[ t ] = new RegExp( '(' + n.join( ')|(' ) + ')|($)', s );
+ }
+ }n.prototype.reportError = e, t.Tokenizer = n;
+ } ), ace.define( 'ace/mode/text_highlight_rules', [ 'require', 'exports', 'module', 'ace/lib/deep_copy' ], ( e, t, i ) => {
+ var l = e( '../lib/deep_copy' ).deepCopy, e = function () {
+ this.$rules = { start: [ { token: 'empty_line', regex: '^$' }, { defaultToken: 'text' } ] };
+ }; !function () {
+ this.addRules = function ( e, t ) {
+ if ( t ) {
+ for ( var i in e ) {
+ for ( var n = e[ i ], o = 0; o < n.length; o++ ) {
+ const r = n[ o ]; ( r.next || r.onMatch ) && ( typeof r.next === 'string' && r.next.indexOf( t ) !== 0 && ( r.next = t + r.next ), r.nextState ) && r.nextState.indexOf( t ) !== 0 && ( r.nextState = t + r.nextState );
+ } this.$rules[ t + i ] = n;
+ }
+ } else {
+ for ( var i in e ) {
+ this.$rules[ i ] = e[ i ];
+ }
+ }
+ }, this.getRules = function () {
+ return this.$rules;
+ }, this.embedRules = function ( e, t, i, n, o ) {
+ e = typeof e === 'function' ? ( new e() ).getRules() : e; if ( n ) {
+ for ( var r = 0; r < n.length; r++ ) {
+ n[ r ] = t + n[ r ];
+ }
+ } else {
+ for ( const s in n = [], e ) {
+ n.push( t + s );
+ }
+ } if ( this.addRules( e, t ), i ) {
+ for ( var a = Array.prototype[ o ? 'push' : 'unshift' ], r = 0; r < n.length; r++ ) {
+ a.apply( this.$rules[ n[ r ] ], l( i ) );
+ }
+ } this.$embeds || ( this.$embeds = [] ), this.$embeds.push( t );
+ }, this.getEmbeds = function () {
+ return this.$embeds;
+ }; function d( e, t ) {
+ return e == 'start' && !t.length || t.unshift( this.nextState, e ), this.nextState;
+ } function u( e, t ) {
+ return t.shift(), t.shift() || 'start';
+ } this.normalizeRules = function () {
+ let c = 0, h = this.$rules; Object.keys( h ).forEach( function e( t ) {
+ const i = h[ t ]; i.processed = !0; for ( let n = 0; n < i.length; n++ ) {
+ let o = i[ n ], r = null, s = ( Array.isArray( o ) && ( r = o, o = {} ), !o.regex && o.start && ( o.regex = o.start, o.next || ( o.next = [] ), o.next.push( { defaultToken: o.token }, { token: o.token + '.end', regex: o.end || o.start, next: 'pop' } ), o.token = o.token + '.start', o.push = !0 ), o.next || o.push ); if ( s && Array.isArray( s ) ? ( ( l = o.stateName ) || ( typeof ( l = o.token ) !== 'string' && ( l = l[ 0 ] || '' ), h[ l ] && ( l += c++ ) ), h[ l ] = s, e( o.next = l ) ) : s == 'pop' && ( o.next = u ), o.push && ( o.nextState = o.next || o.push, o.next = d, delete o.push ), o.rules ) {
+ for ( const a in o.rules ) {
+ h[ a ] ? h[ a ].push && h[ a ].push.apply( h[ a ], o.rules[ a ] ) : h[ a ] = o.rules[ a ];
+ }
+ } var l = typeof o === 'string' ? o : o.include; l && ( l === '$self' && ( l = 'start' ), r = Array.isArray( l ) ? l.map( ( e ) => h[ e ] ) : h[ l ] ), r && ( s = [ n, 1 ].concat( r ), o.noEscape && ( s = s.filter( ( e ) => !e.next ) ), i.splice.apply( i, s ), n-- ), o.keywordMap && ( o.token = this.createKeywordMapper( o.keywordMap, o.defaultToken || 'text', o.caseInsensitive ), delete o.defaultToken );
+ }
+ }, this );
+ }, this.createKeywordMapper = function ( o, t, r, s ) {
+ const a = Object.create( null ); return this.$keywordList = [], Object.keys( o ).forEach( function ( e ) {
+ for ( let t = o[ e ].split( s || '|' ), i = t.length; i--; ) {
+ let n = t[ i ]; this.$keywordList.push( n ), r && ( n = n.toLowerCase() ), a[ n ] = e;
+ }
+ }, this ), o = null, r ? function ( e ) {
+ return a[ e.toLowerCase() ] || t;
+ } : function ( e ) {
+ return a[ e ] || t;
+ };
+ }, this.getKeywords = function () {
+ return this.$keywords;
+ };
+ }.call( e.prototype ), t.TextHighlightRules = e;
+ } ), ace.define( 'ace/mode/behaviour', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ const n = function () {
+ this.$behaviours = {};
+ }; !function () {
+ this.add = function ( e, t, i ) {
+ switch ( void 0 ) {
+ case this.$behaviours: this.$behaviours = {}; case this.$behaviours[ e ]: this.$behaviours[ e ] = {};
+ } this.$behaviours[ e ][ t ] = i;
+ }, this.addBehaviours = function ( e ) {
+ for ( const t in e ) {
+ for ( const i in e[ t ] ) {
+ this.add( t, i, e[ t ][ i ] );
+ }
+ }
+ }, this.remove = function ( e ) {
+ this.$behaviours && this.$behaviours[ e ] && delete this.$behaviours[ e ];
+ }, this.inherit = function ( e, t ) {
+ e = ( typeof e === 'function' ? new e() : e ).getBehaviours( t ), this.addBehaviours( e );
+ }, this.getBehaviours = function ( e ) {
+ if ( e ) {
+ for ( var t = {}, i = 0; i < e.length; i++ ) {
+ this.$behaviours[ e[ i ] ] && ( t[ e[ i ] ] = this.$behaviours[ e[ i ] ] );
+ } return t;
+ } return this.$behaviours;
+ };
+ }.call( n.prototype ), t.Behaviour = n;
+ } ), ace.define( 'ace/token_iterator', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ const n = e( './range' ).Range; function o( e, t, i ) {
+ this.$session = e, this.$row = t, this.$rowTokens = e.getTokens( t ); e = e.getTokenAt( t, i ); this.$tokenIndex = e ? e.index : -1;
+ }o.prototype.stepBackward = function () {
+ for ( --this.$tokenIndex; this.$tokenIndex < 0; ) {
+ if ( --this.$row, this.$row < 0 ) {
+ return this.$row = 0, null;
+ } this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = this.$rowTokens.length - 1;
+ } return this.$rowTokens[ this.$tokenIndex ];
+ }, o.prototype.stepForward = function () {
+ let e; for ( this.$tokenIndex += 1; this.$tokenIndex >= this.$rowTokens.length; ) {
+ if ( this.$row += 1, e = e || this.$session.getLength(), this.$row >= e ) {
+ return this.$row = e - 1, null;
+ } this.$rowTokens = this.$session.getTokens( this.$row ), this.$tokenIndex = 0;
+ } return this.$rowTokens[ this.$tokenIndex ];
+ }, o.prototype.getCurrentToken = function () {
+ return this.$rowTokens[ this.$tokenIndex ];
+ }, o.prototype.getCurrentTokenRow = function () {
+ return this.$row;
+ }, o.prototype.getCurrentTokenColumn = function () {
+ let e = this.$rowTokens, t = this.$tokenIndex, i = e[ t ].start; if ( void 0 === i ) {
+ for ( i = 0; t > 0; ) {
+ i += e[ --t ].value.length;
+ }
+ } return i;
+ }, o.prototype.getCurrentTokenPosition = function () {
+ return { row: this.$row, column: this.getCurrentTokenColumn() };
+ }, o.prototype.getCurrentTokenRange = function () {
+ const e = this.$rowTokens[ this.$tokenIndex ], t = this.getCurrentTokenColumn(); return new n( this.$row, t, this.$row, t + e.value.length );
+ }, t.TokenIterator = o;
+ } ), ace.define( 'ace/mode/behaviour/cstyle', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/mode/behaviour', 'ace/token_iterator', 'ace/lib/lang' ], ( e, t, i ) => {
+ function g( e ) {
+ let t = -1; if ( ( l = e.multiSelect && ( t = e.selection.index, l.rangeCount != e.multiSelect.rangeCount ) ? { rangeCount: e.multiSelect.rangeCount } : l )[ t ] ) {
+ return m = l[ t ];
+ } m = l[ t ] = { autoInsertedBrackets: 0, autoInsertedRow: -1, autoInsertedLineEnd: '', maybeInsertedBrackets: 0, maybeInsertedRow: -1, maybeInsertedLineStart: '', maybeInsertedLineEnd: '' };
+ } function p( e, t, i, n ) {
+ const o = e.end.row - e.start.row; return { text: i + t + n, selection: [ 0, e.start.column + 1, o, e.end.column + ( o ? 0 : 1 ) ] };
+ } var m, n = e( '../../lib/oop' ), o = e( '../behaviour' ).Behaviour, r = e( '../../token_iterator' ).TokenIterator, f = e( '../../lib/lang' ), s = [ 'text', 'paren.rparen', 'rparen', 'paren', 'punctuation.operator' ], a = [ 'text', 'paren.rparen', 'rparen', 'paren', 'punctuation.operator', 'comment' ], l = {}, C = { '"': '"', "'": "'" }, y = function ( u ) {
+ u = u || {}, this.add( 'braces', 'insertion', function ( e, t, i, n, o ) {
+ const r = i.getCursorPosition(), s = n.doc.getLine( r.row ); if ( o == '{' ) {
+ g( i ); var a = i.getSelectionRange(), l = n.doc.getTextRange( a ), c = n.getTokenAt( r.row, r.column ); if ( l !== '' && l !== '{' && i.getWrapBehavioursEnabled() ) {
+ return p( a, l, '{', '}' );
+ } if ( c && /(?:string)\.quasi|\.xml/.test( c.type ) ) {
+ if ( !( [ /tag\-(?:open|name)/, /attribute\-name/ ].some( ( e ) => e.test( c.type ) ) || /(string)\.quasi/.test( c.type ) && c.value[ r.column - c.start - 1 ] !== '$' ) ) {
+ return y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] };
+ }
+ } else if ( y.isSaneInsertion( i, n ) ) {
+ return /[\]\}\)]/.test( s[ r.column ] ) || i.inMultiSelectMode || u.braces ? ( y.recordAutoInsert( i, n, '}' ), { text: '{}', selection: [ 1, 1 ] } ) : ( y.recordMaybeInsert( i, n, '{' ), { text: '{', selection: [ 1, 1 ] } );
+ }
+ } else if ( o == '}' ) {
+ g( i ); var h = s.substring( r.column, r.column + 1 ); if ( h == '}' ) {
+ if ( n.$findOpeningBracket( '}', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {
+ return y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };
+ }
+ }
+ } else {
+ if ( o == '\n' || o == '\r\n' ) {
+ g( i ); a = ''; if ( y.isMaybeInsertedClosing( r, s ) && ( a = f.stringRepeat( '}', m.maybeInsertedBrackets ), y.clearMaybeInsertedClosing() ), ( h = s.substring( r.column, r.column + 1 ) ) === '}' ) {
+ l = n.findMatchingBracket( { row: r.row, column: r.column + 1 }, '}' ); if ( !l ) {
+ return null;
+ } var d = this.$getIndent( n.getLine( l.row ) );
+ } else {
+ if ( !a ) {
+ return void y.clearMaybeInsertedClosing();
+ } d = this.$getIndent( s );
+ }o = d + n.getTabString(); return { text: '\n' + o + '\n' + d + a, selection: [ 1, o.length, 1, o.length ] };
+ }y.clearMaybeInsertedClosing();
+ }
+ } ), this.add( 'braces', 'deletion', ( e, t, i, n, o ) => {
+ const r = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r == '{' ) {
+ if ( g( i ), n.doc.getLine( o.start.row ).substring( o.end.column, o.end.column + 1 ) == '}' ) {
+ return o.end.column++, o;
+ } m.maybeInsertedBrackets--;
+ }
+ } ), this.add( 'parens', 'insertion', ( e, t, i, n, o ) => {
+ if ( o == '(' ) {
+ return g( i ), r = i.getSelectionRange(), ( s = n.doc.getTextRange( r ) ) !== '' && i.getWrapBehavioursEnabled() ? p( r, s, '(', ')' ) : y.isSaneInsertion( i, n ) ? ( y.recordAutoInsert( i, n, ')' ), { text: '()', selection: [ 1, 1 ] } ) : void 0;
+ } if ( o == ')' ) {
+ g( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ')' ) {
+ if ( n.$findOpeningBracket( ')', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {
+ return y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };
+ }
+ }
+ }
+ } ), this.add( 'parens', 'deletion', ( e, t, i, n, o ) => {
+ const r = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r == '(' && ( g( i ), n.doc.getLine( o.start.row ).substring( o.start.column + 1, o.start.column + 2 ) == ')' ) ) {
+ return o.end.column++, o;
+ }
+ } ), this.add( 'brackets', 'insertion', ( e, t, i, n, o ) => {
+ if ( o == '[' ) {
+ return g( i ), r = i.getSelectionRange(), ( s = n.doc.getTextRange( r ) ) !== '' && i.getWrapBehavioursEnabled() ? p( r, s, '[', ']' ) : y.isSaneInsertion( i, n ) ? ( y.recordAutoInsert( i, n, ']' ), { text: '[]', selection: [ 1, 1 ] } ) : void 0;
+ } if ( o == ']' ) {
+ g( i ); var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), i = s.substring( r.column, r.column + 1 ); if ( i == ']' ) {
+ if ( n.$findOpeningBracket( ']', { column: r.column + 1, row: r.row } ) !== null && y.isAutoInsertedClosing( r, s, o ) ) {
+ return y.popAutoInsertedClosing(), { text: '', selection: [ 1, 1 ] };
+ }
+ }
+ }
+ } ), this.add( 'brackets', 'deletion', ( e, t, i, n, o ) => {
+ const r = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r == '[' && ( g( i ), n.doc.getLine( o.start.row ).substring( o.start.column + 1, o.start.column + 2 ) == ']' ) ) {
+ return o.end.column++, o;
+ }
+ } ), this.add( 'string_dquotes', 'insertion', function ( e, t, i, n, o ) {
+ var r = n.$mode.$quotes || C; if ( o.length == 1 && r[ o ] && ( !this.lineCommentStart || !this.lineCommentStart.includes( o ) ) ) {
+ g( i ); var s = i.getSelectionRange(), a = n.doc.getTextRange( s ); if ( !( a === '' || a.length == 1 && r[ a ] ) && i.getWrapBehavioursEnabled() ) {
+ return p( s, a, o, o );
+ } if ( !a ) {
+ var r = i.getCursorPosition(), s = n.doc.getLine( r.row ), a = s.substring( r.column - 1, r.column ), i = s.substring( r.column, r.column + 1 ), l = n.getTokenAt( r.row, r.column ), c = n.getTokenAt( r.row, r.column + 1 ); if ( a == '\\' && l && /escape/.test( l.type ) ) {
+ return null;
+ } var h, l = l && /string|escape/.test( l.type ), d = !c || /string|escape/.test( c.type ); if ( i == o ) {
+ ( h = l !== d ) && /string\.end/.test( c.type ) && ( h = !1 );
+ } else {
+ if ( l && !d ) {
+ return null;
+ } if ( l && d ) {
+ return null;
+ } c = n.$mode.tokenRe, l = ( c.lastIndex = 0, c.test( a ) ), d = ( c.lastIndex = 0, c.test( i ) ), n = n.$mode.$pairQuotesAfter; if ( !( n && n[ o ] && n[ o ].test( a ) ) && l || d ) {
+ return null;
+ } if ( i && !/[\s;,.})\]\\]/.test( i ) ) {
+ return null;
+ } n = s[ r.column - 2 ]; if ( a == o && ( n == o || c.test( n ) ) ) {
+ return null;
+ } h = !0;
+ } return { text: h ? o + o : '', selection: [ 1, 1 ] };
+ }
+ }
+ } ), this.add( 'string_dquotes', 'deletion', ( e, t, i, n, o ) => {
+ const r = n.$mode.$quotes || C, s = n.doc.getTextRange( o ); if ( !o.isMultiLine() && r.hasOwnProperty( s ) && ( g( i ), n.doc.getLine( o.start.row ).substring( o.start.column + 1, o.start.column + 2 ) == s ) ) {
+ return o.end.column++, o;
+ }
+ } ), !1 !== u.closeDocComment && this.add( 'doc comment end', 'insertion', function ( e, t, i, n, o ) {
+ if ( e === 'doc-start' && ( o === '\n' || o === '\r\n' ) && i.selection.isEmpty() ) {
+ const r = i.getCursorPosition(); if ( r.column !== 0 ) {
+ for ( var e = n.doc.getLine( r.row ), i = n.doc.getLine( r.row + 1 ), s = n.getTokens( r.row ), a = 0, l = 0; l < s.length; l++ ) {
+ a += s[ l ].value.length; const c = s[ l ]; if ( a >= r.column ) {
+ if ( a === r.column ) {
+ if ( !/\.doc/.test( c.type ) ) {
+ return;
+ } if ( /\*\//.test( c.value ) ) {
+ var h = s[ l + 1 ]; if ( !h || !/\.doc/.test( h.type ) ) {
+ return;
+ }
+ }
+ } var h = r.column - ( a - c.value.length ), d = c.value.indexOf( '*/' ), u = c.value.indexOf( '/**', d > -1 ? d + 2 : 0 ); if ( u !== -1 && u < h && h < u + 3 ) {
+ return;
+ } if ( d !== -1 && u !== -1 && d <= h && h <= u || !/\.doc/.test( c.type ) ) {
+ return;
+ } break;
+ }
+ }n = this.$getIndent( e ); return /\s*\*/.test( i ) ? /^\s*\*/.test( e ) ? { text: o + n + '* ', selection: [ 1, 2 + n.length, 1, 2 + n.length ] } : { text: o + n + ' * ', selection: [ 1, 3 + n.length, 1, 3 + n.length ] } : /\/\*\*/.test( e.slice( 0, Math.max( 0, r.column ) ) ) ? { text: o + n + ' * ' + o + ' ' + n + '*/', selection: [ 1, 4 + n.length, 1, 4 + n.length ] } : void 0;
+ }
+ }
+ } );
+ }; y.isSaneInsertion = function ( e, t ) {
+ const i = e.getCursorPosition(), n = new r( t, i.row, i.column ); if ( !this.$matchTokenType( n.getCurrentToken() || 'text', s ) ) {
+ if ( /[)}\]]/.test( e.session.getLine( i.row )[ i.column ] ) ) {
+ return !0;
+ } e = new r( t, i.row, i.column + 1 ); if ( !this.$matchTokenType( e.getCurrentToken() || 'text', s ) ) {
+ return !1;
+ }
+ } return n.stepForward(), n.getCurrentTokenRow() !== i.row || this.$matchTokenType( n.getCurrentToken() || 'text', a );
+ }, y.$matchTokenType = function ( e, t ) {
+ return t.includes( e.type || e );
+ }, y.recordAutoInsert = function ( e, t, i ) {
+ e = e.getCursorPosition(), t = t.doc.getLine( e.row ); this.isAutoInsertedClosing( e, t, m.autoInsertedLineEnd[ 0 ] ) || ( m.autoInsertedBrackets = 0 ), m.autoInsertedRow = e.row, m.autoInsertedLineEnd = i + t.slice( e.column ), m.autoInsertedBrackets++;
+ }, y.recordMaybeInsert = function ( e, t, i ) {
+ e = e.getCursorPosition(), t = t.doc.getLine( e.row ); this.isMaybeInsertedClosing( e, t ) || ( m.maybeInsertedBrackets = 0 ), m.maybeInsertedRow = e.row, m.maybeInsertedLineStart = t.slice( 0, Math.max( 0, e.column ) ) + i, m.maybeInsertedLineEnd = t.slice( e.column ), m.maybeInsertedBrackets++;
+ }, y.isAutoInsertedClosing = function ( e, t, i ) {
+ return m.autoInsertedBrackets > 0 && e.row === m.autoInsertedRow && i === m.autoInsertedLineEnd[ 0 ] && t.slice( e.column ) === m.autoInsertedLineEnd;
+ }, y.isMaybeInsertedClosing = function ( e, t ) {
+ return m.maybeInsertedBrackets > 0 && e.row === m.maybeInsertedRow && t.slice( e.column ) === m.maybeInsertedLineEnd && t.slice( 0, Math.max( 0, e.column ) ) == m.maybeInsertedLineStart;
+ }, y.popAutoInsertedClosing = function () {
+ m.autoInsertedLineEnd = m.autoInsertedLineEnd.slice( 1 ), m.autoInsertedBrackets--;
+ }, y.clearMaybeInsertedClosing = function () {
+ m && ( m.maybeInsertedBrackets = 0, m.maybeInsertedRow = -1 );
+ }, n.inherits( y, o ), t.CstyleBehaviour = y;
+ } ), ace.define( 'ace/unicode', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ for ( var n = [ 48, 9, 8, 25, 5, 0, 2, 25, 48, 0, 11, 0, 5, 0, 6, 22, 2, 30, 2, 457, 5, 11, 15, 4, 8, 0, 2, 0, 18, 116, 2, 1, 3, 3, 9, 0, 2, 2, 2, 0, 2, 19, 2, 82, 2, 138, 2, 4, 3, 155, 12, 37, 3, 0, 8, 38, 10, 44, 2, 0, 2, 1, 2, 1, 2, 0, 9, 26, 6, 2, 30, 10, 7, 61, 2, 9, 5, 101, 2, 7, 3, 9, 2, 18, 3, 0, 17, 58, 3, 100, 15, 53, 5, 0, 6, 45, 211, 57, 3, 18, 2, 5, 3, 11, 3, 9, 2, 1, 7, 6, 2, 2, 2, 7, 3, 1, 3, 21, 2, 6, 2, 0, 4, 3, 3, 8, 3, 1, 3, 3, 9, 0, 5, 1, 2, 4, 3, 11, 16, 2, 2, 5, 5, 1, 3, 21, 2, 6, 2, 1, 2, 1, 2, 1, 3, 0, 2, 4, 5, 1, 3, 2, 4, 0, 8, 3, 2, 0, 8, 15, 12, 2, 2, 8, 2, 2, 2, 21, 2, 6, 2, 1, 2, 4, 3, 9, 2, 2, 2, 2, 3, 0, 16, 3, 3, 9, 18, 2, 2, 7, 3, 1, 3, 21, 2, 6, 2, 1, 2, 4, 3, 8, 3, 1, 3, 2, 9, 1, 5, 1, 2, 4, 3, 9, 2, 0, 17, 1, 2, 5, 4, 2, 2, 3, 4, 1, 2, 0, 2, 1, 4, 1, 4, 2, 4, 11, 5, 4, 4, 2, 2, 3, 3, 0, 7, 0, 15, 9, 18, 2, 2, 7, 2, 2, 2, 22, 2, 9, 2, 4, 4, 7, 2, 2, 2, 3, 8, 1, 2, 1, 7, 3, 3, 9, 19, 1, 2, 7, 2, 2, 2, 22, 2, 9, 2, 4, 3, 8, 2, 2, 2, 3, 8, 1, 8, 0, 2, 3, 3, 9, 19, 1, 2, 7, 2, 2, 2, 22, 2, 15, 4, 7, 2, 2, 2, 3, 10, 0, 9, 3, 3, 9, 11, 5, 3, 1, 2, 17, 4, 23, 2, 8, 2, 0, 3, 6, 4, 0, 5, 5, 2, 0, 2, 7, 19, 1, 14, 57, 6, 14, 2, 9, 40, 1, 2, 0, 3, 1, 2, 0, 3, 0, 7, 3, 2, 6, 2, 2, 2, 0, 2, 0, 3, 1, 2, 12, 2, 2, 3, 4, 2, 0, 2, 5, 3, 9, 3, 1, 35, 0, 24, 1, 7, 9, 12, 0, 2, 0, 2, 0, 5, 9, 2, 35, 5, 19, 2, 5, 5, 7, 2, 35, 10, 0, 58, 73, 7, 77, 3, 37, 11, 42, 2, 0, 4, 328, 2, 3, 3, 6, 2, 0, 2, 3, 3, 40, 2, 3, 3, 32, 2, 3, 3, 6, 2, 0, 2, 3, 3, 14, 2, 56, 2, 3, 3, 66, 5, 0, 33, 15, 17, 84, 13, 619, 3, 16, 2, 25, 6, 74, 22, 12, 2, 6, 12, 20, 12, 19, 13, 12, 2, 2, 2, 1, 13, 51, 3, 29, 4, 0, 5, 1, 3, 9, 34, 2, 3, 9, 7, 87, 9, 42, 6, 69, 11, 28, 4, 11, 5, 11, 11, 39, 3, 4, 12, 43, 5, 25, 7, 10, 38, 27, 5, 62, 2, 28, 3, 10, 7, 9, 14, 0, 89, 75, 5, 9, 18, 8, 13, 42, 4, 11, 71, 55, 9, 9, 4, 48, 83, 2, 2, 30, 14, 230, 23, 280, 3, 5, 3, 37, 3, 5, 3, 7, 2, 0, 2, 0, 2, 0, 2, 30, 3, 52, 2, 6, 2, 0, 4, 2, 2, 6, 4, 3, 3, 5, 5, 12, 6, 2, 2, 6, 67, 1, 20, 0, 29, 0, 14, 0, 17, 4, 60, 12, 5, 0, 4, 11, 18, 0, 5, 0, 3, 9, 2, 0, 4, 4, 7, 0, 2, 0, 2, 0, 2, 3, 2, 10, 3, 3, 6, 4, 5, 0, 53, 1, 2684, 46, 2, 46, 2, 132, 7, 6, 15, 37, 11, 53, 10, 0, 17, 22, 10, 6, 2, 6, 2, 6, 2, 6, 2, 6, 2, 6, 2, 6, 2, 6, 2, 31, 48, 0, 470, 1, 36, 5, 2, 4, 6, 1, 5, 85, 3, 1, 3, 2, 2, 89, 2, 3, 6, 40, 4, 93, 18, 23, 57, 15, 513, 6581, 75, 20939, 53, 1164, 68, 45, 3, 268, 4, 27, 21, 31, 3, 13, 13, 1, 2, 24, 9, 69, 11, 1, 38, 8, 3, 102, 3, 1, 111, 44, 25, 51, 13, 68, 12, 9, 7, 23, 4, 0, 5, 45, 3, 35, 13, 28, 4, 64, 15, 10, 39, 54, 10, 13, 3, 9, 7, 22, 4, 1, 5, 66, 25, 2, 227, 42, 2, 1, 3, 9, 7, 11171, 13, 22, 5, 48, 8453, 301, 3, 61, 3, 105, 39, 6, 13, 4, 6, 11, 2, 12, 2, 4, 2, 0, 2, 1, 2, 1, 2, 107, 34, 362, 19, 63, 3, 53, 41, 11, 5, 15, 17, 6, 13, 1, 25, 2, 33, 4, 2, 134, 20, 9, 8, 25, 5, 0, 2, 25, 12, 88, 4, 5, 3, 5, 3, 5, 3, 2 ], o = 0, r = [], s = 0; s < n.length; s += 2 ) {
+ r.push( o += n[ s ] ), n[ s + 1 ] && r.push( 45, o += n[ s + 1 ] );
+ }t.wordChars = String.fromCharCode.apply( null, r );
+ } ), ace.define( 'ace/mode/text', [ 'require', 'exports', 'module', 'ace/config', 'ace/tokenizer', 'ace/mode/text_highlight_rules', 'ace/mode/behaviour/cstyle', 'ace/unicode', 'ace/lib/lang', 'ace/token_iterator', 'ace/range' ], ( e, t, i ) => {
+ var a = e( '../config' ), n = e( '../tokenizer' ).Tokenizer, o = e( './text_highlight_rules' ).TextHighlightRules, r = e( './behaviour/cstyle' ).CstyleBehaviour, s = e( '../unicode' ), b = e( '../lib/lang' ), m = e( '../token_iterator' ).TokenIterator, f = e( '../range' ).Range, e = function () {
+ this.HighlightRules = o;
+ }; !function () {
+ this.$defaultBehaviour = new r(), this.tokenRe = new RegExp( '^[' + s.wordChars + '\\$_]+', 'g' ), this.nonTokenRe = new RegExp( '^(?:[^' + s.wordChars + '\\$_]|\\s])+', 'g' ), this.getTokenizer = function () {
+ return this.$tokenizer || ( this.$highlightRules = this.$highlightRules || new this.HighlightRules( this.$highlightRuleConfig ), this.$tokenizer = new n( this.$highlightRules.getRules() ) ), this.$tokenizer;
+ }, this.lineCommentStart = '', this.blockComment = '', this.toggleCommentLines = function ( e, o, i, n ) {
+ let r = o.doc, s = !0, a = !0, l = 1 / 0, c = o.getTabSize(), t = !1; if ( this.lineCommentStart ) {
+ m = Array.isArray( this.lineCommentStart ) ? ( C = this.lineCommentStart.map( b.escapeRegExp ).join( '|' ), this.lineCommentStart[ 0 ] ) : ( C = b.escapeRegExp( this.lineCommentStart ), this.lineCommentStart ), C = new RegExp( '^(\\s*)(?:' + C + ') ?' ), t = o.getUseSoftTabs(); var h = function ( e, t ) {
+ let i, n, o = e.match( C ); o && ( i = o[ 1 ].length, n = o[ 0 ].length, p( e, i, n ) || o[ 0 ][ n - 1 ] != ' ' || n--, r.removeInLine( t, i, n ) );
+ }, d = m + ' ', u = function ( e, t ) {
+ s && !/\S/.test( e ) || ( p( e, l, l ) ? r.insertInLine( { row: t, column: l }, d ) : r.insertInLine( { row: t, column: l }, m ) );
+ }, g = function ( e, t ) {
+ return C.test( e );
+ }, p = function ( e, t, i ) {
+ for ( var n = 0; t-- && e.charAt( t ) == ' '; ) {
+ n++;
+ } if ( n % c != 0 ) {
+ return !1;
+ } for ( n = 0; e.charAt( i++ ) == ' '; ) {
+ n++;
+ } return c > 2 ? n % c != c - 1 : n % c == 0;
+ };
+ } else {
+ if ( !this.blockComment ) {
+ return !1;
+ } var m = this.blockComment.start, f = this.blockComment.end, C = new RegExp( '^(\\s*)(?:' + b.escapeRegExp( m ) + ')' ), y = new RegExp( '(?:' + b.escapeRegExp( f ) + ')\\s*$' ), u = function ( e, t ) {
+ g( e, t ) || s && !/\S/.test( e ) || ( r.insertInLine( { row: t, column: e.length }, f ), r.insertInLine( { row: t, column: l }, m ) );
+ }, h = function ( e, t ) {
+ let i; ( i = e.match( y ) ) && r.removeInLine( t, e.length - i[ 0 ].length, e.length ), ( i = e.match( C ) ) && r.removeInLine( t, i[ 1 ].length, i[ 0 ].length );
+ }, g = function ( e, t ) {
+ if ( C.test( e ) ) {
+ return !0;
+ } for ( let i = o.getTokens( t ), n = 0; n < i.length; n++ ) {
+ if ( i[ n ].type === 'comment' ) {
+ return !0;
+ }
+ }
+ };
+ } function I( e ) {
+ for ( let t = i; t <= n; t++ ) {
+ e( r.getLine( t ), t );
+ }
+ } let v = 1 / 0; I( ( e, t ) => {
+ const i = e.search( /\S/ ); i !== -1 ? ( i < l && ( l = i ), a && !g( e, t ) && ( a = !1 ) ) : v > e.length && ( v = e.length );
+ } ), l == 1 / 0 && ( l = v, a = s = !1 ), t && l % c != 0 && ( l = Math.floor( l / c ) * c ), I( a ? h : u );
+ }, this.toggleBlockComment = function ( e, t, i, n ) {
+ let o = this.blockComment; if ( o ) {
+ !o.start && o[ 0 ] && ( o = o[ 0 ] ); var r, s, a = ( u = new m( t, n.row, n.column ) ).getCurrentToken(), l = ( t.selection, t.selection.toOrientedRange() ); if ( a && /comment/.test( a.type ) ) {
+ for ( ;a && /comment/.test( a.type ); ) {
+ if ( ( g = a.value.indexOf( o.start ) ) != -1 ) {
+ var c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, d = new f( c, h, c, h + o.start.length ); break;
+ }a = u.stepBackward();
+ } for ( var u, g, a = ( u = new m( t, n.row, n.column ) ).getCurrentToken(); a && /comment/.test( a.type ); ) {
+ if ( ( g = a.value.indexOf( o.end ) ) != -1 ) {
+ var c = u.getCurrentTokenRow(), h = u.getCurrentTokenColumn() + g, p = new f( c, h, c, h + o.end.length ); break;
+ }a = u.stepForward();
+ }p && t.remove( p ), d && ( t.remove( d ), r = d.start.row, s = -o.start.length );
+ } else {
+ s = o.start.length, r = i.start.row, t.insert( i.end, o.end ), t.insert( i.start, o.start );
+ }l.start.row == r && ( l.start.column += s ), l.end.row == r && ( l.end.column += s ), t.selection.fromOrientedRange( l );
+ }
+ }, this.getNextLineIndent = function ( e, t, i ) {
+ return this.$getIndent( t );
+ }, this.checkOutdent = function ( e, t, i ) {
+ return !1;
+ }, this.autoOutdent = function ( e, t, i ) {}, this.$getIndent = function ( e ) {
+ return e.match( /^\s*/ )[ 0 ];
+ }, this.createWorker = function ( e ) {
+ return null;
+ }, this.createModeDelegates = function ( e ) {
+ for ( var t in this.$embeds = [], this.$modes = {}, e ) {
+ var i, n, o; e[ t ] && ( n = ( i = e[ t ] ).prototype.$id, ( o = a.$modes[ n ] ) || ( a.$modes[ n ] = o = new i() ), a.$modes[ t ] || ( a.$modes[ t ] = o ), this.$embeds.push( t ), this.$modes[ t ] = o );
+ } for ( var r = [ 'toggleBlockComment', 'toggleCommentLines', 'getNextLineIndent', 'checkOutdent', 'autoOutdent', 'transformAction', 'getCompletions' ], s = this, t = 0; t < r.length; t++ ) {
+ ( ( e ) => {
+ let t, i; t = r[ e ], i = s[ t ], s[ r[ e ] ] = function () {
+ return this.$delegator( t, arguments, i );
+ };
+ } )( t );
+ }
+ }, this.$delegator = function ( e, t, i ) {
+ let n = t[ 0 ] || 'start'; if ( typeof n !== 'string' ) {
+ if ( Array.isArray( n[ 2 ] ) ) {
+ var o = n[ 2 ][ n[ 2 ].length - 1 ]; if ( s = this.$modes[ o ] ) {
+ return s[ e ].apply( s, [ n[ 1 ] ].concat( [].slice.call( t, 1 ) ) );
+ }
+ }n = n[ 0 ] || 'start';
+ } for ( let r = 0; r < this.$embeds.length; r++ ) {
+ if ( this.$modes[ this.$embeds[ r ] ] ) {
+ var s, a = n.split( this.$embeds[ r ] ); if ( !a[ 0 ] && a[ 1 ] ) {
+ return t[ 0 ] = a[ 1 ], ( s = this.$modes[ this.$embeds[ r ] ] )[ e ].apply( s, t );
+ }
+ }
+ }o = i.apply( this, t ); return i ? o : void 0;
+ }, this.transformAction = function ( e, t, i, n, o ) {
+ if ( this.$behaviour ) {
+ let r, s = this.$behaviour.getBehaviours(); for ( r in s ) {
+ if ( s[ r ][ t ] ) {
+ const a = s[ r ][ t ].apply( this, arguments ); if ( a ) {
+ return a;
+ }
+ }
+ }
+ }
+ }, this.getKeywords = function ( e ) {
+ if ( !this.completionKeywords ) {
+ var t = this.$tokenizer.rules, i = []; for ( s in t ) {
+ for ( let n = t[ s ], o = 0, r = n.length; o < r; o++ ) {
+ if ( typeof n[ o ].token === 'string' ) {
+ /keyword|support|storage/.test( n[ o ].token ) && i.push( n[ o ].regex );
+ } else if ( typeof n[ o ].token === 'object' ) {
+ for ( var s, a = 0, l = n[ o ].token.length; a < l; a++ ) {
+ /keyword|support|storage/.test( n[ o ].token[ a ] ) && ( s = n[ o ].regex.match( /\(.+?\)/g )[ a ], i.push( s.substr( 1, s.length - 2 ) ) );
+ }
+ }
+ }
+ } this.completionKeywords = i;
+ } return e ? i.concat( this.$keywordList || [] ) : this.$keywordList;
+ }, this.$createKeywordList = function () {
+ return this.$highlightRules || this.getTokenizer(), this.$keywordList = this.$highlightRules.$keywordList || [];
+ }, this.getCompletions = function ( e, t, i, n ) {
+ return ( this.$keywordList || this.$createKeywordList() ).map( ( e ) => ( { name: e, value: e, score: 0, meta: 'keyword' } ) );
+ }, this.$id = 'ace/mode/text';
+ }.call( e.prototype ), t.Mode = e;
+ } ), ace.define( 'ace/line_widgets', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ const o = e( './lib/dom' ); function n( e ) {
+ this.session = e, ( this.session.widgetManager = this ).session.getRowLength = this.getRowLength, this.session.$getWidgetScreenLength = this.$getWidgetScreenLength, this.updateOnChange = this.updateOnChange.bind( this ), this.renderWidgets = this.renderWidgets.bind( this ), this.measureWidgets = this.measureWidgets.bind( this ), this.session._changedWidgets = [], this.$onChangeEditor = this.$onChangeEditor.bind( this ), this.session.on( 'change', this.updateOnChange ), this.session.on( 'changeFold', this.updateOnFold ), this.session.on( 'changeEditor', this.$onChangeEditor );
+ }n.prototype.getRowLength = function ( e ) {
+ const t = this.lineWidgets && this.lineWidgets[ e ] && this.lineWidgets[ e ].rowCount || 0; return this.$useWrapMode && this.$wrapData[ e ] ? this.$wrapData[ e ].length + 1 + t : 1 + t;
+ }, n.prototype.$getWidgetScreenLength = function () {
+ let t = 0; return this.lineWidgets.forEach( ( e ) => {
+ e && e.rowCount && !e.hidden && ( t += e.rowCount );
+ } ), t;
+ }, n.prototype.$onChangeEditor = function ( e ) {
+ this.attach( e.editor );
+ }, n.prototype.attach = function ( e ) {
+ e && e.widgetManager && e.widgetManager != this && e.widgetManager.detach(), this.editor != e && ( this.detach(), this.editor = e ) && ( e.widgetManager = this, e.renderer.on( 'beforeRender', this.measureWidgets ), e.renderer.on( 'afterRender', this.renderWidgets ) );
+ }, n.prototype.detach = function ( e ) {
+ let t = this.editor; t && ( this.editor = null, t.widgetManager = null, t.renderer.off( 'beforeRender', this.measureWidgets ), t.renderer.off( 'afterRender', this.renderWidgets ), t = this.session.lineWidgets ) && t.forEach( ( e ) => {
+ e && e.el && e.el.parentNode && ( e._inDocument = !1, e.el.parentNode.removeChild( e.el ) );
+ } );
+ }, n.prototype.updateOnFold = function ( e, t ) {
+ const i = t.lineWidgets; if ( i && e.action ) {
+ for ( var t = e.data, n = t.start.row, o = t.end.row, r = e.action == 'add', s = n + 1; s < o; s++ ) {
+ i[ s ] && ( i[ s ].hidden = r );
+ }i[ o ] && ( r ? i[ n ] ? i[ o ].hidden = r : i[ n ] = i[ o ] : ( i[ n ] == i[ o ] && ( i[ n ] = void 0 ), i[ o ].hidden = r ) );
+ }
+ }, n.prototype.updateOnChange = function ( e ) {
+ let t, i, n, o = this.session.lineWidgets; o && ( t = e.start.row, ( i = e.end.row - t ) != 0 ) && ( e.action == 'remove' ? ( n = o.splice( t + 1, i ), !o[ t ] && n[ n.length - 1 ] && ( o[ t ] = n.pop() ), n.forEach( function ( e ) {
+ e && this.removeLineWidget( e );
+ }, this ) ) : ( n = new Array( i ), o[ t ] && o[ t ].column != null && e.start.column > o[ t ].column && t++, n.unshift( t, 0 ), o.splice.apply( o, n ) ), this.$updateRows() );
+ }, n.prototype.$updateRows = function () {
+ let i, e = this.session.lineWidgets; e && ( i = !0, e.forEach( ( e, t ) => {
+ if ( e ) {
+ for ( i = !1, e.row = t; e.$oldWidget; ) {
+ e.$oldWidget.row = t, e = e.$oldWidget;
+ }
+ }
+ } ), i ) && ( this.session.lineWidgets = null );
+ }, n.prototype.$registerLineWidget = function ( e ) {
+ this.session.lineWidgets || ( this.session.lineWidgets = new Array( this.session.getLength() ) ); const t = this.session.lineWidgets[ e.row ]; return t && ( e.$oldWidget = t ).el && t.el.parentNode && ( t.el.parentNode.removeChild( t.el ), t._inDocument = !1 ), this.session.lineWidgets[ e.row ] = e;
+ }, n.prototype.addLineWidget = function ( e ) {
+ let t, i, n; return this.$registerLineWidget( e ), e.session = this.session, this.editor && ( t = this.editor.renderer, e.html && !e.el && ( e.el = o.createElement( 'div' ), e.el.innerHTML = e.html ), e.text && !e.el && ( e.el = o.createElement( 'div' ), e.el.textContent = e.text ), e.el && ( o.addCssClass( e.el, 'ace_lineWidgetContainer' ), e.className && o.addCssClass( e.el, e.className ), e.el.style.position = 'absolute', e.el.style.zIndex = '5', t.container.appendChild( e.el ), e._inDocument = !0, e.coverGutter || ( e.el.style.zIndex = '3' ), e.pixelHeight == null ) && ( e.pixelHeight = e.el.offsetHeight ), e.rowCount == null && ( e.rowCount = e.pixelHeight / t.layerConfig.lineHeight ), i = this.session.getFoldAt( e.row, 0 ), ( e.$fold = i ) && ( n = this.session.lineWidgets, e.row != i.end.row || n[ i.start.row ] ? e.hidden = !0 : n[ i.start.row ] = e ), this.session._emit( 'changeFold', { data: { start: { row: e.row } } } ), this.$updateRows(), this.renderWidgets( null, t ), this.onWidgetChanged( e ) ), e;
+ }, n.prototype.removeLineWidget = function ( e ) {
+ if ( e._inDocument = !1, e.session = null, e.el && e.el.parentNode && e.el.parentNode.removeChild( e.el ), e.editor && e.editor.destroy ) {
+ try {
+ e.editor.destroy();
+ } catch ( e ) {}
+ } if ( this.session.lineWidgets ) {
+ let t = this.session.lineWidgets[ e.row ]; if ( t == e ) {
+ this.session.lineWidgets[ e.row ] = e.$oldWidget, e.$oldWidget && this.onWidgetChanged( e.$oldWidget );
+ } else {
+ for ( ;t; ) {
+ if ( t.$oldWidget == e ) {
+ t.$oldWidget = e.$oldWidget; break;
+ }t = t.$oldWidget;
+ }
+ }
+ } this.session._emit( 'changeFold', { data: { start: { row: e.row } } } ), this.$updateRows();
+ }, n.prototype.getWidgetsAtRow = function ( e ) {
+ for ( var t = this.session.lineWidgets, i = t && t[ e ], n = []; i; ) {
+ n.push( i ), i = i.$oldWidget;
+ } return n;
+ }, n.prototype.onWidgetChanged = function ( e ) {
+ this.session._changedWidgets.push( e ), this.editor && this.editor.renderer.updateFull();
+ }, n.prototype.measureWidgets = function ( e, t ) {
+ const i = this.session._changedWidgets, n = t.layerConfig; if ( i && i.length ) {
+ for ( var o = 1 / 0, r = 0; r < i.length; r++ ) {
+ const s = i[ r ]; if ( s && s.el && s.session == this.session ) {
+ if ( !s._inDocument ) {
+ if ( this.session.lineWidgets[ s.row ] != s ) {
+ continue;
+ } s._inDocument = !0, t.container.appendChild( s.el );
+ }s.h = s.el.offsetHeight, s.fixedWidth || ( s.w = s.el.offsetWidth, s.screenWidth = Math.ceil( s.w / n.characterWidth ) ); let a = s.h / n.lineHeight; s.coverLine && ( a -= this.session.getRowLineCount( s.row ) ) < 0 && ( a = 0 ), s.rowCount != a && ( s.rowCount = a, s.row < o ) && ( o = s.row );
+ }
+ }o != 1 / 0 && ( this.session._emit( 'changeFold', { data: { start: { row: o } } } ), this.session.lineWidgetWidth = null ), this.session._changedWidgets = [];
+ }
+ }, n.prototype.renderWidgets = function ( e, t ) {
+ const i = t.layerConfig, n = this.session.lineWidgets; if ( n ) {
+ for ( var o = Math.min( this.firstRow, i.firstRow ), r = Math.max( this.lastRow, i.lastRow, n.length ); o > 0 && !n[ o ]; ) {
+ o--;
+ } this.firstRow = i.firstRow, this.lastRow = i.lastRow, t.$cursorLayer.config = i; for ( let s = o; s <= r; s++ ) {
+ var a, l = n[ s ]; l && l.el && ( l.hidden ? l.el.style.top = -100 - ( l.pixelHeight || 0 ) + 'px' : ( l._inDocument || ( l._inDocument = !0, t.container.appendChild( l.el ) ), a = t.$cursorLayer.getPixelPosition( { row: s, column: 0 }, !0 ).top, l.coverLine || ( a += i.lineHeight * this.session.getRowLineCount( l.row ) ), l.el.style.top = a - i.offset + 'px', a = l.coverGutter ? 0 : t.gutterWidth, l.fixedWidth || ( a -= t.scrollLeft ), l.el.style.left = a + 'px', l.fullWidth && l.screenWidth && ( l.el.style.minWidth = i.width + 2 * i.padding + 'px' ), l.fixedWidth ? l.el.style.right = t.scrollBar.getWidth() + 'px' : l.el.style.right = '' ) );
+ }
+ }
+ }, t.LineWidgets = n;
+ } ), ace.define( 'ace/apply_delta', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ t.applyDelta = function ( e, t, i ) {
+ const n = t.start.row, o = t.start.column, r = e[ n ] || ''; switch ( t.action ) {
+ case 'insert': t.lines.length === 1 ? e[ n ] = r.slice( 0, Math.max( 0, o ) ) + t.lines[ 0 ] + r.slice( Math.max( 0, o ) ) : ( s = [ n, 1 ].concat( t.lines ), e.splice.apply( e, s ), e[ n ] = r.slice( 0, Math.max( 0, o ) ) + e[ n ], e[ n + t.lines.length - 1 ] += r.slice( Math.max( 0, o ) ) ); break; case 'remove': var s = t.end.column, a = t.end.row; n === a ? e[ n ] = r.slice( 0, Math.max( 0, o ) ) + r.slice( Math.max( 0, s ) ) : e.splice( n, a - n + 1, r.slice( 0, Math.max( 0, o ) ) + e[ a ].slice( Math.max( 0, s ) ) );
+ }
+ };
+ } ), ace.define( 'ace/anchor', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {
+ var n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.getPosition = function () {
+ return this.$clipPositionToDocument( this.row, this.column );
+ }, r.prototype.getDocument = function () {
+ return this.document;
+ }, r.prototype.onChange = function ( e ) {
+ e.start.row == e.end.row && e.start.row != this.row || e.start.row > this.row || ( e = ( ( e, t, i ) => {
+ var n = ( ( s = e.action == 'insert' ) ? 1 : -1 ) * ( e.end.row - e.start.row ), o = ( s ? 1 : -1 ) * ( e.end.column - e.start.column ), r = e.start, s = s ? r : e.end; return a( t, r, i ) ? { row: t.row, column: t.column } : a( s, t, !i ) ? { row: t.row + n, column: t.column + ( t.row == s.row ? o : 0 ) } : { row: r.row, column: r.column };
+ } )( e, { row: this.row, column: this.column }, this.$insertRight ), this.setPosition( e.row, e.column, !0 ) );
+ }, r.prototype.setPosition = function ( e, t, i ) {
+ i = i ? { row: e, column: t } : this.$clipPositionToDocument( e, t ); this.row == i.row && this.column == i.column || ( e = { row: this.row, column: this.column }, this.row = i.row, this.column = i.column, this._signal( 'change', { old: e, value: i } ) );
+ }, r.prototype.detach = function () {
+ this.document.off( 'change', this.$onChange );
+ }, r.prototype.attach = function ( e ) {
+ this.document = e || this.document, this.document.on( 'change', this.$onChange );
+ }, r.prototype.$clipPositionToDocument = function ( e, t ) {
+ const i = {}; return e >= this.document.getLength() ? ( i.row = Math.max( 0, this.document.getLength() - 1 ), i.column = this.document.getLine( i.row ).length ) : e < 0 ? ( i.row = 0, i.column = 0 ) : ( i.row = e, i.column = Math.min( this.document.getLine( i.row ).length, Math.max( 0, t ) ) ), t < 0 && ( i.column = 0 ), i;
+ }, r ); function r( e, t, i ) {
+ this.$onChange = this.onChange.bind( this ), this.attach( e ), typeof t !== 'number' ? this.setPosition( t.row, t.column ) : this.setPosition( t, i );
+ } function a( e, t, i ) {
+ i = i ? e.column <= t.column : e.column < t.column; return e.row < t.row || e.row == t.row && i;
+ }o.prototype.$insertRight = !1, n.implement( o.prototype, e ), t.Anchor = o;
+ } ), ace.define( 'ace/document', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/apply_delta', 'ace/lib/event_emitter', 'ace/range', 'ace/anchor' ], ( e, t, i ) => {
+ var n = e( './lib/oop' ), o = e( './apply_delta' ).applyDelta, r = e( './lib/event_emitter' ).EventEmitter, s = e( './range' ).Range, a = e( './anchor' ).Anchor, e = ( l.prototype.setValue = function ( e ) {
+ const t = this.getLength() - 1; this.remove( new s( 0, 0, t, this.getLine( t ).length ) ), this.insert( { row: 0, column: 0 }, e || '' );
+ }, l.prototype.getValue = function () {
+ return this.getAllLines().join( this.getNewLineCharacter() );
+ }, l.prototype.createAnchor = function ( e, t ) {
+ return new a( this, e, t );
+ }, l.prototype.$detectNewLine = function ( e ) {
+ e = e.match( /^.*?(\r\n|\r|\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\n', this._signal( 'changeNewLineMode' );
+ }, l.prototype.getNewLineCharacter = function () {
+ switch ( this.$newLineMode ) {
+ case 'windows': return '\r\n'; case 'unix': return '\n'; default: return this.$autoNewLine || '\n';
+ }
+ }, l.prototype.setNewLineMode = function ( e ) {
+ this.$newLineMode !== e && ( this.$newLineMode = e, this._signal( 'changeNewLineMode' ) );
+ }, l.prototype.getNewLineMode = function () {
+ return this.$newLineMode;
+ }, l.prototype.isNewLine = function ( e ) {
+ return e == '\r\n' || e == '\r' || e == '\n';
+ }, l.prototype.getLine = function ( e ) {
+ return this.$lines[ e ] || '';
+ }, l.prototype.getLines = function ( e, t ) {
+ return this.$lines.slice( e, t + 1 );
+ }, l.prototype.getAllLines = function () {
+ return this.getLines( 0, this.getLength() );
+ }, l.prototype.getLength = function () {
+ return this.$lines.length;
+ }, l.prototype.getTextRange = function ( e ) {
+ return this.getLinesForRange( e ).join( this.getNewLineCharacter() );
+ }, l.prototype.getLinesForRange = function ( e ) {
+ let t, i; return e.start.row === e.end.row ? t = [ this.getLine( e.start.row ).substring( e.start.column, e.end.column ) ] : ( ( t = this.getLines( e.start.row, e.end.row ) )[ 0 ] = ( t[ 0 ] || '' ).slice( Math.max( 0, e.start.column ) ), i = t.length - 1, e.end.row - e.start.row == i && ( t[ i ] = t[ i ].slice( 0, Math.max( 0, e.end.column ) ) ) ), t;
+ }, l.prototype.insertLines = function ( e, t ) {
+ return console.warn( 'Use of document.insertLines is deprecated. Use the insertFullLines method instead.' ), this.insertFullLines( e, t );
+ }, l.prototype.removeLines = function ( e, t ) {
+ return console.warn( 'Use of document.removeLines is deprecated. Use the removeFullLines method instead.' ), this.removeFullLines( e, t );
+ }, l.prototype.insertNewLine = function ( e ) {
+ return console.warn( "Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead." ), this.insertMergedLines( e, [ '', '' ] );
+ }, l.prototype.insert = function ( e, t ) {
+ return this.getLength() <= 1 && this.$detectNewLine( t ), this.insertMergedLines( e, this.$split( t ) );
+ }, l.prototype.insertInLine = function ( e, t ) {
+ var i = this.clippedPos( e.row, e.column ), e = this.pos( e.row, e.column + t.length ); return this.applyDelta( { start: i, end: e, action: 'insert', lines: [ t ] }, !0 ), this.clonePos( e );
+ }, l.prototype.clippedPos = function ( e, t ) {
+ var i = this.getLength(), i = ( void 0 === e ? e = i : e < 0 ? e = 0 : i <= e && ( e = i - 1, t = void 0 ), this.getLine( e ) ); return t == null && ( t = i.length ), { row: e, column: t = Math.min( Math.max( t, 0 ), i.length ) };
+ }, l.prototype.clonePos = function ( e ) {
+ return { row: e.row, column: e.column };
+ }, l.prototype.pos = function ( e, t ) {
+ return { row: e, column: t };
+ }, l.prototype.$clipPosition = function ( e ) {
+ const t = this.getLength(); return e.row >= t ? ( e.row = Math.max( 0, t - 1 ), e.column = this.getLine( t - 1 ).length ) : ( e.row = Math.max( 0, e.row ), e.column = Math.min( Math.max( e.column, 0 ), this.getLine( e.row ).length ) ), e;
+ }, l.prototype.insertFullLines = function ( e, t ) {
+ var i = 0, i = ( e = Math.min( Math.max( e, 0 ), this.getLength() ) ) < this.getLength() ? ( t = t.concat( [ '' ] ), 0 ) : ( t = [ '' ].concat( t ), this.$lines[ --e ].length ); this.insertMergedLines( { row: e, column: i }, t );
+ }, l.prototype.insertMergedLines = function ( e, t ) {
+ var e = this.clippedPos( e.row, e.column ), i = { row: e.row + t.length - 1, column: ( t.length == 1 ? e.column : 0 ) + t[ t.length - 1 ].length }; return this.applyDelta( { start: e, end: i, action: 'insert', lines: t } ), this.clonePos( i );
+ }, l.prototype.remove = function ( e ) {
+ var t = this.clippedPos( e.start.row, e.start.column ), e = this.clippedPos( e.end.row, e.end.column ); return this.applyDelta( { start: t, end: e, action: 'remove', lines: this.getLinesForRange( { start: t, end: e } ) } ), this.clonePos( t );
+ }, l.prototype.removeInLine = function ( e, t, i ) {
+ t = this.clippedPos( e, t ), e = this.clippedPos( e, i ); return this.applyDelta( { start: t, end: e, action: 'remove', lines: this.getLinesForRange( { start: t, end: e } ) }, !0 ), this.clonePos( t );
+ }, l.prototype.removeFullLines = function ( e, t ) {
+ e = Math.min( Math.max( 0, e ), this.getLength() - 1 ); var i = ( t = Math.min( Math.max( 0, t ), this.getLength() - 1 ) ) == this.getLength() - 1 && e > 0, n = t < this.getLength() - 1, o = i ? e - 1 : e, i = i ? this.getLine( o ).length : 0, r = n ? t + 1 : t, n = n ? 0 : this.getLine( r ).length, o = new s( o, i, r, n ), i = this.$lines.slice( e, t + 1 ); return this.applyDelta( { start: o.start, end: o.end, action: 'remove', lines: this.getLinesForRange( o ) } ), i;
+ }, l.prototype.removeNewLine = function ( e ) {
+ e < this.getLength() - 1 && e >= 0 && this.applyDelta( { start: this.pos( e, this.getLine( e ).length ), end: this.pos( e + 1, 0 ), action: 'remove', lines: [ '', '' ] } );
+ }, l.prototype.replace = function ( e, t ) {
+ return e instanceof s || ( e = s.fromPoints( e.start, e.end ) ), t.length === 0 && e.isEmpty() ? e.start : t == this.getTextRange( e ) ? e.end : ( this.remove( e ), t ? this.insert( e.start, t ) : e.start );
+ }, l.prototype.applyDeltas = function ( e ) {
+ for ( let t = 0; t < e.length; t++ ) {
+ this.applyDelta( e[ t ] );
+ }
+ }, l.prototype.revertDeltas = function ( e ) {
+ for ( let t = e.length - 1; t >= 0; t-- ) {
+ this.revertDelta( e[ t ] );
+ }
+ }, l.prototype.applyDelta = function ( e, t ) {
+ const i = e.action == 'insert'; ( i ? e.lines.length <= 1 && !e.lines[ 0 ] : !s.comparePoints( e.start, e.end ) ) || ( i && e.lines.length > 2e4 ? this.$splitAndapplyLargeDelta( e, 2e4 ) : ( o( this.$lines, e, t ), this._signal( 'change', e ) ) );
+ }, l.prototype.$safeApplyDelta = function ( e ) {
+ const t = this.$lines.length; ( e.action == 'remove' && e.start.row < t && e.end.row < t || e.action == 'insert' && e.start.row <= t ) && this.applyDelta( e );
+ }, l.prototype.$splitAndapplyLargeDelta = function ( e, t ) {
+ for ( var i = e.lines, n = i.length - t + 1, o = e.start.row, r = e.start.column, s = 0, a = 0; s < n; s = a ) {
+ a += t - 1; const l = i.slice( s, a ); l.push( '' ), this.applyDelta( { start: this.pos( o + s, r ), end: this.pos( o + a, r = 0 ), action: e.action, lines: l }, !0 );
+ }e.lines = i.slice( s ), e.start.row = o + s, e.start.column = r, this.applyDelta( e, !0 );
+ }, l.prototype.revertDelta = function ( e ) {
+ this.$safeApplyDelta( { start: this.clonePos( e.start ), end: this.clonePos( e.end ), action: e.action == 'insert' ? 'remove' : 'insert', lines: e.lines.slice() } );
+ }, l.prototype.indexToPosition = function ( e, t ) {
+ for ( var i = this.$lines || this.getAllLines(), n = this.getNewLineCharacter().length, o = t || 0, r = i.length; o < r; o++ ) {
+ if ( ( e -= i[ o ].length + n ) < 0 ) {
+ return { row: o, column: e + i[ o ].length + n };
+ }
+ } return { row: r - 1, column: e + i[ r - 1 ].length + n };
+ }, l.prototype.positionToIndex = function ( e, t ) {
+ for ( var i = this.$lines || this.getAllLines(), n = this.getNewLineCharacter().length, o = 0, r = Math.min( e.row, i.length ), s = t || 0; s < r; ++s ) {
+ o += i[ s ].length + n;
+ } return o + e.column;
+ }, l.prototype.$split = function ( e ) {
+ return e.split( /\r\n|\r|\n/ );
+ }, l ); function l( e ) {
+ this.$lines = [ '' ], e.length === 0 ? this.$lines = [ '' ] : Array.isArray( e ) ? this.insertMergedLines( { row: 0, column: 0 }, e ) : this.insert( { row: 0, column: 0 }, e );
+ }e.prototype.$autoNewLine = '', e.prototype.$newLineMode = 'auto', n.implement( e.prototype, r ), t.Document = e;
+ } ), ace.define( 'ace/background_tokenizer', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {
+ var n = e( './lib/oop' ), e = e( './lib/event_emitter' ).EventEmitter, o = ( r.prototype.setTokenizer = function ( e ) {
+ this.tokenizer = e, this.lines = [], this.states = [], this.start( 0 );
+ }, r.prototype.setDocument = function ( e ) {
+ this.doc = e, this.lines = [], this.states = [], this.stop();
+ }, r.prototype.fireUpdateEvent = function ( e, t ) {
+ this._signal( 'update', { data: { first: e, last: t } } );
+ }, r.prototype.start = function ( e ) {
+ this.currentLine = Math.min( e || 0, this.currentLine, this.doc.getLength() ), this.lines.splice( this.currentLine, this.lines.length ), this.states.splice( this.currentLine, this.states.length ), this.stop(), this.running = setTimeout( this.$worker, 700 );
+ }, r.prototype.scheduleStart = function () {
+ this.running || ( this.running = setTimeout( this.$worker, 700 ) );
+ }, r.prototype.$updateOnChange = function ( e ) {
+ const t = e.start.row, i = e.end.row - t; i == 0 ? this.lines[ t ] = null : e.action == 'remove' ? ( this.lines.splice( t, 1 + i, null ), this.states.splice( t, 1 + i, null ) ) : ( ( e = Array( 1 + i ) ).unshift( t, 1 ), this.lines.splice.apply( this.lines, e ), this.states.splice.apply( this.states, e ) ), this.currentLine = Math.min( t, this.currentLine, this.doc.getLength() ), this.stop();
+ }, r.prototype.stop = function () {
+ this.running && clearTimeout( this.running ), this.running = !1;
+ }, r.prototype.getTokens = function ( e ) {
+ return this.lines[ e ] || this.$tokenizeRow( e );
+ }, r.prototype.getState = function ( e ) {
+ return this.currentLine == e && this.$tokenizeRow( e ), this.states[ e ] || 'start';
+ }, r.prototype.$tokenizeRow = function ( e ) {
+ var t = this.doc.getLine( e ), i = this.states[ e - 1 ], t = this.tokenizer.getLineTokens( t, i, e ); return String( this.states[ e ] ) != String( t.state ) ? ( this.states[ e ] = t.state, this.lines[ e + 1 ] = null, this.currentLine > e + 1 && ( this.currentLine = e + 1 ) ) : this.currentLine == e && ( this.currentLine = e + 1 ), this.lines[ e ] = t.tokens;
+ }, r.prototype.cleanup = function () {
+ this.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.removeAllListeners();
+ }, r ); function r( e, t ) {
+ this.running = !1, this.lines = [], this.states = [], this.currentLine = 0, this.tokenizer = e; const a = this; this.$worker = function () {
+ if ( a.running ) {
+ for ( var e = new Date(), t = a.currentLine, i = -1, n = a.doc, o = t; a.lines[ t ]; ) {
+ t++;
+ } let r = n.getLength(), s = 0; for ( a.running = !1; t < r; ) {
+ for ( a.$tokenizeRow( t ), i = t; t++, a.lines[ t ]; ) { } if ( ++s % 5 == 0 && Date.now() - e > 20 ) {
+ a.running = setTimeout( a.$worker, 20 ); break;
+ }
+ }a.currentLine = t, o <= ( i = i == -1 ? t : i ) && a.fireUpdateEvent( o, i );
+ }
+ };
+ }n.implement( o.prototype, e ), t.BackgroundTokenizer = o;
+ } ), ace.define( 'ace/search_highlight', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/range' ], ( e, t, i ) => {
+ var f = e( './lib/lang' ), C = e( './range' ).Range, e = ( n.prototype.setRegexp = function ( e ) {
+ String( this.regExp ) != String( e ) && ( this.regExp = e, this.cache = [] );
+ }, n.prototype.update = function ( e, t, i, n ) {
+ if ( this.regExp ) {
+ for ( var o = n.firstRow, r = n.lastRow, s = {}, a = i.$editor && i.$editor.$search, l = a && a.$isMultilineSearch( i.$editor.getLastSearchOptions() ), c = o; c <= r; c++ ) {
+ var h, d, u = this.cache[ c ]; if ( u != null && i.getValue().length == this.docLen || ( l ? ( u = [], ( h = a.$multiLineForward( i, this.regExp, c, r ) ) && ( d = h.endRow <= r ? h.endRow - 1 : r, c < d && ( c = d ), u.push( new C( h.startRow, h.startCol, h.endRow, h.endCol ) ) ), u.length > this.MAX_RANGES && ( u = u.slice( 0, this.MAX_RANGES ) ) ) : u = ( u = ( u = f.getMatchOffsets( i.getLine( c ), this.regExp ) ).length > this.MAX_RANGES ? u.slice( 0, this.MAX_RANGES ) : u ).map( ( e ) => new C( c, e.offset, c, e.offset + e.length ) ), this.cache[ c ] = u.length ? u : '' ), u.length !== 0 ) {
+ for ( let g = u.length; g--; ) {
+ const p = u[ g ].toScreenRange( i ), m = p.toString(); s[ m ] || ( s[ m ] = !0, t.drawSingleLineMarker( e, p, this.clazz, n ) );
+ }
+ }
+ } this.docLen = i.getValue().length;
+ }
+ }, n ); function n( e, t, i ) {
+ void 0 === i && ( i = 'text' ), this.setRegexp( e ), this.clazz = t, this.type = i, this.docLen = 0;
+ }e.prototype.MAX_RANGES = 500, t.SearchHighlight = e;
+ } ), ace.define( 'ace/undomanager', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ o.prototype.addSession = function ( e ) {
+ this.$session = e;
+ }, o.prototype.add = function ( e, t, i ) {
+ this.$fromUndo || e != this.$lastDelta && ( this.$keepRedoStack || ( this.$redoStack.length = 0 ), !1 !== t && this.lastDeltas || ( this.lastDeltas = [], ( t = this.$undoStack.length ) > this.$undoDepth - 1 && this.$undoStack.splice( 0, t - this.$undoDepth + 1 ), this.$undoStack.push( this.lastDeltas ), e.id = this.$rev = ++this.$maxRev ), e.action != 'remove' && e.action != 'insert' || ( this.$lastDelta = e ), this.lastDeltas.push( e ) );
+ }, o.prototype.addSelection = function ( e, t ) {
+ this.selections.push( { value: e, rev: t || this.$rev } );
+ }, o.prototype.startNewGroup = function () {
+ return this.lastDeltas = null, this.$rev;
+ }, o.prototype.markIgnored = function ( e, t ) {
+ t == null && ( t = this.$rev + 1 ); for ( let i = this.$undoStack, n = i.length; n--; ) {
+ const o = i[ n ][ 0 ]; if ( o.id <= e ) {
+ break;
+ } o.id < t && ( o.ignore = !0 );
+ } this.lastDeltas = null;
+ }, o.prototype.getSelection = function ( e, t ) {
+ for ( let i = this.selections, n = i.length; n--; ) {
+ let o = i[ n ]; if ( o.rev < e ) {
+ return o = t ? i[ n + 1 ] : o;
+ }
+ }
+ }, o.prototype.getRevision = function () {
+ return this.$rev;
+ }, o.prototype.getDeltas = function ( e, t ) {
+ t == null && ( t = this.$rev + 1 ); for ( var i = this.$undoStack, n = null, o = 0, r = i.length; r--; ) {
+ const s = i[ r ][ 0 ]; if ( s.id < t && !n && ( n = r + 1 ), s.id <= e ) {
+ o = r + 1; break;
+ }
+ } return i.slice( o, n );
+ }, o.prototype.getChangedRanges = function ( e, t ) {
+ t == null && this.$rev;
+ }, o.prototype.getChangedLines = function ( e, t ) {
+ t == null && this.$rev;
+ }, o.prototype.undo = function ( e, t ) {
+ this.lastDeltas = null; let i, n = this.$undoStack; if ( ( ( e, t ) => {
+ for ( let i = t; i--; ) {
+ const n = e[ i ]; if ( n && !n[ 0 ].ignore ) {
+ for ( ;i < t - 1; ) {
+ const o = ( ( e, t ) => {
+ for ( let i = e.length; i--; ) {
+ for ( let n = 0; n < t.length; n++ ) {
+ if ( !a( e[ i ], t[ n ] ) ) {
+ for ( ;i < e.length; ) {
+ for ( ;n--; ) {
+ a( t[ n ], e[ i ] );
+ }n = t.length, i++;
+ } return [ e, t ];
+ }
+ }
+ } return e.selectionBefore = t.selectionBefore = e.selectionAfter = t.selectionAfter = null, [ t, e ];
+ } )( e[ i ], e[ i + 1 ] ); e[ i ] = o[ 0 ], e[ i + 1 ] = o[ 1 ], i++;
+ } return 1;
+ }
+ }
+ } )( n, n.length ) ) {
+ return e = e || this.$session, this.$redoStackBaseRev !== this.$rev && this.$redoStack.length && ( this.$redoStack = [] ), this.$fromUndo = !0, i = null, ( n = n.pop() ) && ( i = e.undoChanges( n, t ), this.$redoStack.push( n ), this.$syncRev() ), this.$fromUndo = !1, i;
+ }
+ }, o.prototype.redo = function ( e, t ) {
+ if ( this.lastDeltas = null, e = e || this.$session, this.$fromUndo = !0, this.$redoStackBaseRev != this.$rev ) {
+ for ( var i = this.getDeltas( this.$redoStackBaseRev, this.$rev + 1 ), n = this.$redoStack, o = i, r = 0; r < o.length; r++ ) {
+ for ( let s = o[ r ], a = 0; a < s.length; a++ ) {
+ l = void 0; c = void 0; h = void 0; d = void 0; u = void 0; g = void 0; var l = n; var c = s[ a ]; c = ( ( e ) => ( { start: C( e.start ), end: C( e.end ), action: e.action, lines: e.lines.slice() } ) )( c ); for ( var h = l.length; h--; ) {
+ for ( var d = l[ h ], u = 0; u < d.length; u++ ) {
+ var g = ( ( e, t ) => {
+ let i, n, o = e.action == 'insert', r = t.action == 'insert'; if ( o && r ) {
+ f( e.start, t.start ) < 0 ? y( t, e, 1 ) : y( e, t, 1 );
+ } else if ( o && !r ) {
+ f( e.start, t.end ) >= 0 ? y( e, t, -1 ) : ( f( e.start, t.start ) <= 0 || y( e, m.fromPoints( t.start, e.start ), -1 ), y( t, e, 1 ) );
+ } else if ( !o && r ) {
+ f( t.start, e.end ) >= 0 ? y( t, e, -1 ) : ( f( t.start, e.start ) <= 0 || y( t, m.fromPoints( e.start, t.start ), -1 ), y( e, t, 1 ) );
+ } else if ( !o && !r ) {
+ if ( f( t.start, e.end ) >= 0 ) {
+ y( t, e, -1 );
+ } else {
+ if ( !( f( t.end, e.start ) <= 0 ) ) {
+ return f( e.start, t.start ) < 0 && ( e = v( i = e, t.start ) ), f( e.end, t.end ) > 0 && ( n = v( e, t.end ) ), I( t.end, e.start, e.end, -1 ), n && !i && ( e.lines = n.lines, e.start = n.start, e.end = n.end, n = e ), [ t, i, n ].filter( Boolean );
+ } y( e, t, -1 );
+ }
+ } return [ t, e ];
+ } )( d[ u ], c ); c = g[ 0 ], g.length != 2 && ( g[ 2 ] ? ( d.splice( u + 1, 1, g[ 1 ], g[ 2 ] ), u++ ) : g[ 1 ] || ( d.splice( u, 1 ), u-- ) );
+ }d.length || l.splice( h, 1 );
+ }
+ }
+ } this.$redoStackBaseRev = this.$rev, this.$redoStack.forEach( function ( e ) {
+ e[ 0 ].id = ++this.$maxRev;
+ }, this );
+ } var i = this.$redoStack.pop(), p = null; return i && ( p = e.redoChanges( i, t ), this.$undoStack.push( i ), this.$syncRev() ), this.$fromUndo = !1, p;
+ }, o.prototype.$syncRev = function () {
+ var e = this.$undoStack, e = e[ e.length - 1 ], e = e && e[ 0 ].id || 0; this.$redoStackBaseRev = e, this.$rev = e;
+ }, o.prototype.reset = function () {
+ this.lastDeltas = null, this.$lastDelta = null, this.$undoStack = [], this.$redoStack = [], this.$rev = 0, this.mark = 0, this.$redoStackBaseRev = this.$rev, this.selections = [];
+ }, o.prototype.canUndo = function () {
+ return this.$undoStack.length > 0;
+ }, o.prototype.canRedo = function () {
+ return this.$redoStack.length > 0;
+ }, o.prototype.bookmark = function ( e ) {
+ e == null && ( e = this.$rev ), this.mark = e;
+ }, o.prototype.isAtBookmark = function () {
+ return this.$rev === this.mark;
+ }, o.prototype.toJSON = function () {
+ return { $redoStack: this.$redoStack, $undoStack: this.$undoStack };
+ }, o.prototype.fromJSON = function ( e ) {
+ this.reset(), this.$undoStack = e.$undoStack, this.$redoStack = e.$redoStack;
+ }, o.prototype.$prettyPrint = function ( e ) {
+ return e ? r( e ) : r( this.$undoStack ) + '\n---\n' + r( this.$redoStack );
+ }; const n = o; function o() {
+ this.$keepRedoStack, this.$maxRev = 0, this.$fromUndo = !1, this.$undoDepth = 1 / 0, this.reset();
+ }n.prototype.hasUndo = n.prototype.canUndo, n.prototype.hasRedo = n.prototype.canRedo, n.prototype.isClean = n.prototype.isAtBookmark, n.prototype.markClean = n.prototype.bookmark; var m = e( './range' ).Range, f = m.comparePoints; function C( e ) {
+ return { row: e.row, column: e.column };
+ } function r( e ) {
+ let t; return e = e || this, Array.isArray( e ) ? e.map( r ).join( '\n' ) : ( t = '', e.action ? ( t = e.action == 'insert' ? '+' : '-', t += '[' + e.lines + ']' ) : e.value && ( t = Array.isArray( e.value ) ? e.value.map( s ).join( '\n' ) : s( e.value ) ), e.start && ( t += s( e ) ), ( e.id || e.rev ) && ( t += '\t(' + ( e.id || e.rev ) + ')' ), t );
+ } function s( e ) {
+ return e.start.row + ':' + e.start.column + '=>' + e.end.row + ':' + e.end.column;
+ } function a( e, t ) {
+ const i = e.action == 'insert', n = t.action == 'insert'; if ( i && n ) {
+ if ( f( t.start, e.end ) >= 0 ) {
+ y( t, e, -1 );
+ } else {
+ if ( !( f( t.start, e.start ) <= 0 ) ) {
+ return;
+ } y( e, t, 1 );
+ }
+ } else if ( i && !n ) {
+ if ( f( t.start, e.end ) >= 0 ) {
+ y( t, e, -1 );
+ } else {
+ if ( !( f( t.end, e.start ) <= 0 ) ) {
+ return;
+ } y( e, t, -1 );
+ }
+ } else if ( !i && n ) {
+ if ( f( t.start, e.start ) >= 0 ) {
+ y( t, e, 1 );
+ } else {
+ if ( !( f( t.start, e.start ) <= 0 ) ) {
+ return;
+ } y( e, t, 1 );
+ }
+ } else if ( !i && !n ) {
+ if ( f( t.start, e.start ) >= 0 ) {
+ y( t, e, 1 );
+ } else {
+ if ( !( f( t.end, e.start ) <= 0 ) ) {
+ return;
+ } y( e, t, -1 );
+ }
+ } return 1;
+ } function y( e, t, i ) {
+ I( e.start, t.start, t.end, i ), I( e.end, t.start, t.end, i );
+ } function I( e, t, i, n ) {
+ e.row == ( n == 1 ? t : i ).row && ( e.column += n * ( i.column - t.column ) ), e.row += n * ( i.row - t.row );
+ } function v( e, t ) {
+ var i = e.lines, n = e.end, o = ( e.end = C( t ), e.end.row - e.start.row ), r = i.splice( o, i.length ), o = o ? t.column : t.column - e.start.column; return i.push( r[ 0 ].slice( 0, Math.max( 0, o ) ) ), r[ 0 ] = r[ 0 ].slice( o ), { start: C( t ), end: n, lines: r, action: e.action };
+ }t.UndoManager = n;
+ } ), ace.define( 'ace/edit_session/fold_line', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ const n = e( '../range' ).Range; function o( e, t ) {
+ this.foldData = e, Array.isArray( t ) ? this.folds = t : t = this.folds = [ t ]; e = t[ t.length - 1 ]; this.range = new n( t[ 0 ].start.row, t[ 0 ].start.column, e.end.row, e.end.column ), this.start = this.range.start, this.end = this.range.end, this.folds.forEach( function ( e ) {
+ e.setFoldLine( this );
+ }, this );
+ }o.prototype.shiftRow = function ( t ) {
+ this.start.row += t, this.end.row += t, this.folds.forEach( ( e ) => {
+ e.start.row += t, e.end.row += t;
+ } );
+ }, o.prototype.addFold = function ( e ) {
+ if ( e.sameRow ) {
+ if ( e.start.row < this.startRow || e.endRow > this.endRow ) {
+ throw new Error( "Can't add a fold to this FoldLine as it has no connection" );
+ } this.folds.push( e ), this.folds.sort( ( e, t ) => -e.range.compareEnd( t.start.row, t.start.column ) ), this.range.compareEnd( e.start.row, e.start.column ) > 0 ? ( this.end.row = e.end.row, this.end.column = e.end.column ) : this.range.compareStart( e.end.row, e.end.column ) < 0 && ( this.start.row = e.start.row, this.start.column = e.start.column );
+ } else if ( e.start.row == this.end.row ) {
+ this.folds.push( e ), this.end.row = e.end.row, this.end.column = e.end.column;
+ } else {
+ if ( e.end.row != this.start.row ) {
+ throw new Error( "Trying to add fold to FoldRow that doesn't have a matching row" );
+ } this.folds.unshift( e ), this.start.row = e.start.row, this.start.column = e.start.column;
+ }e.foldLine = this;
+ }, o.prototype.containsRow = function ( e ) {
+ return e >= this.start.row && e <= this.end.row;
+ }, o.prototype.walk = function ( e, t, i ) {
+ let n, o, r = 0, s = this.folds, a = !0; t == null && ( t = this.end.row, i = this.end.column ); for ( let l = 0; l < s.length; l++ ) {
+ if ( ( o = ( n = s[ l ] ).range.compareStart( t, i ) ) == -1 ) {
+ return void e( null, t, i, r, a );
+ } if ( !e( null, n.start.row, n.start.column, r, a ) && e( n.placeholder, n.start.row, n.start.column, r ) || o === 0 ) {
+ return;
+ } a = !n.sameRow, r = n.end.column;
+ }e( null, t, i, r, a );
+ }, o.prototype.getNextFoldTo = function ( e, t ) {
+ for ( var i, n, o = 0; o < this.folds.length; o++ ) {
+ if ( ( n = ( i = this.folds[ o ] ).range.compareEnd( e, t ) ) == -1 ) {
+ return { fold: i, kind: 'after' };
+ } if ( n === 0 ) {
+ return { fold: i, kind: 'inside' };
+ }
+ } return null;
+ }, o.prototype.addRemoveChars = function ( e, t, i ) {
+ let n, o = this.getNextFoldTo( e, t ); if ( o ) {
+ if ( n = o.fold, o.kind == 'inside' && n.start.column != t && n.start.row != e ) {
+ window.console && window.console.log( e, t, n );
+ } else if ( n.start.row == e ) {
+ let r, s = ( r = this.folds ).indexOf( n ); for ( s === 0 && ( this.start.column += i ); s < r.length; s++ ) {
+ if ( ( n = r[ s ] ).start.column += i, !n.sameRow ) {
+ return;
+ } n.end.column += i;
+ } this.end.column += i;
+ }
+ }
+ }, o.prototype.split = function ( e, t ) {
+ var i, n, e = this.getNextFoldTo( e, t ); return e && e.kind != 'inside' ? ( t = e.fold, e = this.folds, i = this.foldData, t = e.indexOf( t ), n = e[ t - 1 ], this.end.row = n.end.row, this.end.column = n.end.column, n = new o( i, e = e.splice( t, e.length - t ) ), i.splice( i.indexOf( this ) + 1, 0, n ), n ) : null;
+ }, o.prototype.merge = function ( e ) {
+ for ( let t = e.folds, i = 0; i < t.length; i++ ) {
+ this.addFold( t[ i ] );
+ } const n = this.foldData; n.splice( n.indexOf( e ), 1 );
+ }, o.prototype.toString = function () {
+ const t = [ this.range.toString() + ': [' ]; return this.folds.forEach( ( e ) => {
+ t.push( ' ' + e.toString() );
+ } ), t.push( ']' ), t.join( '\n' );
+ }, o.prototype.idxToPosition = function ( e ) {
+ for ( let t = 0, i = 0; i < this.folds.length; i++ ) {
+ const n = this.folds[ i ]; if ( ( e -= n.start.column - t ) < 0 ) {
+ return { row: n.start.row, column: n.start.column + e };
+ } if ( ( e -= n.placeholder.length ) < 0 ) {
+ return n.start;
+ } t = n.end.column;
+ } return { row: this.end.row, column: this.end.column + e };
+ }, t.FoldLine = o;
+ } ), ace.define( 'ace/range_list', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ var a = e( './range' ).Range.comparePoints, e = ( n.prototype.pointIndex = function ( e, t, i ) {
+ for ( var n = this.ranges, o = i || 0; o < n.length; o++ ) {
+ let r = n[ o ], s = a( e, r.end ); if ( !( s > 0 ) ) {
+ return r = a( e, r.start ), s === 0 ? t && r !== 0 ? -o - 2 : o : r > 0 || r === 0 && !t ? o : -o - 1;
+ }
+ } return -o - 1;
+ }, n.prototype.add = function ( e ) {
+ var t = !e.isEmpty(), i = this.pointIndex( e.start, t ), t = this.pointIndex( e.end, t, i = i < 0 ? -i - 1 : i ); return t < 0 ? t = -t - 1 : t++, this.ranges.splice( i, t - i, e );
+ }, n.prototype.addList = function ( e ) {
+ for ( var t = [], i = e.length; i--; ) {
+ t.push.apply( t, this.add( e[ i ] ) );
+ } return t;
+ }, n.prototype.substractPoint = function ( e ) {
+ e = this.pointIndex( e ); if ( e >= 0 ) {
+ return this.ranges.splice( e, 1 );
+ }
+ }, n.prototype.merge = function () {
+ for ( var e = [], t = this.ranges, i = ( t = t.sort( ( e, t ) => a( e.start, t.start ) ) )[ 0 ], n = 1; n < t.length; n++ ) {
+ var o = i, i = t[ n ], r = a( o.end, i.start ); r < 0 || ( r != 0 || o.isEmpty() || i.isEmpty() ) && ( a( o.end, i.end ) < 0 && ( o.end.row = i.end.row, o.end.column = i.end.column ), t.splice( n, 1 ), e.push( i ), i = o, n-- );
+ } return this.ranges = t, e;
+ }, n.prototype.contains = function ( e, t ) {
+ return this.pointIndex( { row: e, column: t } ) >= 0;
+ }, n.prototype.containsPoint = function ( e ) {
+ return this.pointIndex( e ) >= 0;
+ }, n.prototype.rangeAtPoint = function ( e ) {
+ e = this.pointIndex( e ); if ( e >= 0 ) {
+ return this.ranges[ e ];
+ }
+ }, n.prototype.clipRows = function ( e, t ) {
+ const i = this.ranges; if ( i[ 0 ].start.row > t || i[ i.length - 1 ].start.row < e ) {
+ return [];
+ } for ( var e = this.pointIndex( { row: e, column: 0 } ), n = this.pointIndex( { row: t, column: 0 }, e = e < 0 ? -e - 1 : e ), o = ( n < 0 && ( n = -n - 1 ), [] ), r = e; r < n; r++ ) {
+ o.push( i[ r ] );
+ } return o;
+ }, n.prototype.removeAll = function () {
+ return this.ranges.splice( 0, this.ranges.length );
+ }, n.prototype.attach = function ( e ) {
+ this.session && this.detach(), this.session = e, this.onChange = this.$onChange.bind( this ), this.session.on( 'change', this.onChange );
+ }, n.prototype.detach = function () {
+ this.session && ( this.session.removeListener( 'change', this.onChange ), this.session = null );
+ }, n.prototype.$onChange = function ( e ) {
+ for ( var t = e.start, i = e.end, n = t.row, o = i.row, r = this.ranges, s = 0, a = r.length; s < a && !( ( h = r[ s ] ).end.row >= n ); s++ ) { } if ( e.action == 'insert' ) {
+ for ( var l = o - n, c = -t.column + i.column; s < a; s++ ) {
+ if ( ( h = r[ s ] ).start.row > n ) {
+ break;
+ } h.start.row == n && h.start.column >= t.column && ( h.start.column == t.column && this.$bias <= 0 || ( h.start.column += c, h.start.row += l ) ), h.end.row == n && h.end.column >= t.column && ( h.end.column == t.column && this.$bias < 0 || ( h.end.column == t.column && c > 0 && s < a - 1 && h.end.column > h.start.column && h.end.column == r[ s + 1 ].start.column && ( h.end.column -= c ), h.end.column += c, h.end.row += l ) );
+ }
+ } else {
+ for ( var h, l = n - o, c = t.column - i.column; s < a; s++ ) {
+ if ( ( h = r[ s ] ).start.row > o ) {
+ break;
+ } h.end.row < o && ( n < h.end.row || n == h.end.row && t.column < h.end.column ) ? ( h.end.row = n, h.end.column = t.column ) : h.end.row == o ? h.end.column <= i.column ? ( l || h.end.column > t.column ) && ( h.end.column = t.column, h.end.row = t.row ) : ( h.end.column += c, h.end.row += l ) : h.end.row > o && ( h.end.row += l ), h.start.row < o && ( n < h.start.row || n == h.start.row && t.column < h.start.column ) ? ( h.start.row = n, h.start.column = t.column ) : h.start.row == o ? h.start.column <= i.column ? ( l || h.start.column > t.column ) && ( h.start.column = t.column, h.start.row = t.row ) : ( h.start.column += c, h.start.row += l ) : h.start.row > o && ( h.start.row += l );
+ }
+ } if ( l != 0 && s < a ) {
+ for ( ;s < a; s++ ) {
+ ( h = r[ s ] ).start.row += l, h.end.row += l;
+ }
+ }
+ }, n ); function n() {
+ this.ranges = [], this.$bias = 1;
+ }e.prototype.comparePoints = a, t.RangeList = e;
+ } ), ace.define( 'ace/edit_session/fold', [ 'require', 'exports', 'module', 'ace/range_list' ], function ( e, t, i ) {
+ var n, o, r = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), e = e( '../range_list' ).RangeList, r = ( r( s, o = e ), s.prototype.toString = function () {
+ return '"' + this.placeholder + '" ' + this.range.toString();
+ }, s.prototype.setFoldLine = function ( t ) {
+ this.foldLine = t, this.subFolds.forEach( ( e ) => {
+ e.setFoldLine( t );
+ } );
+ }, s.prototype.clone = function () {
+ const t = new s( this.range.clone(), this.placeholder ); return this.subFolds.forEach( ( e ) => {
+ t.subFolds.push( e.clone() );
+ } ), t.collapseChildren = this.collapseChildren, t;
+ }, s.prototype.addSubFold = function ( e ) {
+ if ( !this.range.isEqual( e ) ) {
+ r = e, s = this.start, d( r.start, s ), d( r.end, s ); for ( var t = e.start.row, i = e.start.column, n = 0, o = -1; n < this.subFolds.length && ( o = this.subFolds[ n ].range.compare( t, i ) ) == 1; n++ ) { } var r = this.subFolds[ n ], s = 0; if ( o == 0 ) {
+ if ( r.range.containsRange( e ) ) {
+ return r.addSubFold( e );
+ } s = 1;
+ } for ( var t = e.range.end.row, i = e.range.end.column, a = n, o = -1; a < this.subFolds.length && ( o = this.subFolds[ a ].range.compare( t, i )
+ ) == 1; a++ ) { }o == 0 && a++; for ( let l = this.subFolds.splice( n, a - n, e ), c = o == 0 ? l.length - 1 : l.length, h = s; h < c; h++ ) {
+ e.addSubFold( l[ h ] );
+ } return e.setFoldLine( this.foldLine ), e;
+ }
+ }, s.prototype.restoreRange = function ( e ) {
+ return e = e, t = this.start, a( e.start, t ), void a( e.end, t ); let t;
+ }, s ); function s( e, t ) {
+ const i = o.call( this ) || this; return i.foldLine = null, i.placeholder = t, i.range = e, i.start = e.start, i.end = e.end, i.sameRow = e.start.row == e.end.row, i.subFolds = i.ranges = [], i;
+ } function d( e, t ) {
+ e.row -= t.row, e.row == 0 && ( e.column -= t.column );
+ } function a( e, t ) {
+ e.row == 0 && ( e.column += t.column ), e.row += t.row;
+ }t.Fold = r;
+ } ), ace.define( 'ace/edit_session/folding', [ 'require', 'exports', 'module', 'ace/range', 'ace/edit_session/fold_line', 'ace/edit_session/fold', 'ace/token_iterator', 'ace/mouse/mouse_event' ], ( e, t, i ) => {
+ const h = e( '../range' ).Range, u = e( './fold_line' ).FoldLine, g = e( './fold' ).Fold, d = e( '../token_iterator' ).TokenIterator, n = e( '../mouse/mouse_event' ).MouseEvent; t.Folding = function () {
+ this.getFoldAt = function ( e, t, i ) {
+ const n = this.getFoldLine( e ); if ( !n ) {
+ return null;
+ } for ( let o = n.folds, r = 0; r < o.length; r++ ) {
+ const s = o[ r ].range; if ( s.contains( e, t ) && ( i != 1 || !s.isEnd( e, t ) || s.isEmpty() ) && ( i != -1 || !s.isStart( e, t ) || s.isEmpty() ) ) {
+ return o[ r ];
+ }
+ }
+ }, this.getFoldsInRange = function ( e ) {
+ const t = e.start, i = e.end, n = this.$foldData, o = []; t.column += 1, --i.column; for ( let r = 0; r < n.length; r++ ) {
+ let s = n[ r ].range.compareRange( e ); if ( s != 2 ) {
+ if ( s == -2 ) {
+ break;
+ } for ( let a = n[ r ].folds, l = 0; l < a.length; l++ ) {
+ const c = a[ l ]; if ( ( s = c.range.compareRange( e ) ) == -2 ) {
+ break;
+ } if ( s != 2 ) {
+ if ( s == 42 ) {
+ break;
+ } o.push( c );
+ }
+ }
+ }
+ } return --t.column, i.column += 1, o;
+ }, this.getFoldsInRangeList = function ( e ) {
+ let t; return Array.isArray( e ) ? ( t = [], e.forEach( function ( e ) {
+ t = t.concat( this.getFoldsInRange( e ) );
+ }, this ) ) : t = this.getFoldsInRange( e ), t;
+ }, this.getAllFolds = function () {
+ for ( var e = [], t = this.$foldData, i = 0; i < t.length; i++ ) {
+ for ( let n = 0; n < t[ i ].folds.length; n++ ) {
+ e.push( t[ i ].folds[ n ] );
+ }
+ } return e;
+ }, this.getFoldStringAt = function ( e, t, i, n ) {
+ if ( !( n = n || this.getFoldLine( e ) ) ) {
+ return null;
+ } for ( var o, r = { end: { column: 0 } }, s = 0; s < n.folds.length; s++ ) {
+ var a, l = ( a = n.folds[ s ] ).range.compareEnd( e, t ); if ( l == -1 ) {
+ o = this.getLine( a.start.row ).substring( r.end.column, a.start.column ); break;
+ } if ( l === 0 ) {
+ return null;
+ } r = a;
+ } return o = o || this.getLine( a.start.row ).slice( Math.max( 0, r.end.column ) ), i == -1 ? o.slice( 0, Math.max( 0, t - r.end.column ) ) : i == 1 ? o.slice( Math.max( 0, t - r.end.column ) ) : o;
+ }, this.getFoldLine = function ( e, t ) {
+ let i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {
+ const o = i[ n ]; if ( o.start.row <= e && o.end.row >= e ) {
+ return o;
+ } if ( o.end.row > e ) {
+ return null;
+ }
+ } return null;
+ }, this.getNextFoldLine = function ( e, t ) {
+ let i = this.$foldData, n = 0; for ( ( n = t ? i.indexOf( t ) : n ) == -1 && ( n = 0 ); n < i.length; n++ ) {
+ const o = i[ n ]; if ( o.end.row >= e ) {
+ return o;
+ }
+ } return null;
+ }, this.getFoldedRowCount = function ( e, t ) {
+ for ( var i = this.$foldData, n = t - e + 1, o = 0; o < i.length; o++ ) {
+ var r = i[ o ], s = r.end.row, r = r.start.row; if ( t <= s ) {
+ r < t && ( e <= r ? n -= t - r : n = 0 ); break;
+ }e <= s && ( n -= e <= r ? s - r : s - e + 1 );
+ } return n;
+ }, this.$addFoldLine = function ( e ) {
+ return this.$foldData.push( e ), this.$foldData.sort( ( e, t ) => e.start.row - t.start.row ), e;
+ }, this.addFold = function ( e, t ) {
+ var i, n = this.$foldData, o = !1, r = ( e instanceof g ? i = e : ( i = new g( t, e ) ).collapseChildren = t.collapseChildren, this.$clipRangeToDocument( i.range ), i.start.row ), e = i.start.column, s = i.end.row, t = i.end.column, a = this.getFoldAt( r, e, 1 ), l = this.getFoldAt( s, t, -1 ); if ( a && l == a ) {
+ return a.addSubFold( i );
+ } a && !a.range.isStart( r, e ) && this.removeFold( a ), l && !l.range.isEnd( s, t ) && this.removeFold( l ); e = this.getFoldsInRange( i.range ); e.length > 0 && ( this.removeFolds( e ), i.collapseChildren || e.forEach( ( e ) => {
+ i.addSubFold( e );
+ } ) ); for ( let c = 0; c < n.length; c++ ) {
+ var h = n[ c ]; if ( s == h.start.row ) {
+ h.addFold( i ), o = !0; break;
+ } if ( r == h.end.row ) {
+ if ( h.addFold( i ), o = !0, !i.sameRow ) {
+ const d = n[ c + 1 ]; if ( d && d.start.row == s ) {
+ h.merge( d ); break;
+ }
+ } break;
+ } if ( s <= h.start.row ) {
+ break;
+ }
+ } return o || ( h = this.$addFoldLine( new u( this.$foldData, i ) ) ), this.$useWrapMode ? this.$updateWrapData( h.start.row, h.start.row ) : this.$updateRowLengthCache( h.start.row, h.start.row ), this.$modified = !0, this._signal( 'changeFold', { data: i, action: 'add' } ), i;
+ }, this.addFolds = function ( e ) {
+ e.forEach( function ( e ) {
+ this.addFold( e );
+ }, this );
+ }, this.removeFold = function ( e ) {
+ let t = e.foldLine, i = t.start.row, n = t.end.row, o = this.$foldData, r = t.folds; r.length == 1 ? o.splice( o.indexOf( t ), 1 ) : t.range.isEnd( e.end.row, e.end.column ) ? ( r.pop(), t.end.row = r[ r.length - 1 ].end.row, t.end.column = r[ r.length - 1 ].end.column ) : t.range.isStart( e.start.row, e.start.column ) ? ( r.shift(), t.start.row = r[ 0 ].start.row, t.start.column = r[ 0 ].start.column ) : e.sameRow ? r.splice( r.indexOf( e ), 1 ) : ( ( r = ( o = t.split( e.start.row, e.start.column ) ).folds ).shift(), o.start.row = r[ 0 ].start.row, o.start.column = r[ 0 ].start.column ), this.$updating || ( this.$useWrapMode ? this.$updateWrapData( i, n ) : this.$updateRowLengthCache( i, n ) ), this.$modified = !0, this._signal( 'changeFold', { data: e, action: 'remove' } );
+ }, this.removeFolds = function ( e ) {
+ for ( var t = [], i = 0; i < e.length; i++ ) {
+ t.push( e[ i ] );
+ }t.forEach( function ( e ) {
+ this.removeFold( e );
+ }, this ), this.$modified = !0;
+ }, this.expandFold = function ( t ) {
+ this.removeFold( t ), t.subFolds.forEach( function ( e ) {
+ t.restoreRange( e ), this.addFold( e );
+ }, this ), t.collapseChildren > 0 && this.foldAll( t.start.row + 1, t.end.row, t.collapseChildren - 1 ), t.subFolds = [];
+ }, this.expandFolds = function ( e ) {
+ e.forEach( function ( e ) {
+ this.expandFold( e );
+ }, this );
+ }, this.unfold = function ( e, t ) {
+ let i; if ( e == null ) {
+ i = new h( 0, 0, this.getLength(), 0 ), t == null && ( t = !0 );
+ } else if ( typeof e === 'number' ) {
+ i = new h( e, 0, e, this.getLine( e ).length );
+ } else if ( 'row' in e ) {
+ i = h.fromPoints( e, e );
+ } else {
+ if ( Array.isArray( e ) ) {
+ return n = [], e.forEach( function ( e ) {
+ n = n.concat( this.unfold( e ) );
+ }, this ), n;
+ } i = e;
+ } for ( var n, e = n = this.getFoldsInRangeList( i ); n.length == 1 && h.comparePoints( n[ 0 ].start, i.start ) < 0 && h.comparePoints( n[ 0 ].end, i.end ) > 0; ) {
+ this.expandFolds( n ), n = this.getFoldsInRangeList( i );
+ } if ( t != 0 ? this.removeFolds( n ) : this.expandFolds( n ), e.length ) {
+ return e;
+ }
+ }, this.isRowFolded = function ( e, t ) {
+ return !!this.getFoldLine( e, t );
+ }, this.getRowFoldEnd = function ( e, t ) {
+ t = this.getFoldLine( e, t ); return t ? t.end.row : e;
+ }, this.getRowFoldStart = function ( e, t ) {
+ t = this.getFoldLine( e, t ); return t ? t.start.row : e;
+ }, this.getFoldDisplayLine = function ( e, t, i, o, r ) {
+ o == null && ( o = e.start.row ), r == null && ( r = 0 ), t == null && ( t = e.end.row ), i == null && ( i = this.getLine( t ).length ); let s = this.doc, a = ''; return e.walk( ( e, t, i, n ) => {
+ if ( !( t < o ) ) {
+ if ( t == o ) {
+ if ( i < r ) {
+ return;
+ } n = Math.max( r, n );
+ }a += e != null ? e : s.getLine( t ).substring( n, i );
+ }
+ }, t, i ), a;
+ }, this.getDisplayLine = function ( e, t, i, n ) {
+ let o = this.getFoldLine( e ); return o ? this.getFoldDisplayLine( o, e, t, i, n ) : ( o = this.doc.getLine( e ) ).substring( n || 0, t || o.length );
+ }, this.$cloneFoldData = function () {
+ let t = []; return t = this.$foldData.map( ( e ) => {
+ e = e.folds.map( ( e ) => e.clone() ); return new u( t, e );
+ } );
+ }, this.toggleFold = function ( e ) {
+ let t = this.selection.getRange(); if ( t.isEmpty() ) {
+ var i, n = t.start; if ( i = this.getFoldAt( n.row, n.column ) ) {
+ return void this.expandFold( i );
+ } if ( e ) {
+ return void ( ( o = this.getFoldLine( n.row ) ) && this.expandFolds( o.folds ) );
+ } ( o = this.findMatchingBracket( n ) ) ? t.comparePoint( o ) == 1 ? t.end = o : ( t.start = o, t.start.column++, t.end.column-- ) : ( o = this.findMatchingBracket( { row: n.row, column: n.column + 1 } ) ) ? ( t.comparePoint( o ) == 1 ? t.end = o : t.start = o, t.start.column++ ) : t = this.getCommentFoldRange( n.row, n.column ) || t;
+ } else {
+ var o = this.getFoldsInRange( t ); if ( e && o.length ) {
+ return void this.expandFolds( o );
+ } o.length == 1 && ( i = o[ 0 ] );
+ } if ( ( i = i || this.getFoldAt( t.start.row, t.start.column ) ) && i.range.toString() == t.toString() ) {
+ this.expandFold( i );
+ } else {
+ n = '...'; if ( !t.isMultiLine() ) {
+ if ( ( n = this.getTextRange( t ) ).length < 4 ) {
+ return;
+ } n = n.trim().slice( 0, 2 ) + '..';
+ } this.addFold( n, t );
+ }
+ }, this.getCommentFoldRange = function ( e, t, i ) {
+ var n = ( s = new d( this, e, t ) ).getCurrentToken(), o = n && n.type; if ( n && /^comment|string/.test( o ) ) {
+ ( o = o.match( /comment|string/ )[ 0 ] ) == 'comment' && ( o += '|doc-start|\\.doc' ); var r = new RegExp( o ), o = new h(); if ( i != 1 ) {
+ for ( ;( n = s.stepBackward() ) && r.test( n.type ); ) { }n = s.stepForward();
+ }o.start.row = s.getCurrentTokenRow(), o.start.column = s.getCurrentTokenColumn() + n.value.length; var s = new d( this, e, t ), a = this.getState( s.$row ); if ( i != -1 ) {
+ let l = -1; do {
+ if ( n = s.stepForward(), l == -1 ) {
+ const c = this.getState( s.$row ); a.toString() !== c.toString() && ( l = s.$row );
+ } else if ( s.$row > l ) {
+ break;
+ }
+ } while ( n && r.test( n.type ) ); n = s.stepBackward();
+ } else {
+ n = s.getCurrentToken();
+ } if ( o.end.row = s.getCurrentTokenRow(), o.end.column = s.getCurrentTokenColumn(), !( o.start.row == o.end.row && o.start.column > o.end.column ) ) {
+ return o;
+ }
+ }
+ }, this.foldAll = function ( e, t, i, n ) {
+ i == null && ( i = 1e5 ); const o = this.foldWidgets; if ( o ) {
+ t = t || this.getLength(); for ( var r, s = e = e || 0; s < t; s++ ) {
+ o[ s ] == null && ( o[ s ] = this.getFoldWidget( s ) ), o[ s ] != 'start' || n && !n( s ) || ( r = this.getFoldWidgetRange( s ) ) && r.isMultiLine() && r.end.row <= t && r.start.row >= e && ( s = r.end.row, r.collapseChildren = i, this.addFold( '...', r ) );
+ }
+ }
+ }, this.foldToLevel = function ( e ) {
+ for ( this.foldAll(); e-- > 0; ) {
+ this.unfold( null, !1 );
+ }
+ }, this.foldAllComments = function () {
+ const o = this; this.foldAll( null, null, null, ( e ) => {
+ for ( let t = o.getTokens( e ), i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; if ( n.type != 'text' || !/^\s+$/.test( n.value ) ) {
+ return !!/comment/.test( n.type );
+ }
+ }
+ } );
+ }, this.$foldStyles = { manual: 1, markbegin: 1, markbeginend: 1 }, this.$foldStyle = 'markbegin', this.setFoldStyle = function ( e ) {
+ if ( !this.$foldStyles[ e ] ) {
+ throw new Error( 'invalid fold style: ' + e + '[' + Object.keys( this.$foldStyles ).join( ', ' ) + ']' );
+ } this.$foldStyle != e && ( ( this.$foldStyle = e ) == 'manual' && this.unfold(), e = this.$foldMode, this.$setFolding( null ), this.$setFolding( e ) );
+ }, this.$setFolding = function ( e ) {
+ this.$foldMode != e && ( this.$foldMode = e, this.off( 'change', this.$updateFoldWidgets ), this.off( 'tokenizerUpdate', this.$tokenizerUpdateFoldWidgets ), this._signal( 'changeAnnotation' ), e && this.$foldStyle != 'manual' ? ( this.foldWidgets = [], this.getFoldWidget = e.getFoldWidget.bind( e, this, this.$foldStyle ), this.getFoldWidgetRange = e.getFoldWidgetRange.bind( e, this, this.$foldStyle ), this.$updateFoldWidgets = this.updateFoldWidgets.bind( this ), this.$tokenizerUpdateFoldWidgets = this.tokenizerUpdateFoldWidgets.bind( this ), this.on( 'change', this.$updateFoldWidgets ), this.on( 'tokenizerUpdate', this.$tokenizerUpdateFoldWidgets ) ) : this.foldWidgets = null );
+ }, this.getParentFoldRangeData = function ( e, t ) {
+ const i = this.foldWidgets; if ( !i || t && i[ e ] ) {
+ return {};
+ } for ( var n = e - 1; n >= 0; ) {
+ let o = i[ n ]; if ( ( o = o == null ? i[ n ] = this.getFoldWidget( n ) : o ) == 'start' ) {
+ var r = this.getFoldWidgetRange( n ), s = s || r; if ( r && r.end.row >= e ) {
+ break;
+ }
+ }n--;
+ } return { range: n !== -1 && r, firstRange: s };
+ }, this.onFoldWidgetClick = function ( e, t ) {
+ const i = { children: ( t = t instanceof n ? t.domEvent : t ).shiftKey, all: t.ctrlKey || t.metaKey, siblings: t.altKey }; this.$toggleFoldWidget( e, i ) || ( e = t.target || t.srcElement ) && /ace_fold-widget/.test( e.className ) && ( e.className += ' ace_invalid' );
+ }, this.$toggleFoldWidget = function ( e, t ) {
+ let i, n, o, r; if ( this.getFoldWidget ) {
+ return i = this.getFoldWidget( e ), n = this.getLine( e ), ( n = this.getFoldAt( e, ( i = i === 'end' ? -1 : 1 ) == -1 ? 0 : n.length, i ) ) ? ( t.children || t.all ? this.removeFold( n ) : this.expandFold( n ), n ) : ( i = this.getFoldWidgetRange( e, !0 ) ) && !i.isMultiLine() && ( n = this.getFoldAt( i.start.row, i.start.column, 1 ) ) && i.isEqual( n.range ) ? ( this.removeFold( n ), n ) : ( t.siblings ? ( ( n = this.getParentFoldRangeData( e ) ).range && ( o = n.range.start.row + 1, r = n.range.end.row ), this.foldAll( o, r, t.all ? 1e4 : 0 ) ) : t.children ? ( r = i ? i.end.row : this.getLength(), this.foldAll( e + 1, r, t.all ? 1e4 : 0 ) ) : i && ( t.all && ( i.collapseChildren = 1e4 ), this.addFold( '...', i ) ), i );
+ }
+ }, this.toggleFoldWidget = function ( e ) {
+ let t, i = this.selection.getCursor().row; i = this.getRowFoldStart( i ), !this.$toggleFoldWidget( i, {} ) && ( t = ( t = this.getParentFoldRangeData( i, !0 ) ).range || t.firstRange ) && ( i = t.start.row, ( i = this.getFoldAt( i, this.getLine( i ).length, 1 ) ) ? this.removeFold( i ) : this.addFold( '...', t ) );
+ }, this.updateFoldWidgets = function ( e ) {
+ const t = e.start.row, i = e.end.row - t; i == 0 ? this.foldWidgets[ t ] = null : e.action == 'remove' ? this.foldWidgets.splice( t, 1 + i, null ) : ( ( e = Array( 1 + i ) ).unshift( t, 1 ), this.foldWidgets.splice.apply( this.foldWidgets, e ) );
+ }, this.tokenizerUpdateFoldWidgets = function ( e ) {
+ e = e.data; e.first != e.last && this.foldWidgets.length > e.first && this.foldWidgets.splice( e.first, this.foldWidgets.length );
+ };
+ };
+ } ), ace.define( 'ace/edit_session/bracket_match', [ 'require', 'exports', 'module', 'ace/token_iterator', 'ace/range' ], ( e, t, i ) => {
+ const d = e( '../token_iterator' ).TokenIterator, C = e( '../range' ).Range; t.BracketMatch = function () {
+ this.findMatchingBracket = function ( e, t ) {
+ return e.column != 0 && ( t = t || this.getLine( e.row ).charAt( e.column - 1 ) ) != '' && ( t = t.match( /([\(\[\{])|([\)\]\}])/ ) ) ? t[ 1 ] ? this.$findClosingBracket( t[ 1 ], e ) : this.$findOpeningBracket( t[ 2 ], e ) : null;
+ }, this.getBracketRange = function ( e ) {
+ let t, i, n = this.getLine( e.row ), o = !0, r = n.charAt( e.column - 1 ), s = r && r.match( /([\(\[\{])|([\)\]\}])/ ); if ( s || ( r = n.charAt( e.column ), e = { row: e.row, column: e.column + 1 }, s = r && r.match( /([\(\[\{])|([\)\]\}])/ ), o = !1 ), !s ) {
+ return null;
+ } if ( s[ 1 ] ) {
+ if ( !( i = this.$findClosingBracket( s[ 1 ], e ) ) ) {
+ return null;
+ } t = C.fromPoints( e, i ), o || ( t.end.column++, t.start.column-- ), t.cursor = t.end;
+ } else {
+ if ( !( i = this.$findOpeningBracket( s[ 2 ], e ) ) ) {
+ return null;
+ } t = C.fromPoints( i, e ), o || ( t.start.column++, t.end.column-- ), t.cursor = t.start;
+ } return t;
+ }, this.getMatchingBracketRanges = function ( e, t ) {
+ let i = this.getLine( e.row ), n = /([\(\[\{])|([\)\]\}])/, o = !t && i.charAt( e.column - 1 ), r = o && o.match( n ); return r || ( o = ( void 0 === t || t ) && i.charAt( e.column ), e = { row: e.row, column: e.column + 1 }, r = o && o.match( n ) ), r ? ( t = new C( e.row, e.column - 1, e.row, e.column ), ( i = r[ 1 ] ? this.$findClosingBracket( r[ 1 ], e ) : this.$findOpeningBracket( r[ 2 ], e ) ) ? [ t, new C( i.row, i.column, i.row, i.column + 1 ) ] : [ t ] ) : null;
+ }, this.$brackets = { ')': '(', '(': ')', ']': '[', '[': ']', '{': '}', '}': '{', '<': '>', '>': '<' }, this.$findOpeningBracket = function ( e, t, i ) {
+ let n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {
+ i = i || new RegExp( '(\\.?' + s.type.replace( '.', '\\.' ).replace( 'rparen', '.paren' ).replace( /\b(?:end)\b/, '(?:start|begin|end)' ).replace( /-close\b/, '-(close|open)' ) + ')+' ); for ( let a = t.column - r.getCurrentTokenColumn() - 2, l = s.value; ; ) {
+ for ( ;a >= 0; ) {
+ const c = l.charAt( a ); if ( c == n ) {
+ if ( --o == 0 ) {
+ return { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };
+ }
+ } else {
+ c == e && ( o += 1 );
+ }--a;
+ } for ( ;( s = r.stepBackward() ) && !i.test( s.type ); ) { } if ( s == null ) {
+ break;
+ } a = ( l = s.value ).length - 1;
+ } return null;
+ }
+ }, this.$findClosingBracket = function ( e, t, i ) {
+ let n = this.$brackets[ e ], o = 1, r = new d( this, t.row, t.column ), s = r.getCurrentToken(); if ( s = s || r.stepForward() ) {
+ i = i || new RegExp( '(\\.?' + s.type.replace( '.', '\\.' ).replace( 'lparen', '.paren' ).replace( /\b(?:start|begin)\b/, '(?:start|begin|end)' ).replace( /-open\b/, '-(close|open)' ) + ')+' ); for ( let a = t.column - r.getCurrentTokenColumn(); ; ) {
+ for ( let l = s.value, c = l.length; a < c; ) {
+ const h = l.charAt( a ); if ( h == n ) {
+ if ( --o == 0 ) {
+ return { row: r.getCurrentTokenRow(), column: a + r.getCurrentTokenColumn() };
+ }
+ } else {
+ h == e && ( o += 1 );
+ }a += 1;
+ } for ( ;( s = r.stepForward() ) && !i.test( s.type ); ) { } if ( s == null ) {
+ break;
+ } a = 0;
+ } return null;
+ }
+ }, this.getMatchingTags = function ( e ) {
+ var e = new d( this, e.row, e.column ), t = this.$findTagName( e ); if ( t ) {
+ return e.stepBackward().value === '<' ? this.$findClosingTag( e, t ) : this.$findOpeningTag( e, t );
+ }
+ }, this.$findTagName = function ( e ) {
+ let t = e.getCurrentToken(), i = !1, n = !1; if ( t && !t.type.includes( 'tag-name' ) ) {
+ for ( ;( t = n ? e.stepBackward() : e.stepForward() ) && ( t.value === '/>' ? n = !0 : t.type.includes( 'tag-name' ) && ( i = !0 ) ), t && !i; ) { }
+ } return t;
+ }, this.$findClosingTag = function ( e, t ) {
+ let i = t.value, n = t.value, o = 0, r = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ), s = ( t = e.stepForward(), new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + t.value.length ) ), a = !1; do {
+ var l, c = t; if ( !c.type.includes( 'tag-close' ) || a || ( l = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ), a = !0 ), t = e.stepForward() ) {
+ if ( t.value !== '>' || a || ( l = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ), a = !0 ), t.type.includes( 'tag-name' ) ) {
+ if ( n === ( i = t.value ) ) {
+ if ( c.value === '<' ) {
+ o++;
+ } else if ( c.value === '</' && --o < 0 ) {
+ e.stepBackward(); var h = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 2 ), d = ( t = e.stepForward(), new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + t.value.length ) ); if ( !( t = !t.type.includes( 'tag-close' ) ? e.stepForward() : t ) || t.value !== '>' ) {
+ return;
+ } var u = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 );
+ }
+ }
+ } else {
+ n === i && t.value === '/>' && --o < 0 && ( u = d = h = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 2 ), l = new C( s.end.row, s.end.column, s.end.row, s.end.column + 1 ) );
+ }
+ }
+ } while ( t && o >= 0 ); if ( r && l && h && u && s && d ) {
+ return { openTag: new C( r.start.row, r.start.column, l.end.row, l.end.column ), closeTag: new C( h.start.row, h.start.column, u.end.row, u.end.column ), openTagName: s, closeTagName: d };
+ }
+ }, this.$findOpeningTag = function ( e, t ) {
+ let i, n = e.getCurrentToken(), o = t.value, r = 0, s = e.getCurrentTokenRow(), a = e.getCurrentTokenColumn(), l = new C( s, a, s, a + 2 ), c = ( e.stepForward(), new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + t.value.length ) ); if ( ( t = !t.type.includes( 'tag-close' ) ? e.stepForward() : t ) && t.value === '>' ) {
+ const h = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ); e.stepBackward(), e.stepBackward(); do {
+ if ( t = n, s = e.getCurrentTokenRow(), i = ( a = e.getCurrentTokenColumn() ) + t.value.length, n = e.stepBackward(), t ) {
+ if ( t.type.includes( 'tag-name' ) ) {
+ if ( o === t.value ) {
+ if ( n.value === '<' ) {
+ if ( ++r > 0 ) {
+ for ( var d = new C( s, a, s, i ), u = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 ); ( t = e.stepForward() ) && t.value !== '>'; ) { } var g = new C( e.getCurrentTokenRow(), e.getCurrentTokenColumn(), e.getCurrentTokenRow(), e.getCurrentTokenColumn() + 1 );
+ }
+ } else {
+ n.value === '</' && r--;
+ }
+ }
+ } else if ( t.value === '/>' ) {
+ for ( var p = 0, m = n; m; ) {
+ if ( m.type.includes( 'tag-name' ) && m.value === o ) {
+ r--; break;
+ } if ( m.value === '<' ) {
+ break;
+ } m = e.stepBackward(), p++;
+ } for ( let f = 0; f < p; f++ ) {
+ e.stepForward();
+ }
+ }
+ }
+ } while ( n && r <= 0 ); return u && g && l && h && d && c ? { openTag: new C( u.start.row, u.start.column, g.end.row, g.end.column ), closeTag: new C( l.start.row, l.start.column, h.end.row, h.end.column ), openTagName: d, closeTagName: c } : void 0;
+ }
+ };
+ };
+ } ), ace.define( 'ace/edit_session', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/lang', 'ace/bidihandler', 'ace/config', 'ace/lib/event_emitter', 'ace/selection', 'ace/mode/text', 'ace/range', 'ace/line_widgets', 'ace/document', 'ace/background_tokenizer', 'ace/search_highlight', 'ace/undomanager', 'ace/edit_session/folding', 'ace/edit_session/bracket_match' ], ( e, t, i ) => {
+ const n = e( './lib/oop' ), o = e( './lib/lang' ), r = e( './bidihandler' ).BidiHandler, s = e( './config' ), a = e( './lib/event_emitter' ).EventEmitter, l = e( './selection' ).Selection, c = e( './mode/text' ).Mode, h = e( './range' ).Range, d = e( './line_widgets' ).LineWidgets, u = e( './document' ).Document, g = e( './background_tokenizer' ).BackgroundTokenizer, p = e( './search_highlight' ).SearchHighlight, m = e( './undomanager' ).UndoManager, f = ( C.prototype.$initOperationListeners = function () {
+ const e = this; this.curOp = null, this.on( 'change', () => {
+ e.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.docChanged = !0;
+ }, !0 ), this.on( 'changeSelection', () => {
+ e.curOp || ( e.startOperation(), e.curOp.selectionBefore = e.$lastSel ), e.curOp.selectionChanged = !0;
+ }, !0 ), this.$operationResetTimer = o.delayedCall( this.endOperation.bind( this, !0 ) );
+ }, C.prototype.startOperation = function ( e ) {
+ if ( this.curOp ) {
+ if ( !e || this.curOp.command ) {
+ return;
+ } this.prevOp = this.curOp;
+ }e = e || {}, this.$operationResetTimer.schedule(), this.curOp = { command: e.command || {}, args: e.args }, this.curOp.selectionBefore = this.selection.toJSON(), this._signal( 'startOperation', e );
+ }, C.prototype.endOperation = function ( e ) {
+ let t; this.curOp && ( e && !1 === e.returnValue ? ( this.curOp = null, this._signal( 'endOperation', e ) ) : e == 1 && this.curOp.command && this.curOp.command.name == 'mouse' || ( t = this.selection.toJSON(), this.curOp.selectionAfter = t, this.$lastSel = this.selection.toJSON(), this.getUndoManager().addSelection( t ), this._signal( 'beforeEndOperation' ), this.prevOp = this.curOp, this.curOp = null, this._signal( 'endOperation', e ) ) );
+ }, C.prototype.setDocument = function ( e ) {
+ this.doc && this.doc.off( 'change', this.$onChange ), ( this.doc = e ).on( 'change', this.$onChange, !0 ), this.bgTokenizer.setDocument( this.getDocument() ), this.resetCaches();
+ }, C.prototype.getDocument = function () {
+ return this.doc;
+ }, Object.defineProperty( C.prototype, 'widgetManager', { get: function () {
+ const e = new d( this ); return this.widgetManager = e, this.$editor && e.attach( this.$editor ), e;
+ }, set: function ( e ) {
+ Object.defineProperty( this, 'widgetManager', { writable: !0, enumerable: !0, configurable: !0, value: e } );
+ }, enumerable: !1, configurable: !0 } ), C.prototype.$resetRowCache = function ( e ) {
+ let t; e ? ( t = this.$docRowCache.length, ( e = this.$getRowCacheIndex( this.$docRowCache, e ) + 1 ) < t && ( this.$docRowCache.splice( e, t ), this.$screenRowCache.splice( e, t ) ) ) : ( this.$docRowCache = [], this.$screenRowCache = [] );
+ }, C.prototype.$getRowCacheIndex = function ( e, t ) {
+ for ( var i = 0, n = e.length - 1; i <= n; ) {
+ const o = i + n >> 1, r = e[ o ]; if ( r < t ) {
+ i = 1 + o;
+ } else {
+ if ( !( t < r ) ) {
+ return o;
+ } n = o - 1;
+ }
+ } return i - 1;
+ }, C.prototype.resetCaches = function () {
+ this.$modified = !0, this.$wrapData = [], this.$rowLengthCache = [], this.$resetRowCache( 0 ), this.destroyed || this.bgTokenizer.start( 0 );
+ }, C.prototype.onChangeFold = function ( e ) {
+ e = e.data; this.$resetRowCache( e.start.row );
+ }, C.prototype.onChange = function ( e ) {
+ this.$modified = !0, this.$bidiHandler.onChange( e ), this.$resetRowCache( e.start.row ); const t = this.$updateInternalDataOnChange( e ); !this.$fromUndo && this.$undoManager && ( t && t.length && ( this.$undoManager.add( { action: 'removeFolds', folds: t }, this.mergeUndoDeltas ), this.mergeUndoDeltas = !0 ), this.$undoManager.add( e, this.mergeUndoDeltas ), this.mergeUndoDeltas = !0, this.$informUndoManager.schedule() ), this.bgTokenizer.$updateOnChange( e ), this._signal( 'change', e );
+ }, C.prototype.onSelectionChange = function () {
+ this._signal( 'changeSelection' );
+ }, C.prototype.setValue = function ( e ) {
+ this.doc.setValue( e ), this.selection.moveTo( 0, 0 ), this.$resetRowCache( 0 ), this.setUndoManager( this.$undoManager ), this.getUndoManager().reset();
+ }, C.fromJSON = function ( e ) {
+ typeof e === 'string' && ( e = JSON.parse( e ) ); const t = new m(), i = ( t.$undoStack = e.history.undo, t.$redoStack = e.history.redo, t.mark = e.history.mark, t.$rev = e.history.rev, new C( e.value ) ); return e.folds.forEach( ( e ) => {
+ i.addFold( '...', h.fromPoints( e.start, e.end ) );
+ } ), i.setAnnotations( e.annotations ), i.setBreakpoints( e.breakpoints ), i.setMode( e.mode ), i.setScrollLeft( e.scrollLeft ), i.setScrollTop( e.scrollTop ), i.setUndoManager( t ), i.selection.fromJSON( e.selection ), i;
+ }, C.prototype.toJSON = function () {
+ return { annotations: this.$annotations, breakpoints: this.$breakpoints, folds: this.getAllFolds().map( ( e ) => e.range ), history: this.getUndoManager(), mode: this.$mode.$id, scrollLeft: this.$scrollLeft, scrollTop: this.$scrollTop, selection: this.selection.toJSON(), value: this.doc.getValue() };
+ }, C.prototype.toString = function () {
+ return this.doc.getValue();
+ }, C.prototype.getSelection = function () {
+ return this.selection;
+ }, C.prototype.getState = function ( e ) {
+ return this.bgTokenizer.getState( e );
+ }, C.prototype.getTokens = function ( e ) {
+ return this.bgTokenizer.getTokens( e );
+ }, C.prototype.getTokenAt = function ( e, t ) {
+ var i = this.bgTokenizer.getTokens( e ), n = 0; if ( t == null ) {
+ var o = i.length - 1, n = this.getLine( e ).length;
+ } else {
+ for ( o = 0; o < i.length && !( t <= ( n += i[ o ].value.length ) ); o++ ) { }
+ } return ( e = i[ o ] ) ? ( e.index = o, e.start = n - e.value.length, e ) : null;
+ }, C.prototype.setUndoManager = function ( e ) {
+ let t; this.$undoManager = e, this.$informUndoManager && this.$informUndoManager.cancel(), e ? ( e.addSession( t = this ), this.$syncInformUndoManager = function () {
+ t.$informUndoManager.cancel(), t.mergeUndoDeltas = !1;
+ }, this.$informUndoManager = o.delayedCall( this.$syncInformUndoManager ) ) : this.$syncInformUndoManager = function () {};
+ }, C.prototype.markUndoGroup = function () {
+ this.$syncInformUndoManager && this.$syncInformUndoManager();
+ }, C.prototype.getUndoManager = function () {
+ return this.$undoManager || this.$defaultUndoManager;
+ }, C.prototype.getTabString = function () {
+ return this.getUseSoftTabs() ? o.stringRepeat( ' ', this.getTabSize() ) : '\t';
+ }, C.prototype.setUseSoftTabs = function ( e ) {
+ this.setOption( 'useSoftTabs', e );
+ }, C.prototype.getUseSoftTabs = function () {
+ return this.$useSoftTabs && !this.$mode.$indentWithTabs;
+ }, C.prototype.setTabSize = function ( e ) {
+ this.setOption( 'tabSize', e );
+ }, C.prototype.getTabSize = function () {
+ return this.$tabSize;
+ }, C.prototype.isTabStop = function ( e ) {
+ return this.$useSoftTabs && e.column % this.$tabSize == 0;
+ }, C.prototype.setNavigateWithinSoftTabs = function ( e ) {
+ this.setOption( 'navigateWithinSoftTabs', e );
+ }, C.prototype.getNavigateWithinSoftTabs = function () {
+ return this.$navigateWithinSoftTabs;
+ }, C.prototype.setOverwrite = function ( e ) {
+ this.setOption( 'overwrite', e );
+ }, C.prototype.getOverwrite = function () {
+ return this.$overwrite;
+ }, C.prototype.toggleOverwrite = function () {
+ this.setOverwrite( !this.$overwrite );
+ }, C.prototype.addGutterDecoration = function ( e, t ) {
+ this.$decorations[ e ] || ( this.$decorations[ e ] = '' ), this.$decorations[ e ] += ' ' + t, this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.removeGutterCustomWidget = function ( e ) {
+ this.$editor && this.$editor.renderer.$gutterLayer.$removeCustomWidget( e );
+ }, C.prototype.addGutterCustomWidget = function ( e, t ) {
+ this.$editor && this.$editor.renderer.$gutterLayer.$addCustomWidget( e, t );
+ }, C.prototype.removeGutterDecoration = function ( e, t ) {
+ this.$decorations[ e ] = ( this.$decorations[ e ] || '' ).replace( ' ' + t, '' ), this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.getBreakpoints = function () {
+ return this.$breakpoints;
+ }, C.prototype.setBreakpoints = function ( e ) {
+ this.$breakpoints = []; for ( let t = 0; t < e.length; t++ ) {
+ this.$breakpoints[ e[ t ] ] = 'ace_breakpoint';
+ } this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.clearBreakpoints = function () {
+ this.$breakpoints = [], this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.setBreakpoint = function ( e, t ) {
+ ( t = void 0 === t ? 'ace_breakpoint' : t ) ? this.$breakpoints[ e ] = t : delete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.clearBreakpoint = function ( e ) {
+ delete this.$breakpoints[ e ], this._signal( 'changeBreakpoint', {} );
+ }, C.prototype.addMarker = function ( e, t, i, n ) {
+ var o = this.$markerId++, e = { range: e, type: i || 'line', renderer: typeof i === 'function' ? i : null, clazz: t, inFront: !!n, id: o }; return n ? ( this.$frontMarkers[ o ] = e, this._signal( 'changeFrontMarker' ) ) : ( this.$backMarkers[ o ] = e, this._signal( 'changeBackMarker' ) ), o;
+ }, C.prototype.addDynamicMarker = function ( e, t ) {
+ let i; if ( e.update ) {
+ return i = this.$markerId++, e.id = i, e.inFront = !!t, t ? ( this.$frontMarkers[ i ] = e, this._signal( 'changeFrontMarker' ) ) : ( this.$backMarkers[ i ] = e, this._signal( 'changeBackMarker' ) ), e;
+ }
+ }, C.prototype.removeMarker = function ( e ) {
+ const t = this.$frontMarkers[ e ] || this.$backMarkers[ e ]; t && ( delete ( t.inFront ? this.$frontMarkers : this.$backMarkers )[ e ], this._signal( t.inFront ? 'changeFrontMarker' : 'changeBackMarker' ) );
+ }, C.prototype.getMarkers = function ( e ) {
+ return e ? this.$frontMarkers : this.$backMarkers;
+ }, C.prototype.highlight = function ( e ) {
+ let t; this.$searchHighlight || ( t = new p( null, 'ace_selected-word', 'text' ), this.$searchHighlight = this.addDynamicMarker( t ) ), this.$searchHighlight.setRegexp( e );
+ }, C.prototype.highlightLines = function ( e, t, i, n ) {
+ typeof t !== 'number' && ( i = t, t = e ), i = i || 'ace_step'; e = new h( e, 0, t, 1 / 0 ); return e.id = this.addMarker( e, i, 'fullLine', n ), e;
+ }, C.prototype.setAnnotations = function ( e ) {
+ this.$annotations = e, this._signal( 'changeAnnotation', {} );
+ }, C.prototype.getAnnotations = function () {
+ return this.$annotations || [];
+ }, C.prototype.clearAnnotations = function () {
+ this.setAnnotations( [] );
+ }, C.prototype.$detectNewLine = function ( e ) {
+ e = e.match( /^.*?(\r?\n)/m ); this.$autoNewLine = e ? e[ 1 ] : '\n';
+ }, C.prototype.getWordRange = function ( e, t ) {
+ let i, n = this.getLine( e ), o = !1, r = ( i = ( o = ( o = t > 0 ? !!n.charAt( t - 1 ).match( this.tokenRe ) : o ) || !!n.charAt( t ).match( this.tokenRe ) ) ? this.tokenRe : /^\s+$/.test( n.slice( t - 1, t + 1 ) ) ? /\s/ : this.nonTokenRe, t ); if ( r > 0 ) {
+ for ( ;--r >= 0 && n.charAt( r ).match( i ); ) { }r++;
+ } for ( var s = t; s < n.length && n.charAt( s ).match( i ); ) {
+ s++;
+ } return new h( e, r, e, s );
+ }, C.prototype.getAWordRange = function ( e, t ) {
+ for ( var i = this.getWordRange( e, t ), n = this.getLine( i.end.row ); n.charAt( i.end.column ).match( /[ \t]/ ); ) {
+ i.end.column += 1;
+ } return i;
+ }, C.prototype.setNewLineMode = function ( e ) {
+ this.doc.setNewLineMode( e );
+ }, C.prototype.getNewLineMode = function () {
+ return this.doc.getNewLineMode();
+ }, C.prototype.setUseWorker = function ( e ) {
+ this.setOption( 'useWorker', e );
+ }, C.prototype.getUseWorker = function () {
+ return this.$useWorker;
+ }, C.prototype.onReloadTokenizer = function ( e ) {
+ const t = e.data; this.bgTokenizer.start( t.first ), this._signal( 'tokenizerUpdate', e );
+ }, C.prototype.setMode = function ( e, t ) {
+ if ( e && typeof e === 'object' ) {
+ if ( e.getTokenizer ) {
+ return this.$onChangeMode( e );
+ } var i = e, n = i.path;
+ } else {
+ n = e || 'ace/mode/text';
+ } this.$modes[ 'ace/mode/text' ] || ( this.$modes[ 'ace/mode/text' ] = new c() ), this.$modes[ n ] && !i ? ( this.$onChangeMode( this.$modes[ n ] ), t && t() ) : ( this.$modeId = n, s.loadModule( [ 'mode', n ], ( e ) => {
+ if ( !this.destroyed ) {
+ if ( this.$modeId !== n ) {
+ return t && t();
+ } this.$modes[ n ] && !i ? this.$onChangeMode( this.$modes[ n ] ) : e && e.Mode && ( e = new e.Mode( i ), i || ( ( this.$modes[ n ] = e ).$id = n ), this.$onChangeMode( e ) ), t && t();
+ }
+ } ), this.$mode || this.$onChangeMode( this.$modes[ 'ace/mode/text' ], !0 ) );
+ }, C.prototype.$onChangeMode = function ( e, t ) {
+ let i, n, o; t || ( this.$modeId = e.$id ), this.$mode === e || ( i = this.$mode, this.$mode = e, this.$stopWorker(), this.$useWorker && this.$startWorker(), void 0 !== ( n = e.getTokenizer() ).on && ( o = this.onReloadTokenizer.bind( this ), n.on( 'update', o ) ), this.bgTokenizer.setTokenizer( n ), this.bgTokenizer.setDocument( this.getDocument() ), this.tokenRe = e.tokenRe, this.nonTokenRe = e.nonTokenRe, t ) || ( e.attachToSession && e.attachToSession( this ), this.$options.wrapMethod.set.call( this, this.$wrapMethod ), this.$setFolding( e.foldingRules ), this.bgTokenizer.start( 0 ), this._emit( 'changeMode', { oldMode: i, mode: e } ) );
+ }, C.prototype.$stopWorker = function () {
+ this.$worker && ( this.$worker.terminate(), this.$worker = null );
+ }, C.prototype.$startWorker = function () {
+ try {
+ this.$worker = this.$mode.createWorker( this );
+ } catch ( e ) {
+ s.warn( 'Could not load worker', e ), this.$worker = null;
+ }
+ }, C.prototype.getMode = function () {
+ return this.$mode;
+ }, C.prototype.setScrollTop = function ( e ) {
+ this.$scrollTop === e || isNaN( e ) || ( this.$scrollTop = e, this._signal( 'changeScrollTop', e ) );
+ }, C.prototype.getScrollTop = function () {
+ return this.$scrollTop;
+ }, C.prototype.setScrollLeft = function ( e ) {
+ this.$scrollLeft === e || isNaN( e ) || ( this.$scrollLeft = e, this._signal( 'changeScrollLeft', e ) );
+ }, C.prototype.getScrollLeft = function () {
+ return this.$scrollLeft;
+ }, C.prototype.getScreenWidth = function () {
+ return this.$computeWidth(), this.lineWidgets ? Math.max( this.getLineWidgetMaxWidth(), this.screenWidth ) : this.screenWidth;
+ }, C.prototype.getLineWidgetMaxWidth = function () {
+ let t; return this.lineWidgetsWidth != null ? this.lineWidgetsWidth : ( t = 0, this.lineWidgets.forEach( ( e ) => {
+ e && e.screenWidth > t && ( t = e.screenWidth );
+ } ), this.lineWidgetWidth = t );
+ }, C.prototype.$computeWidth = function ( e ) {
+ if ( this.$modified || e ) {
+ if ( this.$modified = !1, this.$useWrapMode ) {
+ return this.screenWidth = this.$wrapLimit;
+ } for ( var t = this.doc.getAllLines(), i = this.$rowLengthCache, n = 0, o = 0, r = this.$foldData[ o ], s = r ? r.start.row : 1 / 0, a = t.length, l = 0; l < a; l++ ) {
+ if ( s < l ) {
+ if ( a <= ( l = r.end.row + 1 ) ) {
+ break;
+ } s = ( r = this.$foldData[ o++ ] ) ? r.start.row : 1 / 0;
+ }i[ l ] == null && ( i[ l ] = this.$getStringScreenWidth( t[ l ] )[ 0 ] ), i[ l ] > n && ( n = i[ l ] );
+ } this.screenWidth = n;
+ }
+ }, C.prototype.getLine = function ( e ) {
+ return this.doc.getLine( e );
+ }, C.prototype.getLines = function ( e, t ) {
+ return this.doc.getLines( e, t );
+ }, C.prototype.getLength = function () {
+ return this.doc.getLength();
+ }, C.prototype.getTextRange = function ( e ) {
+ return this.doc.getTextRange( e || this.selection.getRange() );
+ }, C.prototype.insert = function ( e, t ) {
+ return this.doc.insert( e, t );
+ }, C.prototype.remove = function ( e ) {
+ return this.doc.remove( e );
+ }, C.prototype.removeFullLines = function ( e, t ) {
+ return this.doc.removeFullLines( e, t );
+ }, C.prototype.undoChanges = function ( e, t ) {
+ if ( e.length ) {
+ this.$fromUndo = !0; for ( let i = e.length - 1; i != -1; i-- ) {
+ const n = e[ i ]; n.action == 'insert' || n.action == 'remove' ? this.doc.revertDelta( n ) : n.folds && this.addFolds( n.folds );
+ }!t && this.$undoSelect && ( e.selectionBefore ? this.selection.fromJSON( e.selectionBefore ) : this.selection.setRange( this.$getUndoSelection( e, !0 ) ) ), this.$fromUndo = !1;
+ }
+ }, C.prototype.redoChanges = function ( e, t ) {
+ if ( e.length ) {
+ this.$fromUndo = !0; for ( let i = 0; i < e.length; i++ ) {
+ const n = e[ i ]; n.action != 'insert' && n.action != 'remove' || this.doc.$safeApplyDelta( n );
+ }!t && this.$undoSelect && ( e.selectionAfter ? this.selection.fromJSON( e.selectionAfter ) : this.selection.setRange( this.$getUndoSelection( e, !1 ) ) ), this.$fromUndo = !1;
+ }
+ }, C.prototype.setUndoSelect = function ( e ) {
+ this.$undoSelect = e;
+ }, C.prototype.$getUndoSelection = function ( e, t ) {
+ function i( e ) {
+ return t ? e.action !== 'insert' : e.action === 'insert';
+ } for ( var n, o, r = 0; r < e.length; r++ ) {
+ const s = e[ r ]; s.start && ( n ? i( s ) ? ( o = s.start, n.compare( o.row, o.column ) == -1 && n.setStart( o ), o = s.end, n.compare( o.row, o.column ) == 1 && n.setEnd( o ) ) : ( o = s.start, n.compare( o.row, o.column ) == -1 && ( n = h.fromPoints( s.start, s.start ) ) ) : n = i( s ) ? h.fromPoints( s.start, s.end ) : h.fromPoints( s.start, s.start ) );
+ } return n;
+ }, C.prototype.replace = function ( e, t ) {
+ return this.doc.replace( e, t );
+ }, C.prototype.moveText = function ( e, t, i ) {
+ var n, o, r, s = this.getTextRange( e ), a = this.getFoldsInRange( e ), t = h.fromPoints( t, t ); return i || ( this.remove( e ), o = e.start.row - e.end.row, ( r = o ? -e.end.column : e.start.column - e.end.column ) && ( t.start.row == e.end.row && t.start.column > e.end.column && ( t.start.column += r ), t.end.row == e.end.row ) && t.end.column > e.end.column && ( t.end.column += r ), o && t.start.row >= e.end.row && ( t.start.row += o, t.end.row += o ) ), t.end = this.insert( t.start, s ), a.length && ( n = e.start, i = t.start, o = i.row - n.row, r = i.column - n.column, this.addFolds( a.map( ( e ) => ( ( e = e.clone() ).start.row == n.row && ( e.start.column += r ), e.end.row == n.row && ( e.end.column += r ), e.start.row += o, e.end.row += o, e ) ) ) ), t;
+ }, C.prototype.indentRows = function ( e, t, i ) {
+ i = i.replace( /\t/g, this.getTabString() ); for ( let n = e; n <= t; n++ ) {
+ this.doc.insertInLine( { row: n, column: 0 }, i );
+ }
+ }, C.prototype.outdentRows = function ( e ) {
+ for ( let t = e.collapseRows(), i = new h( 0, 0, 0, 0 ), n = this.getTabSize(), o = t.start.row; o <= t.end.row; ++o ) {
+ const r = this.getLine( o ); i.start.row = o, i.end.row = o; for ( var s = 0; s < n && r.charAt( s ) == ' '; ++s ) { }s < n && r.charAt( s ) == '\t' ? ( i.start.column = s, i.end.column = s + 1 ) : ( i.start.column = 0, i.end.column = s ), this.remove( i );
+ }
+ }, C.prototype.$moveLines = function ( e, t, i ) {
+ if ( e = this.getRowFoldStart( e ), t = this.getRowFoldEnd( t ), i < 0 ) {
+ if ( ( o = this.getRowFoldStart( e + i ) ) < 0 ) {
+ return 0;
+ } var n = o - e;
+ } else if ( i > 0 ) {
+ if ( ( o = this.getRowFoldEnd( t + i ) ) > this.doc.getLength() - 1 ) {
+ return 0;
+ } n = o - t;
+ } else {
+ e = this.$clipRowToDocument( e ); n = ( t = this.$clipRowToDocument( t ) ) - e + 1;
+ } var o = new h( e, 0, t, Number.MAX_VALUE ), o = this.getFoldsInRange( o ).map( ( e ) => ( ( e = e.clone() ).start.row += n, e.end.row += n, e ) ), i = i == 0 ? this.doc.getLines( e, t ) : this.doc.removeFullLines( e, t ); return this.doc.insertFullLines( e + n, i ), o.length && this.addFolds( o ), n;
+ }, C.prototype.moveLinesUp = function ( e, t ) {
+ return this.$moveLines( e, t, -1 );
+ }, C.prototype.moveLinesDown = function ( e, t ) {
+ return this.$moveLines( e, t, 1 );
+ }, C.prototype.duplicateLines = function ( e, t ) {
+ return this.$moveLines( e, t, 0 );
+ }, C.prototype.$clipRowToDocument = function ( e ) {
+ return Math.max( 0, Math.min( e, this.doc.getLength() - 1 ) );
+ }, C.prototype.$clipColumnToRow = function ( e, t ) {
+ return t < 0 ? 0 : Math.min( this.doc.getLine( e ).length, t );
+ }, C.prototype.$clipPositionToDocument = function ( e, t ) {
+ let i; return t = Math.max( 0, t ), t = e < 0 ? e = 0 : ( i = this.doc.getLength() ) <= e ? this.doc.getLine( e = i - 1 ).length : Math.min( this.doc.getLine( e ).length, t ), { row: e, column: t };
+ }, C.prototype.$clipRangeToDocument = function ( e ) {
+ e.start.row < 0 ? ( e.start.row = 0, e.start.column = 0 ) : e.start.column = this.$clipColumnToRow( e.start.row, e.start.column ); const t = this.doc.getLength() - 1; return e.end.row > t ? ( e.end.row = t, e.end.column = this.doc.getLine( t ).length ) : e.end.column = this.$clipColumnToRow( e.end.row, e.end.column ), e;
+ }, C.prototype.setUseWrapMode = function ( e ) {
+ e != this.$useWrapMode && ( this.$useWrapMode = e, this.$modified = !0, this.$resetRowCache( 0 ), e && ( e = this.getLength(), this.$wrapData = Array( e ), this.$updateWrapData( 0, e - 1 ) ), this._signal( 'changeWrapMode' ) );
+ }, C.prototype.getUseWrapMode = function () {
+ return this.$useWrapMode;
+ }, C.prototype.setWrapLimitRange = function ( e, t ) {
+ this.$wrapLimitRange.min === e && this.$wrapLimitRange.max === t || ( this.$wrapLimitRange = { min: e, max: t }, this.$modified = !0, this.$bidiHandler.markAsDirty(), this.$useWrapMode && this._signal( 'changeWrapMode' ) );
+ }, C.prototype.adjustWrapLimit = function ( e, t ) {
+ var i = this.$wrapLimitRange, t = ( i.max < 0 && ( i = { min: t, max: t } ), this.$constrainWrapLimit( e, i.min, i.max ) ); return t != this.$wrapLimit && t > 1 && ( this.$wrapLimit = t, this.$modified = !0, this.$useWrapMode && ( this.$updateWrapData( 0, this.getLength() - 1 ), this.$resetRowCache( 0 ), this._signal( 'changeWrapLimit' ) ), !0 );
+ }, C.prototype.$constrainWrapLimit = function ( e, t, i ) {
+ return t && ( e = Math.max( t, e ) ), e = i ? Math.min( i, e ) : e;
+ }, C.prototype.getWrapLimit = function () {
+ return this.$wrapLimit;
+ }, C.prototype.setWrapLimit = function ( e ) {
+ this.setWrapLimitRange( e, e );
+ }, C.prototype.getWrapLimitRange = function () {
+ return { min: this.$wrapLimitRange.min, max: this.$wrapLimitRange.max };
+ }, C.prototype.$updateInternalDataOnChange = function ( e ) {
+ var t = this.$useWrapMode, i = e.action, n = e.start, o = e.end, r = n.row, s = o.row, a = s - r, l = null; if ( this.$updating = !0, a != 0 ) {
+ if ( i === 'remove' ) {
+ this[ t ? '$wrapData' : '$rowLengthCache' ].splice( r, a ); var c = this.$foldData, l = this.getFoldsInRange( e ); this.removeFolds( l ); var h = 0; for ( ( g = this.getFoldLine( o.row ) ) && ( g.addRemoveChars( o.row, o.column, n.column - o.column ), g.shiftRow( -a ), ( d = this.getFoldLine( r ) ) && d !== g && ( d.merge( g ), g = d ), h = c.indexOf( g ) + 1 ); h < c.length; h++ ) {
+ ( g = c[ h ] ).start.row >= o.row && g.shiftRow( -a );
+ }s = r;
+ } else {
+ var d = Array( a ), u = ( d.unshift( r, 0 ), t ? this.$wrapData : this.$rowLengthCache ), c = ( u.splice.apply( u, d ), this.$foldData ), h = 0; for ( ( g = this.getFoldLine( r ) ) && ( ( u = g.range.compareInside( n.row, n.column ) ) == 0 ? ( g = g.split( n.row, n.column ) ) && ( g.shiftRow( a ), g.addRemoveChars( s, 0, o.column - n.column ) ) : u == -1 && ( g.addRemoveChars( r, 0, o.column - n.column ), g.shiftRow( a ) ), h = c.indexOf( g ) + 1 ); h < c.length; h++ ) {
+ ( g = c[ h ] ).start.row >= r && g.shiftRow( a );
+ }
+ }
+ } else {
+ var g, a = Math.abs( e.start.column - e.end.column ); i === 'remove' && ( l = this.getFoldsInRange( e ), this.removeFolds( l ), a = -a ), ( g = this.getFoldLine( r ) ) && g.addRemoveChars( r, n.column, a );
+ } return t && this.$wrapData.length != this.doc.getLength() && console.error( 'doc.getLength() and $wrapData.length have to be the same!' ), this.$updating = !1, t ? this.$updateWrapData( r, s ) : this.$updateRowLengthCache( r, s ), l;
+ }, C.prototype.$updateRowLengthCache = function ( e, t ) {
+ this.$rowLengthCache[ e ] = null, this.$rowLengthCache[ t ] = null;
+ }, C.prototype.$updateWrapData = function ( e, t ) {
+ let s, i, a = this.doc.getAllLines(), n = this.getTabSize(), o = this.$wrapData, r = this.$wrapLimit, l = e; for ( t = Math.min( t, a.length - 1 ); l <= t; ) {
+ ( i = this.getFoldLine( l, i ) ) ? ( s = [], i.walk( ( e, t, i, n ) => {
+ let o; if ( e != null ) {
+ ( o = this.$getDisplayTokens( e, s.length ) )[ 0 ] = v; for ( let r = 1; r < o.length; r++ ) {
+ o[ r ] = b;
+ }
+ } else {
+ o = this.$getDisplayTokens( a[ t ].substring( n, i ), s.length );
+ }s = s.concat( o );
+ }, i.end.row, a[ i.end.row ].length + 1 ), o[ i.start.row ] = this.$computeWrapSplits( s, r, n ), l = i.end.row + 1 ) : ( s = this.$getDisplayTokens( a[ l ] ), o[ l ] = this.$computeWrapSplits( s, r, n ), l++ );
+ }
+ }, C.prototype.$computeWrapSplits = function ( o, e, r ) {
+ if ( o.length == 0 ) {
+ return [];
+ } let s = [], t = o.length, a = 0, l = 0, c = this.$wrapAsCode, h = this.$indentedSoftWrap, d = e <= Math.max( 2 * r, 8 ) || !1 === h ? 0 : Math.floor( e / 2 ); function i( e ) {
+ for ( var t = e - a, i = a; i < e; i++ ) {
+ const n = o[ i ]; n !== 12 && n !== 2 || --t;
+ }s.length || ( u = ( () => {
+ let e = 0; if ( d === 0 ) {
+ return e;
+ } if ( h ) {
+ for ( let t = 0; t < o.length; t++ ) {
+ const i = o[ t ]; if ( i == w ) {
+ e += 1;
+ } else if ( i == x ) {
+ e += r;
+ } else if ( i != S ) {
+ break;
+ }
+ }
+ } return c && !1 !== h && ( e += r ), Math.min( e, d );
+ } )(), s.indent = u ), l += t, s.push( l ), a = e;
+ } for ( var u = 0; e - u < t - a; ) {
+ let n = a + e - u; if ( o[ n - 1 ] >= w && o[ n ] >= w ) {
+ i( n );
+ } else if ( o[ n ] == v || o[ n ] == b ) {
+ for ( ;n != a - 1 && o[ n ] != v; n-- ) { } if ( a < n ) { } else {
+ for ( n = a + e; n < o.length && o[ n ] == b; n++ ) { } if ( n == o.length ) {
+ break;
+ }
+ }i( n );
+ } else {
+ for ( var g = Math.max( n - ( e - ( e >> 2 ) ), a - 1 ); g < n && o[ n ] < v; ) {
+ n--;
+ } if ( c ) {
+ for ( ;g < n && o[ n ] < v; ) {
+ n--;
+ } for ( ;g < n && o[ n ] == A; ) {
+ n--;
+ }
+ } else {
+ for ( ;g < n && o[ n ] < w; ) {
+ n--;
+ }
+ }g < n ? i( ++n ) : ( o[ n = a + e ] == I && n--, i( n - u ) );
+ }
+ } return s;
+ }, C.prototype.$getDisplayTokens = function ( e, t ) {
+ let i, n = []; t = t || 0; for ( let o = 0; o < e.length; o++ ) {
+ const r = e.charCodeAt( o ); if ( r == 9 ) {
+ i = this.getScreenTabSize( n.length + t ), n.push( x ); for ( let s = 1; s < i; s++ ) {
+ n.push( S );
+ }
+ } else {
+ r == 32 ? n.push( w ) : r > 39 && r < 48 || r > 57 && r < 64 ? n.push( A ) : r >= 4352 && k( r ) ? n.push( y, I ) : n.push( y );
+ }
+ } return n;
+ }, C.prototype.$getStringScreenWidth = function ( e, t, i ) {
+ if ( t == 0 ) {
+ return [ 0, 0 ];
+ } let n, o; for ( t == null && ( t = 1 / 0 ), i = i || 0, o = 0; o < e.length && ( ( n = e.charCodeAt( o ) ) == 9 ? i += this.getScreenTabSize( i ) : n >= 4352 && k( n ) ? i += 2 : i += 1, !( t < i ) ); o++ ) { } return [ i, o ];
+ }, C.prototype.getRowLength = function ( e ) {
+ let t = 1; return this.lineWidgets && ( t += this.lineWidgets[ e ] && this.lineWidgets[ e ].rowCount || 0 ), this.$useWrapMode && this.$wrapData[ e ] ? this.$wrapData[ e ].length + t : t;
+ }, C.prototype.getRowLineCount = function ( e ) {
+ return this.$useWrapMode && this.$wrapData[ e ] ? this.$wrapData[ e ].length + 1 : 1;
+ }, C.prototype.getRowWrapIndent = function ( e ) {
+ let t; return this.$useWrapMode && ( e = this.screenToDocumentPosition( e, Number.MAX_VALUE ), ( t = this.$wrapData[ e.row ] ).length ) && t[ 0 ] < e.column ? t.indent : 0;
+ }, C.prototype.getScreenLastRowColumn = function ( e ) {
+ e = this.screenToDocumentPosition( e, Number.MAX_VALUE ); return this.documentToScreenColumn( e.row, e.column );
+ }, C.prototype.getDocumentLastRowColumn = function ( e, t ) {
+ e = this.documentToScreenRow( e, t ); return this.getScreenLastRowColumn( e );
+ }, C.prototype.getDocumentLastRowColumnPosition = function ( e, t ) {
+ e = this.documentToScreenRow( e, t ); return this.screenToDocumentPosition( e, Number.MAX_VALUE / 10 );
+ }, C.prototype.getRowSplitData = function ( e ) {
+ if ( this.$useWrapMode ) {
+ return this.$wrapData[ e ];
+ }
+ }, C.prototype.getScreenTabSize = function ( e ) {
+ return this.$tabSize - ( e % this.$tabSize | 0 );
+ }, C.prototype.screenToDocumentRow = function ( e, t ) {
+ return this.screenToDocumentPosition( e, t ).row;
+ }, C.prototype.screenToDocumentColumn = function ( e, t ) {
+ return this.screenToDocumentPosition( e, t ).column;
+ }, C.prototype.screenToDocumentPosition = function ( e, t, i ) {
+ if ( e < 0 ) {
+ return { row: 0, column: 0 };
+ } for ( var n, o, r, s = 0, a = 0, l = 0, c = 0, h = this.$screenRowCache, d = this.$getRowCacheIndex( h, e ), u = h.length, g = ( r = u && d >= 0 ? ( l = h[ d ], s = this.$docRowCache[ d ], e > h[ u - 1 ] ) : !u, this.getLength() - 1 ), p = this.getNextFoldLine( s ), m = p ? p.start.row : 1 / 0; l <= e && !( e < l + ( c = this.getRowLength( s ) ) || g <= s ); ) {
+ l += c, m < ++s && ( s = p.end.row + 1, m = ( p = this.getNextFoldLine( s, p ) ) ? p.start.row : 1 / 0 ), r && ( this.$docRowCache.push( s ), this.$screenRowCache.push( l ) );
+ } if ( p && p.start.row <= s ) {
+ n = this.getFoldDisplayLine( p ), s = p.start.row;
+ } else {
+ if ( l + c <= e || g < s ) {
+ return { row: g, column: this.getLine( g ).length };
+ } n = this.getLine( s ), p = null;
+ }d = 0, h = Math.floor( e - l ); return this.$useWrapMode && ( u = this.$wrapData[ s ] ) && ( o = u[ h ], h > 0 ) && u.length && ( d = u.indent, a = u[ h - 1 ] || u[ u.length - 1 ], n = n.slice( Math.max( 0, a ) ) ), void 0 !== i && this.$bidiHandler.isBidiRow( l + h, s, h ) && ( t = this.$bidiHandler.offsetToCol( i ) ), a += this.$getStringScreenWidth( n, t - d )[ 1 ], this.$useWrapMode && o <= a && ( a = o - 1 ), p ? p.idxToPosition( a ) : { row: s, column: a };
+ }, C.prototype.documentToScreenPosition = function ( e, t ) {
+ var i = void 0 === t ? this.$clipPositionToDocument( e.row, e.column ) : this.$clipPositionToDocument( e, t ), n = ( e = i.row, t = i.column, 0 ), i = null; ( a = this.getFoldAt( e, t, 1 ) ) && ( e = a.start.row, t = a.start.column ); for ( var o, r, s = 0, a = this.$docRowCache, l = this.$getRowCacheIndex( a, e ), c = a.length, h = ( r = c && l >= 0 ? ( s = a[ l ], n = this.$screenRowCache[ l ], e > a[ c - 1 ] ) : !c, this.getNextFoldLine( s ) ), d = h ? h.start.row : 1 / 0; s < e; ) {
+ if ( d <= s ) {
+ if ( e < ( o = h.end.row + 1 ) ) {
+ break;
+ } d = ( h = this.getNextFoldLine( o, h ) ) ? h.start.row : 1 / 0;
+ } else {
+ o = s + 1;
+ }n += this.getRowLength( s ), s = o, r && ( this.$docRowCache.push( s ), this.$screenRowCache.push( n ) );
+ } var u = '', i = h && d <= s ? ( u = this.getFoldDisplayLine( h, e, t ), h.start.row ) : ( u = this.getLine( e ).slice( 0, Math.max( 0, t ) ), e ), l = 0; if ( this.$useWrapMode ) {
+ const g = this.$wrapData[ i ]; if ( g ) {
+ for ( var p = 0; u.length >= g[ p ]; ) {
+ n++, p++;
+ }u = u.substring( g[ p - 1 ] || 0, u.length ), l = p > 0 ? g.indent : 0;
+ }
+ } return this.lineWidgets && this.lineWidgets[ s ] && this.lineWidgets[ s ].rowsAbove && ( n += this.lineWidgets[ s ].rowsAbove ), { row: n, column: l + this.$getStringScreenWidth( u )[ 0 ] };
+ }, C.prototype.documentToScreenColumn = function ( e, t ) {
+ return this.documentToScreenPosition( e, t ).column;
+ }, C.prototype.documentToScreenRow = function ( e, t ) {
+ return this.documentToScreenPosition( e, t ).row;
+ }, C.prototype.getScreenLength = function () {
+ var e = 0, t = null; if ( this.$useWrapMode ) {
+ for ( var i = this.$wrapData.length, n = 0, o = 0, r = ( t = this.$foldData[ o++ ] ) ? t.start.row : 1 / 0; n < i; ) {
+ const s = this.$wrapData[ n ]; e += s ? s.length + 1 : 1, r < ++n && ( n = t.end.row + 1, r = ( t = this.$foldData[ o++ ] ) ? t.start.row : 1 / 0 );
+ }
+ } else {
+ for ( var e = this.getLength(), a = this.$foldData, o = 0; o < a.length; o++ ) {
+ e -= ( t = a[ o ] ).end.row - t.start.row;
+ }
+ } return this.lineWidgets && ( e += this.$getWidgetScreenLength() ), e;
+ }, C.prototype.$setFontMetrics = function ( r ) {
+ this.$enableVarChar && ( this.$getStringScreenWidth = function ( e, t, i ) {
+ if ( t === 0 ) {
+ return [ 0, 0 ];
+ } let n, o; for ( t = t || 1 / 0, i = i || 0, o = 0; o < e.length && !( t < ( i += ( n = e.charAt( o ) ) === '\t' ? this.getScreenTabSize( i ) : r.getCharacterWidth( n ) ) ); o++ ) { } return [ i, o ];
+ } );
+ }, C.prototype.getPrecedingCharacter = function () {
+ const e = this.selection.getCursor(); return e.column === 0 ? e.row === 0 ? '' : this.doc.getNewLineCharacter() : this.getLine( e.row )[ e.column - 1 ];
+ }, C.prototype.destroy = function () {
+ this.destroyed || ( this.bgTokenizer.setDocument( null ), this.bgTokenizer.cleanup(), this.destroyed = !0 ), this.endOperation(), this.$stopWorker(), this.removeAllListeners(), this.doc && this.doc.off( 'change', this.$onChange ), this.selection && ( this.selection.off( 'changeCursor', this.$onSelectionChange ), this.selection.off( 'changeSelection', this.$onSelectionChange ) ), this.selection.detach();
+ }, C ); function C( e, t ) {
+ this.doc, this.$breakpoints = [], this.$decorations = [], this.$frontMarkers = {}, this.$backMarkers = {}, this.$markerId = 1, this.$undoSelect = !0, this.$editor = null, this.prevOp = {}, this.$foldData = [], this.id = 'session' + ++C.$uid, this.$foldData.toString = function () {
+ return this.join( '\n' );
+ }, this.$gutterCustomWidgets = {}, this.bgTokenizer = new g( ( new c() ).getTokenizer(), this ); const i = this; this.bgTokenizer.on( 'update', ( e ) => {
+ i._signal( 'tokenizerUpdate', e );
+ } ), this.on( 'changeFold', this.onChangeFold.bind( this ) ), this.$onChange = this.onChange.bind( this ), typeof e === 'object' && e.getLine || ( e = new u( e ) ), this.setDocument( e ), this.selection = new l( this ), this.$onSelectionChange = this.onSelectionChange.bind( this ), this.selection.on( 'changeSelection', this.$onSelectionChange ), this.selection.on( 'changeCursor', this.$onSelectionChange ), this.$bidiHandler = new r( this ), s.resetOptions( this ), this.setMode( t ), s._signal( 'session', this ), this.destroyed = !1, this.$initOperationListeners();
+ }f.$uid = 0, f.prototype.$modes = s.$modes, f.prototype.getValue = f.prototype.toString, f.prototype.$defaultUndoManager = { undo: function () {}, redo: function () {}, hasUndo: function () {}, hasRedo: function () {}, reset: function () {}, add: function () {}, addSelection: function () {}, startNewGroup: function () {}, addSession: function () {} }, f.prototype.$overwrite = !1, f.prototype.$mode = null, f.prototype.$modeId = null, f.prototype.$scrollTop = 0, f.prototype.$scrollLeft = 0, f.prototype.$wrapLimit = 80, f.prototype.$useWrapMode = !1, f.prototype.$wrapLimitRange = { min: null, max: null }, f.prototype.lineWidgets = null, f.prototype.isFullWidth = k, n.implement( f.prototype, a ); var y = 1, I = 2, v = 3, b = 4, A = 9, w = 10, x = 11, S = 12; function k( e ) {
+ return !( e < 4352 ) && ( e >= 4352 && e <= 4447 || e >= 4515 && e <= 4519 || e >= 4602 && e <= 4607 || e >= 9001 && e <= 9002 || e >= 11904 && e <= 11929 || e >= 11931 && e <= 12019 || e >= 12032 && e <= 12245 || e >= 12272 && e <= 12283 || e >= 12288 && e <= 12350 || e >= 12353 && e <= 12438 || e >= 12441 && e <= 12543 || e >= 12549 && e <= 12589 || e >= 12593 && e <= 12686 || e >= 12688 && e <= 12730 || e >= 12736 && e <= 12771 || e >= 12784 && e <= 12830 || e >= 12832 && e <= 12871 || e >= 12880 && e <= 13054 || e >= 13056 && e <= 19903 || e >= 19968 && e <= 42124 || e >= 42128 && e <= 42182 || e >= 43360 && e <= 43388 || e >= 44032 && e <= 55203 || e >= 55216 && e <= 55238 || e >= 55243 && e <= 55291 || e >= 63744 && e <= 64255 || e >= 65040 && e <= 65049 || e >= 65072 && e <= 65106 || e >= 65108 && e <= 65126 || e >= 65128 && e <= 65131 || e >= 65281 && e <= 65376 || e >= 65504 && e <= 65510 );
+ }e( './edit_session/folding' ).Folding.call( f.prototype ), e( './edit_session/bracket_match' ).BracketMatch.call( f.prototype ), s.defineOptions( f.prototype, 'session', { wrap: { set: function ( e ) {
+ e && e != 'off' ? e == 'free' ? e = !0 : e == 'printMargin' ? e = -1 : typeof e === 'string' && ( e = parseInt( e, 10 ) || !1 ) : e = !1, this.$wrap != e && ( ( this.$wrap = e ) ? ( this.setWrapLimitRange( e = typeof e === 'number' ? e : null, e ), this.setUseWrapMode( !0 ) ) : this.setUseWrapMode( !1 ) );
+ }, get: function () {
+ return this.getUseWrapMode() ? this.$wrap == -1 ? 'printMargin' : this.getWrapLimitRange().min ? this.$wrap : 'free' : 'off';
+ }, handlesSet: !0 }, wrapMethod: { set: function ( e ) {
+ ( e = e == 'auto' ? this.$mode.type != 'text' : e != 'text' ) != this.$wrapAsCode && ( this.$wrapAsCode = e, this.$useWrapMode ) && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );
+ }, initialValue: 'auto' }, indentedSoftWrap: { set: function () {
+ this.$useWrapMode && ( this.$useWrapMode = !1, this.setUseWrapMode( !0 ) );
+ }, initialValue: !0 }, firstLineNumber: { set: function () {
+ this._signal( 'changeBreakpoint' );
+ }, initialValue: 1 }, useWorker: { set: function ( e ) {
+ this.$useWorker = e, this.$stopWorker(), e && this.$startWorker();
+ }, initialValue: !0 }, useSoftTabs: { initialValue: !0 }, tabSize: { set: function ( e ) {
+ ( e = parseInt( e ) ) > 0 && this.$tabSize !== e && ( this.$modified = !0, this.$rowLengthCache = [], this.$tabSize = e, this._signal( 'changeTabSize' ) );
+ }, initialValue: 4, handlesSet: !0 }, navigateWithinSoftTabs: { initialValue: !1 }, foldStyle: { set: function ( e ) {
+ this.setFoldStyle( e );
+ }, handlesSet: !0 }, overwrite: { set: function ( e ) {
+ this._signal( 'changeOverwrite' );
+ }, initialValue: !1 }, newLineMode: { set: function ( e ) {
+ this.doc.setNewLineMode( e );
+ }, get: function () {
+ return this.doc.getNewLineMode();
+ }, handlesSet: !0 }, mode: { set: function ( e ) {
+ this.setMode( e );
+ }, get: function () {
+ return this.$modeId;
+ }, handlesSet: !0 } } ), t.EditSession = f;
+ } ), ace.define( 'ace/search', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/lib/oop', 'ace/range' ], ( e, t, i ) => {
+ const v = e( './lib/lang' ), n = e( './lib/oop' ), b = e( './range' ).Range; function o() {
+ this.$options = {};
+ } function p( e, t ) {
+ t = e.doc.positionToIndex( { row: t, column: 0 } ); return e.doc.indexToPosition( t + 5e3 ).row + 1;
+ }o.prototype.set = function ( e ) {
+ return n.mixin( this.$options, e ), this;
+ }, o.prototype.getOptions = function () {
+ return v.copyObject( this.$options );
+ }, o.prototype.setOptions = function ( e ) {
+ this.$options = e;
+ }, o.prototype.find = function ( e ) {
+ var o, r = this.$options, e = this.$matchIterator( e, r ); return !!e && ( o = null, e.forEach( ( e, t, i, n ) => ( o = new b( e, t, i, n ), !( t == n && r.start && r.start.start && r.skipCurrent != 0 && o.isEqual( r.start ) && ( o = null, 1 ) ) ) ), o );
+ }, o.prototype.findAll = function ( e ) {
+ const t = this.$options; if ( !t.needle ) {
+ return [];
+ } this.$assembleRegExp( t ); let i = t.range, n = i ? e.getLines( i.start.row, i.end.row ) : e.doc.getAllLines(), o = [], r = t.re; if ( t.$isMultiLine ) {
+ let s, a = r.length, l = n.length - a; e:for ( let c = r.offset || 0; c <= l; c++ ) {
+ for ( var h = 0; h < a; h++ ) {
+ if ( n[ c + h ].search( r[ h ] ) == -1 ) {
+ continue e;
+ }
+ } var d = n[ c ], u = n[ c + a - 1 ], d = d.length - d.match( r[ 0 ] )[ 0 ].length, u = u.match( r[ a - 1 ] )[ 0 ].length; s && s.end.row === c && s.end.column > d || ( o.push( s = new b( c, d, c + a - 1, u ) ), a > 2 && ( c = c + a - 2 ) );
+ }
+ } else {
+ for ( var g = 0; g < n.length; g++ ) {
+ if ( this.$isMultilineSearch( t ) ) {
+ var p, m = n.length - 1; ( p = this.$multiLineForward( e, r, g, m ) ) && ( g < ( m = p.endRow <= m ? p.endRow - 1 : m ) && ( g = m ), o.push( new b( p.startRow, p.startCol, p.endRow, p.endCol ) ) );
+ } else {
+ p = v.getMatchOffsets( n[ g ], r ); for ( h = 0; h < p.length; h++ ) {
+ const f = p[ h ]; o.push( new b( g, f.offset, g, f.offset + f.length ) );
+ }
+ }
+ }
+ } if ( i ) {
+ for ( var C = i.start.column, y = i.end.column, g = 0, h = o.length - 1; g < h && o[ g ].start.column < C && o[ g ].start.row == 0; ) {
+ g++;
+ } for ( let I = i.end.row - i.start.row; g < h && o[ h ].end.column > y && o[ h ].end.row == I; ) {
+ h--;
+ } for ( o = o.slice( g, h + 1 ), g = 0, h = o.length; g < h; g++ ) {
+ o[ g ].start.row += i.start.row, o[ g ].end.row += i.start.row;
+ }
+ } return o;
+ }, o.prototype.parseReplaceString = function ( e ) {
+ for ( var t = 36, i = 38, n = 48, o = 49, r = 57, s = 92, a = 110, l = 116, c = '', h = 0, d = e.length; h < d; h++ ) {
+ let u = e.charCodeAt( h ); if ( u === s ) {
+ if ( d <= ++h ) {
+ c += '\\'; break;
+ } switch ( e.charCodeAt( h ) ) {
+ case s: c += '\\'; break; case a: c += '\n'; break; case l: c += '\t';
+ }
+ } else {
+ if ( u === t ) {
+ if ( d <= ++h ) {
+ c += '$'; break;
+ }u = e.charCodeAt( h ); if ( u === t ) {
+ c += '$$'; continue;
+ } if ( u === n || u === i ) {
+ c += '$&'; continue;
+ } if ( o <= u && u <= r ) {
+ c += '$' + e[ h ]; continue;
+ }
+ }c += e[ h ];
+ }
+ } return c || e;
+ }, o.prototype.replace = function ( e, t ) {
+ const i = this.$options, n = this.$assembleRegExp( i ); if ( i.$isMultiLine ) {
+ return t;
+ } if ( n ) {
+ const o = this.$isMultilineSearch( i ), r = ( o && ( e = e.replace( /\r\n|\r|\n/g, '\n' ) ), n.exec( e ) ); if ( !r || !o && r[ 0 ].length != e.length ) {
+ return null;
+ } if ( t = i.regExp ? this.parseReplaceString( t ) : t.replace( /\$/g, '$$$$' ), t = e.replace( n, t ), i.preserveCase ) {
+ t = t.split( '' ); for ( let s = Math.min( e.length, e.length ); s--; ) {
+ const a = e[ s ]; a && a.toLowerCase() != a ? t[ s ] = t[ s ].toUpperCase() : t[ s ] = t[ s ].toLowerCase();
+ }t = t.join( '' );
+ } return t;
+ }
+ }, o.prototype.$assembleRegExp = function ( t, e ) {
+ if ( t.needle instanceof RegExp ) {
+ return t.re = t.needle;
+ } let i = t.needle; if ( !t.needle ) {
+ return t.re = !1;
+ } t.regExp || ( i = v.escapeRegExp( i ) ); let n, o, r, s, a, l = t.caseSensitive ? 'gm' : 'gmi'; try {
+ new RegExp( i, 'u' ), t.$supportsUnicodeFlag = !0, l += 'u';
+ } catch ( e ) {
+ t.$supportsUnicodeFlag = !1;
+ } function c( e, t ) {
+ return void 0 === t && ( t = !0 ), ( r && o.$supportsUnicodeFlag ? new RegExp( '[\\p{L}\\p{N}_]', 'u' ) : new RegExp( '\\w' ) ).test( e ) || o.regExp ? r && o.$supportsUnicodeFlag ? t ? '(?<=^|[^\\p{L}\\p{N}_])' : '(?=[^\\p{L}\\p{N}_]|$)' : '\\b' : '';
+ } if ( t.wholeWord && ( n = i, o = t, r = v.supportsLookbehind(), s = Array.from( n ), a = s[ 0 ], s = s[ s.length - 1 ], i = c( a ) + n + c( s, !1 ) ), t.$isMultiLine = !e && /[\n\r]/.test( i ), t.$isMultiLine ) {
+ return t.re = this.$assembleMultilineRegExp( i, l );
+ } try {
+ var h = new RegExp( i, l );
+ } catch ( e ) {
+ h = !1;
+ } return t.re = h;
+ }, o.prototype.$assembleMultilineRegExp = function ( e, t ) {
+ for ( var i = e.replace( /\r\n|\r|\n/g, '$\n^' ).split( '\n' ), n = [], o = 0; o < i.length; o++ ) {
+ try {
+ n.push( new RegExp( i[ o ], t ) );
+ } catch ( e ) {
+ return !1;
+ }
+ } return n;
+ }, o.prototype.$isMultilineSearch = function ( e ) {
+ return e.re && /\\r\\n|\\r|\\n/.test( e.re.source ) && e.regExp && !e.$isMultiLine;
+ }, o.prototype.$multiLineForward = function ( e, t, i, n ) {
+ for ( let o = p( e, i ), r = i; r <= n; ) {
+ for ( let s = 0; s < o && !( n < r ); s++ ) {
+ var a = e.getLine( r++ ), l = l == null ? a : l + '\n' + a;
+ } var c, h, d = t.exec( l ); if ( t.lastIndex = 0, d ) {
+ return h = l.slice( 0, d.index ).split( '\n' ), d = d[ 0 ].split( '\n' ), { startRow: c = i + h.length - 1, startCol: h = h[ h.length - 1 ].length, endRow: c + d.length - 1, endCol: d.length == 1 ? h + d[ 0 ].length : d[ d.length - 1 ].length };
+ }
+ } return null;
+ }, o.prototype.$multiLineBackward = function ( e, t, i, n, o ) {
+ for ( let r = p( e, n ), s = e.getLine( n ).length - i, a = n; o <= a; ) {
+ for ( let l = 0; l < r && o <= a; l++ ) {
+ var c = e.getLine( a-- ), h = h == null ? c : c + '\n' + h;
+ } var d, u, g = ( ( e, t, i ) => {
+ for ( var n = null, o = 0; o <= e.length; ) {
+ t.lastIndex = o; const r = t.exec( e ); if ( !r ) {
+ break;
+ } const s = r.index + r[ 0 ].length; if ( s > e.length - i ) {
+ break;
+ } ( !n || s > n.index + n[ 0 ].length ) && ( n = r ), o = r.index + 1;
+ } return n;
+ } )( h, t, s ); if ( g ) {
+ return u = h.slice( 0, g.index ).split( '\n' ), g = g[ 0 ].split( '\n' ), { startRow: d = a + u.length, startCol: u = u[ u.length - 1 ].length, endRow: d + g.length - 1, endCol: g.length == 1 ? u + g[ 0 ].length : g[ g.length - 1 ].length };
+ }
+ } return null;
+ }, o.prototype.$matchIterator = function ( d, i ) {
+ let u, a, g, l, e, p, t, n, m, c, h, o, f = this.$assembleRegExp( i ); return !!f && ( u = this.$isMultilineSearch( i ), a = this.$multiLineForward, g = this.$multiLineBackward, l = i.backwards == 1, e = i.skipCurrent != 0, p = f.unicode, t = i.range, ( n = ( n = i.start ) || ( t ? t[ l ? 'end' : 'start' ] : d.selection.getRange() ) ).start && ( n = n[ e != l ? 'end' : 'start' ] ), m = t ? t.start.row : 0, c = t ? t.end.row : d.getLength() - 1, o = i.$isMultiLine ? ( h = f.length, function ( e, t, i ) {
+ const n = l ? e - h + 1 : e; if ( !( n < 0 || n + h > d.getLength() ) ) {
+ var o = d.getLine( n ), e = o.search( f[ 0 ] ); if ( !( !l && e < t || e === -1 ) ) {
+ for ( let r = 1; r < h; r++ ) {
+ if ( ( o = d.getLine( n + r ) ).search( f[ r ] ) == -1 ) {
+ return;
+ }
+ } const s = o.match( f[ h - 1 ] )[ 0 ].length; if ( !( l && t < s ) ) {
+ return !!i( n, e, n + h - 1, s ) || void 0;
+ }
+ }
+ }
+ } ) : l ? function ( e, t, i ) {
+ let n; if ( u ) {
+ return !!( n = g( d, f, t, e, m ) ) && ( !!i( n.startRow, n.startCol, n.endRow, n.endCol ) || void 0 );
+ } let o, r = d.getLine( e ), s = []; for ( f.lastIndex = 0; o = f.exec( r ); ) {
+ var a = o[ 0 ].length, l = o.index; if ( !a ) {
+ if ( l >= r.length ) {
+ break;
+ } f.lastIndex = l += v.skipEmptyMatch( r, l, p );
+ } if ( t < o.index + a ) {
+ break;
+ } s.push( o.index, a );
+ } for ( let c = s.length - 1; c >= 0; c -= 2 ) {
+ const h = s[ c - 1 ]; if ( i( e, h, e, h + ( a = s[ c ] ) ) ) {
+ return !0;
+ }
+ }
+ } : function ( e, t, i ) {
+ let n; if ( f.lastIndex = t, u ) {
+ return ( t = a( d, f, e, c ) ) && e < ( n = t.endRow <= c ? t.endRow - 1 : c ) && ( e = n ), !!t && ( !!i( t.startRow, t.startCol, t.endRow, t.endCol ) || void 0 );
+ } for ( let o = d.getLine( e ); r = f.exec( o ); ) {
+ var r, s = r[ 0 ].length; if ( i( e, r = r.index, e, r + s ) ) {
+ return !0;
+ } if ( !s && ( f.lastIndex = r += v.skipEmptyMatch( o, r, p ), r >= o.length ) ) {
+ return !1;
+ }
+ }
+ }, { forEach: l ? function ( e ) {
+ let t = n.row; if ( !o( t, n.column, e ) ) {
+ for ( t--; m <= t; t-- ) {
+ if ( o( t, Number.MAX_VALUE, e ) ) {
+ return;
+ }
+ } if ( i.wrap != 0 ) {
+ for ( t = c, m = n.row; m <= t; t-- ) {
+ if ( o( t, Number.MAX_VALUE, e ) ) {
+ return;
+ }
+ }
+ }
+ }
+ } : function ( e ) {
+ let t = n.row; if ( !o( t, n.column, e ) ) {
+ for ( t += 1; t <= c; t++ ) {
+ if ( o( t, 0, e ) ) {
+ return;
+ }
+ } if ( i.wrap != 0 ) {
+ for ( t = m, c = n.row; t <= c; t++ ) {
+ if ( o( t, 0, e ) ) {
+ return;
+ }
+ }
+ }
+ }
+ } } );
+ }, t.Search = o;
+ } ), ace.define( 'ace/keyboard/hash_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/lib/useragent' ], function ( e, t, i ) {
+ let n, o = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), a = e( '../lib/keys' ), r = e( '../lib/useragent' ), s = a.KEY_MODS, l = ( c.prototype.$init = function ( e, t, i ) {
+ this.platform = t || ( r.isMac ? 'mac' : 'win' ), this.commands = {}, this.commandKeyBinding = {}, this.addCommands( e ), this.$singleCommand = i;
+ }, c.prototype.addCommand = function ( e ) {
+ this.commands[ e.name ] && this.removeCommand( e ), ( this.commands[ e.name ] = e ).bindKey && this._buildKeyHash( e );
+ }, c.prototype.removeCommand = function ( e, t ) {
+ let i, n = e && ( typeof e === 'string' ? e : e.name ), o = ( e = this.commands[ n ], t || delete this.commands[ n ], this.commandKeyBinding ); for ( i in o ) {
+ var r, s = o[ i ]; s == e ? delete o[ i ] : Array.isArray( s ) && ( r = s.indexOf( e ) ) != -1 && ( s.splice( r, 1 ), s.length == 1 ) && ( o[ i ] = s[ 0 ] );
+ }
+ }, c.prototype.bindKey = function ( e, n, o ) {
+ if ( typeof e === 'object' && e && ( o == null && ( o = e.position ), e = e[ this.platform ] ), e ) {
+ return typeof n === 'function' ? this.addCommand( { exec: n, bindKey: e, name: n.name || e } ) : void e.split( '|' ).forEach( function ( e ) {
+ var t = '', i = ( e.includes( ' ' ) && ( e = ( i = e.split( /\s+/ ) ).pop(), i.forEach( function ( e ) {
+ e = this.parseKeys( e ), e = s[ e.hashId ] + e.key; t += ( t ? ' ' : '' ) + e, this._addCommandToBinding( t, 'chainKeys' );
+ }, this ), t += ' ' ), this.parseKeys( e ) ), e = s[ i.hashId ] + i.key; this._addCommandToBinding( t + e, n, o );
+ }, this );
+ }
+ }, c.prototype._addCommandToBinding = function ( e, t, i ) {
+ const n = this.commandKeyBinding; if ( t ) {
+ if ( !n[ e ] || this.$singleCommand ) {
+ n[ e ] = t;
+ } else {
+ Array.isArray( n[ e ] ) ? ( r = n[ e ].indexOf( t ) ) != -1 && n[ e ].splice( r, 1 ) : n[ e ] = [ n[ e ] ], typeof i !== 'number' && ( i = h( t ) ); for ( var o = n[ e ], r = 0; r < o.length; r++ ) {
+ if ( i < h( o[ r ] ) ) {
+ break;
+ }
+ } o.splice( r, 0, t );
+ }
+ } else {
+ delete n[ e ];
+ }
+ }, c.prototype.addCommands = function ( i ) {
+ i && Object.keys( i ).forEach( function ( e ) {
+ let t = i[ e ]; if ( t ) {
+ if ( typeof t === 'string' ) {
+ return this.bindKey( t, e );
+ } typeof ( t = typeof t === 'function' ? { exec: t } : t ) === 'object' && ( t.name || ( t.name = e ), this.addCommand( t ) );
+ }
+ }, this );
+ }, c.prototype.removeCommands = function ( t ) {
+ Object.keys( t ).forEach( function ( e ) {
+ this.removeCommand( t[ e ] );
+ }, this );
+ }, c.prototype.bindKeys = function ( t ) {
+ Object.keys( t ).forEach( function ( e ) {
+ this.bindKey( e, t[ e ] );
+ }, this );
+ }, c.prototype._buildKeyHash = function ( e ) {
+ this.bindKey( e.bindKey, e );
+ }, c.prototype.parseKeys = function ( e ) {
+ let t = e.toLowerCase().split( /[\-\+]([\-\+])?/ ).filter( ( e ) => e ), i = t.pop(), n = a[ i ]; if ( a.FUNCTION_KEYS[ n ] ) {
+ i = a.FUNCTION_KEYS[ n ].toLowerCase();
+ } else {
+ if ( !t.length ) {
+ return { key: i, hashId: -1 };
+ } if ( t.length == 1 && t[ 0 ] == 'shift' ) {
+ return { key: i.toUpperCase(), hashId: -1 };
+ }
+ } for ( var o = 0, r = t.length; r--; ) {
+ const s = a.KEY_MODS[ t[ r ] ]; if ( s == null ) {
+ return typeof console !== 'undefined' && console.error( 'invalid modifier ' + t[ r ] + ' in ' + e ), !1;
+ } o |= s;
+ } return { key: i, hashId: o };
+ }, c.prototype.findKeyCommand = function ( e, t ) {
+ e = s[ e ] + t; return this.commandKeyBinding[ e ];
+ }, c.prototype.handleKeyboard = function ( e, t, i, n ) {
+ let o, r; if ( !( n < 0 ) ) {
+ return o = s[ t ] + i, r = this.commandKeyBinding[ o ], e.$keyChain && ( e.$keyChain += ' ' + o, r = this.commandKeyBinding[ e.$keyChain ] || r ), !r || r != 'chainKeys' && r[ r.length - 1 ] != 'chainKeys' ? ( e.$keyChain && ( t && t != 4 || i.length != 1 ? ( t == -1 || n > 0 ) && ( e.$keyChain = '' ) : e.$keyChain = e.$keyChain.slice( 0, -o.length - 1 ) ), { command: r } ) : ( e.$keyChain = e.$keyChain || o, { command: 'null' } );
+ }
+ }, c.prototype.getStatusText = function ( e, t ) {
+ return t.$keyChain || '';
+ }, c ); function c( e, t ) {
+ this.$init( e, t, !1 );
+ } function h( e ) {
+ return typeof e === 'object' && e.bindKey && e.bindKey.position || ( e.isDefault ? -100 : 0 );
+ }o( u, d = l ); var d, e = u; function u( e, t ) {
+ e = d.call( this, e, t ) || this; return e.$singleCommand = !0, e;
+ }e.call = function ( e, t, i ) {
+ l.prototype.$init.call( e, t, i, !0 );
+ }, l.call = function ( e, t, i ) {
+ l.prototype.$init.call( e, t, i, !1 );
+ }, t.HashHandler = e, t.MultiHashHandler = l;
+ } ), ace.define( 'ace/commands/command_manager', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/keyboard/hash_handler', 'ace/lib/event_emitter' ], function ( e, t, i ) {
+ var n, o, r = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), s = e( '../lib/oop' ), a = e( '../keyboard/hash_handler' ).MultiHashHandler, e = e( '../lib/event_emitter' ).EventEmitter, r = ( r( l, o = a ), l.prototype.exec = function ( e, t, i ) {
+ if ( Array.isArray( e ) ) {
+ for ( let n = e.length; n--; ) {
+ if ( this.exec( e[ n ], t, i ) ) {
+ return !0;
+ }
+ } return !1;
+ } const o = { editor: t, command: e = typeof e === 'string' ? this.commands[ e ] : e, args: i }; return this.canExecute( e, t ) ? ( o.returnValue = this._emit( 'exec', o ), this._signal( 'afterExec', o ), !1 !== o.returnValue ) : ( this._signal( 'commandUnavailable', o ), !1 );
+ }, l.prototype.canExecute = function ( e, t ) {
+ return !!( e = typeof e === 'string' ? this.commands[ e ] : e ) && !( t && t.$readOnly && !e.readOnly || this.$checkCommandState != 0 && e.isAvailable && !e.isAvailable( t ) );
+ }, l.prototype.toggleRecording = function ( e ) {
+ if ( !this.$inReplay ) {
+ return e && e._emit( 'changeStatus' ), this.recording ? ( this.macro.pop(), this.off( 'exec', this.$addCommandToMacro ), this.macro.length || ( this.macro = this.oldMacro ), this.recording = !1 ) : ( this.$addCommandToMacro || ( this.$addCommandToMacro = function ( e ) {
+ this.macro.push( [ e.command, e.args ] );
+ }.bind( this ) ), this.oldMacro = this.macro, this.macro = [], this.on( 'exec', this.$addCommandToMacro ), this.recording = !0 );
+ }
+ }, l.prototype.replay = function ( t ) {
+ if ( !this.$inReplay && this.macro ) {
+ if ( this.recording ) {
+ return this.toggleRecording( t );
+ } try {
+ this.$inReplay = !0, this.macro.forEach( function ( e ) {
+ typeof e === 'string' ? this.exec( e, t ) : this.exec( e[ 0 ], t, e[ 1 ] );
+ }, this );
+ } finally {
+ this.$inReplay = !1;
+ }
+ }
+ }, l.prototype.trimMacro = function ( e ) {
+ return e.map( ( e ) => ( typeof e[ 0 ] !== 'string' && ( e[ 0 ] = e[ 0 ].name ), e = e[ 1 ] ? e : e[ 0 ] ) );
+ }, l ); function l( e, t ) {
+ t = o.call( this, t, e ) || this; return t.byName = t.commands, t.setDefaultHandler( 'exec', ( e ) => e.args ? e.command.exec( e.editor, e.args, e.event, !1 ) : e.command.exec( e.editor, {}, e.event, !0 ) ), t;
+ }s.implement( r.prototype, e ), t.CommandManager = r;
+ } ), ace.define( 'ace/commands/default_commands', [ 'require', 'exports', 'module', 'ace/lib/lang', 'ace/config', 'ace/range' ], ( e, t, i ) => {
+ const l = e( '../lib/lang' ), n = e( '../config' ), c = e( '../range' ).Range; function o( e, t ) {
+ return { win: e, mac: t };
+ }t.commands = [ { name: 'showSettingsMenu', description: 'Show settings menu', bindKey: o( 'Ctrl-,', 'Command-,' ), exec: function ( t ) {
+ n.loadModule( 'ace/ext/settings_menu', ( e ) => {
+ e.init( t ), t.showSettingsMenu();
+ } );
+ }, readOnly: !0 }, { name: 'goToNextError', description: 'Go to next error', bindKey: o( 'Alt-E', 'F4' ), exec: function ( t ) {
+ n.loadModule( 'ace/ext/error_marker', ( e ) => {
+ e.showErrorMarker( t, 1 );
+ } );
+ }, scrollIntoView: 'animate', readOnly: !0 }, { name: 'goToPreviousError', description: 'Go to previous error', bindKey: o( 'Alt-Shift-E', 'Shift-F4' ), exec: function ( t ) {
+ n.loadModule( 'ace/ext/error_marker', ( e ) => {
+ e.showErrorMarker( t, -1 );
+ } );
+ }, scrollIntoView: 'animate', readOnly: !0 }, { name: 'selectall', description: 'Select all', bindKey: o( 'Ctrl-A', 'Command-A' ), exec: function ( e ) {
+ e.selectAll();
+ }, readOnly: !0 }, { name: 'centerselection', description: 'Center selection', bindKey: o( null, 'Ctrl-L' ), exec: function ( e ) {
+ e.centerSelection();
+ }, readOnly: !0 }, { name: 'gotoline', description: 'Go to line...', bindKey: o( 'Ctrl-L', 'Command-L' ), exec: function ( e, t ) {
+ typeof t !== 'number' || isNaN( t ) || e.gotoLine( t ), e.prompt( { $type: 'gotoLine' } );
+ }, readOnly: !0 }, { name: 'fold', bindKey: o( 'Alt-L|Ctrl-F1', 'Command-Alt-L|Command-F1' ), exec: function ( e ) {
+ e.session.toggleFold( !1 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'unfold', bindKey: o( 'Alt-Shift-L|Ctrl-Shift-F1', 'Command-Alt-Shift-L|Command-Shift-F1' ), exec: function ( e ) {
+ e.session.toggleFold( !0 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleFoldWidget', description: 'Toggle fold widget', bindKey: o( 'F2', 'F2' ), exec: function ( e ) {
+ e.session.toggleFoldWidget();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'toggleParentFoldWidget', description: 'Toggle parent fold widget', bindKey: o( 'Alt-F2', 'Alt-F2' ), exec: function ( e ) {
+ e.session.toggleFoldWidget( !0 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'foldall', description: 'Fold all', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {
+ e.session.foldAll();
+ }, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldAllComments', description: 'Fold all comments', bindKey: o( null, 'Ctrl-Command-Option-0' ), exec: function ( e ) {
+ e.session.foldAllComments();
+ }, scrollIntoView: 'center', readOnly: !0 }, { name: 'foldOther', description: 'Fold other', bindKey: o( 'Alt-0', 'Command-Option-0' ), exec: function ( e ) {
+ e.session.foldAll(), e.session.unfold( e.selection.getAllRanges() );
+ }, scrollIntoView: 'center', readOnly: !0 }, { name: 'unfoldall', description: 'Unfold all', bindKey: o( 'Alt-Shift-0', 'Command-Option-Shift-0' ), exec: function ( e ) {
+ e.session.unfold();
+ }, scrollIntoView: 'center', readOnly: !0 }, { name: 'findnext', description: 'Find next', bindKey: o( 'Ctrl-K', 'Command-G' ), exec: function ( e ) {
+ e.findNext();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'findprevious',
+ description: 'Find previous', bindKey: o( 'Ctrl-Shift-K', 'Command-Shift-G' ), exec: function ( e ) {
+ e.findPrevious();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'center', readOnly: !0 }, { name: 'selectOrFindNext', description: 'Select or find next', bindKey: o( 'Alt-K', 'Ctrl-G' ), exec: function ( e ) {
+ e.selection.isEmpty() ? e.selection.selectWord() : e.findNext();
+ }, readOnly: !0 }, { name: 'selectOrFindPrevious', description: 'Select or find previous', bindKey: o( 'Alt-Shift-K', 'Ctrl-Shift-G' ), exec: function ( e ) {
+ e.selection.isEmpty() ? e.selection.selectWord() : e.findPrevious();
+ }, readOnly: !0 }, { name: 'find', description: 'Find', bindKey: o( 'Ctrl-F', 'Command-F' ), exec: function ( t ) {
+ n.loadModule( 'ace/ext/searchbox', ( e ) => {
+ e.Search( t );
+ } );
+ }, readOnly: !0 }, { name: 'overwrite', description: 'Overwrite', bindKey: 'Insert', exec: function ( e ) {
+ e.toggleOverwrite();
+ }, readOnly: !0 }, { name: 'selecttostart', description: 'Select to start', bindKey: o( 'Ctrl-Shift-Home', 'Command-Shift-Home|Command-Shift-Up' ), exec: function ( e ) {
+ e.getSelection().selectFileStart();
+ }, multiSelectAction: 'forEach', readOnly: !0, scrollIntoView: 'animate', aceCommandGroup: 'fileJump' }, { name: 'gotostart', description: 'Go to start', bindKey: o( 'Ctrl-Home', 'Command-Home|Command-Up' ), exec: function ( e ) {
+ e.navigateFileStart();
+ }, multiSelectAction: 'forEach', readOnly: !0, scrollIntoView: 'animate', aceCommandGroup: 'fileJump' }, { name: 'selectup', description: 'Select up', bindKey: o( 'Shift-Up', 'Shift-Up|Ctrl-Shift-P' ), exec: function ( e ) {
+ e.getSelection().selectUp();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golineup', description: 'Go line up', bindKey: o( 'Up', 'Up|Ctrl-P' ), exec: function ( e, t ) {
+ e.navigateUp( t.times );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selecttoend', description: 'Select to end', bindKey: o( 'Ctrl-Shift-End', 'Command-Shift-End|Command-Shift-Down' ), exec: function ( e ) {
+ e.getSelection().selectFileEnd();
+ }, multiSelectAction: 'forEach', readOnly: !0, scrollIntoView: 'animate', aceCommandGroup: 'fileJump' }, { name: 'gotoend', description: 'Go to end', bindKey: o( 'Ctrl-End', 'Command-End|Command-Down' ), exec: function ( e ) {
+ e.navigateFileEnd();
+ }, multiSelectAction: 'forEach', readOnly: !0, scrollIntoView: 'animate', aceCommandGroup: 'fileJump' }, { name: 'selectdown', description: 'Select down', bindKey: o( 'Shift-Down', 'Shift-Down|Ctrl-Shift-N' ), exec: function ( e ) {
+ e.getSelection().selectDown();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'golinedown', description: 'Go line down', bindKey: o( 'Down', 'Down|Ctrl-N' ), exec: function ( e, t ) {
+ e.navigateDown( t.times );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordleft', description: 'Select word left', bindKey: o( 'Ctrl-Shift-Left', 'Option-Shift-Left' ), exec: function ( e ) {
+ e.getSelection().selectWordLeft();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordleft', description: 'Go to word left', bindKey: o( 'Ctrl-Left', 'Option-Left' ), exec: function ( e ) {
+ e.navigateWordLeft();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selecttolinestart', description: 'Select to line start', bindKey: o( 'Alt-Shift-Left', 'Command-Shift-Left|Ctrl-Shift-A' ), exec: function ( e ) {
+ e.getSelection().selectLineStart();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotolinestart', description: 'Go to line start', bindKey: o( 'Alt-Left|Home', 'Command-Left|Home|Ctrl-A' ), exec: function ( e ) {
+ e.navigateLineStart();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectleft', description: 'Select left', bindKey: o( 'Shift-Left', 'Shift-Left|Ctrl-Shift-B' ), exec: function ( e ) {
+ e.getSelection().selectLeft();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoleft', description: 'Go to left', bindKey: o( 'Left', 'Left|Ctrl-B' ), exec: function ( e, t ) {
+ e.navigateLeft( t.times );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectwordright', description: 'Select word right', bindKey: o( 'Ctrl-Shift-Right', 'Option-Shift-Right' ), exec: function ( e ) {
+ e.getSelection().selectWordRight();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotowordright', description: 'Go to word right', bindKey: o( 'Ctrl-Right', 'Option-Right' ), exec: function ( e ) {
+ e.navigateWordRight();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selecttolineend', description: 'Select to line end', bindKey: o( 'Alt-Shift-Right', 'Command-Shift-Right|Shift-End|Ctrl-Shift-E' ), exec: function ( e ) {
+ e.getSelection().selectLineEnd();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotolineend', description: 'Go to line end', bindKey: o( 'Alt-Right|End', 'Command-Right|End|Ctrl-E' ), exec: function ( e ) {
+ e.navigateLineEnd();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectright', description: 'Select right', bindKey: o( 'Shift-Right', 'Shift-Right' ), exec: function ( e ) {
+ e.getSelection().selectRight();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'gotoright', description: 'Go to right', bindKey: o( 'Right', 'Right|Ctrl-F' ), exec: function ( e, t ) {
+ e.navigateRight( t.times );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectpagedown', description: 'Select page down', bindKey: 'Shift-PageDown', exec: function ( e ) {
+ e.selectPageDown();
+ }, readOnly: !0 }, { name: 'pagedown', description: 'Page down', bindKey: o( null, 'Option-PageDown' ), exec: function ( e ) {
+ e.scrollPageDown();
+ }, readOnly: !0 }, { name: 'gotopagedown', description: 'Go to page down', bindKey: o( 'PageDown', 'PageDown|Ctrl-V' ), exec: function ( e ) {
+ e.gotoPageDown();
+ }, readOnly: !0 }, { name: 'selectpageup', description: 'Select page up', bindKey: 'Shift-PageUp', exec: function ( e ) {
+ e.selectPageUp();
+ }, readOnly: !0 }, { name: 'pageup', description: 'Page up', bindKey: o( null, 'Option-PageUp' ), exec: function ( e ) {
+ e.scrollPageUp();
+ }, readOnly: !0 }, { name: 'gotopageup', description: 'Go to page up', bindKey: 'PageUp', exec: function ( e ) {
+ e.gotoPageUp();
+ }, readOnly: !0 }, { name: 'scrollup', description: 'Scroll up', bindKey: o( 'Ctrl-Up', null ), exec: function ( e ) {
+ e.renderer.scrollBy( 0, -2 * e.renderer.layerConfig.lineHeight );
+ }, readOnly: !0 }, { name: 'scrolldown', description: 'Scroll down', bindKey: o( 'Ctrl-Down', null ), exec: function ( e ) {
+ e.renderer.scrollBy( 0, 2 * e.renderer.layerConfig.lineHeight );
+ }, readOnly: !0 }, { name: 'selectlinestart', description: 'Select line start', bindKey: 'Shift-Home', exec: function ( e ) {
+ e.getSelection().selectLineStart();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectlineend', description: 'Select line end', bindKey: 'Shift-End', exec: function ( e ) {
+ e.getSelection().selectLineEnd();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'togglerecording', description: 'Toggle recording', bindKey: o( 'Ctrl-Alt-E', 'Command-Option-E' ), exec: function ( e ) {
+ e.commands.toggleRecording( e );
+ }, readOnly: !0 }, { name: 'replaymacro', description: 'Replay macro', bindKey: o( 'Ctrl-Shift-E', 'Command-Shift-E' ), exec: function ( e ) {
+ e.commands.replay( e );
+ }, readOnly: !0 }, { name: 'jumptomatching', description: 'Jump to matching', bindKey: o( 'Ctrl-\\|Ctrl-P', 'Command-\\' ), exec: function ( e ) {
+ e.jumpToMatching();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'selecttomatching', description: 'Select to matching', bindKey: o( 'Ctrl-Shift-\\|Ctrl-Shift-P', 'Command-Shift-\\' ), exec: function ( e ) {
+ e.jumpToMatching( !0 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'expandToMatching', description: 'Expand to matching', bindKey: o( 'Ctrl-Shift-M', 'Ctrl-Shift-M' ), exec: function ( e ) {
+ e.jumpToMatching( !0, !0 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'animate', readOnly: !0 }, { name: 'passKeysToBrowser', description: 'Pass keys to browser', bindKey: o( null, null ), exec: function () {}, passEvent: !0, readOnly: !0 }, { name: 'copy', description: 'Copy', exec: function ( e ) {}, readOnly: !0 }, { name: 'cut', description: 'Cut', exec: function ( e ) {
+ const t = e.$copyWithEmptySelection && e.selection.isEmpty() ? e.selection.getLineRange() : e.selection.getRange(); e._emit( 'cut', t ), t.isEmpty() || e.session.remove( t ), e.clearSelection();
+ }, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'paste', description: 'Paste', exec: function ( e, t ) {
+ e.$handlePaste( t );
+ }, scrollIntoView: 'cursor' }, { name: 'removeline', description: 'Remove line', bindKey: o( 'Ctrl-D', 'Command-D' ), exec: function ( e ) {
+ e.removeLines();
+ }, scrollIntoView: 'cursor', multiSelectAction: 'forEachLine' }, { name: 'duplicateSelection', description: 'Duplicate selection', bindKey: o( 'Ctrl-Shift-D', 'Command-Shift-D' ), exec: function ( e ) {
+ e.duplicateSelection();
+ }, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'sortlines', description: 'Sort lines', bindKey: o( 'Ctrl-Alt-S', 'Command-Alt-S' ), exec: function ( e ) {
+ e.sortLines();
+ }, scrollIntoView: 'selection', multiSelectAction: 'forEachLine' }, { name: 'togglecomment', description: 'Toggle comment', bindKey: o( 'Ctrl-/', 'Command-/' ), exec: function ( e ) {
+ e.toggleCommentLines();
+ }, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'toggleBlockComment', description: 'Toggle block comment', bindKey: o( 'Ctrl-Shift-/', 'Command-Shift-/' ), exec: function ( e ) {
+ e.toggleBlockComment();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'modifyNumberUp', description: 'Modify number up', bindKey: o( 'Ctrl-Shift-Up', 'Alt-Shift-Up' ), exec: function ( e ) {
+ e.modifyNumber( 1 );
+ }, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'modifyNumberDown', description: 'Modify number down', bindKey: o( 'Ctrl-Shift-Down', 'Alt-Shift-Down' ), exec: function ( e ) {
+ e.modifyNumber( -1 );
+ }, scrollIntoView: 'cursor', multiSelectAction: 'forEach' }, { name: 'replace', description: 'Replace', bindKey: o( 'Ctrl-H', 'Command-Option-F' ), exec: function ( t ) {
+ n.loadModule( 'ace/ext/searchbox', ( e ) => {
+ e.Search( t, !0 );
+ } );
+ } }, { name: 'undo', description: 'Undo', bindKey: o( 'Ctrl-Z', 'Command-Z' ), exec: function ( e ) {
+ e.undo();
+ } }, { name: 'redo', description: 'Redo', bindKey: o( 'Ctrl-Shift-Z|Ctrl-Y', 'Command-Shift-Z|Command-Y' ), exec: function ( e ) {
+ e.redo();
+ } }, { name: 'copylinesup', description: 'Copy lines up', bindKey: o( 'Alt-Shift-Up', 'Command-Option-Up' ), exec: function ( e ) {
+ e.copyLinesUp();
+ }, scrollIntoView: 'cursor' }, { name: 'movelinesup', description: 'Move lines up', bindKey: o( 'Alt-Up', 'Option-Up' ), exec: function ( e ) {
+ e.moveLinesUp();
+ }, scrollIntoView: 'cursor' }, { name: 'copylinesdown', description: 'Copy lines down', bindKey: o( 'Alt-Shift-Down', 'Command-Option-Down' ), exec: function ( e ) {
+ e.copyLinesDown();
+ }, scrollIntoView: 'cursor' }, { name: 'movelinesdown', description: 'Move lines down', bindKey: o( 'Alt-Down', 'Option-Down' ), exec: function ( e ) {
+ e.moveLinesDown();
+ }, scrollIntoView: 'cursor' }, { name: 'del', description: 'Delete', bindKey: o( 'Delete', 'Delete|Ctrl-D|Shift-Delete' ), exec: function ( e ) {
+ e.remove( 'right' );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'backspace', description: 'Backspace', bindKey: o( 'Shift-Backspace|Backspace', 'Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H' ), exec: function ( e ) {
+ e.remove( 'left' );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'cut_or_delete', description: 'Cut or delete', bindKey: o( 'Shift-Delete', null ), exec: function ( e ) {
+ if ( !e.selection.isEmpty() ) {
+ return !1;
+ } e.remove( 'left' );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestart', description: 'Remove to line start', bindKey: o( 'Alt-Backspace', 'Command-Backspace' ), exec: function ( e ) {
+ e.removeToLineStart();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineend', description: 'Remove to line end', bindKey: o( 'Alt-Delete', 'Ctrl-K|Command-Delete' ), exec: function ( e ) {
+ e.removeToLineEnd();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolinestarthard', description: 'Remove to line start hard', bindKey: o( 'Ctrl-Shift-Backspace', null ), exec: function ( e ) {
+ const t = e.selection.getRange(); t.start.column = 0, e.session.remove( t );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removetolineendhard', description: 'Remove to line end hard', bindKey: o( 'Ctrl-Shift-Delete', null ), exec: function ( e ) {
+ const t = e.selection.getRange(); t.end.column = Number.MAX_VALUE, e.session.remove( t );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordleft', description: 'Remove word left', bindKey: o( 'Ctrl-Backspace', 'Alt-Backspace|Ctrl-Alt-Backspace' ), exec: function ( e ) {
+ e.removeWordLeft();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'removewordright', description: 'Remove word right', bindKey: o( 'Ctrl-Delete', 'Alt-Delete' ), exec: function ( e ) {
+ e.removeWordRight();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'outdent', description: 'Outdent', bindKey: o( 'Shift-Tab', 'Shift-Tab' ), exec: function ( e ) {
+ e.blockOutdent();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'indent', description: 'Indent', bindKey: o( 'Tab', 'Tab' ), exec: function ( e ) {
+ e.indent();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'selectionPart' }, { name: 'blockoutdent', description: 'Block outdent', bindKey: o( 'Ctrl-[', 'Ctrl-[' ), exec: function ( e ) {
+ e.blockOutdent();
+ }, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'blockindent', description: 'Block indent', bindKey: o( 'Ctrl-]', 'Ctrl-]' ), exec: function ( e ) {
+ e.blockIndent();
+ }, multiSelectAction: 'forEachLine', scrollIntoView: 'selectionPart' }, { name: 'insertstring', description: 'Insert string', exec: function ( e, t ) {
+ e.insert( t );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'inserttext', description: 'Insert text', exec: function ( e, t ) {
+ e.insert( l.stringRepeat( t.text || '', t.times || 1 ) );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'splitline', description: 'Split line', bindKey: o( null, 'Ctrl-O' ), exec: function ( e ) {
+ e.splitLine();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'transposeletters', description: 'Transpose letters', bindKey: o( 'Alt-Shift-X', 'Ctrl-T' ), exec: function ( e ) {
+ e.transposeLetters();
+ }, multiSelectAction: function ( e ) {
+ e.transposeSelections( 1 );
+ }, scrollIntoView: 'cursor' }, { name: 'touppercase', description: 'To uppercase', bindKey: o( 'Ctrl-U', 'Ctrl-U' ), exec: function ( e ) {
+ e.toUpperCase();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'tolowercase', description: 'To lowercase', bindKey: o( 'Ctrl-Shift-U', 'Ctrl-Shift-U' ), exec: function ( e ) {
+ e.toLowerCase();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'autoindent', description: 'Auto Indent', bindKey: o( null, null ), exec: function ( e ) {
+ e.autoIndent();
+ }, scrollIntoView: 'animate' }, { name: 'expandtoline', description: 'Expand to line', bindKey: o( 'Ctrl-Shift-L', 'Command-Shift-L' ), exec: function ( e ) {
+ const t = e.selection.getRange(); t.start.column = t.end.column = 0, t.end.row++, e.selection.setRange( t, !1 );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor', readOnly: !0 }, { name: 'openlink', bindKey: o( 'Ctrl+F3', 'F3' ), exec: function ( e ) {
+ e.openLink();
+ } }, { name: 'joinlines', description: 'Join lines', bindKey: o( null, null ), exec: function ( e ) {
+ for ( var t = e.selection.isBackwards(), i = t ? e.selection.getSelectionLead() : e.selection.getSelectionAnchor(), n = t ? e.selection.getSelectionAnchor() : e.selection.getSelectionLead(), t = e.session.doc.getLine( i.row ).length, o = e.session.doc.getTextRange( e.selection.getRange() ).replace( /\n\s*/, ' ' ).length, r = e.session.doc.getLine( i.row ), s = i.row + 1; s <= n.row + 1; s++ ) {
+ let a = l.stringTrimLeft( l.stringTrimRight( e.session.doc.getLine( s ) ) ); r += a = a.length !== 0 ? ' ' + a : a;
+ }n.row + 1 < e.session.doc.getLength() - 1 && ( r += e.session.doc.getNewLineCharacter() ), e.clearSelection(), e.session.doc.replace( new c( i.row, 0, n.row + 2, 0 ), r ), o > 0 ? ( e.selection.moveCursorTo( i.row, i.column ), e.selection.selectTo( i.row, i.column + o ) ) : ( t = e.session.doc.getLine( i.row ).length > t ? t + 1 : t, e.selection.moveCursorTo( i.row, t ) );
+ }, multiSelectAction: 'forEach', readOnly: !0 }, { name: 'invertSelection', description: 'Invert selection', bindKey: o( null, null ), exec: function ( e ) {
+ let t = e.session.doc.getLength() - 1, i = e.session.doc.getLine( t ).length, n = e.selection.rangeList.ranges, o = []; n.length < 1 && ( n = [ e.selection.getRange() ] ); for ( var r = 0; r < n.length; r++ ) {
+ r != n.length - 1 || n[ r ].end.row === t && n[ r ].end.column === i || o.push( new c( n[ r ].end.row, n[ r ].end.column, t, i ) ), r === 0 ? n[ r ].start.row === 0 && n[ r ].start.column === 0 || o.push( new c( 0, 0, n[ r ].start.row, n[ r ].start.column ) ) : o.push( new c( n[ r - 1 ].end.row, n[ r - 1 ].end.column, n[ r ].start.row, n[ r ].start.column ) );
+ }e.exitMultiSelectMode(), e.clearSelection(); for ( r = 0; r < o.length; r++ ) {
+ e.selection.addRange( o[ r ], !1 );
+ }
+ }, readOnly: !0, scrollIntoView: 'none' }, { name: 'addLineAfter', description: 'Add new line after the current line', exec: function ( e ) {
+ e.selection.clearSelection(), e.navigateLineEnd(), e.insert( '\n' );
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'addLineBefore', description: 'Add new line before the current line', exec: function ( e ) {
+ e.selection.clearSelection(); const t = e.getCursorPosition(); e.selection.moveTo( t.row - 1, Number.MAX_VALUE ), e.insert( '\n' ), t.row === 0 && e.navigateUp();
+ }, multiSelectAction: 'forEach', scrollIntoView: 'cursor' }, { name: 'openCommandPallete', exec: function ( e ) {
+ console.warn( 'This is an obsolete command. Please use `openCommandPalette` instead.' ), e.prompt( { $type: 'commands' } );
+ }, readOnly: !0 }, { name: 'openCommandPalette', description: 'Open command palette', bindKey: o( 'F1', 'F1' ), exec: function ( e ) {
+ e.prompt( { $type: 'commands' } );
+ }, readOnly: !0 }, { name: 'modeSelect', description: 'Change language mode...', bindKey: o( null, null ), exec: function ( e ) {
+ e.prompt( { $type: 'modes' } );
+ }, readOnly: !0 } ]; for ( let r = 1; r < 9; r++ ) {
+ t.commands.push( { name: 'foldToLevel' + r, description: 'Fold To Level ' + r, level: r, exec: function ( e ) {
+ e.session.foldToLevel( this.level );
+ }, scrollIntoView: 'center', readOnly: !0 } );
+ }
+ } ), ace.define( 'ace/keyboard/gutter_handler', [ 'require', 'exports', 'module', 'ace/lib/keys', 'ace/mouse/default_gutter_handler' ], ( e, t, i ) => {
+ const o = e( '../lib/keys' ), n = e( '../mouse/default_gutter_handler' ).GutterTooltip; function r( e ) {
+ this.editor = e, this.gutterLayer = e.renderer.$gutterLayer, this.element = e.renderer.$gutter, this.lines = e.renderer.$gutterLayer.$lines, this.activeRowIndex = null, this.activeLane = null, this.annotationTooltip = new n( this.editor );
+ }r.prototype.addListener = function () {
+ this.element.addEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.addEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.on( 'mousewheel', this.$blurGutter.bind( this ) );
+ }, r.prototype.removeListener = function () {
+ this.element.removeEventListener( 'keydown', this.$onGutterKeyDown.bind( this ) ), this.element.removeEventListener( 'focusout', this.$blurGutter.bind( this ) ), this.editor.off( 'mousewheel', this.$blurGutter.bind( this ) );
+ }, r.prototype.$onGutterKeyDown = function ( e ) {
+ let t; this.annotationTooltip.isOpen ? ( e.preventDefault(), e.keyCode === o.escape && this.annotationTooltip.hideTooltip() ) : e.target === this.element ? e.keyCode == o.enter && ( e.preventDefault(), t = this.editor.getCursorPosition().row, this.editor.isRowVisible( t ) || this.editor.scrollToLine( t, !0, !0 ), setTimeout( () => {
+ const e = this.$rowToRowIndex( this.gutterLayer.$cursorCell.row ), t = this.$findNearestFoldLaneWidget( e ), i = this.$findNearestAnnotation( e ); t === null && i === null || ( this.$findClosestNumber( t, i, e ) === t ? ( this.activeLane = 'fold', this.activeRowIndex = t, this.$isCustomWidgetVisible( t ) ? this.$focusCustomWidget( this.activeRowIndex ) : this.$focusFoldWidget( this.activeRowIndex ) ) : ( this.activeRowIndex = i, this.activeLane = 'annotation', this.$focusAnnotation( this.activeRowIndex ) ) );
+ }, 10 ) ) : ( this.$handleGutterKeyboardInteraction( e ), setTimeout( () => {
+ this.editor._signal( 'gutterkeydown', new s( e, this ) );
+ }, 10 ) );
+ }, r.prototype.$handleGutterKeyboardInteraction = function ( e ) {
+ if ( e.keyCode === o.tab ) {
+ e.preventDefault();
+ } else if ( e.keyCode === o.escape ) {
+ e.preventDefault(), this.$blurGutter(), this.element.focus(), this.lane = null;
+ } else if ( e.keyCode === o.up ) {
+ switch ( e.preventDefault(), this.activeLane ) {
+ case 'fold': this.$moveFoldWidgetUp(); break; case 'annotation': this.$moveAnnotationUp();
+ }
+ } else if ( e.keyCode === o.down ) {
+ switch ( e.preventDefault(), this.activeLane ) {
+ case 'fold': this.$moveFoldWidgetDown(); break; case 'annotation': this.$moveAnnotationDown();
+ }
+ } else if ( e.keyCode === o.left ) {
+ e.preventDefault(), this.$switchLane( 'annotation' );
+ } else if ( e.keyCode === o.right ) {
+ e.preventDefault(), this.$switchLane( 'fold' );
+ } else if ( e.keyCode === o.enter || e.keyCode === o.space ) {
+ switch ( e.preventDefault(), this.activeLane ) {
+ case 'fold': var t = this.$rowIndexToRow( this.activeRowIndex ), i = this.editor.session.$gutterCustomWidgets[ t ]; if ( i ) {
+ i.callbacks && i.callbacks.onClick && i.callbacks.onClick( e, t );
+ } else {
+ if ( this.gutterLayer.session.foldWidgets[ t ] === 'start' ) {
+ this.editor.session.onFoldWidgetClick( this.$rowIndexToRow( this.activeRowIndex ), e ), setTimeout( () => {
+ this.$rowIndexToRow( this.activeRowIndex ) !== t && ( this.$blurFoldWidget( this.activeRowIndex ), this.activeRowIndex = this.$rowToRowIndex( t ), this.$focusFoldWidget( this.activeRowIndex ) );
+ }, 10 ); break;
+ } if ( this.gutterLayer.session.foldWidgets[ this.$rowIndexToRow( this.activeRowIndex ) ] === 'end' ) {
+ break;
+ }
+ } return; case 'annotation': var i = this.lines.cells[ this.activeRowIndex ].element.childNodes[ 2 ].getBoundingClientRect(), n = this.annotationTooltip.getElement().style; n.left = i.right + 'px', n.top = i.bottom + 'px', this.annotationTooltip.showTooltip( this.$rowIndexToRow( this.activeRowIndex ) );
+ }
+ }
+ }, r.prototype.$blurGutter = function () {
+ if ( this.activeRowIndex !== null ) {
+ switch ( this.activeLane ) {
+ case 'fold': this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ); break; case 'annotation': this.$blurAnnotation( this.activeRowIndex );
+ }
+ } this.annotationTooltip.isOpen && this.annotationTooltip.hideTooltip();
+ }, r.prototype.$isFoldWidgetVisible = function ( e ) {
+ var t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getFoldWidget( e ).style.display !== 'none'; return t && e;
+ }, r.prototype.$isCustomWidgetVisible = function ( e ) {
+ var t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = !!this.$getCustomWidget( e ); return t && e;
+ }, r.prototype.$isAnnotationVisible = function ( e ) {
+ var t = this.editor.isRowFullyVisible( this.$rowIndexToRow( e ) ), e = this.$getAnnotation( e ).style.display !== 'none'; return t && e;
+ }, r.prototype.$getFoldWidget = function ( e ) {
+ return this.lines.get( e ).element.childNodes[ 1 ];
+ }, r.prototype.$getCustomWidget = function ( e ) {
+ return this.lines.get( e ).element.childNodes[ 3 ];
+ }, r.prototype.$getAnnotation = function ( e ) {
+ return this.lines.get( e ).element.childNodes[ 2 ];
+ }, r.prototype.$findNearestFoldLaneWidget = function ( e ) {
+ if ( this.$isCustomWidgetVisible( e ) ) {
+ return e;
+ } if ( this.$isFoldWidgetVisible( e ) ) {
+ return e;
+ } for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {
+ if ( e - ++t >= 0 && this.$isCustomWidgetVisible( e - t ) ) {
+ return e - t;
+ } if ( e + t <= this.lines.getLength() - 1 && this.$isCustomWidgetVisible( e + t ) ) {
+ return e + t;
+ } if ( e - t >= 0 && this.$isFoldWidgetVisible( e - t ) ) {
+ return e - t;
+ } if ( e + t <= this.lines.getLength() - 1 && this.$isFoldWidgetVisible( e + t ) ) {
+ return e + t;
+ }
+ } return null;
+ }, r.prototype.$findNearestAnnotation = function ( e ) {
+ if ( this.$isAnnotationVisible( e ) ) {
+ return e;
+ } for ( let t = 0; e - t > 0 || e + t < this.lines.getLength() - 1; ) {
+ if ( e - ++t >= 0 && this.$isAnnotationVisible( e - t ) ) {
+ return e - t;
+ } if ( e + t <= this.lines.getLength() - 1 && this.$isAnnotationVisible( e + t ) ) {
+ return e + t;
+ }
+ } return null;
+ }, r.prototype.$focusFoldWidget = function ( e ) {
+ e != null && ( ( e = this.$getFoldWidget( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );
+ }, r.prototype.$focusCustomWidget = function ( e ) {
+ e != null && ( e = this.$getCustomWidget( e ) ) && ( e.classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );
+ }, r.prototype.$focusAnnotation = function ( e ) {
+ e != null && ( ( e = this.$getAnnotation( e ) ).classList.add( this.editor.renderer.keyboardFocusClassName ), e.focus() );
+ }, r.prototype.$blurFoldWidget = function ( e ) {
+ e = this.$getFoldWidget( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();
+ }, r.prototype.$blurCustomWidget = function ( e ) {
+ e = this.$getCustomWidget( e ); e && ( e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur() );
+ }, r.prototype.$blurAnnotation = function ( e ) {
+ e = this.$getAnnotation( e ); e.classList.remove( this.editor.renderer.keyboardFocusClassName ), e.blur();
+ }, r.prototype.$moveFoldWidgetUp = function () {
+ for ( let e = this.activeRowIndex; e > 0; ) {
+ if ( this.$isFoldWidgetVisible( --e ) || this.$isCustomWidgetVisible( e ) ) {
+ return this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );
+ }
+ }
+ }, r.prototype.$moveFoldWidgetDown = function () {
+ for ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {
+ if ( this.$isFoldWidgetVisible( ++e ) || this.$isCustomWidgetVisible( e ) ) {
+ return this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = e, void ( this.$isFoldWidgetVisible( e ) ? this.$focusFoldWidget( this.activeRowIndex ) : this.$focusCustomWidget( this.activeRowIndex ) );
+ }
+ }
+ }, r.prototype.$moveAnnotationUp = function () {
+ for ( let e = this.activeRowIndex; e > 0; ) {
+ if ( this.$isAnnotationVisible( --e ) ) {
+ return this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );
+ }
+ }
+ }, r.prototype.$moveAnnotationDown = function () {
+ for ( let e = this.activeRowIndex; e < this.lines.getLength() - 1; ) {
+ if ( this.$isAnnotationVisible( ++e ) ) {
+ return this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = e, void this.$focusAnnotation( this.activeRowIndex );
+ }
+ }
+ }, r.prototype.$findClosestNumber = function ( e, t, i ) {
+ return e !== null && ( t === null || Math.abs( i - e ) <= Math.abs( i - t ) ) ? e : t;
+ }, r.prototype.$switchLane = function ( e ) {
+ switch ( e ) {
+ case 'annotation': this.activeLane !== 'annotation' && ( t = this.$findNearestAnnotation( this.activeRowIndex ) ) != null && ( this.activeLane = 'annotation', this.$blurFoldWidget( this.activeRowIndex ), this.$blurCustomWidget( this.activeRowIndex ), this.activeRowIndex = t, this.$focusAnnotation( this.activeRowIndex ) ); break; case 'fold': var t; this.activeLane !== 'fold' && ( t = this.$findNearestFoldLaneWidget( this.activeRowIndex ) ) !== null && ( this.activeLane = 'fold', this.$blurAnnotation( this.activeRowIndex ), this.activeRowIndex = t, this.$isCustomWidgetVisible( t ) ? this.$focusCustomWidget( this.activeRowIndex ) : this.$focusFoldWidget( this.activeRowIndex ) );
+ }
+ }, r.prototype.$rowIndexToRow = function ( e ) {
+ e = this.lines.get( e ); return e ? e.row : null;
+ }, r.prototype.$rowToRowIndex = function ( e ) {
+ for ( let t = 0; t < this.lines.getLength(); t++ ) {
+ if ( this.lines.get( t ).row == e ) {
+ return t;
+ }
+ } return null;
+ }, t.GutterKeyboardHandler = r; a.prototype.getKey = function () {
+ return o.keyCodeToString( this.domEvent.keyCode );
+ }, a.prototype.getRow = function () {
+ return this.gutterKeyboardHandler.$rowIndexToRow( this.gutterKeyboardHandler.activeRowIndex );
+ }, a.prototype.isInAnnotationLane = function () {
+ return this.gutterKeyboardHandler.activeLane === 'annotation';
+ }, a.prototype.isInFoldLane = function () {
+ return this.gutterKeyboardHandler.activeLane === 'fold';
+ }; var s = a; function a( e, t ) {
+ this.gutterKeyboardHandler = t, this.domEvent = e;
+ }t.GutterKeyboardEvent = s;
+ } ), ace.define( 'ace/editor', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/lang', 'ace/lib/useragent', 'ace/keyboard/textinput', 'ace/mouse/mouse_handler', 'ace/mouse/fold_handler', 'ace/keyboard/keybinding', 'ace/edit_session', 'ace/search', 'ace/range', 'ace/lib/event_emitter', 'ace/commands/command_manager', 'ace/commands/default_commands', 'ace/config', 'ace/token_iterator', 'ace/keyboard/gutter_handler', 'ace/config', 'ace/clipboard', 'ace/lib/keys', 'ace/lib/event', 'ace/tooltip' ], function ( e, t, i ) {
+ var d = this && this.__values || function ( e ) {
+ let t = typeof Symbol === 'function' && Symbol.iterator, i = t && e[ t ], n = 0; if ( i ) {
+ return i.call( e );
+ } if ( e && typeof e.length === 'number' ) {
+ return { next: function () {
+ return { value: ( e = e && n >= e.length ? void 0 : e ) && e[ n++ ], done: !e };
+ } };
+ } throw new TypeError( t ? 'Object is not iterable.' : 'Symbol.iterator is not defined.' );
+ }, o = e( './lib/oop' ), n = e( './lib/dom' ), m = e( './lib/lang' ), r = e( './lib/useragent' ), s = e( './keyboard/textinput' ).TextInput, a = e( './mouse/mouse_handler' ).MouseHandler, l = e( './mouse/fold_handler' ).FoldHandler, c = e( './keyboard/keybinding' ).KeyBinding, h = e( './edit_session' ).EditSession, u = e( './search' ).Search, f = e( './range' ).Range, g = e( './lib/event_emitter' ).EventEmitter, p = e( './commands/command_manager' ).CommandManager, C = e( './commands/default_commands' ).commands, y = e( './config' ), I = e( './token_iterator' ).TokenIterator, v = e( './keyboard/gutter_handler' ).GutterKeyboardHandler, b = e( './config' ).nls, A = e( './clipboard' ), w = e( './lib/keys' ), x = e( './lib/event' ), S = e( './tooltip' ).HoverTooltip, e = ( k.prototype.$initOperationListeners = function () {
+ this.commands.on( 'exec', this.startOperation.bind( this ), !0 ), this.commands.on( 'afterExec', this.endOperation.bind( this ), !0 );
+ }, k.prototype.startOperation = function ( e ) {
+ this.session.startOperation( e );
+ }, k.prototype.endOperation = function ( e ) {
+ this.session.endOperation( e );
+ }, k.prototype.onStartOperation = function ( e ) {
+ this.curOp = this.session.curOp, this.curOp.scrollTop = this.renderer.scrollTop, this.prevOp = this.session.prevOp, e || ( this.previousCommand = null );
+ }, k.prototype.onEndOperation = function ( e ) {
+ if ( this.curOp && this.session ) {
+ if ( e && !1 === e.returnValue ) {
+ this.curOp = null;
+ } else if ( this._signal( 'beforeEndOperation' ), this.curOp ) {
+ var e = this.curOp.command, t = e && e.scrollIntoView; if ( t ) {
+ switch ( t ) {
+ case 'center-animate': t = 'animate'; case 'center': this.renderer.scrollCursorIntoView( null, 0.5 ); break; case 'animate': case 'cursor': this.renderer.scrollCursorIntoView(); break; case 'selectionPart': var i = this.selection.getRange(), n = this.renderer.layerConfig; ( i.start.row >= n.lastRow || i.end.row <= n.firstRow ) && this.renderer.scrollSelectionIntoView( this.selection.anchor, this.selection.lead );
+ }t == 'animate' && this.renderer.animateScrolling( this.curOp.scrollTop );
+ } this.$lastSel = this.session.selection.toJSON(), this.prevOp = this.curOp, this.curOp = null;
+ }
+ }
+ }, k.prototype.$historyTracker = function ( e ) {
+ let t, i, n, o; this.$mergeUndoDeltas && ( t = this.prevOp, i = this.$mergeableCommands, n = t.command && e.command.name == t.command.name, e.command.name == 'insertstring' ? ( o = e.args, void 0 === this.mergeNextCommand && ( this.mergeNextCommand = !0 ), n = n && this.mergeNextCommand && ( !/\s/.test( o ) || /\s/.test( t.args ) ), this.mergeNextCommand = !0 ) : n = n && i.includes( e.command.name ), ( n = this.$mergeUndoDeltas != 'always' && Date.now() - this.sequenceStartTime > 2e3 ? !1 : n ) ? this.session.mergeUndoDeltas = !0 : i.includes( e.command.name ) && ( this.sequenceStartTime = Date.now() ) );
+ }, k.prototype.setKeyboardHandler = function ( t, i ) {
+ let n; t && typeof t === 'string' && t != 'ace' ? ( this.$keybindingId = t, n = this, y.loadModule( [ 'keybinding', t ], ( e ) => {
+ n.$keybindingId == t && n.keyBinding.setKeyboardHandler( e && e.handler ), i && i();
+ } ) ) : ( this.$keybindingId = null, this.keyBinding.setKeyboardHandler( t ), i && i() );
+ }, k.prototype.getKeyboardHandler = function () {
+ return this.keyBinding.getKeyboardHandler();
+ }, k.prototype.setSession = function ( e ) {
+ let t, i; this.session != e && ( this.curOp && this.endOperation(), this.curOp = {}, ( t = this.session ) && ( this.session.off( 'change', this.$onDocumentChange ), this.session.off( 'changeMode', this.$onChangeMode ), this.session.off( 'tokenizerUpdate', this.$onTokenizerUpdate ), this.session.off( 'changeTabSize', this.$onChangeTabSize ), this.session.off( 'changeWrapLimit', this.$onChangeWrapLimit ), this.session.off( 'changeWrapMode', this.$onChangeWrapMode ), this.session.off( 'changeFold', this.$onChangeFold ), this.session.off( 'changeFrontMarker', this.$onChangeFrontMarker ), this.session.off( 'changeBackMarker', this.$onChangeBackMarker ), this.session.off( 'changeBreakpoint', this.$onChangeBreakpoint ), this.session.off( 'changeAnnotation', this.$onChangeAnnotation ), this.session.off( 'changeOverwrite', this.$onCursorChange ), this.session.off( 'changeScrollTop', this.$onScrollTopChange ), this.session.off( 'changeScrollLeft', this.$onScrollLeftChange ), this.session.off( 'startOperation', this.$onStartOperation ), this.session.off( 'endOperation', this.$onEndOperation ), ( i = this.session.getSelection() ).off( 'changeCursor', this.$onCursorChange ), i.off( 'changeSelection', this.$onSelectionChange ) ), ( this.session = e ) ? ( this.$onDocumentChange = this.onDocumentChange.bind( this ), e.on( 'change', this.$onDocumentChange ), this.renderer.setSession( e ), this.$onChangeMode = this.onChangeMode.bind( this ), e.on( 'changeMode', this.$onChangeMode ), this.$onTokenizerUpdate = this.onTokenizerUpdate.bind( this ), e.on( 'tokenizerUpdate', this.$onTokenizerUpdate ), this.$onChangeTabSize = this.renderer.onChangeTabSize.bind( this.renderer ), e.on( 'changeTabSize', this.$onChangeTabSize ), this.$onChangeWrapLimit = this.onChangeWrapLimit.bind( this ), e.on( 'changeWrapLimit', this.$onChangeWrapLimit ), this.$onChangeWrapMode = this.onChangeWrapMode.bind( this ), e.on( 'changeWrapMode', this.$onChangeWrapMode ), this.$onChangeFold = this.onChangeFold.bind( this ), e.on( 'changeFold', this.$onChangeFold ), this.$onChangeFrontMarker = this.onChangeFrontMarker.bind( this ), this.session.on( 'changeFrontMarker', this.$onChangeFrontMarker ), this.$onChangeBackMarker = this.onChangeBackMarker.bind( this ), this.session.on( 'changeBackMarker', this.$onChangeBackMarker ), this.$onChangeBreakpoint = this.onChangeBreakpoint.bind( this ), this.session.on( 'changeBreakpoint', this.$onChangeBreakpoint ), this.$onChangeAnnotation = this.onChangeAnnotation.bind( this ), this.session.on( 'changeAnnotation', this.$onChangeAnnotation ), this.$onCursorChange = this.onCursorChange.bind( this ), this.session.on( 'changeOverwrite', this.$onCursorChange ), this.$onScrollTopChange = this.onScrollTopChange.bind( this ), this.session.on( 'changeScrollTop', this.$onScrollTopChange ), this.$onScrollLeftChange = this.onScrollLeftChange.bind( this ), this.session.on( 'changeScrollLeft', this.$onScrollLeftChange ), this.selection = e.getSelection(), this.selection.on( 'changeCursor', this.$onCursorChange ), this.$onSelectionChange = this.onSelectionChange.bind( this ), this.selection.on( 'changeSelection', this.$onSelectionChange ), this.$onStartOperation = this.onStartOperation.bind( this ), this.session.on( 'startOperation', this.$onStartOperation ), this.$onEndOperation = this.onEndOperation.bind( this ), this.session.on( 'endOperation', this.$onEndOperation ), this.onChangeMode(), this.onCursorChange(), this.onScrollTopChange(), this.onScrollLeftChange(), this.onSelectionChange(), this.onChangeFrontMarker(), this.onChangeBackMarker(), this.onChangeBreakpoint(), this.onChangeAnnotation(), this.session.getUseWrapMode() && this.renderer.adjustWrapLimit(), this.renderer.updateFull() ) : ( this.selection = null, this.renderer.setSession( e ) ), this._signal( 'changeSession', { session: e, oldSession: t } ), this.curOp = null, t && t._signal( 'changeEditor', { oldEditor: this } ), t && ( t.$editor = null ), e && e._signal( 'changeEditor', { editor: this } ), e && ( e.$editor = this ), e ) && !e.destroyed && e.bgTokenizer.scheduleStart();
+ }, k.prototype.getSession = function () {
+ return this.session;
+ }, k.prototype.setValue = function ( e, t ) {
+ return this.session.doc.setValue( e ), t ? t == 1 ? this.navigateFileEnd() : t == -1 && this.navigateFileStart() : this.selectAll(), e;
+ }, k.prototype.getValue = function () {
+ return this.session.getValue();
+ }, k.prototype.getSelection = function () {
+ return this.selection;
+ }, k.prototype.resize = function ( e ) {
+ this.renderer.onResize( e );
+ }, k.prototype.setTheme = function ( e, t ) {
+ this.renderer.setTheme( e, t );
+ }, k.prototype.getTheme = function () {
+ return this.renderer.getTheme();
+ }, k.prototype.setStyle = function ( e, t ) {
+ this.renderer.setStyle( e, t );
+ }, k.prototype.unsetStyle = function ( e ) {
+ this.renderer.unsetStyle( e );
+ }, k.prototype.getFontSize = function () {
+ return this.getOption( 'fontSize' ) || n.computedStyle( this.container ).fontSize;
+ }, k.prototype.setFontSize = function ( e ) {
+ this.setOption( 'fontSize', e );
+ }, k.prototype.$highlightBrackets = function () {
+ let r; this.$highlightPending || ( ( r = this ).$highlightPending = !0, setTimeout( () => {
+ r.$highlightPending = !1; let e, t, i, n, o = r.session; o && !o.destroyed && ( o.$bracketHighlight && ( o.$bracketHighlight.markerIds.forEach( ( e ) => {
+ o.removeMarker( e );
+ } ), o.$bracketHighlight = null ), e = r.getCursorPosition(), t = ( t = r.getKeyboardHandler() ) && t.$getDirectionForHighlight && t.$getDirectionForHighlight( r ), ( t = o.getMatchingBracketRanges( e, t ) ) || ( i = new I( o, e.row, e.column ).getCurrentToken() ) && /\b(?:tag-open|tag-name)/.test( i.type ) && ( i = o.getMatchingTags( e ) ) && ( t = [ i.openTagName.isEmpty() ? i.openTag : i.openTagName, i.closeTagName.isEmpty() ? i.closeTag : i.closeTagName ] ), ( t = !t && o.$mode.getMatching ? o.$mode.getMatching( r.session ) : t ) && ( n = 'ace_bracket', Array.isArray( t ) ? t.length == 1 && ( n = 'ace_error_bracket' ) : t = [ t ], t.length == 2 && ( f.comparePoints( t[ 0 ].end, t[ 1 ].start ) == 0 ? t = [ f.fromPoints( t[ 0 ].start, t[ 1 ].end ) ] : f.comparePoints( t[ 0 ].start, t[ 1 ].end ) == 0 && ( t = [ f.fromPoints( t[ 1 ].start, t[ 0 ].end ) ] ) ), o.$bracketHighlight = { ranges: t, markerIds: t.map( ( e ) => o.addMarker( e, n, 'text' ) ) } ), r.getHighlightIndentGuides() ) && r.renderer.$textLayer.$highlightIndentGuide();
+ }, 50 ) );
+ }, k.prototype.focus = function () {
+ this.textInput.focus();
+ }, k.prototype.isFocused = function () {
+ return this.textInput.isFocused();
+ }, k.prototype.blur = function () {
+ this.textInput.blur();
+ }, k.prototype.onFocus = function ( e ) {
+ this.$isFocused || ( this.$isFocused = !0, this.renderer.showCursor(), this.renderer.visualizeFocus(), this._emit( 'focus', e ) );
+ }, k.prototype.onBlur = function ( e ) {
+ this.$isFocused && ( this.$isFocused = !1, this.renderer.hideCursor(), this.renderer.visualizeBlur(), this._emit( 'blur', e ) );
+ }, k.prototype.$cursorChange = function () {
+ this.renderer.updateCursor(), this.$highlightBrackets(), this.$updateHighlightActiveLine();
+ }, k.prototype.onDocumentChange = function ( e ) {
+ const t = this.session.$useWrapMode, i = e.start.row == e.end.row ? e.end.row : 1 / 0; this.renderer.updateLines( e.start.row, i, t ), this._signal( 'change', e ), this.$cursorChange();
+ }, k.prototype.onTokenizerUpdate = function ( e ) {
+ e = e.data; this.renderer.updateLines( e.first, e.last );
+ }, k.prototype.onScrollTopChange = function () {
+ this.renderer.scrollToY( this.session.getScrollTop() );
+ }, k.prototype.onScrollLeftChange = function () {
+ this.renderer.scrollToX( this.session.getScrollLeft() );
+ }, k.prototype.onCursorChange = function () {
+ this.$cursorChange(), this._signal( 'changeSelection' );
+ }, k.prototype.$updateHighlightActiveLine = function () {
+ let e, t, i = this.getSession(); this.$highlightActiveLine && ( this.$selectionStyle == 'line' && this.selection.isMultiLine() || ( e = this.getCursorPosition() ), this.renderer.theme && this.renderer.theme.$selectionColorConflict && !this.selection.isEmpty() && ( e = !1 ), !this.renderer.$maxLines || this.session.getLength() !== 1 || this.renderer.$minLines > 1 || ( e = !1 ) ), i.$highlightLineMarker && !e ? ( i.removeMarker( i.$highlightLineMarker.id ), i.$highlightLineMarker = null ) : !i.$highlightLineMarker && e ? ( ( t = new f( e.row, e.column, e.row, 1 / 0 ) ).id = i.addMarker( t, 'ace_active-line', 'screenLine' ), i.$highlightLineMarker = t ) : e && ( i.$highlightLineMarker.start.row = e.row, i.$highlightLineMarker.end.row = e.row, i.$highlightLineMarker.start.column = e.column, i._signal( 'changeBackMarker' ) );
+ }, k.prototype.onSelectionChange = function ( e ) {
+ var t, i, n = this.session, n = ( n.$selectionMarker && n.removeMarker( n.$selectionMarker ), n.$selectionMarker = null, this.selection.isEmpty() ? this.$updateHighlightActiveLine() : ( t = this.selection.getRange(), i = this.getSelectionStyle(), n.$selectionMarker = n.addMarker( t, 'ace_selection', i ) ), this.$highlightSelectedWord && this.$getSelectionHighLightRegexp() ); this.session.highlight( n ), this._signal( 'changeSelection' );
+ }, k.prototype.$getSelectionHighLightRegexp = function () {
+ var e = this.session, t = this.getSelectionRange(); if ( !t.isEmpty() && !t.isMultiLine() ) {
+ var i = t.start.column, n = t.end.column, e = e.getLine( t.start.row ), t = e.substring( i, n ); if ( !( t.length > 5e3 ) && /[\w\d]/.test( t ) ) {
+ t = this.$search.$assembleRegExp( { wholeWord: !0, caseSensitive: !0, needle: t } ), e = e.substring( i - 1, n + 1 ); if ( t.test( e ) ) {
+ return t;
+ }
+ }
+ }
+ }, k.prototype.onChangeFrontMarker = function () {
+ this.renderer.updateFrontMarkers();
+ }, k.prototype.onChangeBackMarker = function () {
+ this.renderer.updateBackMarkers();
+ }, k.prototype.onChangeBreakpoint = function () {
+ this.renderer.updateBreakpoints();
+ }, k.prototype.onChangeAnnotation = function () {
+ this.renderer.setAnnotations( this.session.getAnnotations() );
+ }, k.prototype.onChangeMode = function ( e ) {
+ this.renderer.updateText(), this._emit( 'changeMode', e );
+ }, k.prototype.onChangeWrapLimit = function () {
+ this.renderer.updateFull();
+ }, k.prototype.onChangeWrapMode = function () {
+ this.renderer.onResize( !0 );
+ }, k.prototype.onChangeFold = function () {
+ this.$updateHighlightActiveLine(), this.renderer.updateFull();
+ }, k.prototype.getSelectedText = function () {
+ return this.session.getTextRange( this.getSelectionRange() );
+ }, k.prototype.getCopyText = function () {
+ var e = this.getSelectedText(), t = this.session.doc.getNewLineCharacter(), i = !1; if ( !e && this.$copyWithEmptySelection ) {
+ for ( var i = !0, n = this.selection.getAllRanges(), o = 0; o < n.length; o++ ) {
+ const r = n[ o ]; o && n[ o - 1 ].start.row == r.start.row || ( e += this.session.getLine( r.start.row ) + t );
+ }
+ } const s = { text: e }; return this._signal( 'copy', s ), A.lineMode = !!i && s.text, s.text;
+ }, k.prototype.onCopy = function () {
+ this.commands.exec( 'copy', this );
+ }, k.prototype.onCut = function () {
+ this.commands.exec( 'cut', this );
+ }, k.prototype.onPaste = function ( e, t ) {
+ this.commands.exec( 'paste', this, { text: e, event: t } );
+ }, k.prototype.$handlePaste = function ( e ) {
+ this._signal( 'paste', e = typeof e === 'string' ? { text: e } : e ); var t = e.text, e = t === A.lineMode, i = this.session; if ( !this.inMultiSelectMode || this.inVirtualSelectionMode ) {
+ e ? i.insert( { row: this.selection.lead.row, column: 0 }, t ) : this.insert( t );
+ } else if ( e ) {
+ this.selection.rangeList.ranges.forEach( ( e ) => {
+ i.insert( { row: e.start.row, column: 0 }, t );
+ } );
+ } else {
+ var n = t.split( /\r\n|\r|\n/ ), o = this.selection.rangeList.ranges, e = !( n.length != 2 || n[ 0 ] && n[ 1 ] ); if ( n.length != o.length || e ) {
+ return this.commands.exec( 'insertstring', this, t );
+ } for ( let r = o.length; r--; ) {
+ const s = o[ r ]; s.isEmpty() || i.remove( s ), i.insert( s.start, n[ r ] );
+ }
+ }
+ }, k.prototype.execCommand = function ( e, t ) {
+ return this.commands.exec( e, this, t );
+ }, k.prototype.insert = function ( e, t ) {
+ var i, n = this.session, o = n.getMode(), r = this.getCursorPosition(), s = ( this.getBehavioursEnabled() && !t && ( i = o.transformAction( n.getState( r.row ), 'insertion', this, n, e ) ) && ( e === i.text || this.inVirtualSelectionMode || ( this.session.mergeUndoDeltas = !1, this.mergeNextCommand = !1 ), e = i.text ), e == '\t' && ( e = this.session.getTabString() ), this.selection.isEmpty() ? this.session.getOverwrite() && !e.includes( '\n' ) && ( ( s = f.fromPoints( r, r ) ).end.column += e.length, this.session.remove( s ) ) : ( s = this.getSelectionRange(), r = this.session.remove( s ), this.clearSelection() ), e != '\n' && e != '\r\n' || ( a = n.getLine( r.row ), r.column > a.search( /\S|$/ ) && ( t = a.slice( r.column ).search( /\S|$/ ), n.doc.removeInLine( r.row, r.column, r.column + t ) ) ), this.clearSelection(), r.column ), t = n.getState( r.row ), a = n.getLine( r.row ), l = o.checkOutdent( t, a, e ); n.insert( r, e ), i && i.selection && ( i.selection.length == 2 ? this.selection.setSelectionRange( new f( r.row, s + i.selection[ 0 ], r.row, s + i.selection[ 1 ] ) ) : this.selection.setSelectionRange( new f( r.row + i.selection[ 0 ], i.selection[ 1 ], r.row + i.selection[ 2 ], i.selection[ 3 ] ) ) ), this.$enableAutoIndent && ( n.getDocument().isNewLine( e ) && ( s = o.getNextLineIndent( t, a.slice( 0, r.column ), n.getTabString() ), n.insert( { row: r.row + 1, column: 0 }, s ) ), l ) && o.autoOutdent( t, n, r.row );
+ }, k.prototype.autoIndent = function () {
+ for ( let e = this.session, t = e.getMode(), i = this.selection.isEmpty() ? [ new f( 0, 0, e.doc.getLength() - 1, 0 ) ] : this.selection.getAllRanges(), n = '', o = '', r = e.getTabString(), s = 0; s < i.length; s++ ) {
+ for ( let a = i[ s ].start.row, l = i[ s ].end.row, c = a; c <= l; c++ ) {
+ c > 0 && ( n = e.getState( c - 1 ), h = e.getLine( c - 1 ), o = t.getNextLineIndent( n, h, r ) ); var h = e.getLine( c ), d = t.$getIndent( h ); o !== d && ( d.length > 0 && ( d = new f( c, 0, c, d.length ), e.remove( d ) ), o.length > 0 ) && e.insert( { row: c, column: 0 }, o ), t.autoOutdent( n, e, c );
+ }
+ }
+ }, k.prototype.onTextInput = function ( e, t ) {
+ if ( !t ) {
+ return this.keyBinding.onTextInput( e );
+ } this.startOperation( { command: { name: 'insertstring' } } ); e = this.applyComposition.bind( this, e, t ); this.selection.rangeCount ? this.forEachSelection( e ) : e(), this.endOperation();
+ }, k.prototype.applyComposition = function ( e, t ) {
+ let i; ( t.extendLeft || t.extendRight ) && ( ( i = this.selection.getRange() ).start.column -= t.extendLeft, i.end.column += t.extendRight, i.start.column < 0 && ( i.start.row--, i.start.column += this.session.getLine( i.start.row ).length + 1 ), this.selection.setRange( i ), e || i.isEmpty() || this.remove() ), !e && this.selection.isEmpty() || this.insert( e, !0 ), ( t.restoreStart || t.restoreEnd ) && ( ( i = this.selection.getRange() ).start.column -= t.restoreStart, i.end.column -= t.restoreEnd, this.selection.setRange( i ) );
+ }, k.prototype.onCommandKey = function ( e, t, i ) {
+ return this.keyBinding.onCommandKey( e, t, i );
+ }, k.prototype.setOverwrite = function ( e ) {
+ this.session.setOverwrite( e );
+ }, k.prototype.getOverwrite = function () {
+ return this.session.getOverwrite();
+ }, k.prototype.toggleOverwrite = function () {
+ this.session.toggleOverwrite();
+ }, k.prototype.setScrollSpeed = function ( e ) {
+ this.setOption( 'scrollSpeed', e );
+ }, k.prototype.getScrollSpeed = function () {
+ return this.getOption( 'scrollSpeed' );
+ }, k.prototype.setDragDelay = function ( e ) {
+ this.setOption( 'dragDelay', e );
+ }, k.prototype.getDragDelay = function () {
+ return this.getOption( 'dragDelay' );
+ }, k.prototype.setSelectionStyle = function ( e ) {
+ this.setOption( 'selectionStyle', e );
+ }, k.prototype.getSelectionStyle = function () {
+ return this.getOption( 'selectionStyle' );
+ }, k.prototype.setHighlightActiveLine = function ( e ) {
+ this.setOption( 'highlightActiveLine', e );
+ }, k.prototype.getHighlightActiveLine = function () {
+ return this.getOption( 'highlightActiveLine' );
+ }, k.prototype.setHighlightGutterLine = function ( e ) {
+ this.setOption( 'highlightGutterLine', e );
+ }, k.prototype.getHighlightGutterLine = function () {
+ return this.getOption( 'highlightGutterLine' );
+ }, k.prototype.setHighlightSelectedWord = function ( e ) {
+ this.setOption( 'highlightSelectedWord', e );
+ }, k.prototype.getHighlightSelectedWord = function () {
+ return this.$highlightSelectedWord;
+ }, k.prototype.setAnimatedScroll = function ( e ) {
+ this.renderer.setAnimatedScroll( e );
+ }, k.prototype.getAnimatedScroll = function () {
+ return this.renderer.getAnimatedScroll();
+ }, k.prototype.setShowInvisibles = function ( e ) {
+ this.renderer.setShowInvisibles( e );
+ }, k.prototype.getShowInvisibles = function () {
+ return this.renderer.getShowInvisibles();
+ }, k.prototype.setDisplayIndentGuides = function ( e ) {
+ this.renderer.setDisplayIndentGuides( e );
+ }, k.prototype.getDisplayIndentGuides = function () {
+ return this.renderer.getDisplayIndentGuides();
+ }, k.prototype.setHighlightIndentGuides = function ( e ) {
+ this.renderer.setHighlightIndentGuides( e );
+ }, k.prototype.getHighlightIndentGuides = function () {
+ return this.renderer.getHighlightIndentGuides();
+ }, k.prototype.setShowPrintMargin = function ( e ) {
+ this.renderer.setShowPrintMargin( e );
+ }, k.prototype.getShowPrintMargin = function () {
+ return this.renderer.getShowPrintMargin();
+ }, k.prototype.setPrintMarginColumn = function ( e ) {
+ this.renderer.setPrintMarginColumn( e );
+ }, k.prototype.getPrintMarginColumn = function () {
+ return this.renderer.getPrintMarginColumn();
+ }, k.prototype.setReadOnly = function ( e ) {
+ this.setOption( 'readOnly', e );
+ }, k.prototype.getReadOnly = function () {
+ return this.getOption( 'readOnly' );
+ }, k.prototype.setBehavioursEnabled = function ( e ) {
+ this.setOption( 'behavioursEnabled', e );
+ }, k.prototype.getBehavioursEnabled = function () {
+ return this.getOption( 'behavioursEnabled' );
+ }, k.prototype.setWrapBehavioursEnabled = function ( e ) {
+ this.setOption( 'wrapBehavioursEnabled', e );
+ }, k.prototype.getWrapBehavioursEnabled = function () {
+ return this.getOption( 'wrapBehavioursEnabled' );
+ }, k.prototype.setShowFoldWidgets = function ( e ) {
+ this.setOption( 'showFoldWidgets', e );
+ }, k.prototype.getShowFoldWidgets = function () {
+ return this.getOption( 'showFoldWidgets' );
+ }, k.prototype.setFadeFoldWidgets = function ( e ) {
+ this.setOption( 'fadeFoldWidgets', e );
+ }, k.prototype.getFadeFoldWidgets = function () {
+ return this.getOption( 'fadeFoldWidgets' );
+ }, k.prototype.remove = function ( e ) {
+ this.selection.isEmpty() && ( e == 'left' ? this.selection.selectLeft() : this.selection.selectRight() ); var t, i, n, e = this.getSelectionRange(); this.getBehavioursEnabled() && ( i = ( t = this.session ).getState( e.start.row ), i = t.getMode().transformAction( i, 'deletion', this, t, e ), e.end.column === 0 && ( n = t.getTextRange( e ) )[ n.length - 1 ] == '\n' && ( n = t.getLine( e.end.row ), /^\s+$/.test( n ) ) && ( e.end.column = n.length ), i ) && ( e = i ), this.session.remove( e ), this.clearSelection();
+ }, k.prototype.removeWordRight = function () {
+ this.selection.isEmpty() && this.selection.selectWordRight(), this.session.remove( this.getSelectionRange() ), this.clearSelection();
+ }, k.prototype.removeWordLeft = function () {
+ this.selection.isEmpty() && this.selection.selectWordLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();
+ }, k.prototype.removeToLineStart = function () {
+ this.selection.isEmpty() && this.selection.selectLineStart(), this.selection.isEmpty() && this.selection.selectLeft(), this.session.remove( this.getSelectionRange() ), this.clearSelection();
+ }, k.prototype.removeToLineEnd = function () {
+ this.selection.isEmpty() && this.selection.selectLineEnd(); const e = this.getSelectionRange(); e.start.column == e.end.column && e.start.row == e.end.row && ( e.end.column = 0, e.end.row++ ), this.session.remove( e ), this.clearSelection();
+ }, k.prototype.splitLine = function () {
+ this.selection.isEmpty() || ( this.session.remove( this.getSelectionRange() ), this.clearSelection() ); const e = this.getCursorPosition(); this.insert( '\n' ), this.moveCursorToPosition( e );
+ }, k.prototype.setGhostText = function ( e, t ) {
+ this.renderer.setGhostText( e, t );
+ }, k.prototype.removeGhostText = function () {
+ this.renderer.removeGhostText();
+ }, k.prototype.transposeLetters = function () {
+ let e, t, i, n; this.selection.isEmpty() && ( t = ( e = this.getCursorPosition() ).column ) !== 0 && ( n = t < ( n = this.session.getLine( e.row ) ).length ? ( i = n.charAt( t ) + n.charAt( t - 1 ), new f( e.row, t - 1, e.row, t + 1 ) ) : ( i = n.charAt( t - 1 ) + n.charAt( t - 2 ), new f( e.row, t - 2, e.row, t ) ), this.session.replace( n, i ), this.session.selection.moveToPosition( n.end ) );
+ }, k.prototype.toLowerCase = function () {
+ const e = this.getSelectionRange(), t = ( this.selection.isEmpty() && this.selection.selectWord(), this.getSelectionRange() ), i = this.session.getTextRange( t ); this.session.replace( t, i.toLowerCase() ), this.selection.setSelectionRange( e );
+ }, k.prototype.toUpperCase = function () {
+ const e = this.getSelectionRange(), t = ( this.selection.isEmpty() && this.selection.selectWord(), this.getSelectionRange() ), i = this.session.getTextRange( t ); this.session.replace( t, i.toUpperCase() ), this.selection.setSelectionRange( e );
+ }, k.prototype.indent = function () {
+ const e = this.session, t = this.getSelectionRange(); if ( !( t.start.row < t.end.row ) ) {
+ if ( t.start.column < t.end.column ) {
+ var i, n = e.getTextRange( t ); if ( !/^\s+$/.test( n ) ) {
+ return i = this.$getSelectedRows(), void e.indentRows( i.first, i.last, '\t' );
+ }
+ } var o = e.getLine( t.start.row ), n = t.start, r = e.getTabSize(), n = e.documentToScreenColumn( n.row, n.column ); if ( this.session.getUseSoftTabs() ) {
+ var s = r - n % r, a = m.stringRepeat( ' ', s );
+ } else {
+ for ( s = n % r; o[ t.start.column - 1 ] == ' ' && s; ) {
+ t.start.column--, s--;
+ } this.selection.setSelectionRange( t ), a = '\t';
+ } return this.insert( a );
+ }i = this.$getSelectedRows(), e.indentRows( i.first, i.last, '\t' );
+ }, k.prototype.blockIndent = function () {
+ const e = this.$getSelectedRows(); this.session.indentRows( e.first, e.last, '\t' );
+ }, k.prototype.blockOutdent = function () {
+ const e = this.session.getSelection(); this.session.outdentRows( e.getRange() );
+ }, k.prototype.sortLines = function () {
+ for ( var e = this.$getSelectedRows(), t = this.session, i = [], n = e.first; n <= e.last; n++ ) {
+ i.push( t.getLine( n ) );
+ }i.sort( ( e, t ) => e.toLowerCase() < t.toLowerCase() ? -1 : e.toLowerCase() > t.toLowerCase() ? 1 : 0 ); for ( var o = new f( 0, 0, 0, 0 ), n = e.first; n <= e.last; n++ ) {
+ const r = t.getLine( n ); o.start.row = n, o.end.row = n, o.end.column = r.length, t.replace( o, i[ n - e.first ] );
+ }
+ }, k.prototype.toggleCommentLines = function () {
+ const e = this.session.getState( this.getCursorPosition().row ), t = this.$getSelectedRows(); this.session.getMode().toggleCommentLines( e, this.session, t.first, t.last );
+ }, k.prototype.toggleBlockComment = function () {
+ const e = this.getCursorPosition(), t = this.session.getState( e.row ), i = this.getSelectionRange(); this.session.getMode().toggleBlockComment( t, this.session, i, e );
+ }, k.prototype.getNumberAt = function ( e, t ) {
+ for ( let i = /[\-]?[0-9]+(?:\.[0-9]+)?/g, n = ( i.lastIndex = 0, this.session.getLine( e ) ); i.lastIndex < t; ) {
+ const o = i.exec( n ); if ( o.index <= t && o.index + o[ 0 ].length >= t ) {
+ return { value: o[ 0 ], start: o.index, end: o.index + o[ 0 ].length };
+ }
+ } return null;
+ }, k.prototype.modifyNumber = function ( e ) {
+ var t, i, n, o = this.selection.getCursor().row, r = this.selection.getCursor().column, s = new f( o, r - 1, o, r ), s = this.session.getTextRange( s ); !isNaN( parseFloat( s ) ) && isFinite( s ) ? ( s = this.getNumberAt( o, r ) ) && ( n = s.value.includes( '.' ) ? s.start + s.value.indexOf( '.' ) + 1 : s.end, t = s.start + s.value.length - n, i = parseFloat( s.value ), i *= Math.pow( 10, t ), n !== s.end && r < n ? e *= Math.pow( 10, s.end - r - 1 ) : e *= Math.pow( 10, s.end - r ), n = ( i = ( i += e ) / Math.pow( 10, t ) ).toFixed( t ), e = new f( o, s.start, o, s.end ), this.session.replace( e, n ), this.moveCursorTo( o, Math.max( s.start + 1, r + n.length - s.value.length ) ) ) : this.toggleWord();
+ }, k.prototype.toggleWord = function () {
+ for ( var i, n = this.selection.getCursor().row, e = this.selection.getCursor().column, o = ( this.selection.selectWord(), this.getSelectedText() ), r = this.selection.getWordRange().start.column, t = o.replace( /([a-z]+|[A-Z]+)(?=[A-Z_]|$)/g, '$1 ' ).split( /\s/ ), s = e - r - 1, a = ( s < 0 && ( s = 0 ), 0 ), l = this, c = ( o.match( /[A-Za-z0-9_]+/ ) && t.forEach( ( e, t ) => {
+ i = a + e.length, a <= s && s <= i && ( o = e, l.selection.clearSelection(), l.moveCursorTo( n, a + r ), l.selection.selectTo( n, i + r ) ), a = i;
+ } ), this.$toggleWordPairs ), h = 0; h < c.length; h++ ) {
+ for ( var d = c[ h ], u = 0; u <= 1; u++ ) {
+ var g = +!u, p = o.match( new RegExp( '^\\s?_?(' + m.escapeRegExp( d[ u ] ) + ')\\s?$', 'i' ) ); p && o.match( new RegExp( '([_]|^|\\s)(' + m.escapeRegExp( p[ 1 ] ) + ')($|\\s)', 'g' ) ) && ( p = o.replace( new RegExp( m.escapeRegExp( d[ u ] ), 'i' ), ( e ) => {
+ let t = d[ g ]; return e.toUpperCase() == e ? t = t.toUpperCase() : e.charAt( 0 ).toUpperCase() == e.charAt( 0 ) && ( t = t.slice( 0, 0 ) + d[ g ].charAt( 0 ).toUpperCase() + t.slice( 1 ) ), t;
+ } ), this.insert( p ) );
+ }
+ }
+ }, k.prototype.findLinkAt = function ( e, t ) {
+ var i, n, o, e = this.session.getLine( e ).split( /((?:https?|ftp):\/\/[\S]+)/ ), r = t, s = ( r < 0 && ( r = 0 ), 0 ); try {
+ for ( var a = d( e ), l = a.next(); !l.done; l = a.next() ) {
+ const c = l.value, h = s + c.length; if ( s <= r && r <= h && c.match( /((?:https?|ftp):\/\/[\S]+)/ ) ) {
+ o = c.replace( /[\s:.,'";}\]]+$/, '' ); break;
+ }s = h;
+ }
+ } catch ( e ) {
+ i = { error: e };
+ } finally {
+ try {
+ l && !l.done && ( n = a.return ) && n.call( a );
+ } finally {
+ if ( i ) {
+ throw i.error;
+ }
+ }
+ } return o;
+ }, k.prototype.openLink = function () {
+ var e = this.selection.getCursor(), e = this.findLinkAt( e.row, e.column ); return e && window.open( e, '_blank' ), e != null;
+ }, k.prototype.removeLines = function () {
+ const e = this.$getSelectedRows(); this.session.removeFullLines( e.first, e.last ), this.clearSelection();
+ }, k.prototype.duplicateSelection = function () {
+ let e, t = this.selection, i = this.session, n = t.getRange(), o = t.isBackwards(); n.isEmpty() ? ( e = n.start.row, i.duplicateLines( e, e ) ) : ( e = o ? n.start : n.end, i = i.insert( e, i.getTextRange( n ) ), n.start = e, n.end = i, t.setSelectionRange( n, o ) );
+ }, k.prototype.moveLinesDown = function () {
+ this.$moveLines( 1, !1 );
+ }, k.prototype.moveLinesUp = function () {
+ this.$moveLines( -1, !1 );
+ }, k.prototype.moveText = function ( e, t, i ) {
+ return this.session.moveText( e, t, i );
+ }, k.prototype.copyLinesUp = function () {
+ this.$moveLines( -1, !0 );
+ }, k.prototype.copyLinesDown = function () {
+ this.$moveLines( 1, !0 );
+ }, k.prototype.$moveLines = function ( e, t ) {
+ const i = this.selection; if ( !i.inMultiSelectMode || this.inVirtualSelectionMode ) {
+ var n = i.toOrientedRange(), o = this.$getSelectedRows( n ), r = this.session.$moveLines( o.first, o.last, t ? 0 : e ); n.moveBy( r = t && e == -1 ? 0 : r, 0 ), i.fromOrientedRange( n );
+ } else {
+ for ( let s = i.rangeList.ranges, a = ( i.rangeList.detach( this.session ), this.inVirtualSelectionMode = !0, 0 ), l = 0, c = s.length, h = 0; h < c; h++ ) {
+ for ( var d = h, u = ( s[ h ].moveBy( a, 0 ), ( o = this.$getSelectedRows( s[ h ] ) ).first ), g = o.last; ++h < c; ) {
+ l && s[ h ].moveBy( l, 0 ); const p = this.$getSelectedRows( s[ h ] ); if ( t && p.first != g ) {
+ break;
+ } if ( !t && p.first > g + 1 ) {
+ break;
+ } g = p.last;
+ } for ( h--, a = this.session.$moveLines( u, g, t ? 0 : e ), t && e == -1 && ( d = h + 1 ); d <= h; ) {
+ s[ d ].moveBy( a, 0 ), d++;
+ }l += a = t ? a : 0;
+ }i.fromOrientedRange( i.ranges[ 0 ] ), i.rangeList.attach( this.session ), this.inVirtualSelectionMode = !1;
+ }
+ }, k.prototype.$getSelectedRows = function ( e ) {
+ return e = ( e || this.getSelectionRange() ).collapseRows(), { first: this.session.getRowFoldStart( e.start.row ), last: this.session.getRowFoldEnd( e.end.row ) };
+ }, k.prototype.onCompositionStart = function ( e ) {
+ this.renderer.showComposition( e );
+ }, k.prototype.onCompositionUpdate = function ( e ) {
+ this.renderer.setCompositionText( e );
+ }, k.prototype.onCompositionEnd = function () {
+ this.renderer.hideComposition();
+ }, k.prototype.getFirstVisibleRow = function () {
+ return this.renderer.getFirstVisibleRow();
+ }, k.prototype.getLastVisibleRow = function () {
+ return this.renderer.getLastVisibleRow();
+ }, k.prototype.isRowVisible = function ( e ) {
+ return e >= this.getFirstVisibleRow() && e <= this.getLastVisibleRow();
+ }, k.prototype.isRowFullyVisible = function ( e ) {
+ return e >= this.renderer.getFirstFullyVisibleRow() && e <= this.renderer.getLastFullyVisibleRow();
+ }, k.prototype.$getVisibleRowCount = function () {
+ return this.renderer.getScrollBottomRow() - this.renderer.getScrollTopRow() + 1;
+ }, k.prototype.$moveByPage = function ( e, t ) {
+ var i = this.renderer, n = this.renderer.layerConfig, o = e * Math.floor( n.height / n.lineHeight ), e = ( !0 === t ? this.selection.$moveSelection( function () {
+ this.moveCursorBy( o, 0 );
+ } ) : !1 === t && ( this.selection.moveCursorBy( o, 0 ), this.selection.clearSelection() ), i.scrollTop ); i.scrollBy( 0, o * n.lineHeight ), t != null && i.scrollCursorIntoView( null, 0.5 ), i.animateScrolling( e );
+ }, k.prototype.selectPageDown = function () {
+ this.$moveByPage( 1, !0 );
+ }, k.prototype.selectPageUp = function () {
+ this.$moveByPage( -1, !0 );
+ }, k.prototype.gotoPageDown = function () {
+ this.$moveByPage( 1, !1 );
+ }, k.prototype.gotoPageUp = function () {
+ this.$moveByPage( -1, !1 );
+ }, k.prototype.scrollPageDown = function () {
+ this.$moveByPage( 1 );
+ }, k.prototype.scrollPageUp = function () {
+ this.$moveByPage( -1 );
+ }, k.prototype.scrollToRow = function ( e ) {
+ this.renderer.scrollToRow( e );
+ }, k.prototype.scrollToLine = function ( e, t, i, n ) {
+ this.renderer.scrollToLine( e, t, i, n );
+ }, k.prototype.centerSelection = function () {
+ var e = this.getSelectionRange(), e = { row: Math.floor( e.start.row + ( e.end.row - e.start.row ) / 2 ), column: Math.floor( e.start.column + ( e.end.column - e.start.column ) / 2 ) }; this.renderer.alignCursor( e, 0.5 );
+ }, k.prototype.getCursorPosition = function () {
+ return this.selection.getCursor();
+ }, k.prototype.getCursorPositionScreen = function () {
+ return this.session.documentToScreenPosition( this.getCursorPosition() );
+ }, k.prototype.getSelectionRange = function () {
+ return this.selection.getRange();
+ }, k.prototype.selectAll = function () {
+ this.selection.selectAll();
+ }, k.prototype.clearSelection = function () {
+ this.selection.clearSelection();
+ }, k.prototype.moveCursorTo = function ( e, t ) {
+ this.selection.moveCursorTo( e, t );
+ }, k.prototype.moveCursorToPosition = function ( e ) {
+ this.selection.moveCursorToPosition( e );
+ }, k.prototype.jumpToMatching = function ( e, t ) {
+ let i = this.getCursorPosition(), n = new I( this.session, i.row, i.column ), o = n.getCurrentToken(), r = 0, s = ( o = o && o.type.includes( 'tag-name' ) ? n.stepBackward() : o ) || n.stepForward(); if ( s ) {
+ let a, l, c = !1, h = {}, d = i.column - s.start, u = { ')': '(', '(': '(', ']': '[', '[': '[', '{': '{', '}': '{' }; do {
+ if ( s.value.match( /[{}()\[\]]/g ) ) {
+ for ( ;d < s.value.length && !c; d++ ) {
+ if ( u[ s.value[ d ] ] ) {
+ switch ( l = u[ s.value[ d ] ] + '.' + s.type.replace( 'rparen', 'lparen' ), isNaN( h[ l ] ) && ( h[ l ] = 0 ), s.value[ d ] ) {
+ case '(': case '[': case '{': h[ l ]++; break; case ')': case ']': case '}': h[ l ]--, h[ l ] === -1 && ( a = 'bracket', c = !0 );
+ }
+ }
+ }
+ } else {
+ s.type.includes( 'tag-name' ) && ( isNaN( h[ s.value ] ) && ( h[ s.value ] = 0 ), o.value === '<' && r > 1 ? h[ s.value ]++ : o.value === '</' && h[ s.value ]--, h[ s.value ] === -1 ) && ( a = 'tag', c = !0 );
+ }
+ } while ( c || ( o = s, r++, s = n.stepForward(), d = 0 ), s && !c ); if ( a ) {
+ if ( a === 'bracket' ) {
+ !( p = this.session.getBracketRange( i ) ) && ( m = ( p = new f( n.getCurrentTokenRow(), n.getCurrentTokenColumn() + d - 1, n.getCurrentTokenRow(), n.getCurrentTokenColumn() + d - 1 ) ).start, t || m.row === i.row && Math.abs( m.column - i.column ) < 2 ) && ( p = this.session.getBracketRange( m ) );
+ } else if ( a === 'tag' ) {
+ if ( !s || !s.type.includes( 'tag-name' ) ) {
+ return;
+ } var g, p, m = ( m = ( p = new f( n.getCurrentTokenRow(), n.getCurrentTokenColumn() - 2, n.getCurrentTokenRow(), n.getCurrentTokenColumn() - 2 ) ).compare( i.row, i.column ) === 0 && ( g = this.session.getMatchingTags( i ) ) ? g.openTag.contains( i.row, i.column ) ? ( p = g.closeTag ).start : ( p = g.openTag, g.closeTag.start.row === i.row && g.closeTag.start.column === i.column ? p.end : p.start ) : m ) || p.start;
+ }( m = p && p.cursor || m ) && ( e ? p && t ? this.selection.setRange( p ) : p && p.isEqual( this.getSelectionRange() ) ? this.clearSelection() : this.selection.selectTo( m.row, m.column ) : this.selection.moveTo( m.row, m.column ) );
+ }
+ }
+ }, k.prototype.gotoLine = function ( e, t, i ) {
+ this.selection.clearSelection(), this.session.unfold( { row: e - 1, column: t || 0 } ), this.exitMultiSelectMode && this.exitMultiSelectMode(), this.moveCursorTo( e - 1, t || 0 ), this.isRowFullyVisible( e - 1 ) || this.scrollToLine( e - 1, !0, i );
+ }, k.prototype.navigateTo = function ( e, t ) {
+ this.selection.moveTo( e, t );
+ }, k.prototype.navigateUp = function ( e ) {
+ let t; if ( this.selection.isMultiLine() && !this.selection.isBackwards() ) {
+ return t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );
+ } this.selection.clearSelection(), this.selection.moveCursorBy( -e || -1, 0 );
+ }, k.prototype.navigateDown = function ( e ) {
+ let t; if ( this.selection.isMultiLine() && this.selection.isBackwards() ) {
+ return t = this.selection.anchor.getPosition(), this.moveCursorToPosition( t );
+ } this.selection.clearSelection(), this.selection.moveCursorBy( e || 1, 0 );
+ }, k.prototype.navigateLeft = function ( e ) {
+ if ( this.selection.isEmpty() ) {
+ for ( e = e || 1; e--; ) {
+ this.selection.moveCursorLeft();
+ }
+ } else {
+ const t = this.getSelectionRange().start; this.moveCursorToPosition( t );
+ } this.clearSelection();
+ }, k.prototype.navigateRight = function ( e ) {
+ if ( this.selection.isEmpty() ) {
+ for ( e = e || 1; e--; ) {
+ this.selection.moveCursorRight();
+ }
+ } else {
+ const t = this.getSelectionRange().end; this.moveCursorToPosition( t );
+ } this.clearSelection();
+ }, k.prototype.navigateLineStart = function () {
+ this.selection.moveCursorLineStart(), this.clearSelection();
+ }, k.prototype.navigateLineEnd = function () {
+ this.selection.moveCursorLineEnd(), this.clearSelection();
+ }, k.prototype.navigateFileEnd = function () {
+ this.selection.moveCursorFileEnd(), this.clearSelection();
+ }, k.prototype.navigateFileStart = function () {
+ this.selection.moveCursorFileStart(), this.clearSelection();
+ }, k.prototype.navigateWordRight = function () {
+ this.selection.moveCursorWordRight(), this.clearSelection();
+ }, k.prototype.navigateWordLeft = function () {
+ this.selection.moveCursorWordLeft(), this.clearSelection();
+ }, k.prototype.replace = function ( e, t ) {
+ t && this.$search.set( t ); var t = this.$search.find( this.session ), i = 0; return t && ( this.$tryReplace( t, e ) && ( i = 1 ), this.selection.setSelectionRange( t ), this.renderer.scrollSelectionIntoView( t.start, t.end ) ), i;
+ }, k.prototype.replaceAll = function ( e, t ) {
+ t && this.$search.set( t ); let i = this.$search.findAll( this.session ), n = 0; if ( i.length ) {
+ t = this.getSelectionRange(); this.selection.moveTo( 0, 0 ); for ( let o = i.length - 1; o >= 0; --o ) {
+ this.$tryReplace( i[ o ], e ) && n++;
+ } this.selection.setSelectionRange( t );
+ } return n;
+ }, k.prototype.$tryReplace = function ( e, t ) {
+ const i = this.session.getTextRange( e ); return ( t = this.$search.replace( i, t ) ) !== null ? ( e.end = this.session.replace( e, t ), e ) : null;
+ }, k.prototype.getLastSearchOptions = function () {
+ return this.$search.getOptions();
+ }, k.prototype.find = function ( e, t, i ) {
+ t = t || {}, typeof e === 'string' || e instanceof RegExp ? t.needle = e : typeof e === 'object' && o.mixin( t, e ); var n = this.selection.getRange(), e = ( t.needle == null && ( ( e = this.session.getTextRange( n ) || this.$search.$options.needle ) || ( n = this.session.getWordRange( n.start.row, n.start.column ), e = this.session.getTextRange( n ) ), this.$search.set( { needle: e } ) ), this.$search.set( t ), t.start || this.$search.set( { start: n } ), this.$search.find( this.session ) ); return t.preventScroll ? e : e ? ( this.revealRange( e, i ), e ) : ( t.backwards ? n.start = n.end : n.end = n.start, void this.selection.setRange( n ) );
+ }, k.prototype.findNext = function ( e, t ) {
+ this.find( { skipCurrent: !0, backwards: !1 }, e, t );
+ }, k.prototype.findPrevious = function ( e, t ) {
+ this.find( e, { skipCurrent: !0, backwards: !0 }, t );
+ }, k.prototype.revealRange = function ( e, t ) {
+ this.session.unfold( e ), this.selection.setSelectionRange( e ); const i = this.renderer.scrollTop; this.renderer.scrollSelectionIntoView( e.start, e.end, 0.5 ), !1 !== t && this.renderer.animateScrolling( i );
+ }, k.prototype.undo = function () {
+ this.session.getUndoManager().undo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );
+ }, k.prototype.redo = function () {
+ this.session.getUndoManager().redo( this.session ), this.renderer.scrollCursorIntoView( null, 0.5 );
+ }, k.prototype.destroy = function () {
+ this.destroyed = !0, this.$toDestroy && ( this.$toDestroy.forEach( ( e ) => {
+ e.destroy();
+ } ), this.$toDestroy = [] ), this.$mouseHandler && this.$mouseHandler.destroy(), this.renderer.destroy(), this._signal( 'destroy', this ), this.session && this.session.destroy(), this._$emitInputEvent && this._$emitInputEvent.cancel(), this.removeAllListeners();
+ }, k.prototype.setAutoScrollEditorIntoView = function ( e ) {
+ let n, o, r, s, t, i, a; e && ( r = !1, ( o = this ).$scrollAnchor || ( this.$scrollAnchor = document.createElement( 'div' ) ), ( s = this.$scrollAnchor ).style.cssText = 'position:absolute', this.container.insertBefore( s, this.container.firstChild ), t = this.on( 'changeSelection', () => {
+ r = !0;
+ } ), i = this.renderer.on( 'beforeRender', () => {
+ r && ( n = o.renderer.container.getBoundingClientRect() );
+ } ), a = this.renderer.on( 'afterRender', () => {
+ let e, t, i; r && n && ( o.isFocused() || o.searchBox && o.searchBox.isFocused() ) && ( i = ( e = ( t = o.renderer ).$cursorLayer.$pixelPos ).top - ( t = t.layerConfig ).offset, ( r = e.top >= 0 && i + n.top < 0 || !( e.top < t.height && e.top + n.top + t.lineHeight > window.innerHeight ) && null ) != null && ( s.style.top = i + 'px', s.style.left = e.left + 'px', s.style.height = t.lineHeight + 'px', s.scrollIntoView( r ) ), r = n = null );
+ } ), this.setAutoScrollEditorIntoView = function ( e ) {
+ e || ( delete this.setAutoScrollEditorIntoView, this.off( 'changeSelection', t ), this.renderer.off( 'afterRender', a ), this.renderer.off( 'beforeRender', i ) );
+ } );
+ }, k.prototype.$resetCursorStyle = function () {
+ const e = this.$cursorStyle || 'ace', t = this.renderer.$cursorLayer; t && ( t.setSmoothBlinking( /smooth/.test( e ) ), t.isBlinking = !this.$readOnly && e != 'wide', n.setCssClass( t.element, 'ace_slim-cursors', /slim/.test( e ) ) );
+ }, k.prototype.prompt = function ( t, i, n ) {
+ const o = this; y.loadModule( 'ace/ext/prompt', ( e ) => {
+ e.prompt( o, t, i, n );
+ } );
+ }, k ); function k( e, t, i ) {
+ this.id = 'editor' + ++k.$uid, this.session, this.$toDestroy = []; const n = e.getContainerElement(); this.container = n, this.renderer = e, this.commands = new p( r.isMac ? 'mac' : 'win', C ), typeof document === 'object' && ( this.textInput = new s( e.getTextAreaContainer(), this ),
+ this.renderer.textarea = this.textInput.getElement(), this.$mouseHandler = new a( this ), new l( this ) ), this.keyBinding = new c( this ), this.$search = ( new u() ).set( { wrap: !0 } ), this.$historyTracker = this.$historyTracker.bind( this ), this.commands.on( 'exec', this.$historyTracker ), this.$initOperationListeners(), this._$emitInputEvent = m.delayedCall( () => {
+ this._signal( 'input', {} ), this.session && !this.session.destroyed && this.session.bgTokenizer.scheduleStart();
+ } ), this.on( 'change', ( e, t ) => {
+ t._$emitInputEvent.schedule( 31 );
+ } ), this.setSession( t || i && i.session || new h( '' ) ), y.resetOptions( this ), i && this.setOptions( i ), y._signal( 'editor', this );
+ }e.$uid = 0, e.prototype.curOp = null, e.prototype.prevOp = {}, e.prototype.$mergeableCommands = [ 'backspace', 'del', 'insertstring' ], e.prototype.$toggleWordPairs = [ [ 'first', 'last' ], [ 'true', 'false' ], [ 'yes', 'no' ], [ 'width', 'height' ], [ 'top', 'bottom' ], [ 'right', 'left' ], [ 'on', 'off' ], [ 'x', 'y' ], [ 'get', 'set' ], [ 'max', 'min' ], [ 'horizontal', 'vertical' ], [ 'show', 'hide' ], [ 'add', 'remove' ], [ 'up', 'down' ], [ 'before', 'after' ], [ 'even', 'odd' ], [ 'in', 'out' ], [ 'inside', 'outside' ], [ 'next', 'previous' ], [ 'increase', 'decrease' ], [ 'attach', 'detach' ], [ '&&', '||' ], [ '==', '!=' ] ], o.implement( e.prototype, g ), y.defineOptions( e.prototype, 'editor', { selectionStyle: { set: function ( e ) {
+ this.onSelectionChange(), this._signal( 'changeSelectionStyle', { data: e } );
+ }, initialValue: 'line' }, highlightActiveLine: { set: function () {
+ this.$updateHighlightActiveLine();
+ }, initialValue: !0 }, highlightSelectedWord: { set: function ( e ) {
+ this.$onSelectionChange();
+ }, initialValue: !0 }, readOnly: { set: function ( e ) {
+ let t, i = this; this.textInput.setReadOnly( e ), this.destroyed || ( this.$resetCursorStyle(), this.$readOnlyCallback || ( this.$readOnlyCallback = function ( e ) {
+ let t = !1; if ( e && e.type == 'keydown' ) {
+ if ( e && e.key && !e.ctrlKey && !e.metaKey && ( e.key == ' ' && e.preventDefault(), t = e.key.length == 1 ), !t ) {
+ return;
+ }
+ } else {
+ e && e.type !== 'exec' && ( t = !0 );
+ }t ? ( i.hoverTooltip || ( i.hoverTooltip = new S() ), ( e = n.createElement( 'div' ) ).textContent = b( 'editor.tooltip.disable-editing', 'Editing is disabled' ), i.hoverTooltip.isOpen || i.hoverTooltip.showForRange( i, i.getSelectionRange(), e ) ) : i.hoverTooltip && i.hoverTooltip.isOpen && i.hoverTooltip.hide();
+ } ), t = this.textInput.getElement(), e ? ( x.addListener( t, 'keydown', this.$readOnlyCallback, this ), this.commands.on( 'exec', this.$readOnlyCallback ), this.commands.on( 'commandUnavailable', this.$readOnlyCallback ) ) : ( x.removeListener( t, 'keydown', this.$readOnlyCallback ), this.commands.off( 'exec', this.$readOnlyCallback ), this.commands.off( 'commandUnavailable', this.$readOnlyCallback ), this.hoverTooltip && ( this.hoverTooltip.destroy(), this.hoverTooltip = null ) ) );
+ }, initialValue: !1 }, copyWithEmptySelection: { set: function ( e ) {
+ this.textInput.setCopyWithEmptySelection( e );
+ }, initialValue: !1 }, cursorStyle: { set: function ( e ) {
+ this.$resetCursorStyle();
+ }, values: [ 'ace', 'slim', 'smooth', 'wide' ], initialValue: 'ace' }, mergeUndoDeltas: { values: [ !1, !0, 'always' ], initialValue: !0 }, behavioursEnabled: { initialValue: !0 }, wrapBehavioursEnabled: { initialValue: !0 }, enableAutoIndent: { initialValue: !0 }, autoScrollEditorIntoView: { set: function ( e ) {
+ this.setAutoScrollEditorIntoView( e );
+ } }, keyboardHandler: { set: function ( e ) {
+ this.setKeyboardHandler( e );
+ }, get: function () {
+ return this.$keybindingId;
+ }, handlesSet: !0 }, value: { set: function ( e ) {
+ this.session.setValue( e );
+ }, get: function () {
+ return this.getValue();
+ }, handlesSet: !0, hidden: !0 }, session: { set: function ( e ) {
+ this.setSession( e );
+ }, get: function () {
+ return this.session;
+ }, handlesSet: !0, hidden: !0 }, showLineNumbers: { set: function ( e ) {
+ this.renderer.$gutterLayer.setShowLineNumbers( e ), this.renderer.$loop.schedule( this.renderer.CHANGE_GUTTER ), e && this.$relativeLineNumbers ? T.attach( this ) : T.detach( this );
+ }, initialValue: !0 }, relativeLineNumbers: { set: function ( e ) {
+ this.$showLineNumbers && e ? T.attach( this ) : T.detach( this );
+ } }, placeholder: { set: function ( e ) {
+ this.$updatePlaceholder || ( this.$updatePlaceholder = function () {
+ let e = this.session && ( this.renderer.$composition || this.session.getLength() > 1 || this.session.getLine( 0 ).length > 0 ); e && this.renderer.placeholderNode ? ( this.renderer.off( 'afterRender', this.$updatePlaceholder ), n.removeCssClass( this.container, 'ace_hasPlaceholder' ), this.renderer.placeholderNode.remove(), this.renderer.placeholderNode = null ) : e || this.renderer.placeholderNode ? !e && this.renderer.placeholderNode && ( this.renderer.placeholderNode.textContent = this.$placeholder || '' ) : ( this.renderer.on( 'afterRender', this.$updatePlaceholder ), n.addCssClass( this.container, 'ace_hasPlaceholder' ), ( e = n.createElement( 'div' ) ).className = 'ace_placeholder', e.textContent = this.$placeholder || '', this.renderer.placeholderNode = e, this.renderer.content.appendChild( this.renderer.placeholderNode ) );
+ }.bind( this ), this.on( 'input', this.$updatePlaceholder ) ), this.$updatePlaceholder();
+ } }, enableKeyboardAccessibility: { set: function ( e ) {
+ function t( e ) {
+ e.target == this.renderer.scroller && e.keyCode === w.enter && ( e.preventDefault(), e = this.getCursorPosition().row, this.isRowVisible( e ) || this.scrollToLine( e, !0, !0 ), this.focus() );
+ } let i, n = { name: 'blurTextInput', description: 'Set focus to the editor content div to allow tabbing through the page', bindKey: 'Esc', exec: function ( e ) {
+ e.blur(), e.renderer.scroller.focus();
+ }, readOnly: !0 }; e ? ( this.renderer.enableKeyboardAccessibility = !0, this.renderer.keyboardFocusClassName = 'ace_keyboard-focus', this.textInput.getElement().setAttribute( 'tabindex', -1 ), this.textInput.setNumberOfExtraLines( r.isWin ? 3 : 0 ), this.renderer.scroller.setAttribute( 'tabindex', 0 ), this.renderer.scroller.setAttribute( 'role', 'group' ), this.renderer.scroller.setAttribute( 'aria-roledescription', b( 'editor.scroller.aria-roledescription', 'editor' ) ), this.renderer.scroller.classList.add( this.renderer.keyboardFocusClassName ), this.renderer.scroller.setAttribute( 'aria-label', b( 'editor.scroller.aria-label', 'Editor content, press Enter to start editing, press Escape to exit' ) ), this.renderer.scroller.addEventListener( 'keyup', t.bind( this ) ), this.commands.addCommand( n ), this.renderer.$gutter.setAttribute( 'tabindex', 0 ), this.renderer.$gutter.setAttribute( 'aria-hidden', !1 ), this.renderer.$gutter.setAttribute( 'role', 'group' ), this.renderer.$gutter.setAttribute( 'aria-roledescription', b( 'editor.gutter.aria-roledescription', 'editor gutter' ) ), this.renderer.$gutter.setAttribute( 'aria-label', b( 'editor.gutter.aria-label', 'Editor gutter, press Enter to interact with controls using arrow keys, press Escape to exit' ) ), this.renderer.$gutter.classList.add( this.renderer.keyboardFocusClassName ), this.renderer.content.setAttribute( 'aria-hidden', !0 ), ( i = i || new v( this ) ).addListener(), this.textInput.setAriaOptions( { setLabel: !0 } ) ) : ( this.renderer.enableKeyboardAccessibility = !1, this.textInput.getElement().setAttribute( 'tabindex', 0 ), this.textInput.setNumberOfExtraLines( 0 ), this.renderer.scroller.setAttribute( 'tabindex', -1 ), this.renderer.scroller.removeAttribute( 'role' ), this.renderer.scroller.removeAttribute( 'aria-roledescription' ), this.renderer.scroller.classList.remove( this.renderer.keyboardFocusClassName ), this.renderer.scroller.removeAttribute( 'aria-label' ), this.renderer.scroller.removeEventListener( 'keyup', t.bind( this ) ), this.commands.removeCommand( n ), this.renderer.content.removeAttribute( 'aria-hidden' ), this.renderer.$gutter.setAttribute( 'tabindex', -1 ), this.renderer.$gutter.setAttribute( 'aria-hidden', !0 ), this.renderer.$gutter.removeAttribute( 'role' ), this.renderer.$gutter.removeAttribute( 'aria-roledescription' ), this.renderer.$gutter.removeAttribute( 'aria-label' ), this.renderer.$gutter.classList.remove( this.renderer.keyboardFocusClassName ), i && i.removeListener() );
+ }, initialValue: !1 }, textInputAriaLabel: { set: function ( e ) {
+ this.$textInputAriaLabel = e;
+ }, initialValue: '' }, enableMobileMenu: { set: function ( e ) {
+ this.$enableMobileMenu = e;
+ }, initialValue: !0 }, customScrollbar: 'renderer', hScrollBarAlwaysVisible: 'renderer', vScrollBarAlwaysVisible: 'renderer', highlightGutterLine: 'renderer', animatedScroll: 'renderer', showInvisibles: 'renderer', showPrintMargin: 'renderer', printMarginColumn: 'renderer', printMargin: 'renderer', fadeFoldWidgets: 'renderer', showFoldWidgets: 'renderer', displayIndentGuides: 'renderer', highlightIndentGuides: 'renderer', showGutter: 'renderer', fontSize: 'renderer', fontFamily: 'renderer', maxLines: 'renderer', minLines: 'renderer', scrollPastEnd: 'renderer', fixedWidthGutter: 'renderer', theme: 'renderer', hasCssTransforms: 'renderer', maxPixelHeight: 'renderer', useTextareaForIME: 'renderer', useResizeObserver: 'renderer', useSvgGutterIcons: 'renderer', showFoldedAnnotations: 'renderer', scrollSpeed: '$mouseHandler', dragDelay: '$mouseHandler', dragEnabled: '$mouseHandler', focusTimeout: '$mouseHandler', tooltipFollowsMouse: '$mouseHandler', firstLineNumber: 'session', overwrite: 'session', newLineMode: 'session', useWorker: 'session', useSoftTabs: 'session', navigateWithinSoftTabs: 'session', tabSize: 'session', wrap: 'session', indentedSoftWrap: 'session', foldStyle: 'session', mode: 'session' } ); var T = { getText: function ( e, t ) {
+ return String( Math.abs( e.selection.lead.row - t ) || t + 1 + ( t < 9 ? '·' : '' ) );
+ }, getWidth: function ( e, t, i ) {
+ return Math.max( t.toString().length, ( i.lastRow + 1 ).toString().length, 2 ) * i.characterWidth;
+ }, update: function ( e, t ) {
+ t.renderer.$loop.schedule( t.renderer.CHANGE_GUTTER );
+ }, attach: function ( e ) {
+ e.renderer.$gutterLayer.$renderer = this, e.on( 'changeSelection', this.update ), this.update( null, e );
+ }, detach: function ( e ) {
+ e.renderer.$gutterLayer.$renderer == this && ( e.renderer.$gutterLayer.$renderer = null ), e.off( 'changeSelection', this.update ), this.update( null, e );
+ } }; t.Editor = e;
+ } ), ace.define( 'ace/layer/lines', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ const s = e( '../lib/dom' ); function n( e, t ) {
+ this.element = e, this.canvasHeight = t || 5e5, this.element.style.height = 2 * this.canvasHeight + 'px', this.cells = [], this.cellCache = [], this.$offsetCoefficient = 0;
+ }n.prototype.moveContainer = function ( e ) {
+ s.translate( this.element, 0, -( e.firstRowScreen * e.lineHeight % this.canvasHeight ) - e.offset * this.$offsetCoefficient );
+ }, n.prototype.pageChanged = function ( e, t ) {
+ return Math.floor( e.firstRowScreen * e.lineHeight / this.canvasHeight ) !== Math.floor( t.firstRowScreen * t.lineHeight / this.canvasHeight );
+ }, n.prototype.computeLineTop = function ( e, t, i ) {
+ var n = t.firstRowScreen * t.lineHeight, n = Math.floor( n / this.canvasHeight ); return i.documentToScreenRow( e, 0 ) * t.lineHeight - n * this.canvasHeight;
+ }, n.prototype.computeLineHeight = function ( e, t, i ) {
+ return t.lineHeight * i.getRowLineCount( e );
+ }, n.prototype.getLength = function () {
+ return this.cells.length;
+ }, n.prototype.get = function ( e ) {
+ return this.cells[ e ];
+ }, n.prototype.shift = function () {
+ this.$cacheCell( this.cells.shift() );
+ }, n.prototype.pop = function () {
+ this.$cacheCell( this.cells.pop() );
+ }, n.prototype.push = function ( e ) {
+ if ( Array.isArray( e ) ) {
+ this.cells.push.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {
+ t.appendChild( e[ i ].element );
+ } this.element.appendChild( t );
+ } else {
+ this.cells.push( e ), this.element.appendChild( e.element );
+ }
+ }, n.prototype.unshift = function ( e ) {
+ if ( Array.isArray( e ) ) {
+ this.cells.unshift.apply( this.cells, e ); for ( var t = s.createFragment( this.element ), i = 0; i < e.length; i++ ) {
+ t.appendChild( e[ i ].element );
+ } this.element.firstChild ? this.element.insertBefore( t, this.element.firstChild ) : this.element.appendChild( t );
+ } else {
+ this.cells.unshift( e ), this.element.insertAdjacentElement( 'afterbegin', e.element );
+ }
+ }, n.prototype.last = function () {
+ return this.cells.length ? this.cells[ this.cells.length - 1 ] : null;
+ }, n.prototype.$cacheCell = function ( e ) {
+ e && ( e.element.remove(), this.cellCache.push( e ) );
+ }, n.prototype.createCell = function ( e, t, i, n ) {
+ let o, r = this.cellCache.pop(); return r || ( o = s.createElement( 'div' ), n && n( o ), this.element.appendChild( o ), r = { element: o, text: '', row: e } ), r.row = e, r;
+ }, t.Lines = n;
+ } ), ace.define( 'ace/layer/gutter', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/lang', 'ace/lib/event_emitter', 'ace/layer/lines', 'ace/config' ], ( e, t, i ) => {
+ var k = e( '../lib/dom' ), n = e( '../lib/oop' ), a = e( '../lib/lang' ), o = e( '../lib/event_emitter' ).EventEmitter, r = e( './lines' ).Lines, T = e( '../config' ).nls, e = ( s.prototype.setSession = function ( e ) {
+ this.session && this.session.off( 'change', this.$updateAnnotations ), ( this.session = e ) && e.on( 'change', this.$updateAnnotations );
+ }, s.prototype.addGutterDecoration = function ( e, t ) {
+ window.console && console.warn && console.warn( 'deprecated use session.addGutterDecoration' ), this.session.addGutterDecoration( e, t );
+ }, s.prototype.removeGutterDecoration = function ( e, t ) {
+ window.console && console.warn && console.warn( 'deprecated use session.removeGutterDecoration' ), this.session.removeGutterDecoration( e, t );
+ }, s.prototype.setAnnotations = function ( e ) {
+ this.$annotations = []; for ( let t = 0; t < e.length; t++ ) {
+ var i = e[ t ], n = i.row, o = ( o = this.$annotations[ n ] ) || ( this.$annotations[ n ] = { text: [], type: [], displayText: [] } ), n = i.text, r = i.type, s = ( s = i.text ) ? a.escapeHTML( s ) : i.html || '', n = n || i.html || '', s = ( !o.text.includes( s ) && ( o.text.push( s ), o.type.push( r ), o.displayText.push( n ) ), i.className ); s ? o.className = s : r === 'error' ? o.className = ' ace_error' : r !== 'security' || /\bace_error\b/.test( o.className ) ? r !== 'warning' || /\bace_(error|security)\b/.test( o.className ) ? r !== 'info' || o.className ? r !== 'hint' || o.className || ( o.className = ' ace_hint' ) : o.className = ' ace_info' : o.className = ' ace_warning' : o.className = ' ace_security';
+ }
+ }, s.prototype.$updateAnnotations = function ( e ) {
+ let t, i; this.$annotations.length && ( t = e.start.row, ( i = e.end.row - t ) != 0 ) && ( e.action == 'remove' ? this.$annotations.splice( t, 1 + i, null ) : ( ( e = new Array( 1 + i ) ).unshift( t, 1 ), this.$annotations.splice.apply( this.$annotations, e ) ) );
+ }, s.prototype.update = function ( e ) {
+ this.config = e; for ( let t = this.session, i = e.firstRow, n = Math.min( e.lastRow + e.gutterOffset, t.getLength() - 1 ), o = ( this.oldLastRow = n, this.config = e, this.$lines.moveContainer( e ), this.$updateCursorRow(), t.getNextFoldLine( i ) ), r = o ? o.start.row : 1 / 0, s = null, a = -1, l = i; ; ) {
+ if ( r < l && ( l = o.end.row + 1, r = ( o = t.getNextFoldLine( l, o ) ) ? o.start.row : 1 / 0 ), n < l ) {
+ for ( ;this.$lines.getLength() > a + 1; ) {
+ this.$lines.pop();
+ } break;
+ }( s = this.$lines.get( ++a ) ) ? s.row = l : ( s = this.$lines.createCell( l, e, this.session, c ), this.$lines.push( s ) ), this.$renderCell( s, e, o, l ), l++;
+ } this._signal( 'afterRender' ), this.$updateGutterWidth( e );
+ }, s.prototype.$updateGutterWidth = function ( e ) {
+ var t = this.session, i = t.gutterRenderer || this.$renderer, n = t.$firstLineNumber, o = this.$lines.last() ? this.$lines.last().text : '', n = ( ( this.$fixedWidth || t.$useWrapMode ) && ( o = t.getLength() + n - 1 ), i ? i.getWidth( t, o, e ) : o.toString().length * e.characterWidth ), i = this.$padding || this.$computePadding(); ( n += i.left + i.right ) === this.gutterWidth || isNaN( n ) || ( this.gutterWidth = n, this.element.parentNode.style.width = this.element.style.width = Math.ceil( this.gutterWidth ) + 'px', this._signal( 'changeGutterWidth', n ) );
+ }, s.prototype.$updateCursorRow = function () {
+ let e; this.$highlightGutterLine && ( e = this.session.selection.getCursor(), this.$cursorRow !== e.row ) && ( this.$cursorRow = e.row );
+ }, s.prototype.updateLineHighlight = function () {
+ if ( this.$highlightGutterLine ) {
+ const e = this.session.selection.cursor.row; if ( this.$cursorRow = e, !this.$cursorCell || this.$cursorCell.row != e ) {
+ this.$cursorCell && ( this.$cursorCell.element.className = this.$cursorCell.element.className.replace( 'ace_gutter-active-line ', '' ) ); const t = this.$lines.cells; this.$cursorCell = null; for ( let i = 0; i < t.length; i++ ) {
+ let n = t[ i ]; if ( n.row >= this.$cursorRow ) {
+ if ( n.row > this.$cursorRow ) {
+ const o = this.session.getFoldLine( this.$cursorRow ); if ( !( i > 0 && o && o.start.row == t[ i - 1 ].row ) ) {
+ break;
+ } n = t[ i - 1 ];
+ }n.element.className = 'ace_gutter-active-line ' + n.element.className, this.$cursorCell = n; break;
+ }
+ }
+ }
+ }
+ }, s.prototype.scrollLines = function ( e ) {
+ const t = this.config; if ( this.config = e, this.$updateCursorRow(), this.$lines.pageChanged( t, e ) ) {
+ return this.update( e );
+ } this.$lines.moveContainer( e ); const i = Math.min( e.lastRow + e.gutterOffset, this.session.getLength() - 1 ), n = this.oldLastRow; if ( this.oldLastRow = i, !t || n < e.firstRow ) {
+ return this.update( e );
+ } if ( i < t.firstRow ) {
+ return this.update( e );
+ } if ( t.firstRow < e.firstRow ) {
+ for ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {
+ this.$lines.shift();
+ }
+ } if ( i < n ) {
+ for ( o = this.session.getFoldedRowCount( i + 1, n ); o > 0; o-- ) {
+ this.$lines.pop();
+ }
+ } e.firstRow < t.firstRow && this.$lines.unshift( this.$renderLines( e, e.firstRow, t.firstRow - 1 ) ), n < i && this.$lines.push( this.$renderLines( e, n + 1, i ) ), this.updateLineHighlight(), this._signal( 'afterRender' ), this.$updateGutterWidth( e );
+ }, s.prototype.$renderLines = function ( e, t, i ) {
+ for ( var n = [], o = t, r = this.session.getNextFoldLine( o ), s = r ? r.start.row : 1 / 0; s < o && ( o = r.end.row + 1, s = ( r = this.session.getNextFoldLine( o, r ) ) ? r.start.row : 1 / 0 ), !( i < o ); ) {
+ const a = this.$lines.createCell( o, e, this.session, c ); this.$renderCell( a, e, r, o ), n.push( a ), o++;
+ } return n;
+ }, s.prototype.$renderCell = function ( e, t, i, n ) {
+ var o, r = e.element, s = this.session, a = r.childNodes[ 0 ], l = r.childNodes[ 1 ], c = r.childNodes[ 2 ], h = r.childNodes[ 3 ], d = c.firstChild, u = s.$firstLineNumber, g = s.$breakpoints, p = s.$decorations, m = s.gutterRenderer || this.$renderer, f = this.$showFoldWidgets && s.foldWidgets, C = i ? i.start.row : Number.MAX_VALUE, y = t.lineHeight + 'px', I = this.$useSvgGutterIcons ? 'ace_gutter-cell_svg-icons ' : 'ace_gutter-cell ', v = this.$useSvgGutterIcons ? 'ace_icon_svg' : 'ace_icon', b = ( m ? m.getText( s, n ) : n + u ).toString(); if ( this.$highlightGutterLine && ( n == this.$cursorRow || i && n < this.$cursorRow && C <= n && this.$cursorRow <= i.end.row ) && ( I += 'ace_gutter-active-line ', this.$cursorCell != e ) && ( this.$cursorCell && ( this.$cursorCell.element.className = this.$cursorCell.element.className.replace( 'ace_gutter-active-line ', '' ) ), this.$cursorCell = e ), g[ n ] && ( I += g[ n ] ), p[ n ] && ( I += p[ n ] ), this.$annotations[ n ] && n !== C && ( I += this.$annotations[ n ].className ), o = f && ( o = f[ n ] ) == null ? f[ n ] = s.getFoldWidget( n ) : o ) {
+ m = 'ace_fold-widget ace_' + o, u = o == 'start' && n == C && n < i.end.row; if ( u ) {
+ m += ' ace_closed'; for ( var A = '', w = !1, x = n + 1; x <= i.end.row; x++ ) {
+ if ( this.$annotations[ x ] ) {
+ if ( this.$annotations[ x ].className === ' ace_error' ) {
+ w = !0, A = ' ace_error_fold'; break;
+ } this.$annotations[ x ].className === ' ace_security' ? ( w = !0, A = ' ace_security_fold' ) : this.$annotations[ x ].className === ' ace_warning' && A !== ' ace_security_fold' && ( w = !0, A = ' ace_warning_fold' );
+ }
+ }I += A;
+ } else {
+ m += ' ace_open';
+ }l.className != m && ( l.className = m ), k.setStyle( l.style, 'height', y ), k.setStyle( l.style, 'display', 'inline-block' ), l.setAttribute( 'role', 'button' ), l.setAttribute( 'tabindex', '-1' ); g = s.getFoldWidgetRange( n ); g ? l.setAttribute( 'aria-label', T( 'gutter.code-folding.range.aria-label', 'Toggle code folding, rows $0 through $1', [ g.start.row + 1, g.end.row + 1 ] ) ) : i ? l.setAttribute( 'aria-label', T( 'gutter.code-folding.closed.aria-label', 'Toggle code folding, rows $0 through $1', [ i.start.row + 1, i.end.row + 1 ] ) ) : l.setAttribute( 'aria-label', T( 'gutter.code-folding.open.aria-label', 'Toggle code folding, row $0', [ n + 1 ] ) ), u ? ( l.setAttribute( 'aria-expanded', 'false' ), l.setAttribute( 'title', T( 'gutter.code-folding.closed.title', 'Unfold code' ) ) ) : ( l.setAttribute( 'aria-expanded', 'true' ), l.setAttribute( 'title', T( 'gutter.code-folding.open.title', 'Fold code' ) ) );
+ } else {
+ l && ( k.setStyle( l.style, 'display', 'none' ), l.setAttribute( 'tabindex', '0' ), l.removeAttribute( 'role' ), l.removeAttribute( 'aria-label' ) );
+ } var S, p = this.session.$gutterCustomWidgets[ n ]; if ( p ? this.$addCustomWidget( n, p, e ) : h && this.$removeCustomWidget( n, e ), w && this.$showFoldedAnnotations ) {
+ switch ( c.className = 'ace_gutter_annotation', d.className = v, d.className += A, k.setStyle( d.style, 'height', y ), k.setStyle( c.style, 'display', 'block' ), k.setStyle( c.style, 'height', y ), A ) {
+ case ' ace_error_fold': S = T( 'gutter.annotation.aria-label.error', 'Error, read annotations row $0', [ b ] ); break; case ' ace_security_fold': S = T( 'gutter.annotation.aria-label.security', 'Security finding, read annotations row $0', [ b ] ); break; case ' ace_warning_fold': S = T( 'gutter.annotation.aria-label.warning', 'Warning, read annotations row $0', [ b ] );
+ }c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );
+ } else if ( this.$annotations[ n ] ) {
+ switch ( c.className = 'ace_gutter_annotation', d.className = v, this.$useSvgGutterIcons ? d.className += this.$annotations[ n ].className : r.classList.add( this.$annotations[ n ].className.replace( ' ', '' ) ), k.setStyle( d.style, 'height', y ), k.setStyle( c.style, 'display', 'block' ), k.setStyle( c.style, 'height', y ), this.$annotations[ n ].className ) {
+ case ' ace_error': S = T( 'gutter.annotation.aria-label.error', 'Error, read annotations row $0', [ b ] ); break; case ' ace_security': S = T( 'gutter.annotation.aria-label.security', 'Security finding, read annotations row $0', [ b ] ); break; case ' ace_warning': S = T( 'gutter.annotation.aria-label.warning', 'Warning, read annotations row $0', [ b ] ); break; case ' ace_info': S = T( 'gutter.annotation.aria-label.info', 'Info, read annotations row $0', [ b ] ); break; case ' ace_hint': S = T( 'gutter.annotation.aria-label.hint', 'Suggestion, read annotations row $0', [ b ] );
+ }c.setAttribute( 'aria-label', S ), c.setAttribute( 'tabindex', '-1' ), c.setAttribute( 'role', 'button' );
+ } else {
+ k.setStyle( c.style, 'display', 'none' ), c.removeAttribute( 'aria-label' ), c.removeAttribute( 'role' ), c.setAttribute( 'tabindex', '0' );
+ } return b !== a.data && ( a.data = b ), r.className != I && ( r.className = I ), k.setStyle( e.element.style, 'height', this.$lines.computeLineHeight( n, t, s ) + 'px' ), k.setStyle( e.element.style, 'top', this.$lines.computeLineTop( n, t, s ) + 'px' ), e.text = b, c.style.display !== 'none' || l.style.display !== 'none' || p ? e.element.setAttribute( 'aria-hidden', !1 ) : e.element.setAttribute( 'aria-hidden', !0 ), e;
+ }, s.prototype.setHighlightGutterLine = function ( e ) {
+ this.$highlightGutterLine = e;
+ }, s.prototype.setShowLineNumbers = function ( e ) {
+ this.$renderer = !e && { getWidth: function () {
+ return 0;
+ }, getText: function () {
+ return '';
+ } };
+ }, s.prototype.getShowLineNumbers = function () {
+ return this.$showLineNumbers;
+ }, s.prototype.setShowFoldWidgets = function ( e ) {
+ e ? k.addCssClass( this.element, 'ace_folding-enabled' ) : k.removeCssClass( this.element, 'ace_folding-enabled' ), this.$showFoldWidgets = e, this.$padding = null;
+ }, s.prototype.getShowFoldWidgets = function () {
+ return this.$showFoldWidgets;
+ }, s.prototype.$hideFoldWidget = function ( e, t ) {
+ t = t || this.$getGutterCell( e ); t && t.element && ( e = t.element.childNodes[ 1 ] ) && k.setStyle( e.style, 'display', 'none' );
+ }, s.prototype.$showFoldWidget = function ( e, t ) {
+ t = t || this.$getGutterCell( e ); t && t.element && ( e = t.element.childNodes[ 1 ] ) && this.session.foldWidgets && this.session.foldWidgets[ t.row ] && k.setStyle( e.style, 'display', 'inline-block' );
+ }, s.prototype.$getGutterCell = function ( e ) {
+ const t = this.$lines.cells, i = this.session.documentToScreenRow( e, 0 ); return t[ e - this.config.firstRowScreen - ( e - i ) ];
+ }, s.prototype.$addCustomWidget = function ( t, e, i ) {
+ var n = e.className, o = e.label, r = e.title, s = e.callbacks, e = ( this.session.$gutterCustomWidgets[ t ] = { className: n, label: o, title: r, callbacks: s }, this.$hideFoldWidget( t, i ), i || this.$getGutterCell( t ) ); e && e.element && ( ( i = e.element.querySelector( '.ace_custom-widget' ) ) && i.remove(), ( i = k.createElement( 'span' ) ).className = 'ace_custom-widget '.concat( n ), i.setAttribute( 'tabindex', '-1' ), i.setAttribute( 'role', 'button' ), i.setAttribute( 'aria-label', o ), i.setAttribute( 'title', r ), k.setStyle( i.style, 'display', 'inline-block' ), k.setStyle( i.style, 'height', 'inherit' ), s && s.onClick && i.addEventListener( 'click', ( e ) => {
+ s.onClick( e, t ), e.stopPropagation();
+ } ), e.element.appendChild( i ) );
+ }, s.prototype.$removeCustomWidget = function ( e, t ) {
+ delete this.session.$gutterCustomWidgets[ e ], this.$showFoldWidget( e, t ); t = t || this.$getGutterCell( e ); t && t.element && ( e = t.element.querySelector( '.ace_custom-widget' ) ) && t.element.removeChild( e );
+ }, s.prototype.$computePadding = function () {
+ let e; return this.element.firstChild ? ( e = k.computedStyle( this.element.firstChild ), this.$padding = {}, this.$padding.left = ( parseInt( e.borderLeftWidth ) || 0 ) + ( parseInt( e.paddingLeft ) || 0 ) + 1, this.$padding.right = ( parseInt( e.borderRightWidth ) || 0 ) + ( parseInt( e.paddingRight ) || 0 ), this.$padding ) : { left: 0, right: 0 };
+ }, s.prototype.getRegion = function ( e ) {
+ const t = this.$padding || this.$computePadding(), i = this.element.getBoundingClientRect(); return e.x < t.left + i.left ? 'markers' : this.$showFoldWidgets && e.x > i.right - t.right ? 'foldWidgets' : void 0;
+ }, s ); function s( e ) {
+ this.element = k.createElement( 'div' ), this.element.className = 'ace_layer ace_gutter-layer', e.appendChild( this.element ), this.setShowFoldWidgets( this.$showFoldWidgets ), this.gutterWidth = 0, this.$annotations = [], this.$updateAnnotations = this.$updateAnnotations.bind( this ), this.$lines = new r( this.element ), this.$lines.$offsetCoefficient = 1;
+ } function c( e ) {
+ var t = document.createTextNode( '' ), t = ( e.appendChild( t ), k.createElement( 'span' ) ), t = ( e.appendChild( t ), k.createElement( 'span' ) ), i = ( e.appendChild( t ), k.createElement( 'span' ) ); return t.appendChild( i ), e;
+ }e.prototype.$fixedWidth = !1, e.prototype.$highlightGutterLine = !0, e.prototype.$renderer = '', e.prototype.$showLineNumbers = !0, e.prototype.$showFoldWidgets = !0, n.implement( e.prototype, o ), t.Gutter = e;
+ } ), ace.define( 'ace/layer/marker', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/dom' ], ( e, t, i ) => {
+ var g = e( '../range' ).Range, n = e( '../lib/dom' ), e = ( o.prototype.setPadding = function ( e ) {
+ this.$padding = e;
+ }, o.prototype.setSession = function ( e ) {
+ this.session = e;
+ }, o.prototype.setMarkers = function ( e ) {
+ this.markers = e;
+ }, o.prototype.elt = function ( e, t ) {
+ let i = this.i != -1 && this.element.childNodes[ this.i ]; i ? this.i++ : ( i = document.createElement( 'div' ), this.element.appendChild( i ), this.i = -1 ), i.style.cssText = t, i.className = e;
+ }, o.prototype.update = function ( e ) {
+ if ( e ) {
+ let t, i; for ( i in this.config = e, this.i = 0, this.markers ) {
+ var n, o, r, s = this.markers[ i ]; s.range ? ( r = s.range.clipRows( e.firstRow, e.lastRow ) ).isEmpty() || ( r = r.toScreenRange( this.session ), s.renderer ? ( n = this.$getTop( r.start.row, e ), o = this.$padding + r.start.column * e.characterWidth, s.renderer( t, r, o, n, e ) ) : s.type == 'fullLine' ? this.drawFullLineMarker( t, r, s.clazz, e ) : s.type == 'screenLine' ? this.drawScreenLineMarker( t, r, s.clazz, e ) : r.isMultiLine() ? s.type == 'text' ? this.drawTextMarker( t, r, s.clazz, e ) : this.drawMultiLineMarker( t, r, s.clazz, e ) : this.drawSingleLineMarker( t, r, s.clazz + ' ace_start ace_br15', e ) ) : s.update( t, this, this.session, e );
+ } if ( this.i != -1 ) {
+ for ( ;this.i < this.element.childElementCount; ) {
+ this.element.removeChild( this.element.lastChild );
+ }
+ }
+ }
+ }, o.prototype.$getTop = function ( e, t ) {
+ return ( e - t.firstRowScreen ) * t.lineHeight;
+ }, o.prototype.drawTextMarker = function ( e, t, i, n, o ) {
+ for ( var r, s = this.session, a = t.start.row, l = t.end.row, c = a, h = 0, d = s.getScreenLastRowColumn( c ), u = new g( c, t.start.column, c, h ); c <= l; c++ ) {
+ u.start.row = u.end.row = c, u.start.column = c == a ? t.start.column : s.getRowWrapIndent( c ), u.end.column = d, r = h, h = d, d = c + 1 < l ? s.getScreenLastRowColumn( c + 1 ) : c == l ? 0 : t.end.column, this.drawSingleLineMarker( e, u, i + ( c == a ? ' ace_start' : '' ) + ' ace_br' + ( ( c == a || c == a + 1 && t.start.column ? 1 : 0 ) | ( r < h ? 2 : 0 ) | ( d < h ? 4 : 0 ) | ( c == l ? 8 : 0 ) ), n, c == l ? 0 : 1, o );
+ }
+ }, o.prototype.drawMultiLineMarker = function ( e, t, i, n, o ) {
+ let r, s = this.$padding, a = n.lineHeight, l = this.$getTop( t.start.row, n ), c = s + t.start.column * n.characterWidth; o = o || '', this.session.$bidiHandler.isBidiRow( t.start.row ) ? ( ( r = t.clone() ).end.row = r.start.row, r.end.column = this.session.getLine( r.start.row ).length, this.drawBidiSingleLineMarker( e, r, i + ' ace_br1 ace_start', n, null, o ) ) : this.elt( i + ' ace_br1 ace_start', 'height:' + a + 'px;right:' + s + 'px;top:' + l + 'px;left:' + c + 'px;' + ( o || '' ) ), this.session.$bidiHandler.isBidiRow( t.end.row ) ? ( ( r = t.clone() ).start.row = r.end.row, r.start.column = 0, this.drawBidiSingleLineMarker( e, r, i + ' ace_br12', n, null, o ) ) : ( l = this.$getTop( t.end.row, n ), c = t.end.column * n.characterWidth, this.elt( i + ' ace_br12', 'height:' + a + 'px;width:' + c + 'px;top:' + l + 'px;left:' + s + 'px;' + ( o || '' ) ) ), ( a = ( t.end.row - t.start.row - 1 ) * n.lineHeight ) <= 0 || ( l = this.$getTop( t.start.row + 1, n ), e = ( t.start.column ? 1 : 0 ) | ( t.end.column ? 0 : 8 ), this.elt( i + ( e ? ' ace_br' + e : '' ), 'height:' + a + 'px;right:' + s + 'px;top:' + l + 'px;left:' + s + 'px;' + ( o || '' ) ) );
+ }, o.prototype.drawSingleLineMarker = function ( e, t, i, n, o, r ) {
+ if ( this.session.$bidiHandler.isBidiRow( t.start.row ) ) {
+ return this.drawBidiSingleLineMarker( e, t, i, n, o, r );
+ } var e = n.lineHeight, o = ( t.end.column + ( o || 0 ) - t.start.column ) * n.characterWidth, s = this.$getTop( t.start.row, n ), t = this.$padding + t.start.column * n.characterWidth; this.elt( i, 'height:' + e + 'px;width:' + o + 'px;top:' + s + 'px;left:' + t + 'px;' + ( r || '' ) );
+ }, o.prototype.drawBidiSingleLineMarker = function ( e, t, i, n, o, r ) {
+ const s = n.lineHeight, a = this.$getTop( t.start.row, n ), l = this.$padding; this.session.$bidiHandler.getSelections( t.start.column, t.end.column ).forEach( function ( e ) {
+ this.elt( i, 'height:' + s + 'px;width:' + ( e.width + ( o || 0 ) ) + 'px;top:' + a + 'px;left:' + ( l + e.left ) + 'px;' + ( r || '' ) );
+ }, this );
+ }, o.prototype.drawFullLineMarker = function ( e, t, i, n, o ) {
+ let r = this.$getTop( t.start.row, n ), s = n.lineHeight; t.start.row != t.end.row && ( s += this.$getTop( t.end.row, n ) - r ), this.elt( i, 'height:' + s + 'px;top:' + r + 'px;left:0;right:0;' + ( o || '' ) );
+ }, o.prototype.drawScreenLineMarker = function ( e, t, i, n, o ) {
+ t = this.$getTop( t.start.row, n ), n = n.lineHeight; this.elt( i, 'height:' + n + 'px;top:' + t + 'px;left:0;right:0;' + ( o || '' ) );
+ }, o ); function o( e ) {
+ this.element = n.createElement( 'div' ), this.element.className = 'ace_layer ace_marker-layer', e.appendChild( this.element );
+ }e.prototype.$padding = 0, t.Marker = e;
+ } ), ace.define( 'ace/layer/text_util', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ const n = new Set( [ 'text', 'rparen', 'lparen' ] ); t.isTextToken = function ( e ) {
+ return n.has( e );
+ };
+ } ), ace.define( 'ace/layer/text', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/lang', 'ace/layer/lines', 'ace/lib/event_emitter', 'ace/config', 'ace/layer/text_util' ], ( e, t, i ) => {
+ var n = e( '../lib/oop' ), c = e( '../lib/dom' ), C = e( '../lib/lang' ), o = e( './lines' ).Lines, r = e( '../lib/event_emitter' ).EventEmitter, y = e( '../config' ).nls, I = e( './text_util' ).isTextToken, e = ( s.prototype.$updateEolChar = function () {
+ var e = this.session.doc, e = e.getNewLineCharacter() == '\n' && e.getNewLineMode() != 'windows' ? this.EOL_CHAR_LF : this.EOL_CHAR_CRLF; if ( this.EOL_CHAR != e ) {
+ return this.EOL_CHAR = e, !0;
+ }
+ }, s.prototype.setPadding = function ( e ) {
+ this.$padding = e, this.element.style.margin = '0 ' + e + 'px';
+ }, s.prototype.getLineHeight = function () {
+ return this.$fontMetrics.$characterSize.height || 0;
+ }, s.prototype.getCharacterWidth = function () {
+ return this.$fontMetrics.$characterSize.width || 0;
+ }, s.prototype.$setFontMetrics = function ( e ) {
+ this.$fontMetrics = e, this.$fontMetrics.on( 'changeCharacterSize', ( e ) => {
+ this._signal( 'changeCharacterSize', e );
+ } ), this.$pollSizeChanges();
+ }, s.prototype.checkForSizeChanges = function () {
+ this.$fontMetrics.checkForSizeChanges();
+ }, s.prototype.$pollSizeChanges = function () {
+ return this.$pollSizeChangesTimer = this.$fontMetrics.$pollSizeChanges();
+ }, s.prototype.setSession = function ( e ) {
+ ( this.session = e ) && this.$computeTabString();
+ }, s.prototype.setShowInvisibles = function ( e ) {
+ return this.showInvisibles != e && ( typeof ( this.showInvisibles = e ) === 'string' ? ( this.showSpaces = /tab/i.test( e ), this.showTabs = /space/i.test( e ), this.showEOL = /eol/i.test( e ) ) : this.showSpaces = this.showTabs = this.showEOL = e, this.$computeTabString(), !0 );
+ }, s.prototype.setDisplayIndentGuides = function ( e ) {
+ return this.displayIndentGuides != e && ( this.displayIndentGuides = e, this.$computeTabString(), !0 );
+ }, s.prototype.setHighlightIndentGuides = function ( e ) {
+ return this.$highlightIndentGuides !== e && ( this.$highlightIndentGuides = e );
+ }, s.prototype.$computeTabString = function () {
+ for ( var e, t, i, n, o, r, s = this.session.getTabSize(), a = ( this.tabSize = s, this.$tabStrings = [ 0 ] ), l = 1; l < s + 1; l++ ) {
+ this.showTabs ? ( ( r = this.dom.createElement( 'span' ) ).className = 'ace_invisible ace_invisible_tab', r.textContent = C.stringRepeat( this.TAB_CHAR, l ), a.push( r ) ) : a.push( this.dom.createTextNode( C.stringRepeat( ' ', l ), this.element ) );
+ } this.displayIndentGuides && ( this.$indentGuideRe = /\s\S| \t|\t |\s$/, e = 'ace_indent-guide', t = this.showSpaces ? ' ace_invisible ace_invisible_space' : '', i = this.showSpaces ? C.stringRepeat( this.SPACE_CHAR, this.tabSize ) : C.stringRepeat( ' ', this.tabSize ), n = this.showTabs ? ' ace_invisible ace_invisible_tab' : '', o = this.showTabs ? C.stringRepeat( this.TAB_CHAR, this.tabSize ) : i, ( r = this.dom.createElement( 'span' ) ).className = e + t, r.textContent = i, this.$tabStrings[ ' ' ] = r, ( r = this.dom.createElement( 'span' ) ).className = e + n, r.textContent = o, this.$tabStrings[ '\t' ] = r );
+ }, s.prototype.updateLines = function ( e, t, i ) {
+ if ( this.config.lastRow != e.lastRow || this.config.firstRow != e.firstRow ) {
+ return this.update( e );
+ } this.config = e; for ( var n = Math.max( t, e.firstRow ), o = Math.min( i, e.lastRow ), r = this.element.childNodes, s = 0, a = e.firstRow; a < n; a++ ) {
+ if ( l = this.session.getFoldLine( a ) ) {
+ if ( l.containsRow( n ) ) {
+ n = l.start.row; break;
+ }a = l.end.row;
+ }s++;
+ } for ( var l, c = !1, a = n, h = ( l = this.session.getNextFoldLine( a ) ) ? l.start.row : 1 / 0; h < a && ( a = l.end.row + 1, h = ( l = this.session.getNextFoldLine( a, l ) ) ? l.start.row : 1 / 0 ), !( o < a ); ) {
+ var d, u = r[ s++ ]; u && ( this.dom.removeChildren( u ), this.$renderLine( u, a, a == h && l ), c && ( u.style.top = this.$lines.computeLineTop( a, e, this.session ) + 'px' ), d = e.lineHeight * this.session.getRowLength( a ) + 'px', u.style.height != d ) && ( c = !0, u.style.height = d ), a++;
+ } if ( c ) {
+ for ( ;s < this.$lines.cells.length; ) {
+ const g = this.$lines.cells[ s++ ]; g.element.style.top = this.$lines.computeLineTop( g.row, e, this.session ) + 'px';
+ }
+ }
+ }, s.prototype.scrollLines = function ( e ) {
+ const t = this.config; if ( this.config = e, this.$lines.pageChanged( t, e ) ) {
+ return this.update( e );
+ } this.$lines.moveContainer( e ); const i = e.lastRow, n = t ? t.lastRow : -1; if ( !t || n < e.firstRow ) {
+ return this.update( e );
+ } if ( i < t.firstRow ) {
+ return this.update( e );
+ } if ( !t || t.lastRow < e.firstRow ) {
+ return this.update( e );
+ } if ( e.lastRow < t.firstRow ) {
+ return this.update( e );
+ } if ( t.firstRow < e.firstRow ) {
+ for ( var o = this.session.getFoldedRowCount( t.firstRow, e.firstRow - 1 ); o > 0; o-- ) {
+ this.$lines.shift();
+ }
+ } if ( t.lastRow > e.lastRow ) {
+ for ( o = this.session.getFoldedRowCount( e.lastRow + 1, t.lastRow ); o > 0; o-- ) {
+ this.$lines.pop();
+ }
+ } e.firstRow < t.firstRow && this.$lines.unshift( this.$renderLinesFragment( e, e.firstRow, t.firstRow - 1 ) ), e.lastRow > t.lastRow && this.$lines.push( this.$renderLinesFragment( e, t.lastRow + 1, e.lastRow ) ), this.$highlightIndentGuide();
+ }, s.prototype.$renderLinesFragment = function ( e, t, i ) {
+ for ( var n = [], o = t, r = this.session.getNextFoldLine( o ), s = r ? r.start.row : 1 / 0; s < o && ( o = r.end.row + 1, s = ( r = this.session.getNextFoldLine( o, r ) ) ? r.start.row : 1 / 0 ), !( i < o ); ) {
+ const a = this.$lines.createCell( o, e, this.session ), l = a.element; this.dom.removeChildren( l ), c.setStyle( l.style, 'height', this.$lines.computeLineHeight( o, e, this.session ) + 'px' ), c.setStyle( l.style, 'top', this.$lines.computeLineTop( o, e, this.session ) + 'px' ), this.$renderLine( l, o, o == s && r ), this.$useLineGroups() ? l.className = 'ace_line_group' : l.className = 'ace_line', n.push( a ), o++;
+ } return n;
+ }, s.prototype.update = function ( e ) {
+ this.$lines.moveContainer( e ); for ( var t = ( this.config = e ).firstRow, i = e.lastRow, n = this.$lines; n.getLength(); ) {
+ n.pop();
+ }n.push( this.$renderLinesFragment( e, t, i ) );
+ }, s.prototype.$renderToken = function ( e, t, i, n ) {
+ for ( var o, r, s = this, a = /(\t)|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\uFEFF\uFFF9-\uFFFC\u2066\u2067\u2068\u202A\u202B\u202D\u202E\u202C\u2069\u2060\u2061\u2062\u2063\u2064\u206A\u206B\u206B\u206C\u206D\u206E\u206F]+)|(\u3000)|([\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3001-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]|[\uD800-\uDBFF][\uDC00-\uDFFF])/g, l = this.dom.createFragment( this.element ), c = 0; o = a.exec( n ); ) {
+ var h, d, u = o[ 1 ], g = o[ 2 ], p = o[ 3 ], m = o[ 4 ], f = o[ 5 ]; !s.showSpaces && g || ( h = c != o.index ? n.slice( c, o.index ) : '', c = o.index + o[ 0 ].length, h && l.appendChild( this.dom.createTextNode( h, this.element ) ), u ? ( h = s.session.getScreenTabSize( t + o.index ), ( u = s.$tabStrings[ h ].cloneNode( !0 ) ).charCount = 1, l.appendChild( u ), t += h - 1 ) : g ? s.showSpaces ? ( ( d = this.dom.createElement( 'span' ) ).className = 'ace_invisible ace_invisible_space', d.textContent = C.stringRepeat( s.SPACE_CHAR, g.length ), l.appendChild( d ) ) : l.appendChild( this.dom.createTextNode( g, this.element ) ) : p ? ( ( d = this.dom.createElement( 'span' ) ).className = 'ace_invisible ace_invisible_space ace_invalid', d.textContent = C.stringRepeat( s.SPACE_CHAR, p.length ), l.appendChild( d ) ) : m ? ( t += 1, ( d = this.dom.createElement( 'span' ) ).style.width = 2 * s.config.characterWidth + 'px', d.className = s.showSpaces ? 'ace_cjk ace_invisible ace_invisible_space' : 'ace_cjk', d.textContent = s.showSpaces ? s.SPACE_CHAR : m, l.appendChild( d ) ) : f && ( t += 1, ( d = this.dom.createElement( 'span' ) ).style.width = 2 * s.config.characterWidth + 'px', d.className = 'ace_cjk', d.textContent = f, l.appendChild( d ) ) );
+ } return l.appendChild( this.dom.createTextNode( c ? n.slice( c ) : n, this.element ) ), I( i.type ) ? e.appendChild( l ) : ( r = 'ace_' + i.type.replace( /\./g, ' ace_' ), d = this.dom.createElement( 'span' ), i.type == 'fold' && ( d.style.width = i.value.length * this.config.characterWidth + 'px', d.setAttribute( 'title', y( 'inline-fold.closed.title', 'Unfold code' ) ) ), d.className = r, d.appendChild( l ), e.appendChild( d ) ), t + n.length;
+ }, s.prototype.renderIndentGuide = function ( e, t, i ) {
+ let n = t.search( this.$indentGuideRe ); if ( !( n <= 0 || i <= n ) ) {
+ if ( t[ 0 ] == ' ' ) {
+ for ( var o = ( n -= n % this.tabSize ) / this.tabSize, r = 0; r < o; r++ ) {
+ e.appendChild( this.$tabStrings[ ' ' ].cloneNode( !0 ) );
+ } return this.$highlightIndentGuide(), t.slice( n );
+ } if ( t[ 0 ] == '\t' ) {
+ for ( r = 0; r < n; r++ ) {
+ e.appendChild( this.$tabStrings[ '\t' ].cloneNode( !0 ) );
+ } return this.$highlightIndentGuide(), t.slice( n );
+ } this.$highlightIndentGuide();
+ } return t;
+ }, s.prototype.$highlightIndentGuide = function () {
+ if ( this.$highlightIndentGuides && this.displayIndentGuides ) {
+ this.$highlightIndentGuideMarker = { indentLevel: void 0, start: void 0, end: void 0, dir: void 0 }; const e = this.session.doc.$lines; if ( e ) {
+ const t = this.session.selection.getCursor(), i = /^\s*/.exec( this.session.doc.getLine( t.row ) )[ 0 ].length, n = Math.floor( i / this.tabSize ); if ( this.$highlightIndentGuideMarker = { indentLevel: n, start: t.row }, this.session.$bracketHighlight ) {
+ for ( var o = this.session.$bracketHighlight.ranges, r = 0; r < o.length; r++ ) {
+ if ( t.row !== o[ r ].start.row ) {
+ this.$highlightIndentGuideMarker.end = o[ r ].start.row + 1, t.row > o[ r ].start.row ? this.$highlightIndentGuideMarker.dir = -1 : this.$highlightIndentGuideMarker.dir = 1; break;
+ }
+ }
+ } if ( !this.$highlightIndentGuideMarker.end && e[ t.row ] !== '' && t.column === e[ t.row ].length ) {
+ this.$highlightIndentGuideMarker.dir = 1; for ( r = t.row + 1; r < e.length; r++ ) {
+ const s = e[ r ], a = /^\s*/.exec( s )[ 0 ].length; if ( s !== '' && ( this.$highlightIndentGuideMarker.end = r, a <= i ) ) {
+ break;
+ }
+ }
+ } this.$renderHighlightIndentGuide();
+ }
+ }
+ }, s.prototype.$clearActiveIndentGuide = function () {
+ for ( let e = this.element.querySelectorAll( '.ace_indent-guide-active' ), t = 0; t < e.length; t++ ) {
+ e[ t ].classList.remove( 'ace_indent-guide-active' );
+ }
+ }, s.prototype.$setIndentGuideActive = function ( e, t ) {
+ if ( this.session.doc.getLine( e.row ) !== '' ) {
+ let i = e.element; if ( e.element.classList && e.element.classList.contains( 'ace_line_group' ) ) {
+ if ( !( e.element.childNodes.length > 0 ) ) {
+ return;
+ } i = e.element.childNodes[ 0 ];
+ }e = i.childNodes; e && ( i = e[ t - 1 ] ) && i.classList && i.classList.contains( 'ace_indent-guide' ) && i.classList.add( 'ace_indent-guide-active' );
+ }
+ }, s.prototype.$renderHighlightIndentGuide = function () {
+ if ( this.$lines ) {
+ const e = this.$lines.cells, t = ( this.$clearActiveIndentGuide(), this.$highlightIndentGuideMarker.indentLevel ); if ( t !== 0 ) {
+ if ( this.$highlightIndentGuideMarker.dir === 1 ) {
+ for ( var i = 0; i < e.length; i++ ) {
+ var n = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row >= this.$highlightIndentGuideMarker.start + 1 ) {
+ if ( n.row >= this.$highlightIndentGuideMarker.end ) {
+ break;
+ } this.$setIndentGuideActive( n, t );
+ }
+ }
+ } else {
+ for ( i = e.length - 1; i >= 0; i-- ) {
+ n = e[ i ]; if ( this.$highlightIndentGuideMarker.end && n.row < this.$highlightIndentGuideMarker.start ) {
+ if ( n.row < this.$highlightIndentGuideMarker.end ) {
+ break;
+ } this.$setIndentGuideActive( n, t );
+ }
+ }
+ }
+ }
+ }
+ }, s.prototype.$createLineElement = function ( e ) {
+ const t = this.dom.createElement( 'div' ); return t.className = 'ace_line', t.style.height = this.config.lineHeight + 'px', t;
+ }, s.prototype.$renderWrappedLine = function ( e, t, i ) {
+ let n = 0, o = 0, r = i[ 0 ], s = 0, a = this.$createLineElement(); e.appendChild( a ); for ( let l = 0; l < t.length; l++ ) {
+ let c = t[ l ], h = c.value; if ( l == 0 && this.displayIndentGuides ) {
+ if ( n = h.length, !( h = this.renderIndentGuide( a, h, r ) ) ) {
+ continue;
+ } n -= h.length;
+ } if ( n + h.length < r ) {
+ s = this.$renderToken( a, s, c, h ), n += h.length;
+ } else {
+ for ( ;n + h.length >= r; ) {
+ s = this.$renderToken( a, s, c, h.slice( 0, Math.max( 0, r - n ) ) ), h = h.slice( Math.max( 0, r - n ) ), n = r, a = this.$createLineElement(), e.appendChild( a ); const d = this.dom.createTextNode( C.stringRepeat( ' ', i.indent ), this.element ); d.charCount = 0, a.appendChild( d ), s = 0, r = i[ ++o ] || Number.MAX_VALUE;
+ }h.length != 0 && ( n += h.length, s = this.$renderToken( a, s, c, h ) );
+ }
+ }i[ i.length - 1 ] > this.MAX_LINE_LENGTH && this.$renderOverflowMessage( a, s, null, '', !0 );
+ }, s.prototype.$renderSimpleLine = function ( e, t ) {
+ for ( let i = 0, n = 0; n < t.length; n++ ) {
+ let o = t[ n ], r = o.value; if ( n != 0 || !this.displayIndentGuides || ( r = this.renderIndentGuide( e, r ) ) ) {
+ if ( i + r.length > this.MAX_LINE_LENGTH ) {
+ return this.$renderOverflowMessage( e, i, o, r );
+ } i = this.$renderToken( e, i, o, r );
+ }
+ }
+ }, s.prototype.$renderOverflowMessage = function ( e, t, i, n, o ) {
+ i && this.$renderToken( e, t, i, n.slice( 0, this.MAX_LINE_LENGTH - t ) ); i = this.dom.createElement( 'span' ); i.className = 'ace_inline_button ace_keyword ace_toggle_wrap', i.textContent = o ? '<hide>' : '<click to see more...>', e.appendChild( i );
+ }, s.prototype.$renderLine = function ( e, t, i ) {
+ let n, o, r = e; ( n = ( i = i || i == 0 ? i : this.session.getFoldLine( t ) ) ? this.$getFoldLineTokens( t, i ) : this.session.getTokens( t ) ).length ? ( o = this.session.getRowSplitData( t ) ) && o.length ? ( this.$renderWrappedLine( e, n, o ), r = e.lastChild ) : ( r = e, this.$useLineGroups() && ( r = this.$createLineElement(), e.appendChild( r ) ), this.$renderSimpleLine( r, n ) ) : this.$useLineGroups() && ( r = this.$createLineElement(), e.appendChild( r ) ), this.showEOL && r && ( i && ( t = i.end.row ), ( o = this.dom.createElement( 'span' ) ).className = 'ace_invisible ace_invisible_eol', o.textContent = t == this.session.getLength() - 1 ? this.EOF_CHAR : this.EOL_CHAR, r.appendChild( o ) );
+ }, s.prototype.$getFoldLineTokens = function ( e, t ) {
+ const d = this.session, u = []; let g = d.getTokens( e ); return t.walk( ( e, t, i, n, o ) => {
+ if ( e != null ) {
+ u.push( { type: 'fold', value: e } );
+ } else if ( ( g = o ? d.getTokens( t ) : g ).length ) {
+ for ( var r, s = g, a = n, l = i, c = 0, h = 0; h + s[ c ].value.length < a; ) {
+ if ( h += s[ c ].value.length, ++c == s.length ) {
+ return;
+ }
+ } for ( h != a && ( ( r = s[ c ].value.slice( Math.max( 0, a - h ) ) ).length > l - a && ( r = r.slice( 0, Math.max( 0, l - a ) ) ), u.push( { type: s[ c ].type, value: r } ), h = a + r.length, c += 1 ); h < l && c < s.length; ) {
+ ( r = s[ c ].value ).length + h > l ? u.push( { type: s[ c ].type, value: r.slice( 0, Math.max( 0, l - h ) ) } ) : u.push( s[ c ] ), h += r.length, c += 1;
+ }
+ }
+ }, t.end.row, this.session.getLine( t.end.row ).length ), u;
+ }, s.prototype.$useLineGroups = function () {
+ return this.session.getUseWrapMode();
+ }, s ); function s( e ) {
+ this.dom = c, this.element = this.dom.createElement( 'div' ), this.element.className = 'ace_layer ace_text-layer', e.appendChild( this.element ), this.$updateEolChar = this.$updateEolChar.bind( this ), this.$lines = new o( this.element );
+ }e.prototype.EOF_CHAR = '¶', e.prototype.EOL_CHAR_LF = '¬', e.prototype.EOL_CHAR_CRLF = '¤', e.prototype.EOL_CHAR = e.prototype.EOL_CHAR_LF, e.prototype.TAB_CHAR = '—', e.prototype.SPACE_CHAR = '·', e.prototype.$padding = 0, e.prototype.MAX_LINE_LENGTH = 1e4, e.prototype.showInvisibles = !1, e.prototype.showSpaces = !1, e.prototype.showTabs = !1, e.prototype.showEOL = !1, e.prototype.displayIndentGuides = !0, e.prototype.$highlightIndentGuides = !0, e.prototype.$tabStrings = [], e.prototype.destroy = {}, e.prototype.onChangeTabSize = e.prototype.$computeTabString, n.implement( e.prototype, r ), t.Text = e;
+ } ), ace.define( 'ace/layer/cursor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ var c = e( '../lib/dom' ), e = ( n.prototype.$updateOpacity = function ( e ) {
+ for ( let t = this.cursors, i = t.length; i--; ) {
+ c.setStyle( t[ i ].style, 'opacity', e ? '' : '0' );
+ }
+ }, n.prototype.$startCssAnimation = function () {
+ for ( let e = this.cursors, t = e.length; t--; ) {
+ e[ t ].style.animationDuration = this.blinkInterval + 'ms';
+ } this.$isAnimating = !0, setTimeout( () => {
+ this.$isAnimating && c.addCssClass( this.element, 'ace_animate-blinking' );
+ } );
+ }, n.prototype.$stopCssAnimation = function () {
+ this.$isAnimating = !1, c.removeCssClass( this.element, 'ace_animate-blinking' );
+ }, n.prototype.setPadding = function ( e ) {
+ this.$padding = e;
+ }, n.prototype.setSession = function ( e ) {
+ this.session = e;
+ }, n.prototype.setBlinking = function ( e ) {
+ e != this.isBlinking && ( this.isBlinking = e, this.restartTimer() );
+ }, n.prototype.setBlinkInterval = function ( e ) {
+ e != this.blinkInterval && ( this.blinkInterval = e, this.restartTimer() );
+ }, n.prototype.setSmoothBlinking = function ( e ) {
+ e != this.smoothBlinking && ( this.smoothBlinking = e, c.setCssClass( this.element, 'ace_smooth-blinking', e ), this.$updateCursors( !0 ), this.restartTimer() );
+ }, n.prototype.addCursor = function () {
+ const e = c.createElement( 'div' ); return e.className = 'ace_cursor', this.element.appendChild( e ), this.cursors.push( e ), e;
+ }, n.prototype.removeCursor = function () {
+ let e; if ( this.cursors.length > 1 ) {
+ return ( e = this.cursors.pop() ).parentNode.removeChild( e ), e;
+ }
+ }, n.prototype.hideCursor = function () {
+ this.isVisible = !1, c.addCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();
+ }, n.prototype.showCursor = function () {
+ this.isVisible = !0, c.removeCssClass( this.element, 'ace_hidden-cursors' ), this.restartTimer();
+ }, n.prototype.restartTimer = function () {
+ let e, t = this.$updateCursors; clearInterval( this.intervalId ), clearTimeout( this.timeoutId ), this.$stopCssAnimation(), this.smoothBlinking && ( this.$isSmoothBlinking = !1, c.removeCssClass( this.element, 'ace_smooth-blinking' ) ), t( !0 ), this.isBlinking && this.blinkInterval && this.isVisible ? ( this.smoothBlinking && ( this.$isSmoothBlinking = !0, setTimeout( () => {
+ this.$isSmoothBlinking && c.addCssClass( this.element, 'ace_smooth-blinking' );
+ } ) ), c.HAS_CSS_ANIMATION ? this.$startCssAnimation() : ( e = function () {
+ this.timeoutId = setTimeout( () => {
+ t( !1 );
+ }, 0.6 * this.blinkInterval );
+ }.bind( this ), this.intervalId = setInterval( () => {
+ t( !0 ), e();
+ }, this.blinkInterval ), e() ) ) : this.$stopCssAnimation();
+ }, n.prototype.getPixelPosition = function ( e, t ) {
+ if ( !this.config || !this.session ) {
+ return { left: 0, top: 0 };
+ } e = e || this.session.selection.getCursor(); const i = this.session.documentToScreenPosition( e ); return { left: this.$padding + ( this.session.$bidiHandler.isBidiRow( i.row, e.row ) ? this.session.$bidiHandler.getPosLeft( i.column ) : i.column * this.config.characterWidth ), top: ( i.row - ( t ? this.config.firstRowScreen : 0 ) ) * this.config.lineHeight };
+ }, n.prototype.isCursorInView = function ( e, t ) {
+ return e.top >= 0 && e.top < t.maxHeight;
+ }, n.prototype.update = function ( e ) {
+ this.config = e; for ( var t = this.session.$selectionMarkers, i = 0, n = 0, i = 0, o = ( t = void 0 !== t && t.length !== 0 ? t : [ { cursor: null } ] ).length; i < o; i++ ) {
+ var r, s, a = this.getPixelPosition( t[ i ].cursor, !0 ); ( a.top > e.height + e.offset || a.top < 0 ) && i > 1 || ( s = ( r = this.cursors[ n++ ] || this.addCursor() ).style, this.drawCursor ? this.drawCursor( r, a, e, t[ i ], this.session ) : this.isCursorInView( a, e ) ? ( c.setStyle( s, 'display', 'block' ), c.translate( r, a.left, a.top ), c.setStyle( s, 'width', Math.round( e.characterWidth ) + 'px' ), c.setStyle( s, 'height', e.lineHeight + 'px' ) ) : c.setStyle( s, 'display', 'none' ) );
+ } for ( ;this.cursors.length > n; ) {
+ this.removeCursor();
+ } const l = this.session.getOverwrite(); this.$setOverwrite( l ), this.$pixelPos = a, this.restartTimer();
+ }, n.prototype.$setOverwrite = function ( e ) {
+ e != this.overwrite && ( ( this.overwrite = e ) ? c.addCssClass( this.element, 'ace_overwrite-cursors' ) : c.removeCssClass( this.element, 'ace_overwrite-cursors' ) );
+ }, n.prototype.destroy = function () {
+ clearInterval( this.intervalId ), clearTimeout( this.timeoutId );
+ }, n ); function n( e ) {
+ this.element = c.createElement( 'div' ), this.element.className = 'ace_layer ace_cursor-layer', e.appendChild( this.element ), this.isVisible = !1, this.isBlinking = !0, this.blinkInterval = 1e3, this.smoothBlinking = !1, this.cursors = [], this.cursor = this.addCursor(), c.addCssClass( this.element, 'ace_hidden-cursors' ), this.$updateCursors = this.$updateOpacity.bind( this );
+ }e.prototype.$padding = 0, e.prototype.drawCursor = null, t.Cursor = e;
+ } ), ace.define( 'ace/scrollbar', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/event_emitter' ], function ( e, t, i ) {
+ var n, o = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), r = e( './lib/oop' ), s = e( './lib/dom' ), a = e( './lib/event' ), e = e( './lib/event_emitter' ).EventEmitter, l = ( c.prototype.setVisible = function ( e ) {
+ this.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;
+ }, c ); function c( e, t ) {
+ this.element = s.createElement( 'div' ), this.element.className = 'ace_scrollbar ace_scrollbar' + t, this.inner = s.createElement( 'div' ), this.inner.className = 'ace_scrollbar-inner', this.inner.textContent = ' ', this.element.appendChild( this.inner ), e.appendChild( this.element ), this.setVisible( !1 ), this.skipEvent = !1, a.addListener( this.element, 'scroll', this.onScroll.bind( this ) ), a.addListener( this.element, 'mousedown', a.preventDefault );
+ }r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onScroll = function () {
+ let e; this.skipEvent || ( this.scrollTop = this.element.scrollTop, this.coeff != 1 && ( e = this.element.clientHeight / this.scrollHeight, this.scrollTop = this.scrollTop * ( 1 - e ) / ( this.coeff - e ) ), this._emit( 'scroll', { data: this.scrollTop } ) ), this.skipEvent = !1;
+ }, d.prototype.getWidth = function () {
+ return Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );
+ }, d.prototype.setHeight = function ( e ) {
+ this.element.style.height = e + 'px';
+ }, d.prototype.setScrollHeight = function ( e ) {
+ ( this.scrollHeight = e ) > 32768 ? ( this.coeff = 32768 / e, e = 32768 ) : this.coeff != 1 && ( this.coeff = 1 ), this.inner.style.height = e + 'px';
+ }, d.prototype.setScrollTop = function ( e ) {
+ this.scrollTop != e && ( this.skipEvent = !0, this.scrollTop = e, this.element.scrollTop = e * this.coeff );
+ }; var h, r = d; function d( e, t ) {
+ const i = h.call( this, e, '-v' ) || this; return i.scrollTop = 0, i.scrollHeight = 0, t.$scrollbarWidth = i.width = s.scrollbarWidth( e.ownerDocument ), i.inner.style.width = i.element.style.width = ( i.width || 15 ) + 5 + 'px', i.$minWidth = 0, i;
+ }r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onScroll = function () {
+ this.skipEvent || ( this.scrollLeft = this.element.scrollLeft, this._emit( 'scroll', { data: this.scrollLeft } ) ), this.skipEvent = !1;
+ }, g.prototype.getHeight = function () {
+ return this.isVisible ? this.height : 0;
+ }, g.prototype.setWidth = function ( e ) {
+ this.element.style.width = e + 'px';
+ }, g.prototype.setInnerWidth = function ( e ) {
+ this.inner.style.width = e + 'px';
+ }, g.prototype.setScrollWidth = function ( e ) {
+ this.inner.style.width = e + 'px';
+ }, g.prototype.setScrollLeft = function ( e ) {
+ this.scrollLeft != e && ( this.skipEvent = !0, this.scrollLeft = this.element.scrollLeft = e );
+ }; var u, e = g; function g( e, t ) {
+ e = u.call( this, e, '-h' ) || this; return e.scrollLeft = 0, e.height = t.$scrollbarWidth, e.inner.style.height = e.element.style.height = ( e.height || 15 ) + 5 + 'px', e;
+ }t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;
+ } ), ace.define( 'ace/scrollbar_custom', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/event', 'ace/lib/event_emitter' ], function ( e, t, i ) {
+ var n, o = this && this.__extends || ( n = function ( e, t ) {
+ return ( n = Object.setPrototypeOf || ( { __proto__: [] } instanceof Array ? function ( e, t ) {
+ e.__proto__ = t;
+ } : function ( e, t ) {
+ for ( const i in t ) {
+ Object.prototype.hasOwnProperty.call( t, i ) && ( e[ i ] = t[ i ] );
+ }
+ } ) )( e, t );
+ }, function ( e, t ) {
+ if ( typeof t !== 'function' && t !== null ) {
+ throw new TypeError( 'Class extends value ' + String( t ) + ' is not a constructor or null' );
+ } function i() {
+ this.constructor = e;
+ }n( e, t ), e.prototype = t === null ? Object.create( t ) : ( i.prototype = t.prototype, new i() );
+ } ), r = e( './lib/oop' ), s = e( './lib/dom' ), a = e( './lib/event' ), e = e( './lib/event_emitter' ).EventEmitter, l = ( s.importCssString( '.ace_editor>.ace_sb-v div, .ace_editor>.ace_sb-h div{\n position: absolute;\n background: rgba(128, 128, 128, 0.6);\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n border: 1px solid #bbb;\n border-radius: 2px;\n z-index: 8;\n}\n.ace_editor>.ace_sb-v, .ace_editor>.ace_sb-h {\n position: absolute;\n z-index: 6;\n background: none;\n overflow: hidden!important;\n}\n.ace_editor>.ace_sb-v {\n z-index: 6;\n right: 0;\n top: 0;\n width: 12px;\n}\n.ace_editor>.ace_sb-v div {\n z-index: 8;\n right: 0;\n width: 100%;\n}\n.ace_editor>.ace_sb-h {\n bottom: 0;\n left: 0;\n height: 12px;\n}\n.ace_editor>.ace_sb-h div {\n bottom: 0;\n height: 100%;\n}\n.ace_editor>.ace_sb_grabbed {\n z-index: 8;\n background: #000;\n}', 'ace_scrollbar.css', !1 ), c.prototype.setVisible = function ( e ) {
+ this.element.style.display = e ? '' : 'none', this.isVisible = e, this.coeff = 1;
+ }, c ); function c( e, t ) {
+ this.element = s.createElement( 'div' ), this.element.className = 'ace_sb' + t, this.inner = s.createElement( 'div' ), this.inner.className = '', this.element.appendChild( this.inner ), this.VScrollWidth = 12, this.HScrollHeight = 12, e.appendChild( this.element ), this.setVisible( !1 ), this.skipEvent = !1, a.addMultiMouseDownListener( this.element, [ 500, 300, 300 ], this, 'onMouseDown' );
+ }r.implement( l.prototype, e ); o( d, h = l ), d.prototype.onMouseDown = function ( e, t ) {
+ let i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {
+ return t.target === this.inner ? ( i = this, n = t.clientY, o = t.clientY, r = this.thumbTop, a.capture( this.inner, ( e ) => {
+ n = e.clientY;
+ }, () => {
+ clearInterval( s );
+ } ), s = setInterval( () => {
+ let e; void 0 !== n && ( e = i.scrollTopFromThumbTop( r + n - o ) ) !== i.scrollTop && i._emit( 'scroll', { data: e } );
+ }, 20 ) ) : ( e = t.clientY - this.element.getBoundingClientRect().top - this.thumbHeight / 2, this._emit( 'scroll', { data: this.scrollTopFromThumbTop( e ) } ) ), a.preventDefault( t );
+ }
+ }, d.prototype.getHeight = function () {
+ return this.height;
+ }, d.prototype.scrollTopFromThumbTop = function ( e ) {
+ e = e * ( this.pageHeight - this.viewHeight ) / ( this.slideHeight - this.thumbHeight ); return ( e >>= 0 ) < 0 ? e = 0 : e > this.pageHeight - this.viewHeight && ( e = this.pageHeight - this.viewHeight ), e;
+ }, d.prototype.getWidth = function () {
+ return Math.max( this.isVisible ? this.width : 0, this.$minWidth || 0 );
+ }, d.prototype.setHeight = function ( e ) {
+ this.height = Math.max( 0, e ), this.slideHeight = this.height, this.viewHeight = this.height, this.setScrollHeight( this.pageHeight, !0 );
+ }, d.prototype.setScrollHeight = function ( e, t ) {
+ ( this.pageHeight !== e || t ) && ( this.pageHeight = e, this.thumbHeight = this.slideHeight * this.viewHeight / this.pageHeight, this.thumbHeight > this.slideHeight && ( this.thumbHeight = this.slideHeight ), this.thumbHeight < 15 && ( this.thumbHeight = 15 ), this.inner.style.height = this.thumbHeight + 'px', this.scrollTop > this.pageHeight - this.viewHeight ) && ( this.scrollTop = this.pageHeight - this.viewHeight, this.scrollTop < 0 && ( this.scrollTop = 0 ), this._emit( 'scroll', { data: this.scrollTop } ) );
+ }, d.prototype.setScrollTop = function ( e ) {
+ this.scrollTop = e, this.thumbTop = ( e = e < 0 ? 0 : e ) * ( this.slideHeight - this.thumbHeight ) / ( this.pageHeight - this.viewHeight ), this.inner.style.top = this.thumbTop + 'px';
+ }; var h, r = d; function d( e, t ) {
+ const i = h.call( this, e, '-v' ) || this; return i.scrollTop = 0, i.scrollHeight = 0, i.parent = e, i.width = i.VScrollWidth, i.renderer = t, i.inner.style.width = i.element.style.width = ( i.width || 15 ) + 'px', i.$minWidth = 0, i;
+ }r.prototype.setInnerHeight = r.prototype.setScrollHeight; o( g, u = l ), g.prototype.onMouseDown = function ( e, t ) {
+ let i, n, o, r, s; if ( e === 'mousedown' && ( a.getButton( t ) === 0 && t.detail !== 2 ) ) {
+ return t.target === this.inner ? ( i = this, n = t.clientX, o = t.clientX, r = this.thumbLeft, a.capture( this.inner, ( e ) => {
+ n = e.clientX;
+ }, () => {
+ clearInterval( s );
+ } ), s = setInterval( () => {
+ let e; void 0 !== n && ( e = i.scrollLeftFromThumbLeft( r + n - o ) ) !== i.scrollLeft && i._emit( 'scroll', { data: e } );
+ }, 20 ) ) : ( e = t.clientX - this.element.getBoundingClientRect().left - this.thumbWidth / 2, this._emit( 'scroll', { data: this.scrollLeftFromThumbLeft( e ) } ) ), a.preventDefault( t );
+ }
+ }, g.prototype.getHeight = function () {
+ return this.isVisible ? this.height : 0;
+ }, g.prototype.scrollLeftFromThumbLeft = function ( e ) {
+ e = e * ( this.pageWidth - this.viewWidth ) / ( this.slideWidth - this.thumbWidth ); return ( e >>= 0 ) < 0 ? e = 0 : e > this.pageWidth - this.viewWidth && ( e = this.pageWidth - this.viewWidth ), e;
+ }, g.prototype.setWidth = function ( e ) {
+ this.width = Math.max( 0, e ), this.element.style.width = this.width + 'px', this.slideWidth = this.width, this.viewWidth = this.width, this.setScrollWidth( this.pageWidth, !0 );
+ }, g.prototype.setScrollWidth = function ( e, t ) {
+ ( this.pageWidth !== e || t ) && ( this.pageWidth = e, this.thumbWidth = this.slideWidth * this.viewWidth / this.pageWidth, this.thumbWidth > this.slideWidth && ( this.thumbWidth = this.slideWidth ), this.thumbWidth < 15 && ( this.thumbWidth = 15 ), this.inner.style.width = this.thumbWidth + 'px', this.scrollLeft > this.pageWidth - this.viewWidth ) && ( this.scrollLeft = this.pageWidth - this.viewWidth, this.scrollLeft < 0 && ( this.scrollLeft = 0 ), this._emit( 'scroll', { data: this.scrollLeft } ) );
+ }, g.prototype.setScrollLeft = function ( e ) {
+ this.scrollLeft = e, this.thumbLeft = ( e = e < 0 ? 0 : e ) * ( this.slideWidth - this.thumbWidth ) / ( this.pageWidth - this.viewWidth ), this.inner.style.left = this.thumbLeft + 'px';
+ }; var u, e = g; function g( e, t ) {
+ e = u.call( this, e, '-h' ) || this; return e.scrollLeft = 0, e.scrollWidth = 0, e.height = e.HScrollHeight, e.inner.style.height = e.element.style.height = ( e.height || 12 ) + 'px', e.renderer = t, e;
+ }e.prototype.setInnerWidth = e.prototype.setScrollWidth, t.ScrollBar = r, t.ScrollBarV = r, t.ScrollBarH = e, t.VScrollBar = r, t.HScrollBar = e;
+ } ), ace.define( 'ace/renderloop', [ 'require', 'exports', 'module', 'ace/lib/event' ], ( e, t, i ) => {
+ const n = e( './lib/event' ); function o( e, t ) {
+ this.onRender = e, this.pending = !1, this.changes = 0, this.$recursionLimit = 2, this.window = t || window; const i = this; this._flush = function ( e ) {
+ i.pending = !1; const t = i.changes; t && ( n.blockIdle( 100 ), i.changes = 0, i.onRender( t ) ), i.changes ? i.$recursionLimit-- < 0 || i.schedule() : i.$recursionLimit = 2;
+ };
+ }o.prototype.schedule = function ( e ) {
+ this.changes = this.changes | e, this.changes && !this.pending && ( n.nextFrame( this._flush ), this.pending = !0 );
+ }, o.prototype.clear = function ( e ) {
+ const t = this.changes; return this.changes = 0, t;
+ }, t.RenderLoop = o;
+ } ), ace.define( 'ace/layer/font_metrics', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/lang', 'ace/lib/event', 'ace/lib/useragent', 'ace/lib/event_emitter' ], ( e, t, i ) => {
+ var n = e( '../lib/oop' ), o = e( '../lib/dom' ), r = e( '../lib/lang' ), s = e( '../lib/event' ), a = e( '../lib/useragent' ), e = e( '../lib/event_emitter' ).EventEmitter, l = typeof ResizeObserver === 'function', c = ( h.prototype.$setMeasureNodeStyles = function ( e, t ) {
+ e.width = e.height = 'auto', e.left = e.top = '0px', e.visibility = 'hidden', e.position = 'absolute', e.whiteSpace = 'pre', a.isIE < 8 ? e[ 'font-family' ] = 'inherit' : e.font = 'inherit', e.overflow = t ? 'hidden' : 'visible';
+ }, h.prototype.checkForSizeChanges = function ( e ) {
+ let t; !( e = void 0 === e ? this.$measureSizes() : e ) || this.$characterSize.width === e.width && this.$characterSize.height === e.height || ( this.$measureNode.style.fontWeight = 'bold', t = this.$measureSizes(), this.$measureNode.style.fontWeight = '', this.$characterSize = e, this.charSizes = Object.create( null ), this.allowBoldFonts = t && t.width === e.width && t.height === e.height, this._emit( 'changeCharacterSize', { data: e } ) );
+ }, h.prototype.$addObserver = function () {
+ const t = this; this.$observer = new window.ResizeObserver( ( e ) => {
+ t.checkForSizeChanges();
+ } ), this.$observer.observe( this.$measureNode );
+ }, h.prototype.$pollSizeChanges = function () {
+ let t; return this.$pollSizeChangesTimer || this.$observer ? this.$pollSizeChangesTimer : ( t = this ).$pollSizeChangesTimer = s.onIdle( function e() {
+ t.checkForSizeChanges(), s.onIdle( e, 500 );
+ }, 500 );
+ }, h.prototype.setPolling = function ( e ) {
+ e ? this.$pollSizeChanges() : this.$pollSizeChangesTimer && ( clearInterval( this.$pollSizeChangesTimer ), this.$pollSizeChangesTimer = 0 );
+ }, h.prototype.$measureSizes = function ( e ) {
+ e = { height: ( e || this.$measureNode ).clientHeight, width: ( e || this.$measureNode ).clientWidth / 512 }; return e.width === 0 || e.height === 0 ? null : e;
+ }, h.prototype.$measureCharWidth = function ( e ) {
+ return this.$main.textContent = r.stringRepeat( e, 512 ), this.$main.getBoundingClientRect().width / 512;
+ }, h.prototype.getCharacterWidth = function ( e ) {
+ let t = this.charSizes[ e ]; return t = void 0 === t ? this.charSizes[ e ] = this.$measureCharWidth( e ) / this.$characterSize.width : t;
+ }, h.prototype.destroy = function () {
+ clearInterval( this.$pollSizeChangesTimer ), this.$observer && this.$observer.disconnect(), this.el && this.el.parentNode && this.el.parentNode.removeChild( this.el );
+ }, h.prototype.$getZoom = function ( e ) {
+ return e && e.parentElement ? ( Number( window.getComputedStyle( e ).zoom ) || 1 ) * this.$getZoom( e.parentElement ) : 1;
+ }, h.prototype.$initTransformMeasureNodes = function () {
+ function e( e, t ) {
+ return [ 'div', { style: 'position: absolute;top:' + e + 'px;left:' + t + 'px;' } ];
+ } this.els = o.buildDom( [ e( 0, 0 ), e( 200, 0 ), e( 0, 200 ), e( 200, 200 ) ], this.el );
+ }, h.prototype.transformCoordinates = function ( e, t ) {
+ function i( e, t, i ) {
+ const n = e[ 1 ] * t[ 0 ] - e[ 0 ] * t[ 1 ]; return [ ( -t[ 1 ] * i[ 0 ] + t[ 0 ] * i[ 1 ] ) / n, ( +e[ 1 ] * i[ 0 ] - e[ 0 ] * i[ 1 ] ) / n ];
+ } function n( e, t ) {
+ return [ e[ 0 ] - t[ 0 ], e[ 1 ] - t[ 1 ] ];
+ } function o( e, t ) {
+ return [ e[ 0 ] + t[ 0 ], e[ 1 ] + t[ 1 ] ];
+ } function r( e, t ) {
+ return [ e * t[ 0 ], e * t[ 1 ] ];
+ } function s( e ) {
+ e = e.getBoundingClientRect(); return [ e.left, e.top ];
+ }e = e && r( 1 / this.$getZoom( this.el ), e ), this.els || this.$initTransformMeasureNodes(); var a, l = s( this.els[ 0 ] ), c = s( this.els[ 1 ] ), h = s( this.els[ 2 ] ), d = s( this.els[ 3 ] ), d = i( n( d, c ), n( d, h ), n( o( c, h ), o( d, l ) ) ), c = r( 1 + d[ 0 ], n( c, l ) ), h = r( 1 + d[ 1 ], n( h, l ) ); return t ? ( a = d[ 0 ] * t[ 0 ] / 200 + d[ 1 ] * t[ 1 ] / 200 + 1, t = o( r( t[ 0 ], c ), r( t[ 1 ], h ) ), o( r( 1 / a / 200, t ), l ) ) : ( a = n( e, l ), t = i( n( c, r( d[ 0 ], a ) ), n( h, r( d[ 1 ], a ) ), a ), r( 200, t ) );
+ }, h ); function h( e ) {
+ this.el = o.createElement( 'div' ), this.$setMeasureNodeStyles( this.el.style, !0 ), this.$main = o.createElement( 'div' ), this.$setMeasureNodeStyles( this.$main.style ), this.$measureNode = o.createElement( 'div' ), this.$setMeasureNodeStyles( this.$measureNode.style ), this.el.appendChild( this.$main ), this.el.appendChild( this.$measureNode ), e.appendChild( this.el ), this.$measureNode.textContent = r.stringRepeat( 'X', 512 ), this.$characterSize = { width: 0, height: 0 }, l ? this.$addObserver() : this.checkForSizeChanges();
+ }c.prototype.$characterSize = { width: 0, height: 0 }, n.implement( c.prototype, e ), t.FontMetrics = c;
+ } ), ace.define( 'ace/css/editor-css', [ 'require', 'exports', 'module' ], ( e, t, i ) => {
+ i.exports = '\n.ace_br1 {border-top-left-radius : 3px;}\n.ace_br2 {border-top-right-radius : 3px;}\n.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}\n.ace_br4 {border-bottom-right-radius: 3px;}\n.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}\n.ace_br8 {border-bottom-left-radius : 3px;}\n.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n\n\n.ace_editor {\n position: relative;\n overflow: hidden;\n padding: 0;\n font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'Source Code Pro\', \'source-code-pro\', monospace;\n direction: ltr;\n text-align: left;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n forced-color-adjust: none;\n}\n\n.ace_scroller {\n position: absolute;\n overflow: hidden;\n top: 0;\n bottom: 0;\n background-color: inherit;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: text;\n}\n\n.ace_content {\n position: absolute;\n box-sizing: border-box;\n min-width: 100%;\n contain: style size layout;\n font-variant-ligatures: no-common-ligatures;\n}\n.ace_invisible {\n font-variant-ligatures: none;\n}\n\n.ace_keyboard-focus:focus {\n box-shadow: inset 0 0 0 2px #5E9ED6;\n outline: none;\n}\n\n.ace_dragging .ace_scroller:before{\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n content: \'\';\n background: rgba(250, 250, 250, 0.01);\n z-index: 1000;\n}\n.ace_dragging.ace_dark .ace_scroller:before{\n background: rgba(0, 0, 0, 0.01);\n}\n\n.ace_gutter {\n position: absolute;\n overflow : hidden;\n width: auto;\n top: 0;\n bottom: 0;\n left: 0;\n cursor: default;\n z-index: 4;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n contain: style size layout;\n}\n\n.ace_gutter-active-line {\n position: absolute;\n left: 0;\n right: 0;\n}\n\n.ace_scroller.ace_scroll-left:after {\n content: "";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;\n pointer-events: none;\n}\n\n.ace_gutter-cell, .ace_gutter-cell_svg-icons {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n padding-left: 19px;\n padding-right: 6px;\n background-repeat: no-repeat;\n}\n\n.ace_gutter-cell_svg-icons .ace_gutter_annotation {\n margin-left: -14px;\n float: left;\n}\n\n.ace_gutter-cell .ace_gutter_annotation {\n margin-left: -19px;\n float: left;\n}\n\n.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold, .ace_gutter-cell.ace_security, .ace_icon.ace_security, .ace_icon.ace_security_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_warning, .ace_icon.ace_warning, .ace_icon.ace_warning_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_info, .ace_icon.ace_info, .ace_gutter-cell.ace_hint, .ace_icon.ace_hint {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info, .ace_dark .ace_gutter-cell.ace_hint, .ace_dark .ace_icon.ace_hint {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");\n}\n\n.ace_icon_svg.ace_error {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJyZWQiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KPGNpcmNsZSBmaWxsPSJub25lIiBjeD0iOCIgY3k9IjgiIHI9IjciIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjExIiB5MT0iNSIgeDI9IjUiIHkyPSIxMSIvPgo8bGluZSB4MT0iMTEiIHkxPSIxMSIgeDI9IjUiIHkyPSI1Ii8+CjwvZz4KPC9zdmc+");\n background-color: crimson;\n}\n.ace_icon_svg.ace_security {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iZGFya29yYW5nZSIgZmlsbD0ibm9uZSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgogICAgICAgIDxwYXRoIGNsYXNzPSJzdHJva2UtbGluZWpvaW4tcm91bmQiIGQ9Ik04IDE0LjgzMDdDOCAxNC44MzA3IDIgMTIuOTA0NyAyIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOEM3Ljk4OTk5IDEuMzQ5MTggMTAuNjkgMy4yNjU0OCAxNCAzLjI2NTQ4VjguMDg5OTJDMTQgMTIuOTA0NyA4IDE0LjgzMDcgOCAxNC44MzA3WiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOCIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMy45OSA4LjA4OTkyVjMuMjY1NDhDMTAuNjggMy4yNjU0OCA4IDEuMzQ5MTggOCAxLjM0OTE4Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggNFY5Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggMTBWMTIiLz4KICAgIDwvZz4KPC9zdmc+");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJkYXJrb3JhbmdlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+Cjxwb2x5Z29uIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIHBvaW50cz0iOCAxIDE1IDE1IDEgMTUgOCAxIi8+CjxyZWN0IHg9IjgiIHk9IjEyIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIi8+CjxsaW5lIHgxPSI4IiB5MT0iNiIgeDI9IjgiIHkyPSIxMCIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: darkorange;\n}\n.ace_icon_svg.ace_info {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJibHVlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjgiIGN5PSI4IiByPSI3IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjxwb2x5bGluZSBwb2ludHM9IjggMTEgOCA4Ii8+Cjxwb2x5bGluZSBwb2ludHM9IjkgOCA2IDgiLz4KPGxpbmUgeDE9IjEwIiB5MT0iMTEiIHgyPSI2IiB5Mj0iMTEiLz4KPHJlY3QgeD0iOCIgeT0iNSIgd2lkdGg9IjAuMDEiIGhlaWdodD0iMC4wMSIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: royalblue;\n}\n.ace_icon_svg.ace_hint {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0ic2lsdmVyIiBmaWxsPSJub25lIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTYgMTRIMTAiLz4KICAgICAgICA8cGF0aCBkPSJNOCAxMUg5QzkgOS40NzAwMiAxMiA4LjU0MDAyIDEyIDUuNzYwMDJDMTIuMDIgNC40MDAwMiAxMS4zOSAzLjM2MDAyIDEwLjQzIDIuNjcwMDJDOSAxLjY0MDAyIDcuMDAwMDEgMS42NDAwMiA1LjU3MDAxIDIuNjcwMDJDNC42MTAwMSAzLjM2MDAyIDMuOTggNC40MDAwMiA0IDUuNzYwMDJDNCA4LjU0MDAyIDcuMDAwMDEgOS40NzAwMiA3LjAwMDAxIDExSDhaIi8+CiAgICA8L2c+Cjwvc3ZnPg==");\n background-color: silver;\n}\n\n.ace_icon_svg.ace_error_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0ibSAxOC45Mjk4NTEsNy44Mjk4MDc2IGMgMC4xNDYzNTMsNi4zMzc0NjA0IC02LjMyMzE0Nyw3Ljc3Nzg0NDQgLTcuNDc3OTEyLDcuNzc3ODQ0NCAtMi4xMDcyNzI2LC0wLjEyODc1IDUuMTE3Njc4LDAuMzU2MjQ5IDUuMDUxNjk4LC03Ljg3MDA2MTggLTAuNjA0NjcyLC04LjAwMzk3MzQ5IC03LjA3NzI3MDYsLTcuNTYzMTE4OSAtNC44NTczLC03LjQzMDM5NTU2IDEuNjA2LC0wLjExNTE0MjI1IDYuODk3NDg1LDEuMjYyNTQ1OTYgNy4yODM1MTQsNy41MjI2MTI5NiB6IiBmaWxsPSJjcmltc29uIiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibSA4LjExNDc1NjIsMi4wNTI5ODI4IGMgMy4zNDkxNjk4LDAgNi4wNjQxMzI4LDIuNjc2ODYyNyA2LjA2NDEzMjgsNS45Nzg5NTMgMCwzLjMwMjExMjIgLTIuNzE0OTYzLDUuOTc4OTIwMiAtNi4wNjQxMzI4LDUuOTc4OTIwMiAtMy4zNDkxNDczLDAgLTYuMDY0MTc3MiwtMi42NzY4MDggLTYuMDY0MTc3MiwtNS45Nzg5MjAyIDAuMDA1MzksLTMuMjk5ODg2MSAyLjcxNzI2NTYsLTUuOTczNjQwOCA2LjA2NDE3NzIsLTUuOTc4OTUzIHogbSAwLC0xLjczNTgyNzE5IGMgLTQuMzIxNDgzNiwwIC03LjgyNDc0MDM4LDMuNDU0MDE4NDkgLTcuODI0NzQwMzgsNy43MTQ3ODAxOSAwLDQuMjYwNzI4MiAzLjUwMzI1Njc4LDcuNzE0NzQ1MiA3LjgyNDc0MDM4LDcuNzE0NzQ1MiA0LjMyMTQ0OTgsMCA3LjgyNDY5OTgsLTMuNDU0MDE3IDcuODI0Njk5OCwtNy43MTQ3NDUyIDAsLTIuMDQ2MDkxNCAtMC44MjQzOTIsLTQuMDA4MzY3MiAtMi4yOTE3NTYsLTUuNDU1MTc0NiBDIDEyLjE4MDIyNSwxLjEyOTk2NDggMTAuMTkwMDEzLDAuMzE3MTU1NjEgOC4xMTQ3NTYyLDAuMzE3MTU1NjEgWiBNIDYuOTM3NDU2Myw4LjI0MDU5ODUgNC42NzE4Njg1LDEwLjQ4NTg1MiA2LjAwODY4MTQsMTEuODc2NzI4IDguMzE3MDAzNSw5LjYwMDc5MTEgMTAuNjI1MzM3LDExLjg3NjcyOCAxMS45NjIxMzgsMTAuNDg1ODUyIDkuNjk2NTUwOCw4LjI0MDU5ODUgMTEuOTYyMTM4LDYuMDA2ODA2NiAxMC41NzMyNDYsNC42Mzc0MzM1IDguMzE3MDAzNSw2Ljg3MzQyOTcgNi4wNjA3NjA3LDQuNjM3NDMzNSA0LjY3MTg2ODUsNi4wMDY4MDY2IFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");\n background-color: crimson;\n}\n.ace_icon_svg.ace_security_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTcgMTQiIGZpbGw9Im5vbmUiPgogICAgPHBhdGggZD0iTTEwLjAwMDEgMTMuNjk5MkMxMC4wMDAxIDEzLjY5OTIgMTEuOTI0MSAxMy40NzYzIDEzIDEyLjY5OTJDMTQuNDEzOSAxMS42NzgxIDE2IDEwLjUgMTYuMTI1MSA2LjgxMTI2VjIuNTg5ODdDMTYuMTI1MSAyLjU0NzY4IDE2LjEyMjEgMi41MDYxOSAxNi4xMTY0IDIuNDY1NTlWMS43MTQ4NUgxNS4yNDE0TDE1LjIzMDcgMS43MTQ4NEwxNC42MjUxIDEuNjk5MjJWNi44MTEyM0MxNC42MjUxIDguNTEwNjEgMTQuNjI1MSA5LjQ2NDYxIDEyLjc4MjQgMTEuNzIxQzEyLjE1ODYgMTIuNDg0OCAxMC4wMDAxIDEzLjY5OTIgMTAuMDAwMSAxMy42OTkyWiIgZmlsbD0iY3JpbXNvbiIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMzM2MDkgMC4zNjc0NzVDNy4wMzIxNCAwLjE1MjY1MiA2LjYyNTQ4IDAuMTUzNjE0IDYuMzIyNTMgMC4zNjk5OTdMNi4zMDg2OSAwLjM3OTU1NEM2LjI5NTUzIDAuMzg4NTg4IDYuMjczODggMC40MDMyNjYgNi4yNDQxNyAwLjQyMjc4OUM2LjE4NDcxIDAuNDYxODYgNi4wOTMyMSAwLjUyMDE3MSA1Ljk3MzEzIDAuNTkxMzczQzUuNzMyNTEgMC43MzQwNTkgNS4zNzk5IDAuOTI2ODY0IDQuOTQyNzkgMS4xMjAwOUM0LjA2MTQ0IDEuNTA5NyAyLjg3NTQxIDEuODgzNzcgMS41ODk4NCAxLjg4Mzc3SDAuNzE0ODQ0VjIuNzU4NzdWNi45ODAxNUMwLjcxNDg0NCA5LjQ5Mzc0IDIuMjg4NjYgMTEuMTk3MyAzLjcwMjU0IDEyLjIxODVDNC40MTg0NSAxMi43MzU1IDUuMTI4NzQgMTMuMTA1MyA1LjY1NzMzIDEzLjM0NTdDNS45MjI4NCAxMy40NjY0IDYuMTQ1NjYgMTMuNTU1OSA2LjMwNDY1IDEzLjYxNjFDNi4zODQyMyAxMy42NDYyIDYuNDQ4MDUgMTMuNjY5IDYuNDkzNDkgMTMuNjg0OEM2LjUxNjIyIDEzLjY5MjcgNi41MzQzOCAxMy42OTg5IDYuNTQ3NjQgMTMuNzAzM0w2LjU2MzgyIDEzLjcwODdMNi41NjkwOCAxMy43MTA0TDYuNTcwOTkgMTMuNzExTDYuODM5ODQgMTMuNzUzM0w2LjU3MjQyIDEzLjcxMTVDNi43NDYzMyAxMy43NjczIDYuOTMzMzUgMTMuNzY3MyA3LjEwNzI3IDEzLjcxMTVMNy4xMDg3IDEzLjcxMUw3LjExMDYxIDEzLjcxMDRMNy4xMTU4NyAxMy43MDg3TDcuMTMyMDUgMTMuNzAzM0M3LjE0NTMxIDEzLjY5ODkgNy4xNjM0NiAxMy42OTI3IDcuMTg2MTkgMTMuNjg0OEM3LjIzMTY0IDEzLjY2OSA3LjI5NTQ2IDEzLjY0NjIgNy4zNzUwMyAxMy42MTYxQzcuNTM0MDMgMTMuNTU1OSA3Ljc1Njg1IDEzLjQ2NjQgOC4wMjIzNiAxMy4zNDU3QzguNTUwOTUgMTMuMTA1MyA5LjI2MTIzIDEyLjczNTUgOS45NzcxNSAxMi4yMTg1QzExLjM5MSAxMS4xOTczIDEyLjk2NDggOS40OTM3NyAxMi45NjQ4IDYuOTgwMThWMi43NTg4QzEyLjk2NDggMi43MTY2IDEyLjk2MTkgMi42NzUxMSAxMi45NTYxIDIuNjM0NTFWMS44ODM3N0gxMi4wODExQzEyLjA3NzUgMS44ODM3NyAxMi4wNzQgMS44ODM3NyAxMi4wNzA0IDEuODgzNzdDMTAuNzk3OSAxLjg4MDA0IDkuNjE5NjIgMS41MTEwMiA4LjczODk0IDEuMTI0ODZDOC43MzUzNCAxLjEyMzI3IDguNzMxNzQgMS4xMjE2OCA4LjcyODE0IDEuMTIwMDlDOC4yOTEwMyAwLjkyNjg2NCA3LjkzODQyIDAuNzM0MDU5IDcuNjk3NzkgMC41OTEzNzNDNy41Nzc3MiAwLjUyMDE3MSA3LjQ4NjIyIDAuNDYxODYgNy40MjY3NiAwLjQyMjc4OUM3LjM5NzA1IDAuNDAzMjY2IDcuMzc1MzkgMC4zODg1ODggNy4zNjIyNCAwLjM3OTU1NEw3LjM0ODk2IDAuMzcwMzVDNy4zNDg5NiAwLjM3MDM1IDcuMzQ4NDcgMC4zNzAwMiA3LjM0NTYzIDAuMzc0MDU0TDcuMzM3NzkgMC4zNjg2NTlMNy4zMzYwOSAwLjM2NzQ3NVpNOC4wMzQ3MSAyLjcyNjkxQzguODYwNCAzLjA5MDYzIDkuOTYwNjYgMy40NjMwOSAxMS4yMDYxIDMuNTg5MDdWNi45ODAxNUgxMS4yMTQ4QzExLjIxNDggOC42Nzk1MyAxMC4xNjM3IDkuOTI1MDcgOC45NTI1NCAxMC43OTk4QzguMzU1OTUgMTEuMjMwNiA3Ljc1Mzc0IDExLjU0NTQgNy4yOTc5NiAxMS43NTI3QzcuMTE2NzEgMTEuODM1MSA2Ljk2MDYyIDExLjg5OTYgNi44Mzk4NCAxMS45NDY5QzYuNzE5MDYgMTEuODk5NiA2LjU2Mjk3IDExLjgzNTEgNi4zODE3MyAxMS43NTI3QzUuOTI1OTUgMTEuNTQ1NCA1LjMyMzczIDExLjIzMDYgNC43MjcxNSAxMC43OTk4QzMuNTE2MDMgOS45MjUwNyAyLjQ2NDg0IDguNjc5NTUgMi40NjQ4NCA2Ljk4MDE4VjMuNTg5MDlDMy43MTczOCAzLjQ2MjM5IDQuODIzMDggMy4wODYzOSA1LjY1MDMzIDIuNzIwNzFDNi4xNDIyOCAyLjUwMzI0IDYuNTQ0ODUgMi4yODUzNyA2LjgzMjU0IDIuMTE2MjRDNy4xMjE4MSAyLjI4NTM1IDcuNTI3IDIuNTAzNTIgOC4wMjE5NiAyLjcyMTMxQzguMDI2MiAyLjcyMzE3IDguMDMwNDUgMi43MjUwNCA4LjAzNDcxIDIuNzI2OTFaTTUuOTY0ODQgMy40MDE0N1Y3Ljc3NjQ3SDcuNzE0ODRWMy40MDE0N0g1Ljk2NDg0Wk01Ljk2NDg0IDEwLjQwMTVWOC42NTE0N0g3LjcxNDg0VjEwLjQwMTVINS45NjQ4NFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC43NzY5IDE0LjczMzdMOC42NTE5MiAyLjQ4MzY5QzguMzI5NDYgMS44Mzg3NyA3LjQwOTEzIDEuODM4NzcgNy4wODY2NyAyLjQ4MzY5TDAuOTYxNjY5IDE0LjczMzdDMC42NzA3NzUgMTUuMzE1NSAxLjA5MzgzIDE2IDEuNzQ0MjkgMTZIMTMuOTk0M0MxNC42NDQ4IDE2IDE1LjA2NzggMTUuMzE1NSAxNC43NzY5IDE0LjczMzdaTTMuMTYwMDcgMTQuMjVMNy44NjkyOSA0LjgzMTU2TDEyLjU3ODUgMTQuMjVIMy4xNjAwN1pNOC43NDQyOSAxMS42MjVWMTMuMzc1SDYuOTk0MjlWMTEuNjI1SDguNzQ0MjlaTTYuOTk0MjkgMTAuNzVWNy4yNUg4Ljc0NDI5VjEwLjc1SDYuOTk0MjlaIiBmaWxsPSIjRUM3MjExIi8+CjxwYXRoIGQ9Ik0xMS4xOTkxIDIuOTUyMzhDMTAuODgwOSAyLjMxNDY3IDEwLjM1MzcgMS44MDUyNiA5LjcwNTUgMS41MDlMMTEuMDQxIDEuMDY5NzhDMTEuNjg4MyAwLjk0OTgxNCAxMi4zMzcgMS4yNzI2MyAxMi42MzE3IDEuODYxNDFMMTcuNjEzNiAxMS44MTYxQzE4LjM1MjcgMTMuMjkyOSAxNy41OTM4IDE1LjA4MDQgMTYuMDE4IDE1LjU3NDVDMTYuNDA0NCAxNC40NTA3IDE2LjMyMzEgMTMuMjE4OCAxNS43OTI0IDEyLjE1NTVMMTEuMTk5MSAyLjk1MjM4WiIgZmlsbD0iI0VDNzIxMSIvPgo8L3N2Zz4=");\n background-color: darkorange;\n}\n\n.ace_scrollbar {\n contain: strict;\n position: absolute;\n right: 0;\n bottom: 0;\n z-index: 6;\n}\n\n.ace_scrollbar-inner {\n position: absolute;\n cursor: text;\n left: 0;\n top: 0;\n}\n\n.ace_scrollbar-v{\n overflow-x: hidden;\n overflow-y: scroll;\n top: 0;\n}\n\n.ace_scrollbar-h {\n overflow-x: scroll;\n overflow-y: hidden;\n left: 0;\n}\n\n.ace_print-margin {\n position: absolute;\n height: 100%;\n}\n\n.ace_text-input {\n position: absolute;\n z-index: 0;\n width: 0.5em;\n height: 1em;\n opacity: 0;\n background: transparent;\n -moz-appearance: none;\n appearance: none;\n border: none;\n resize: none;\n outline: none;\n overflow: hidden;\n font: inherit;\n padding: 0 1px;\n margin: 0 -1px;\n contain: strict;\n -ms-user-select: text;\n -moz-user-select: text;\n -webkit-user-select: text;\n user-select: text;\n /*with `pre-line` chrome inserts instead of space*/\n white-space: pre!important;\n}\n.ace_text-input.ace_composition {\n background: transparent;\n color: inherit;\n z-index: 1000;\n opacity: 1;\n}\n.ace_composition_placeholder { color: transparent }\n.ace_composition_marker { \n border-bottom: 1px solid;\n position: absolute;\n border-radius: 0;\n margin-top: 1px;\n}\n\n[ace_nocontext=true] {\n transform: none!important;\n filter: none!important;\n clip-path: none!important;\n mask : none!important;\n contain: none!important;\n perspective: none!important;\n mix-blend-mode: initial!important;\n z-index: auto;\n}\n\n.ace_layer {\n z-index: 1;\n position: absolute;\n overflow: hidden;\n /* workaround for chrome bug https://github.com/ajaxorg/ace/issues/2312*/\n word-wrap: normal;\n white-space: pre;\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n /* setting pointer-events: auto; on node under the mouse, which changes\n during scroll, will break mouse wheel scrolling in Safari */\n pointer-events: none;\n}\n\n.ace_gutter-layer {\n position: relative;\n width: auto;\n text-align: right;\n pointer-events: auto;\n height: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer {\n font: inherit !important;\n position: absolute;\n height: 1000000px;\n width: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer > .ace_line, .ace_text-layer > .ace_line_group {\n contain: style size layout;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.ace_hidpi .ace_text-layer,\n.ace_hidpi .ace_gutter-layer,\n.ace_hidpi .ace_content,\n.ace_hidpi .ace_gutter {\n contain: strict;\n}\n.ace_hidpi .ace_text-layer > .ace_line, \n.ace_hidpi .ace_text-layer > .ace_line_group {\n contain: strict;\n}\n\n.ace_cjk {\n display: inline-block;\n text-align: center;\n}\n\n.ace_cursor-layer {\n z-index: 4;\n}\n\n.ace_cursor {\n z-index: 4;\n position: absolute;\n box-sizing: border-box;\n border-left: 2px solid;\n /* workaround for smooth cursor repaintng whole screen in chrome */\n transform: translatez(0);\n}\n\n.ace_multiselect .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_slim-cursors .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_overwrite-cursors .ace_cursor {\n border-left-width: 0;\n border-bottom: 1px solid;\n}\n\n.ace_hidden-cursors .ace_cursor {\n opacity: 0.2;\n}\n\n.ace_hasPlaceholder .ace_hidden-cursors .ace_cursor {\n opacity: 0;\n}\n\n.ace_smooth-blinking .ace_cursor {\n transition: opacity 0.18s;\n}\n\n.ace_animate-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: step-end;\n animation-name: blink-ace-animate;\n animation-iteration-count: infinite;\n}\n\n.ace_animate-blinking.ace_smooth-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: ease-in-out;\n animation-name: blink-ace-animate-smooth;\n}\n \n@keyframes blink-ace-animate {\n from, to { opacity: 1; }\n 60% { opacity: 0; }\n}\n\n@keyframes blink-ace-animate-smooth {\n from, to { opacity: 1; }\n 45% { opacity: 1; }\n 60% { opacity: 0; }\n 85% { opacity: 0; }\n}\n\n.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {\n position: absolute;\n z-index: 3;\n}\n\n.ace_marker-layer .ace_selection {\n position: absolute;\n z-index: 5;\n}\n\n.ace_marker-layer .ace_bracket {\n position: absolute;\n z-index: 6;\n}\n\n.ace_marker-layer .ace_error_bracket {\n position: absolute;\n border-bottom: 1px solid #DE5555;\n border-radius: 0;\n}\n\n.ace_marker-layer .ace_active-line {\n position: absolute;\n z-index: 2;\n}\n\n.ace_marker-layer .ace_selected-word {\n position: absolute;\n z-index: 4;\n box-sizing: border-box;\n}\n\n.ace_line .ace_fold {\n box-sizing: border-box;\n\n display: inline-block;\n height: 11px;\n margin-top: -2px;\n vertical-align: middle;\n\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");\n background-repeat: no-repeat, repeat-x;\n background-position: center center, top left;\n color: transparent;\n\n border: 1px solid black;\n border-radius: 2px;\n\n cursor: pointer;\n pointer-events: auto;\n}\n\n.ace_dark .ace_fold {\n}\n\n.ace_fold:hover{\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");\n}\n\n.ace_tooltip {\n background-color: #f5f5f5;\n border: 1px solid gray;\n border-radius: 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);\n color: black;\n padding: 3px 4px;\n position: fixed;\n z-index: 999999;\n box-sizing: border-box;\n cursor: default;\n white-space: pre-wrap;\n word-wrap: break-word;\n line-height: normal;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n pointer-events: none;\n overflow: auto;\n max-width: min(33em, 66vw);\n overscroll-behavior: contain;\n}\n.ace_tooltip pre {\n white-space: pre-wrap;\n}\n\n.ace_tooltip.ace_dark {\n background-color: #636363;\n color: #fff;\n}\n\n.ace_tooltip:focus {\n outline: 1px solid #5E9ED6;\n}\n\n.ace_icon {\n display: inline-block;\n width: 18px;\n vertical-align: top;\n}\n\n.ace_icon_svg {\n display: inline-block;\n width: 12px;\n vertical-align: top;\n -webkit-mask-repeat: no-repeat;\n -webkit-mask-size: 12px;\n -webkit-mask-position: center;\n}\n\n.ace_folding-enabled > .ace_gutter-cell, .ace_folding-enabled > .ace_gutter-cell_svg-icons {\n padding-right: 13px;\n}\n\n.ace_fold-widget, .ace_custom-widget {\n box-sizing: border-box;\n\n margin: 0 -12px 0 1px;\n display: none;\n width: 11px;\n vertical-align: top;\n\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: center;\n\n border-radius: 3px;\n \n border: 1px solid transparent;\n cursor: pointer;\n pointer-events: auto;\n}\n\n.ace_custom-widget {\n background: none;\n}\n\n.ace_folding-enabled .ace_fold-widget {\n display: inline-block; \n}\n\n.ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");\n}\n\n.ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");\n}\n\n.ace_fold-widget:hover {\n border: 1px solid rgba(0, 0, 0, 0.3);\n background-color: rgba(255, 255, 255, 0.2);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);\n}\n\n.ace_fold-widget:active {\n border: 1px solid rgba(0, 0, 0, 0.4);\n background-color: rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);\n}\n/**\n * Dark version for fold widgets\n */\n.ace_dark .ace_fold-widget {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");\n}\n.ace_dark .ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget:hover {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n background-color: rgba(255, 255, 255, 0.1);\n}\n.ace_dark .ace_fold-widget:active {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n}\n\n.ace_inline_button {\n border: 1px solid lightgray;\n display: inline-block;\n margin: -1px 8px;\n padding: 0 5px;\n pointer-events: auto;\n cursor: pointer;\n}\n.ace_inline_button:hover {\n border-color: gray;\n background: rgba(200,200,200,0.2);\n display: inline-block;\n pointer-events: auto;\n}\n\n.ace_fold-widget.ace_invalid {\n background-color: #FFB4B4;\n border-color: #DE5555;\n}\n\n.ace_fade-fold-widgets .ace_fold-widget {\n transition: opacity 0.4s ease 0.05s;\n opacity: 0;\n}\n\n.ace_fade-fold-widgets:hover .ace_fold-widget {\n transition: opacity 0.05s ease 0.05s;\n opacity:1;\n}\n\n.ace_underline {\n text-decoration: underline;\n}\n\n.ace_bold {\n font-weight: bold;\n}\n\n.ace_nobold .ace_bold {\n font-weight: normal;\n}\n\n.ace_italic {\n font-style: italic;\n}\n\n\n.ace_error-marker {\n background-color: rgba(255, 0, 0,0.2);\n position: absolute;\n z-index: 9;\n}\n\n.ace_highlight-marker {\n background-color: rgba(255, 255, 0,0.2);\n position: absolute;\n z-index: 8;\n}\n\n.ace_mobile-menu {\n position: absolute;\n line-height: 1.5;\n border-radius: 4px;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n background: white;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #dcdcdc;\n color: black;\n}\n.ace_dark > .ace_mobile-menu {\n background: #333;\n color: #ccc;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #444;\n\n}\n.ace_mobile-button {\n padding: 2px;\n cursor: pointer;\n overflow: hidden;\n}\n.ace_mobile-button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_mobile-button:active {\n background-color: #ddd;\n}\n\n.ace_placeholder {\n position: relative;\n font-family: arial;\n transform: scale(0.9);\n transform-origin: left;\n white-space: pre;\n opacity: 0.7;\n margin: 0 10px;\n z-index: 1;\n}\n\n.ace_ghost_text {\n opacity: 0.5;\n font-style: italic;\n}\n\n.ace_ghost_text_container > div {\n white-space: pre;\n}\n\n.ghost_text_line_wrapped::after {\n content: "↩";\n position: absolute;\n}\n\n.ace_lineWidgetContainer.ace_ghost_text {\n margin: 0px 4px\n}\n\n.ace_screenreader-only {\n position:absolute;\n left:-10000px;\n top:auto;\n width:1px;\n height:1px;\n overflow:hidden;\n}\n\n.ace_hidden_token {\n display: none;\n}';
+ } ), ace.define( 'ace/layer/decorators', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/lib/oop', 'ace/lib/event_emitter' ], ( e, t, i ) => {
+ var n = e( '../lib/dom' ), o = e( '../lib/oop' ), e = e( '../lib/event_emitter' ).EventEmitter, r = ( s.prototype.$createCanvas = function () {
+ this.canvas = n.createElement( 'canvas' ), this.canvas.style.top = '0px', this.canvas.style.right = '0px', this.canvas.style.zIndex = '7', this.canvas.style.position = 'absolute';
+ }, s.prototype.setScrollBarV = function ( e ) {
+ this.$createCanvas(), ( this.scrollbarV = e ).element.appendChild( this.canvas ), this.setDimensions();
+ }, s.prototype.$updateDecorators = function ( e ) {
+ if ( typeof this.canvas.getContext === 'function' ) {
+ var t = !0 === this.renderer.theme.isDark ? this.colors.dark : this.colors.light, i = ( this.setDimensions( e ), this.canvas.getContext( '2d' ) ), n = this.renderer.session.$annotations; if ( i.clearRect( 0, 0, this.canvas.width, this.canvas.height ), n ) {
+ const o = { info: 1, warning: 2, error: 3 }; n.forEach( ( e ) => {
+ e.priority = o[ e.type ] || null;
+ } ); for ( var n = n.sort( ( e, t ) => e.priority < t.priority ? -1 : t.priority < e.priority ? 1 : 0 ), r = 0; r < n.length; r++ ) {
+ var s = n[ r ].row, s = this.getVerticalOffsetForRow( s ), a = s + this.lineHeight, s = Math.round( this.heightRatio * s ), a = Math.round( this.heightRatio * a ), s = Math.round( ( s + a ) / 2 ), a = a - s, l = ( s = ( s = s - ( a = a < this.halfMinDecorationHeight ? this.halfMinDecorationHeight : a ) < 0 ? a : s ) + a > this.canvasHeight ? this.canvasHeight - a : s ) - a, s = s + a - l; i.fillStyle = t[ n[ r ].type ] || null, i.fillRect( 0, l, Math.round( this.oneZoneWidth - 1 ), s );
+ }
+ } var e = this.renderer.session.selection.getCursor(); e && ( e = Math.round( this.getVerticalOffsetForRow( e.row ) * this.heightRatio ), i.fillStyle = 'rgba(0, 0, 0, 0.5)', i.fillRect( 0, e, this.canvasWidth, 2 ) );
+ }
+ }, s.prototype.getVerticalOffsetForRow = function ( e ) {
+ return this.renderer.session.documentToScreenRow( e |= 0, 0 ) * this.lineHeight;
+ }, s.prototype.setDimensions = function ( e ) {
+ e = e || this.renderer.layerConfig, this.maxHeight = e.maxHeight, this.lineHeight = e.lineHeight, this.canvasHeight = e.height, this.canvasWidth = this.scrollbarV.width || this.canvasWidth, this.setZoneWidth(), this.canvas.width = this.canvasWidth, this.canvas.height = this.canvasHeight, this.maxHeight < this.canvasHeight ? this.heightRatio = 1 : this.heightRatio = this.canvasHeight / this.maxHeight;
+ }, s.prototype.setZoneWidth = function () {
+ this.oneZoneWidth = this.canvasWidth;
+ }, s.prototype.destroy = function () {
+ this.canvas.parentNode.removeChild( this.canvas );
+ }, s ); function s( e, t ) {
+ this.renderer = t, this.pixelRatio = 1, this.maxHeight = t.layerConfig.maxHeight, this.lineHeight = t.layerConfig.lineHeight, this.minDecorationHeight = 2 * this.pixelRatio | 0, this.halfMinDecorationHeight = this.minDecorationHeight / 2 | 0, this.colors = {}, this.colors.dark = { error: 'rgba(255, 18, 18, 1)', warning: 'rgba(18, 136, 18, 1)', info: 'rgba(18, 18, 136, 1)' }, this.colors.light = { error: 'rgb(255,51,51)', warning: 'rgb(32,133,72)', info: 'rgb(35,68,138)' }, this.setScrollBarV( e );
+ }o.implement( r.prototype, e ), t.Decorator = r;
+ } ), ace.define( 'ace/virtual_renderer', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/dom', 'ace/lib/lang', 'ace/config', 'ace/layer/gutter', 'ace/layer/marker', 'ace/layer/text', 'ace/layer/cursor', 'ace/scrollbar', 'ace/scrollbar', 'ace/scrollbar_custom', 'ace/scrollbar_custom', 'ace/renderloop', 'ace/layer/font_metrics', 'ace/lib/event_emitter', 'ace/css/editor-css', 'ace/layer/decorators', 'ace/lib/useragent', 'ace/layer/text_util' ], ( e, t, i ) => {
+ var n = e( './lib/oop' ), a = e( './lib/dom' ), o = e( './lib/lang' ), r = e( './config' ), s = e( './layer/gutter' ).Gutter, l = e( './layer/marker' ).Marker, c = e( './layer/text' ).Text, h = e( './layer/cursor' ).Cursor, d = e( './scrollbar' ).HScrollBar, u = e( './scrollbar' ).VScrollBar, g = e( './scrollbar_custom' ).HScrollBar, p = e( './scrollbar_custom' ).VScrollBar, m = e( './renderloop' ).RenderLoop, f = e( './layer/font_metrics' ).FontMetrics, C = e( './lib/event_emitter' ).EventEmitter, y = e( './css/editor-css' ), I = e( './layer/decorators' ).Decorator, v = e( './lib/useragent' ), b = e( './layer/text_util' ).isTextToken, e = ( a.importCssString( y, 'ace_editor.css', !1 ), A.prototype.updateCharacterSize = function () {
+ this.$textLayer.allowBoldFonts != this.$allowBoldFonts && ( this.$allowBoldFonts = this.$textLayer.allowBoldFonts, this.setStyle( 'ace_nobold', !this.$allowBoldFonts ) ), this.layerConfig.characterWidth = this.characterWidth = this.$textLayer.getCharacterWidth(), this.layerConfig.lineHeight = this.lineHeight = this.$textLayer.getLineHeight(), this.$updatePrintMargin(), a.setStyle( this.scroller.style, 'line-height', this.lineHeight + 'px' );
+ }, A.prototype.setSession = function ( e ) {
+ this.session && this.session.doc.off( 'changeNewLineMode', this.onChangeNewLineMode ), ( this.session = e ) && this.scrollMargin.top && e.getScrollTop() <= 0 && e.setScrollTop( -this.scrollMargin.top ), this.$cursorLayer.setSession( e ), this.$markerBack.setSession( e ), this.$markerFront.setSession( e ), this.$gutterLayer.setSession( e ), this.$textLayer.setSession( e ), e && ( this.$loop.schedule( this.CHANGE_FULL ), this.session.$setFontMetrics( this.$fontMetrics ), this.scrollBarH.scrollLeft = this.scrollBarV.scrollTop = null, this.onChangeNewLineMode = this.onChangeNewLineMode.bind( this ), this.onChangeNewLineMode(), this.session.doc.on( 'changeNewLineMode', this.onChangeNewLineMode ) );
+ }, A.prototype.updateLines = function ( e, t, i ) {
+ if ( void 0 === t && ( t = 1 / 0 ), this.$changedLines ? ( this.$changedLines.firstRow > e && ( this.$changedLines.firstRow = e ), this.$changedLines.lastRow < t && ( this.$changedLines.lastRow = t ) ) : this.$changedLines = { firstRow: e, lastRow: t }, this.$changedLines.lastRow < this.layerConfig.firstRow ) {
+ if ( !i ) {
+ return;
+ } this.$changedLines.lastRow = this.layerConfig.lastRow;
+ } this.$changedLines.firstRow > this.layerConfig.lastRow || this.$loop.schedule( this.CHANGE_LINES );
+ }, A.prototype.onChangeNewLineMode = function () {
+ this.$loop.schedule( this.CHANGE_TEXT ), this.$textLayer.$updateEolChar(), this.session.$bidiHandler.setEolChar( this.$textLayer.EOL_CHAR );
+ }, A.prototype.onChangeTabSize = function () {
+ this.$loop.schedule( this.CHANGE_TEXT | this.CHANGE_MARKER ), this.$textLayer.onChangeTabSize();
+ }, A.prototype.updateText = function () {
+ this.$loop.schedule( this.CHANGE_TEXT );
+ }, A.prototype.updateFull = function ( e ) {
+ e ? this.$renderChanges( this.CHANGE_FULL, !0 ) : this.$loop.schedule( this.CHANGE_FULL );
+ }, A.prototype.updateFontSize = function () {
+ this.$textLayer.checkForSizeChanges();
+ }, A.prototype.$updateSizeAsync = function () {
+ this.$loop.pending ? this.$size.$dirty = !0 : this.onResize();
+ }, A.prototype.onResize = function ( e, t, i, n ) {
+ if ( !( this.resizing > 2 ) ) {
+ this.resizing > 0 ? this.resizing++ : this.resizing = e ? 1 : 0; var o = this.container, o = ( !( n = n || o.clientHeight || o.scrollHeight ) && this.$maxLines && this.lineHeight > 1 && ( o.style.height && o.style.height != '0px' || ( o.style.height = '1px', n = o.clientHeight || o.scrollHeight ) ), i = i || o.clientWidth || o.scrollWidth, this.$updateCachedSize( e, t, i, n ) ); if ( this.$resizeTimer && this.$resizeTimer.cancel(), !this.$size.scrollerHeight || !i && !n ) {
+ return this.resizing = 0;
+ } e && ( this.$gutterLayer.$padding = null ), e ? this.$renderChanges( o | this.$changes, !0 ) : this.$loop.schedule( o | this.$changes ), this.resizing && ( this.resizing = 0 ), this.scrollBarH.scrollLeft = this.scrollBarV.scrollTop = null, this.$customScrollbar && this.$updateCustomScrollbar( !0 );
+ }
+ }, A.prototype.$updateCachedSize = function ( e, t, i, n ) {
+ n -= this.$extraHeight || 0; let o = 0, r = this.$size, s = { width: r.width, height: r.height, scrollerHeight: r.scrollerHeight, scrollerWidth: r.scrollerWidth }; return n && ( e || r.height != n ) && ( r.height = n, o |= this.CHANGE_SIZE, r.scrollerHeight = r.height, this.$horizScroll && ( r.scrollerHeight -= this.scrollBarH.getHeight() ), this.scrollBarV.setHeight( r.scrollerHeight ), this.scrollBarV.element.style.bottom = this.scrollBarH.getHeight() + 'px', o |= this.CHANGE_SCROLL ), i && ( e || r.width != i ) && ( o |= this.CHANGE_SIZE, r.width = i, t == null && ( t = this.$showGutter ? this.$gutter.offsetWidth : 0 ), this.gutterWidth = t, a.setStyle( this.scrollBarH.element.style, 'left', t + 'px' ), a.setStyle( this.scroller.style, 'left', t + this.margin.left + 'px' ), r.scrollerWidth = Math.max( 0, i - t - this.scrollBarV.getWidth() - this.margin.h ), a.setStyle( this.$gutter.style, 'left', this.margin.left + 'px' ), t = this.scrollBarV.getWidth() + 'px', a.setStyle( this.scrollBarH.element.style, 'right', t ), a.setStyle( this.scroller.style, 'right', t ), a.setStyle( this.scroller.style, 'bottom', this.scrollBarH.getHeight() ), this.scrollBarH.setWidth( r.scrollerWidth ), this.session && this.session.getUseWrapMode() && this.adjustWrapLimit() || e ) && ( o |= this.CHANGE_FULL ), r.$dirty = !i || !n, o && this._signal( 'resize', s ), o;
+ }, A.prototype.onGutterResize = function ( e ) {
+ e = this.$showGutter ? e : 0; e != this.gutterWidth && ( this.$changes |= this.$updateCachedSize( !0, e, this.$size.width, this.$size.height ) ), this.session.getUseWrapMode() && this.adjustWrapLimit() || this.$size.$dirty ? this.$loop.schedule( this.CHANGE_FULL ) : this.$computeLayerConfig();
+ }, A.prototype.adjustWrapLimit = function () {
+ var e = this.$size.scrollerWidth - 2 * this.$padding, e = Math.floor( e / this.characterWidth ); return this.session.adjustWrapLimit( e, this.$showPrintMargin && this.$printMarginColumn );
+ }, A.prototype.setAnimatedScroll = function ( e ) {
+ this.setOption( 'animatedScroll', e );
+ }, A.prototype.getAnimatedScroll = function () {
+ return this.$animatedScroll;
+ }, A.prototype.setShowInvisibles = function ( e ) {
+ this.setOption( 'showInvisibles', e ), this.session.$bidiHandler.setShowInvisibles( e );
+ }, A.prototype.getShowInvisibles = function () {
+ return this.getOption( 'showInvisibles' );
+ }, A.prototype.getDisplayIndentGuides = function () {
+ return this.getOption( 'displayIndentGuides' );
+ }, A.prototype.setDisplayIndentGuides = function ( e ) {
+ this.setOption( 'displayIndentGuides', e );
+ }, A.prototype.getHighlightIndentGuides = function () {
+ return this.getOption( 'highlightIndentGuides' );
+ }, A.prototype.setHighlightIndentGuides = function ( e ) {
+ this.setOption( 'highlightIndentGuides', e );
+ }, A.prototype.setShowPrintMargin = function ( e ) {
+ this.setOption( 'showPrintMargin', e );
+ }, A.prototype.getShowPrintMargin = function () {
+ return this.getOption( 'showPrintMargin' );
+ }, A.prototype.setPrintMarginColumn = function ( e ) {
+ this.setOption( 'printMarginColumn', e );
+ }, A.prototype.getPrintMarginColumn = function () {
+ return this.getOption( 'printMarginColumn' );
+ }, A.prototype.getShowGutter = function () {
+ return this.getOption( 'showGutter' );
+ }, A.prototype.setShowGutter = function ( e ) {
+ return this.setOption( 'showGutter', e );
+ }, A.prototype.getFadeFoldWidgets = function () {
+ return this.getOption( 'fadeFoldWidgets' );
+ }, A.prototype.setFadeFoldWidgets = function ( e ) {
+ this.setOption( 'fadeFoldWidgets', e );
+ }, A.prototype.setHighlightGutterLine = function ( e ) {
+ this.setOption( 'highlightGutterLine', e );
+ }, A.prototype.getHighlightGutterLine = function () {
+ return this.getOption( 'highlightGutterLine' );
+ }, A.prototype.$updatePrintMargin = function () {
+ let e; ( this.$showPrintMargin || this.$printMarginEl ) && ( this.$printMarginEl || ( ( e = a.createElement( 'div' ) ).className = 'ace_layer ace_print-margin-layer', this.$printMarginEl = a.createElement( 'div' ), this.$printMarginEl.className = 'ace_print-margin', e.appendChild( this.$printMarginEl ), this.content.insertBefore( e, this.content.firstChild ) ), ( e = this.$printMarginEl.style ).left = Math.round( this.characterWidth * this.$printMarginColumn + this.$padding ) + 'px', e.visibility = this.$showPrintMargin ? 'visible' : 'hidden', this.session ) && this.session.$wrap == -1 && this.adjustWrapLimit();
+ }, A.prototype.getContainerElement = function () {
+ return this.container;
+ }, A.prototype.getMouseEventTarget = function () {
+ return this.scroller;
+ }, A.prototype.getTextAreaContainer = function () {
+ return this.container;
+ }, A.prototype.$moveTextAreaToCursor = function () {
+ let e, t, i, n, o, r, s; this.$isMousePressed || ( e = this.textarea.style, r = this.$composition, this.$keepTextAreaAtCursor || r ? ( i = this.$cursorLayer.$pixelPos ) && ( r && r.markerRange && ( i = this.$cursorLayer.getPixelPosition( r.markerRange.start, !0 ) ), s = this.layerConfig, t = i.top, i = i.left, t -= s.offset, n = r && r.useTextareaForIME || v.isMobile ? this.lineHeight : 1, t < 0 || t > s.height - n ? a.translate( this.textarea, 0, 0 ) : ( s = 1, o = this.$size.height - n, r ? r.useTextareaForIME ? ( r = this.textarea.value, s = this.characterWidth * this.session.$getStringScreenWidth( r )[ 0 ] ) : t += this.lineHeight + 2 : t += this.lineHeight, ( i -= this.scrollLeft ) > this.$size.scrollerWidth - s && ( i = this.$size.scrollerWidth - s ), i += this.gutterWidth + this.margin.left, a.setStyle( e, 'height', n + 'px' ), a.setStyle( e, 'width', s + 'px' ), a.translate( this.textarea, Math.min( i, this.$size.scrollerWidth - s ), Math.min( t, o ) ) ) ) : a.translate( this.textarea, -100, 0 ) );
+ }, A.prototype.getFirstVisibleRow = function () {
+ return this.layerConfig.firstRow;
+ }, A.prototype.getFirstFullyVisibleRow = function () {
+ return this.layerConfig.firstRow + ( this.layerConfig.offset === 0 ? 0 : 1 );
+ }, A.prototype.getLastFullyVisibleRow = function () {
+ const e = this.layerConfig, t = e.lastRow; return this.session.documentToScreenRow( t, 0 ) * e.lineHeight - this.session.getScrollTop() > e.height - e.lineHeight ? t - 1 : t;
+ }, A.prototype.getLastVisibleRow = function () {
+ return this.layerConfig.lastRow;
+ }, A.prototype.setPadding = function ( e ) {
+ this.$padding = e, this.$textLayer.setPadding( e ), this.$cursorLayer.setPadding( e ), this.$markerFront.setPadding( e ), this.$markerBack.setPadding( e ), this.$loop.schedule( this.CHANGE_FULL ), this.$updatePrintMargin();
+ }, A.prototype.setScrollMargin = function ( e, t, i, n ) {
+ const o = this.scrollMargin; o.top = 0 | e, o.bottom = 0 | t, o.right = 0 | n, o.left = 0 | i, o.v = o.top + o.bottom, o.h = o.left + o.right, o.top && this.scrollTop <= 0 && this.session && this.session.setScrollTop( -o.top ), this.updateFull();
+ }, A.prototype.setMargin = function ( e, t, i, n ) {
+ const o = this.margin; o.top = 0 | e, o.bottom = 0 | t, o.right = 0 | n, o.left = 0 | i, o.v = o.top + o.bottom, o.h = o.left + o.right, this.$updateCachedSize( !0, this.gutterWidth, this.$size.width, this.$size.height ), this.updateFull();
+ }, A.prototype.getHScrollBarAlwaysVisible = function () {
+ return this.$hScrollBarAlwaysVisible;
+ }, A.prototype.setHScrollBarAlwaysVisible = function ( e ) {
+ this.setOption( 'hScrollBarAlwaysVisible', e );
+ }, A.prototype.getVScrollBarAlwaysVisible = function () {
+ return this.$vScrollBarAlwaysVisible;
+ }, A.prototype.setVScrollBarAlwaysVisible = function ( e ) {
+ this.setOption( 'vScrollBarAlwaysVisible', e );
+ }, A.prototype.$updateScrollBarV = function () {
+ let e = this.layerConfig.maxHeight, t = this.$size.scrollerHeight; !this.$maxLines && this.$scrollPastEnd && ( e -= ( t - this.lineHeight ) * this.$scrollPastEnd, this.scrollTop > e - t ) && ( e = this.scrollTop + t, this.scrollBarV.scrollTop = null ), this.scrollBarV.setScrollHeight( e + this.scrollMargin.v ), this.scrollBarV.setScrollTop( this.scrollTop + this.scrollMargin.top );
+ }, A.prototype.$updateScrollBarH = function () {
+ this.scrollBarH.setScrollWidth( this.layerConfig.width + 2 * this.$padding + this.scrollMargin.h ), this.scrollBarH.setScrollLeft( this.scrollLeft + this.scrollMargin.left );
+ }, A.prototype.freeze = function () {
+ this.$frozen = !0;
+ }, A.prototype.unfreeze = function () {
+ this.$frozen = !1;
+ }, A.prototype.$renderChanges = function ( e, t ) {
+ if ( this.$changes && ( e |= this.$changes, this.$changes = 0 ), this.session && this.container.offsetWidth && !this.$frozen && ( e || t ) ) {
+ if ( this.$size.$dirty ) {
+ return this.$changes |= e, this.onResize( !0 );
+ } this.lineHeight || this.$textLayer.checkForSizeChanges(), this._signal( 'beforeRender', e ), this.session && this.session.$bidiHandler && this.session.$bidiHandler.updateCharacterWidths( this.$fontMetrics ); var i, n, t = this.layerConfig; ( e & this.CHANGE_FULL || e & this.CHANGE_SIZE || e & this.CHANGE_TEXT || e & this.CHANGE_LINES || e & this.CHANGE_SCROLL || e & this.CHANGE_H_SCROLL ) && ( e |= this.$computeLayerConfig() | this.$loop.clear(), t.firstRow != this.layerConfig.firstRow && t.firstRowScreen == this.layerConfig.firstRowScreen && ( i = this.scrollTop + ( t.firstRow - Math.max( this.layerConfig.firstRow, 0 ) ) * this.lineHeight ) > 0 && ( this.scrollTop = i, e = ( e |= this.CHANGE_SCROLL ) | ( this.$computeLayerConfig() | this.$loop.clear() ) ), t = this.layerConfig, this.$updateScrollBarV(), e & this.CHANGE_H_SCROLL && this.$updateScrollBarH(), a.translate( this.content, -this.scrollLeft, -t.offset ), i = t.width + 2 * this.$padding + 'px', n = t.minHeight + 'px', a.setStyle( this.content.style, 'width', i ), a.setStyle( this.content.style, 'height', n ) ), e & this.CHANGE_H_SCROLL && ( a.translate( this.content, -this.scrollLeft, -t.offset ), this.scroller.className = this.scrollLeft <= 0 ? 'ace_scroller ' : 'ace_scroller ace_scroll-left ', this.enableKeyboardAccessibility ) && ( this.scroller.className += this.keyboardFocusClassName ), e & this.CHANGE_FULL ? ( this.$changedLines = null, this.$textLayer.update( t ), this.$showGutter && this.$gutterLayer.update( t ), this.$customScrollbar && this.$scrollDecorator.$updateDecorators( t ), this.$markerBack.update( t ), this.$markerFront.update( t ), this.$cursorLayer.update( t ), this.$moveTextAreaToCursor() ) : e & this.CHANGE_SCROLL ? ( this.$changedLines = null, e & this.CHANGE_TEXT || e & this.CHANGE_LINES ? this.$textLayer.update( t ) : this.$textLayer.scrollLines( t ), this.$showGutter && ( e & this.CHANGE_GUTTER || e & this.CHANGE_LINES ? this.$gutterLayer.update( t ) : this.$gutterLayer.scrollLines( t ) ), this.$customScrollbar && this.$scrollDecorator.$updateDecorators( t ), this.$markerBack.update( t ), this.$markerFront.update( t ), this.$cursorLayer.update( t ), this.$moveTextAreaToCursor() ) : ( e & this.CHANGE_TEXT ? ( this.$changedLines = null, this.$textLayer.update( t ), this.$showGutter && this.$gutterLayer.update( t ), this.$customScrollbar && this.$scrollDecorator.$updateDecorators( t ) ) : e & this.CHANGE_LINES ? ( ( this.$updateLines() || e & this.CHANGE_GUTTER && this.$showGutter ) && this.$gutterLayer.update( t ), this.$customScrollbar && this.$scrollDecorator.$updateDecorators( t ) ) : e & this.CHANGE_TEXT || e & this.CHANGE_GUTTER ? ( this.$showGutter && this.$gutterLayer.update( t ), this.$customScrollbar && this.$scrollDecorator.$updateDecorators( t ) ) : e & this.CHANGE_CURSOR && ( this.$highlightGutterLine && this.$gutterLayer.updateLineHighlight( t ), this.$customScrollbar ) && this.$scrollDecorator.$updateDecorators( t ), e & this.CHANGE_CURSOR && ( this.$cursorLayer.update( t ), this.$moveTextAreaToCursor() ), e & ( this.CHANGE_MARKER | this.CHANGE_MARKER_FRONT ) && this.$markerFront.update( t ), e & ( this.CHANGE_MARKER | this.CHANGE_MARKER_BACK ) && this.$markerBack.update( t ) ), this._signal( 'afterRender', e );
+ } else {
+ this.$changes |= e;
+ }
+ }, A.prototype.$autosize = function () {
+ let e = this.session.getScreenLength() * this.lineHeight, t = this.$maxLines * this.lineHeight, i = Math.min( t, Math.max( ( this.$minLines || 1 ) * this.lineHeight, e ) ) + this.scrollMargin.v + ( this.$extraHeight || 0 ); this.$horizScroll && ( i += this.scrollBarH.getHeight() ); t = !( ( i = this.$maxPixelHeight && i > this.$maxPixelHeight ? this.$maxPixelHeight : i ) <= 2 * this.lineHeight ) && t < e; i == this.desiredHeight && this.$size.height == this.desiredHeight && t == this.$vScroll || ( t != this.$vScroll && ( this.$vScroll = t, this.scrollBarV.setVisible( t ) ), e = this.container.clientWidth, this.container.style.height = i + 'px', this.$updateCachedSize( !0, this.$gutterWidth, e, i ), this.desiredHeight = i, this._signal( 'autosize' ) );
+ }, A.prototype.$computeLayerConfig = function () {
+ var e, t = this.session, i = this.$size, n = i.height <= 2 * this.lineHeight, o = this.session.getScreenLength() * this.lineHeight, r = this.$getLongestLine(), s = !n && ( this.$hScrollBarAlwaysVisible || i.scrollerWidth - r - 2 * this.$padding < 0 ), a = this.$horizScroll !== s, s = ( a && ( this.$horizScroll = s, this.scrollBarH.setVisible( s ) ), this.$vScroll ), l = ( this.$maxLines && this.lineHeight > 1 && ( this.$autosize(), n = i.height <= 2 * this.lineHeight ), i.scrollerHeight + this.lineHeight ), c = !this.$maxLines && this.$scrollPastEnd ? ( i.scrollerHeight - this.lineHeight ) * this.$scrollPastEnd : 0, h = ( o += c, this.scrollMargin ), n = ( this.session.setScrollTop( Math.max( -h.top, Math.min( this.scrollTop, o - i.scrollerHeight + h.bottom ) ) ), this.session.setScrollLeft( Math.max( -h.left, Math.min( this.scrollLeft, r + 2 * this.$padding - i.scrollerWidth + h.right ) ) ), !n && ( this.$vScrollBarAlwaysVisible || i.scrollerHeight - o + c < 0 || this.scrollTop > h.top ) ), c = s !== n, h = ( c && ( this.$vScroll = n, this.scrollBarV.setVisible( n ) ), this.scrollTop % this.lineHeight ), s = Math.ceil( l / this.lineHeight ) - 1, s = ( n = Math.max( 0, Math.round( ( this.scrollTop - h ) / this.lineHeight ) ) ) + s, d = this.lineHeight, n = t.screenToDocumentRow( n, 0 ), u = t.getFoldLine( n ), t = ( u && ( n = u.start.row ), u = t.documentToScreenRow( n, 0 ), e = t.getRowLength( n ) * d, s = Math.min( t.screenToDocumentRow( s, 0 ), t.getLength() - 1 ), l = i.scrollerHeight + t.getRowLength( s ) * d + e, ( h = this.scrollTop - u * d ) < 0 && u > 0 && ( u = Math.max( 0, u + Math.floor( h / d ) ), h = this.scrollTop - u * d ), 0 ); return this.layerConfig.width == r && !a || ( t = this.CHANGE_H_SCROLL ), ( a || c ) && ( t |= this.$updateCachedSize( !0, this.gutterWidth, i.width, i.height ), this._signal( 'scrollbarVisibilityChanged' ), c ) && ( r = this.$getLongestLine() ), this.layerConfig = { width: r, padding: this.$padding, firstRow: n, firstRowScreen: u, lastRow: s, lineHeight: d, characterWidth: this.characterWidth, minHeight: l, maxHeight: o, offset: h, gutterOffset: d ? Math.max( 0, Math.ceil( ( h + i.height - i.scrollerHeight ) / d ) ) : 0, height: this.$size.scrollerHeight }, this.session.$bidiHandler && this.session.$bidiHandler.setContentWidth( r - this.$padding ), t;
+ }, A.prototype.$updateLines = function () {
+ if ( this.$changedLines ) {
+ const e = this.$changedLines.firstRow, t = this.$changedLines.lastRow, i = ( this.$changedLines = null, this.layerConfig ); if ( !( e > i.lastRow + 1 || t < i.firstRow ) ) {
+ if ( t !== 1 / 0 ) {
+ return this.$textLayer.updateLines( i, e, t ), !0;
+ } this.$showGutter && this.$gutterLayer.update( i ), this.$textLayer.update( i );
+ }
+ }
+ }, A.prototype.$getLongestLine = function () {
+ let e = this.session.getScreenWidth(); return this.showInvisibles && !this.session.$useWrapMode && ( e += 1 ), this.$textLayer && e > this.$textLayer.MAX_LINE_LENGTH && ( e = this.$textLayer.MAX_LINE_LENGTH + 30 ), Math.max( this.$size.scrollerWidth - 2 * this.$padding, Math.round( e * this.characterWidth ) );
+ }, A.prototype.updateFrontMarkers = function () {
+ this.$markerFront.setMarkers( this.session.getMarkers( !0 ) ), this.$loop.schedule( this.CHANGE_MARKER_FRONT );
+ }, A.prototype.updateBackMarkers = function () {
+ this.$markerBack.setMarkers( this.session.getMarkers() ), this.$loop.schedule( this.CHANGE_MARKER_BACK );
+ }, A.prototype.addGutterDecoration = function ( e, t ) {
+ this.$gutterLayer.addGutterDecoration( e, t );
+ }, A.prototype.removeGutterDecoration = function ( e, t ) {
+ this.$gutterLayer.removeGutterDecoration( e, t );
+ }, A.prototype.updateBreakpoints = function ( e ) {
+ this._rows = e, this.$loop.schedule( this.CHANGE_GUTTER );
+ }, A.prototype.setAnnotations = function ( e ) {
+ this.$gutterLayer.setAnnotations( e ), this.$loop.schedule( this.CHANGE_GUTTER );
+ }, A.prototype.updateCursor = function () {
+ this.$loop.schedule( this.CHANGE_CURSOR );
+ }, A.prototype.hideCursor = function () {
+ this.$cursorLayer.hideCursor();
+ }, A.prototype.showCursor = function () {
+ this.$cursorLayer.showCursor();
+ }, A.prototype.scrollSelectionIntoView = function ( e, t, i ) {
+ this.scrollCursorIntoView( e, i ), this.scrollCursorIntoView( t, i );
+ }, A.prototype.scrollCursorIntoView = function ( e, t, i ) {
+ let n, o, r; this.$size.scrollerHeight !== 0 && ( n = ( e = this.$cursorLayer.getPixelPosition( e ) ).left, e = e.top, o = i && i.top || 0, i = i && i.bottom || 0, this.$scrollAnimation && ( this.$stopAnimation = !0 ), e < ( r = this.$scrollAnimation ? this.session.getScrollTop() : this.scrollTop ) + o ? ( t && r + o > e + this.lineHeight && ( e -= t * this.$size.scrollerHeight ), e === 0 && ( e = -this.scrollMargin.top ), this.session.setScrollTop( e ) ) : r + this.$size.scrollerHeight - i < e + this.lineHeight && ( t && r + this.$size.scrollerHeight - i < e - this.lineHeight && ( e += t * this.$size.scrollerHeight ), this.session.setScrollTop( e + this.lineHeight + i - this.$size.scrollerHeight ) ), o = this.scrollLeft, n - ( r = 2 * this.layerConfig.characterWidth ) < o ? ( ( n -= r ) < this.$padding + r && ( n = -this.scrollMargin.left ), this.session.setScrollLeft( n ) ) : o + this.$size.scrollerWidth < ( n += r ) + this.characterWidth ? this.session.setScrollLeft( Math.round( n + this.characterWidth - this.$size.scrollerWidth ) ) : o <= this.$padding && n - o < this.characterWidth && this.session.setScrollLeft( 0 ) );
+ }, A.prototype.getScrollTop = function () {
+ return this.session.getScrollTop();
+ }, A.prototype.getScrollLeft = function () {
+ return this.session.getScrollLeft();
+ }, A.prototype.getScrollTopRow = function () {
+ return this.scrollTop / this.lineHeight;
+ }, A.prototype.getScrollBottomRow = function () {
+ return Math.max( 0, Math.floor( ( this.scrollTop + this.$size.scrollerHeight ) / this.lineHeight ) - 1 );
+ }, A.prototype.scrollToRow = function ( e ) {
+ this.session.setScrollTop( e * this.lineHeight );
+ }, A.prototype.alignCursor = function ( e, t ) {
+ var e = this.$cursorLayer.getPixelPosition( e = typeof e === 'number' ? { row: e, column: 0 } : e ), i = this.$size.scrollerHeight - this.lineHeight, e = e.top - i * ( t || 0 ); return this.session.setScrollTop( e ), e;
+ }, A.prototype.$calcSteps = function ( e, t ) {
+ for ( var i, n, o = 0, r = this.STEPS, s = [], o = 0; o < r; ++o ) {
+ s.push( ( i = o / this.STEPS, ( t - ( n = e ) ) * ( Math.pow( i - 1, 3 ) + 1 ) + n ) );
+ } return s;
+ }, A.prototype.scrollToLine = function ( e, t, i, n ) {
+ e = this.$cursorLayer.getPixelPosition( { row: e, column: 0 } ).top, t && ( e -= this.$size.scrollerHeight / 2 ), t = this.scrollTop; this.session.setScrollTop( e ), !1 !== i && this.animateScrolling( t, n );
+ }, A.prototype.animateScrolling = function ( e, t ) {
+ let i = this.scrollTop; if ( this.$animatedScroll ) {
+ var n = this; if ( e != i ) {
+ if ( this.$scrollAnimation ) {
+ const o = this.$scrollAnimation.steps; if ( o.length && ( e = o[ 0 ] ) == i ) {
+ return;
+ }
+ } const r = n.$calcSteps( e, i ); this.$scrollAnimation = { from: e, to: i, steps: r }, clearInterval( this.$timer ), n.session.setScrollTop( r.shift() ), n.session.$scrollTop = i, this.$timer = setInterval( () => {
+ if ( !n.$stopAnimation ) {
+ return n.session ? void ( r.length ? ( n.session.setScrollTop( r.shift() ), n.session.$scrollTop = i ) : i != null ? ( n.session.$scrollTop = -1, n.session.setScrollTop( i ), i = null ) : s() ) : clearInterval( n.$timer );
+ } s();
+ }, 10 );
+ }
+ } function s() {
+ n.$timer = clearInterval( n.$timer ), n.$scrollAnimation = null, n.$stopAnimation = !1, t && t();
+ }
+ }, A.prototype.scrollToY = function ( e ) {
+ this.scrollTop !== e && ( this.$loop.schedule( this.CHANGE_SCROLL ), this.scrollTop = e );
+ }, A.prototype.scrollToX = function ( e ) {
+ this.scrollLeft !== e && ( this.scrollLeft = e ), this.$loop.schedule( this.CHANGE_H_SCROLL );
+ }, A.prototype.scrollTo = function ( e, t ) {
+ this.session.setScrollTop( t ), this.session.setScrollLeft( e );
+ }, A.prototype.scrollBy = function ( e, t ) {
+ t && this.session.setScrollTop( this.session.getScrollTop() + t ), e && this.session.setScrollLeft( this.session.getScrollLeft() + e );
+ }, A.prototype.isScrollableBy = function ( e, t ) {
+ return t < 0 && this.session.getScrollTop() >= 1 - this.scrollMargin.top || t > 0 && this.session.getScrollTop() + this.$size.scrollerHeight - this.layerConfig.maxHeight < -1 + this.scrollMargin.bottom || e < 0 && this.session.getScrollLeft() >= 1 - this.scrollMargin.left || e > 0 && this.session.getScrollLeft() + this.$size.scrollerWidth - this.layerConfig.width < -1 + this.scrollMargin.right || void 0;
+ }, A.prototype.pixelToScreenCoordinates = function ( e, t ) {
+ this.$hasCssTransforms ? ( n = { top: 0, left: 0 }, e = ( i = this.$fontMetrics.transformCoordinates( [ e, t ] ) )[ 1 ] - this.gutterWidth - this.margin.left, t = i[ 0 ] ) : n = this.scroller.getBoundingClientRect(); var i = e + this.scrollLeft - n.left - this.$padding, e = i / this.characterWidth, t = Math.floor( ( t + this.scrollTop - n.top ) / this.lineHeight ), n = this.$blockCursor ? Math.floor( e ) : Math.round( e ); return { row: t, column: n, side: e - n > 0 ? 1 : -1, offsetX: i };
+ }, A.prototype.screenToTextCoordinates = function ( e, t ) {
+ this.$hasCssTransforms ? ( i = { top: 0, left: 0 }, e = ( n = this.$fontMetrics.transformCoordinates( [ e, t ] ) )[ 1 ] - this.gutterWidth - this.margin.left, t = n[ 0 ] ) : i = this.scroller.getBoundingClientRect(); var i, n = e + this.scrollLeft - i.left - this.$padding, e = n / this.characterWidth, e = this.$blockCursor ? Math.floor( e ) : Math.round( e ), t = Math.floor( ( t + this.scrollTop - i.top ) / this.lineHeight ); return this.session.screenToDocumentPosition( t, Math.max( e, 0 ), n );
+ }, A.prototype.textToScreenCoordinates = function ( e, t ) {
+ var i = this.scroller.getBoundingClientRect(), t = this.session.documentToScreenPosition( e, t ), e = this.$padding + ( this.session.$bidiHandler.isBidiRow( t.row, e ) ? this.session.$bidiHandler.getPosLeft( t.column ) : Math.round( t.column * this.characterWidth ) ), t = t.row * this.lineHeight; return { pageX: i.left + e - this.scrollLeft, pageY: i.top + t - this.scrollTop };
+ }, A.prototype.visualizeFocus = function () {
+ a.addCssClass( this.container, 'ace_focus' );
+ }, A.prototype.visualizeBlur = function () {
+ a.removeCssClass( this.container, 'ace_focus' );
+ }, A.prototype.showComposition = function ( e ) {
+ ( this.$composition = e ).cssText || ( e.cssText = this.textarea.style.cssText ), e.useTextareaForIME == null && ( e.useTextareaForIME = this.$useTextareaForIME ), this.$useTextareaForIME ? ( a.addCssClass( this.textarea, 'ace_composition' ), this.textarea.style.cssText = '', this.$moveTextAreaToCursor(), this.$cursorLayer.element.style.display = 'none' ) : e.markerId = this.session.addMarker( e.markerRange, 'ace_composition_marker', 'text' );
+ }, A.prototype.setCompositionText = function ( e ) {
+ const t = this.session.selection.cursor; this.addToken( e, 'composition_placeholder', t.row, t.column ), this.$moveTextAreaToCursor();
+ }, A.prototype.hideComposition = function () {
+ let e; this.$composition && ( this.$composition.markerId && this.session.removeMarker( this.$composition.markerId ), a.removeCssClass( this.textarea, 'ace_composition' ), this.textarea.style.cssText = this.$composition.cssText, e = this.session.selection.cursor, this.removeExtraToken( e.row, e.column ), this.$composition = null, this.$cursorLayer.element.style.display = '' );
+ }, A.prototype.setGhostText = function ( e, t ) {
+ var n, i, o, r = this.session.selection.cursor, t = t || { row: r.row, column: r.column }, r = ( this.removeGhostText(), this.$calculateWrappedTextChunks( e, t ) ), s = ( this.addToken( r[ 0 ].text, 'ghost_text', t.row, t.column ), this.$ghostText = { text: e, position: { row: t.row, column: t.column } }, a.createElement( 'div' ) ); r.length > 1 && ( e = this.hideTokensAfterPosition( t.row, t.column ), r.slice( 1 ).forEach( ( e ) => {
+ const t = a.createElement( 'div' ), i = a.createElement( 'span' ); i.className = 'ace_ghost_text', e.wrapped && ( t.className = 'ghost_text_line_wrapped' ), e.text.length === 0 && ( e.text = ' ' ), i.appendChild( a.createTextNode( e.text ) ), t.appendChild( i ), s.appendChild( t ), n = t;
+ } ), e.forEach( ( e ) => {
+ const t = a.createElement( 'span' ); b( e.type ) || ( t.className = 'ace_' + e.type.replace( /\./g, ' ace_' ) ), t.appendChild( a.createTextNode( e.value ) ), n.appendChild( t );
+ } ), this.$ghostTextWidget = { el: s, row: t.row, column: t.column, className: 'ace_ghost_text_container' }, this.session.widgetManager.addLineWidget( this.$ghostTextWidget ), e = this.$cursorLayer.getPixelPosition( t, !0 ), i = this.container.getBoundingClientRect().height, ( o = r.length * this.lineHeight ) < i - e.top || ( o < i ? this.scrollBy( 0, ( r.length - 1 ) * this.lineHeight ) : this.scrollToRow( t.row ) ) );
+ }, A.prototype.$calculateWrappedTextChunks = function ( e, t ) {
+ for ( var i = this.$size.scrollerWidth - 2 * this.$padding, n = ( n = Math.floor( i / this.characterWidth ) - 2 ) <= 0 ? 60 : n, o = e.split( /\r?\n/ ), r = [], s = 0; s < o.length; s++ ) {
+ const a = this.session.$getDisplayTokens( o[ s ], t.column ), l = this.session.$computeWrapSplits( a, n, this.session.$tabSize ); if ( l.length > 0 ) {
+ let c = 0; l.push( o[ s ].length ); for ( let h = 0; h < l.length; h++ ) {
+ const d = o[ s ].slice( c, l[ h ] ); r.push( { text: d, wrapped: !0 } ), c = l[ h ];
+ }
+ } else {
+ r.push( { text: o[ s ], wrapped: !1 } );
+ }
+ } return r;
+ }, A.prototype.removeGhostText = function () {
+ let e; this.$ghostText && ( e = this.$ghostText.position, this.removeExtraToken( e.row, e.column ), this.$ghostTextWidget && ( this.session.widgetManager.removeLineWidget( this.$ghostTextWidget ), this.$ghostTextWidget = null ), this.$ghostText = null );
+ }, A.prototype.addToken = function ( e, t, i, n ) {
+ const o = this.session, r = ( o.bgTokenizer.lines[ i ] = null, { type: t, value: e } ), s = o.getTokens( i ); if ( n != null && s.length ) {
+ for ( let a = 0, l = 0; l < s.length; l++ ) {
+ const c = s[ l ]; if ( n <= ( a += c.value.length ) ) {
+ var h = c.value.length - ( a - n ), d = c.value.slice( 0, h ), h = c.value.slice( h ); s.splice( l, 1, { type: c.type, value: d }, r, { type: c.type, value: h } ); break;
+ }
+ }
+ } else {
+ s.push( r );
+ } this.updateLines( i, i );
+ }, A.prototype.hideTokensAfterPosition = function ( e, t ) {
+ for ( var i = this.session.getTokens( e ), n = 0, o = !1, r = [], s = 0; s < i.length; s++ ) {
+ const a = i[ s ]; n += a.value.length, a.type !== 'ghost_text' && ( o ? ( r.push( { type: a.type, value: a.value } ), a.type = 'hidden_token' ) : n === t && ( o = !0 ) );
+ } return this.updateLines( e, e ), r;
+ }, A.prototype.removeExtraToken = function ( e, t ) {
+ this.session.bgTokenizer.lines[ e ] = null, this.updateLines( e, e );
+ }, A.prototype.setTheme = function ( i, n ) {
+ let e, o = this; function t( e ) {
+ if ( o.$themeId != i ) {
+ return n && n();
+ } if ( !e || !e.cssClass ) {
+ throw new Error( "couldn't load module " + i + " or it didn't call define" );
+ } e.$id && ( o.$themeId = e.$id ), a.importCssString( e.cssText, e.cssClass, o.container ), o.theme && a.removeCssClass( o.container, o.theme.cssClass ); const t = 'padding' in e ? e.padding : 'padding' in ( o.theme || {} ) ? 4 : o.$padding; o.$padding && t != o.$padding && o.setPadding( t ), o.$theme = e.cssClass, o.theme = e, a.addCssClass( o.container, e.cssClass ), a.setCssClass( o.container, 'ace_dark', e.isDark ), o.$size && ( o.$size.width = 0, o.$updateSizeAsync() ), o._dispatchEvent( 'themeLoaded', { theme: e } ), n && n(), v.isSafari && o.scroller && ( o.scroller.style.background = 'red', o.scroller.style.background = '' );
+ } this.$themeId = i, o._dispatchEvent( 'themeChange', { theme: i } ), i && typeof i !== 'string' ? t( i ) : ( e = i || this.$options.theme.initialValue, r.loadModule( [ 'theme', e ], t ) );
+ }, A.prototype.getTheme = function () {
+ return this.$themeId;
+ }, A.prototype.setStyle = function ( e, t ) {
+ a.setCssClass( this.container, e, !1 !== t );
+ }, A.prototype.unsetStyle = function ( e ) {
+ a.removeCssClass( this.container, e );
+ }, A.prototype.setCursorStyle = function ( e ) {
+ a.setStyle( this.scroller.style, 'cursor', e );
+ }, A.prototype.setMouseCursor = function ( e ) {
+ a.setStyle( this.scroller.style, 'cursor', e );
+ }, A.prototype.attachToShadowRoot = function () {
+ a.importCssString( y, 'ace_editor.css', this.container );
+ }, A.prototype.destroy = function () {
+ this.freeze(), this.$fontMetrics.destroy(), this.$cursorLayer.destroy(), this.removeAllListeners(), this.container.textContent = '', this.setOption( 'useResizeObserver', !1 );
+ }, A.prototype.$updateCustomScrollbar = function ( e ) {
+ const t = this; this.$horizScroll = this.$vScroll = null, this.scrollBarV.element.remove(), this.scrollBarH.element.remove(), !0 === e ? ( this.scrollBarV = new p( this.container, this ), this.scrollBarH = new g( this.container, this ), this.scrollBarV.setHeight( this.$size.scrollerHeight ), this.scrollBarH.setWidth( this.$size.scrollerWidth ), this.scrollBarV.addEventListener( 'scroll', ( e ) => {
+ t.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );
+ } ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {
+ t.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );
+ } ), this.$scrollDecorator ? this.$scrollDecorator.setScrollBarV( this.scrollBarV ) : this.$scrollDecorator = new I( this.scrollBarV, this ), this.$scrollDecorator.$updateDecorators() ) : ( this.scrollBarV = new u( this.container, this ), this.scrollBarH = new d( this.container, this ), this.scrollBarV.addEventListener( 'scroll', ( e ) => {
+ t.$scrollAnimation || t.session.setScrollTop( e.data - t.scrollMargin.top );
+ } ), this.scrollBarH.addEventListener( 'scroll', ( e ) => {
+ t.$scrollAnimation || t.session.setScrollLeft( e.data - t.scrollMargin.left );
+ } ) );
+ }, A.prototype.$addResizeObserver = function () {
+ let i; window.ResizeObserver && !this.$resizeObserver && ( ( i = this ).$resizeTimer = o.delayedCall( () => {
+ i.destroyed || i.onResize();
+ }, 50 ), this.$resizeObserver = new window.ResizeObserver( ( e ) => {
+ var t = e[ 0 ].contentRect.width, e = e[ 0 ].contentRect.height; Math.abs( i.$size.width - t ) > 1 || Math.abs( i.$size.height - e ) > 1 ? i.$resizeTimer.delay() : i.$resizeTimer.cancel();
+ } ), this.$resizeObserver.observe( this.container ) );
+ }, A ); function A( e, t ) {
+ var i = this, e = ( this.container = e || a.createElement( 'div' ), a.addCssClass( this.container, 'ace_editor' ), a.HI_DPI && a.addCssClass( this.container, 'ace_hidpi' ), this.setTheme( t ), r.get( 'useStrictCSP' ) == null && r.set( 'useStrictCSP', !1 ), this.$gutter = a.createElement( 'div' ), this.$gutter.className = 'ace_gutter', this.container.appendChild( this.$gutter ), this.$gutter.setAttribute( 'aria-hidden', 'true' ), this.scroller = a.createElement( 'div' ), this.scroller.className = 'ace_scroller', this.container.appendChild( this.scroller ), this.content = a.createElement( 'div' ), this.content.className = 'ace_content', this.scroller.appendChild( this.content ), this.$gutterLayer = new s( this.$gutter ), this.$gutterLayer.on( 'changeGutterWidth', this.onGutterResize.bind( this ) ), this.$markerBack = new l( this.content ), this.$textLayer = new c( this.content ) ); this.canvas = e.element, this.$markerFront = new l( this.content ), this.$cursorLayer = new h( this.content ), this.$horizScroll = !1, this.$vScroll = !1, this.scrollBar = this.scrollBarV = new u( this.container, this ), this.scrollBarH = new d( this.container, this ), this.scrollBarV.on( 'scroll', ( e ) => {
+ i.$scrollAnimation || i.session.setScrollTop( e.data - i.scrollMargin.top );
+ } ), this.scrollBarH.on( 'scroll', ( e ) => {
+ i.$scrollAnimation || i.session.setScrollLeft( e.data - i.scrollMargin.left );
+ } ), this.scrollTop = 0, this.scrollLeft = 0, this.cursorPos = { row: 0, column: 0 }, this.$fontMetrics = new f( this.container ), this.$textLayer.$setFontMetrics( this.$fontMetrics ), this.$textLayer.on( 'changeCharacterSize', ( e ) => {
+ i.updateCharacterSize(), i.onResize( !0, i.gutterWidth,
+ i.$size.width, i.$size.height ), i._signal( 'changeCharacterSize', e );
+ } ), this.$size = { width: 0, height: 0, scrollerHeight: 0, scrollerWidth: 0, $dirty: !0 }, this.layerConfig = { width: 1, padding: 0, firstRow: 0, firstRowScreen: 0, lastRow: 0, lineHeight: 0, characterWidth: 0, minHeight: 1, maxHeight: 1, offset: 0, height: 1, gutterOffset: 1 }, this.scrollMargin = { left: 0, right: 0, top: 0, bottom: 0, v: 0, h: 0 }, this.margin = { left: 0, right: 0, top: 0, bottom: 0, v: 0, h: 0 }, this.$keepTextAreaAtCursor = !v.isIOS, this.$loop = new m( this.$renderChanges.bind( this ), this.container.ownerDocument.defaultView ), this.$loop.schedule( this.CHANGE_FULL ), this.updateCharacterSize(), this.setPadding( 4 ), this.$addResizeObserver(), r.resetOptions( this ), r._signal( 'renderer', this );
+ }e.prototype.CHANGE_CURSOR = 1, e.prototype.CHANGE_MARKER = 2, e.prototype.CHANGE_GUTTER = 4, e.prototype.CHANGE_SCROLL = 8, e.prototype.CHANGE_LINES = 16, e.prototype.CHANGE_TEXT = 32, e.prototype.CHANGE_SIZE = 64, e.prototype.CHANGE_MARKER_BACK = 128, e.prototype.CHANGE_MARKER_FRONT = 256, e.prototype.CHANGE_FULL = 512, e.prototype.CHANGE_H_SCROLL = 1024, e.prototype.$changes = 0, e.prototype.$padding = null, e.prototype.$frozen = !1, e.prototype.STEPS = 8, n.implement( e.prototype, C ), r.defineOptions( e.prototype, 'renderer', { useResizeObserver: { set: function ( e ) {
+ !e && this.$resizeObserver ? ( this.$resizeObserver.disconnect(), this.$resizeTimer.cancel(), this.$resizeTimer = this.$resizeObserver = null ) : e && !this.$resizeObserver && this.$addResizeObserver();
+ } }, animatedScroll: { initialValue: !1 }, showInvisibles: { set: function ( e ) {
+ this.$textLayer.setShowInvisibles( e ) && this.$loop.schedule( this.CHANGE_TEXT );
+ }, initialValue: !1 }, showPrintMargin: { set: function () {
+ this.$updatePrintMargin();
+ }, initialValue: !0 }, printMarginColumn: { set: function () {
+ this.$updatePrintMargin();
+ }, initialValue: 80 }, printMargin: { set: function ( e ) {
+ typeof e === 'number' && ( this.$printMarginColumn = e ), this.$showPrintMargin = !!e, this.$updatePrintMargin();
+ }, get: function () {
+ return this.$showPrintMargin && this.$printMarginColumn;
+ } }, showGutter: { set: function ( e ) {
+ this.$gutter.style.display = e ? 'block' : 'none', this.$loop.schedule( this.CHANGE_FULL ), this.onGutterResize();
+ }, initialValue: !0 }, useSvgGutterIcons: { set: function ( e ) {
+ this.$gutterLayer.$useSvgGutterIcons = e;
+ }, initialValue: !1 }, showFoldedAnnotations: { set: function ( e ) {
+ this.$gutterLayer.$showFoldedAnnotations = e;
+ }, initialValue: !1 }, fadeFoldWidgets: { set: function ( e ) {
+ a.setCssClass( this.$gutter, 'ace_fade-fold-widgets', e );
+ }, initialValue: !1 }, showFoldWidgets: { set: function ( e ) {
+ this.$gutterLayer.setShowFoldWidgets( e ), this.$loop.schedule( this.CHANGE_GUTTER );
+ }, initialValue: !0 }, displayIndentGuides: { set: function ( e ) {
+ this.$textLayer.setDisplayIndentGuides( e ) && this.$loop.schedule( this.CHANGE_TEXT );
+ }, initialValue: !0 }, highlightIndentGuides: { set: function ( e ) {
+ this.$textLayer.setHighlightIndentGuides( e ) == 1 ? this.$textLayer.$highlightIndentGuide() : this.$textLayer.$clearActiveIndentGuide( this.$textLayer.$lines.cells );
+ }, initialValue: !0 }, highlightGutterLine: { set: function ( e ) {
+ this.$gutterLayer.setHighlightGutterLine( e ), this.$loop.schedule( this.CHANGE_GUTTER );
+ }, initialValue: !0 }, hScrollBarAlwaysVisible: { set: function ( e ) {
+ this.$hScrollBarAlwaysVisible && this.$horizScroll || this.$loop.schedule( this.CHANGE_SCROLL );
+ }, initialValue: !1 }, vScrollBarAlwaysVisible: { set: function ( e ) {
+ this.$vScrollBarAlwaysVisible && this.$vScroll || this.$loop.schedule( this.CHANGE_SCROLL );
+ }, initialValue: !1 }, fontSize: { set: function ( e ) {
+ typeof e === 'number' && ( e += 'px' ), this.container.style.fontSize = e, this.updateFontSize();
+ }, initialValue: 12 }, fontFamily: { set: function ( e ) {
+ this.container.style.fontFamily = e, this.updateFontSize();
+ } }, maxLines: { set: function ( e ) {
+ this.updateFull();
+ } }, minLines: { set: function ( e ) {
+ this.$minLines < 562949953421311 || ( this.$minLines = 0 ), this.updateFull();
+ } }, maxPixelHeight: { set: function ( e ) {
+ this.updateFull();
+ }, initialValue: 0 }, scrollPastEnd: { set: function ( e ) {
+ this.$scrollPastEnd != ( e = +e || 0 ) && ( this.$scrollPastEnd = e, this.$loop.schedule( this.CHANGE_SCROLL ) );
+ }, initialValue: 0, handlesSet: !0 }, fixedWidthGutter: { set: function ( e ) {
+ this.$gutterLayer.$fixedWidth = !!e, this.$loop.schedule( this.CHANGE_GUTTER );
+ } }, customScrollbar: { set: function ( e ) {
+ this.$updateCustomScrollbar( e );
+ }, initialValue: !1 }, theme: { set: function ( e ) {
+ this.setTheme( e );
+ }, get: function () {
+ return this.$themeId || this.theme;
+ }, initialValue: './theme/textmate', handlesSet: !0 }, hasCssTransforms: {}, useTextareaForIME: { initialValue: !v.isMobile && !v.isIE } } ), t.VirtualRenderer = e;
+ } ), ace.define( 'ace/worker/worker_client', [ 'require', 'exports', 'module', 'ace/lib/oop', 'ace/lib/net', 'ace/lib/event_emitter', 'ace/config' ], ( a, e, t ) => {
+ const i = a( '../lib/oop' ), n = a( '../lib/net' ), c = a( '../lib/event_emitter' ).EventEmitter, h = a( '../config' ); function l( e ) {
+ let t; return typeof Worker === 'undefined' ? { postMessage: function () {}, terminate: function () {} } : h.get( 'loadWorkerFromBlob' ) ? ( t = ( ( t ) => {
+ t = "importScripts('" + n.qualifyURL( t ) + "');"; try {
+ return new Blob( [ t ], { type: 'application/javascript' } );
+ } catch ( e ) {
+ const i = new ( window.BlobBuilder || window.WebKitBlobBuilder || window.MozBlobBuilder )(); return i.append( t ), i.getBlob( 'application/javascript' );
+ }
+ } )( e ), t = ( window.URL || window.webkitURL ).createObjectURL( t ), new Worker( t ) ) : new Worker( e );
+ } function d( e ) {
+ e.postMessage || ( e = this.$createWorkerFromOldConfig.apply( this, arguments ) ), this.$worker = e, this.$sendDeltaQueue = this.$sendDeltaQueue.bind( this ), this.changeListener = this.changeListener.bind( this ), this.onMessage = this.onMessage.bind( this ), this.callbackId = 1, this.callbacks = {}, this.$worker.onmessage = this.onMessage;
+ }( function () {
+ i.implement( this, c ), this.$createWorkerFromOldConfig = function ( e, t, i, n, o ) {
+ let r, s; return a.nameToUrl && !a.toUrl && ( a.toUrl = a.nameToUrl ), h.get( 'packaged' ) || !a.toUrl ? n = n || h.moduleUrl( t, 'worker' ) : ( r = this.$normalizePath, n = n || r( a.toUrl( 'ace/worker/worker.js', null, '_' ) ), s = {}, e.forEach( ( e ) => {
+ s[ e ] = r( a.toUrl( e, null, '_' ).replace( /(\.js)?(\?.*)?$/, '' ) );
+ } ) ), this.$worker = l( n ), o && this.send( 'importScripts', o ), this.$worker.postMessage( { init: !0, tlns: s, module: t, classname: i } ), this.$worker;
+ }, this.onMessage = function ( e ) {
+ const t = e.data; switch ( t.type ) {
+ case 'event': this._signal( t.name, { data: t.data } ); break; case 'call': var i = this.callbacks[ t.id ]; i && ( i( t.data ), delete this.callbacks[ t.id ] ); break; case 'error': this.reportError( t.data ); break; case 'log': window.console && console.log && console.log.apply( console, t.data );
+ }
+ }, this.reportError = function ( e ) {
+ window.console && console.error && console.error( e );
+ }, this.$normalizePath = function ( e ) {
+ return n.qualifyURL( e );
+ }, this.terminate = function () {
+ this._signal( 'terminate', {} ), this.deltaQueue = null, this.$worker.terminate(), this.$worker.onerror = function ( e ) {
+ e.preventDefault();
+ }, this.$worker = null, this.$doc && this.$doc.off( 'change', this.changeListener ), this.$doc = null;
+ }, this.send = function ( e, t ) {
+ this.$worker.postMessage( { command: e, args: t } );
+ }, this.call = function ( e, t, i ) {
+ let n; i && ( n = this.callbackId++, this.callbacks[ n ] = i, t.push( n ) ), this.send( e, t );
+ }, this.emit = function ( e, t ) {
+ try {
+ t.data && t.data.err && ( t.data.err = { message: t.data.err.message, stack: t.data.err.stack, code: t.data.err.code } ), this.$worker && this.$worker.postMessage( { event: e, data: { data: t.data } } );
+ } catch ( e ) {
+ console.error( e.stack );
+ }
+ }, this.attachToDocument = function ( e ) {
+ this.$doc && this.terminate(), this.$doc = e, this.call( 'setValue', [ e.getValue() ] ), e.on( 'change', this.changeListener, !0 );
+ }, this.changeListener = function ( e ) {
+ this.deltaQueue || ( this.deltaQueue = [], setTimeout( this.$sendDeltaQueue, 0 ) ), e.action == 'insert' ? this.deltaQueue.push( e.start, e.lines ) : this.deltaQueue.push( e.start, e.end );
+ }, this.$sendDeltaQueue = function () {
+ const e = this.deltaQueue; e && ( this.deltaQueue = null, e.length > 50 && e.length > this.$doc.getLength() >> 1 ? this.call( 'setValue', [ this.$doc.getValue() ] ) : this.emit( 'change', { data: e } ) );
+ };
+ } ).call( d.prototype ); e.UIWorkerClient = function ( e, t, i ) {
+ var n = null, o = !1, r = Object.create( c ), s = [], a = new d( { messageBuffer: s, terminate: function () {}, postMessage: function ( e ) {
+ s.push( e ), n && ( o ? setTimeout( l ) : l() );
+ } } ), l = ( a.setEmitSync = function ( e ) {
+ o = e;
+ }, function () {
+ const e = s.shift(); e.command ? n[ e.command ].apply( n, e.args ) : e.event && r._signal( e.event, e.data );
+ } ); return r.postMessage = function ( e ) {
+ a.onMessage( { data: e } );
+ }, r.callback = function ( e, t ) {
+ this.postMessage( { type: 'call', id: t, data: e } );
+ }, r.emit = function ( e, t ) {
+ this.postMessage( { type: 'event', name: e, data: t } );
+ }, h.loadModule( [ 'worker', t ], ( e ) => {
+ for ( n = new e[ i ]( r ); s.length; ) {
+ l();
+ }
+ } ), a;
+ }, e.WorkerClient = d, e.createWorker = l;
+ } ), ace.define( 'ace/placeholder', [ 'require', 'exports', 'module', 'ace/range', 'ace/lib/event_emitter', 'ace/lib/oop' ], ( e, t, i ) => {
+ var l = e( './range' ).Range, n = e( './lib/event_emitter' ).EventEmitter, e = e( './lib/oop' ), o = ( r.prototype.setup = function () {
+ const t = this, i = this.doc, e = this.session, n = ( this.selectionBefore = e.selection.toJSON(), e.selection.inMultiSelectMode && e.selection.toSingleRange(), this.pos = i.createAnchor( this.$pos.row, this.$pos.column ), this.pos ); n.$insertRight = !0, n.detach(), n.markerId = e.addMarker( new l( n.row, n.column, n.row, n.column + this.length ), this.mainClass, null, !1 ), this.others = [], this.$others.forEach( ( e ) => {
+ e = i.createAnchor( e.row, e.column ); e.$insertRight = !0, e.detach(), t.others.push( e );
+ } ), e.setUndoSelect( !1 );
+ }, r.prototype.showOtherMarkers = function () {
+ let t, i; this.othersActive || ( t = this.session, ( i = this ).othersActive = !0, this.others.forEach( ( e ) => {
+ e.markerId = t.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), i.othersClass, null, !1 );
+ } ) );
+ }, r.prototype.hideOtherMarkers = function () {
+ if ( this.othersActive ) {
+ this.othersActive = !1; for ( let e = 0; e < this.others.length; e++ ) {
+ this.session.removeMarker( this.others[ e ].markerId );
+ }
+ }
+ }, r.prototype.onUpdate = function ( e ) {
+ if ( this.$updating ) {
+ return this.updateAnchors( e );
+ } const t = e; if ( t.start.row === t.end.row && t.start.row === this.pos.row ) {
+ this.$updating = !0; const i = e.action === 'insert' ? t.end.column - t.start.column : t.start.column - t.end.column, n = t.start.column >= this.pos.column && t.start.column <= this.pos.column + this.length + 1, o = t.start.column - this.pos.column; if ( this.updateAnchors( e ), n && ( this.length += i ), n && !this.session.$fromUndo ) {
+ if ( e.action === 'insert' ) {
+ for ( var r = this.others.length - 1; r >= 0; r-- ) {
+ var s = { row: ( a = this.others[ r ] ).row, column: a.column + o }; this.doc.insertMergedLines( s, e.lines );
+ }
+ } else if ( e.action === 'remove' ) {
+ for ( r = this.others.length - 1; r >= 0; r-- ) {
+ var a, s = { row: ( a = this.others[ r ] ).row, column: a.column + o }; this.doc.remove( new l( s.row, s.column, s.row, s.column - i ) );
+ }
+ }
+ } this.$updating = !1, this.updateMarkers();
+ }
+ }, r.prototype.updateAnchors = function ( e ) {
+ this.pos.onChange( e ); for ( let t = this.others.length; t--; ) {
+ this.others[ t ].onChange( e );
+ } this.updateMarkers();
+ }, r.prototype.updateMarkers = function () {
+ if ( !this.$updating ) {
+ const i = this, n = this.session, e = function ( e, t ) {
+ n.removeMarker( e.markerId ), e.markerId = n.addMarker( new l( e.row, e.column, e.row, e.column + i.length ), t, null, !1 );
+ }; e( this.pos, this.mainClass ); for ( let t = this.others.length; t--; ) {
+ e( this.others[ t ], this.othersClass );
+ }
+ }
+ }, r.prototype.onCursorChange = function ( e ) {
+ let t; !this.$updating && this.session && ( ( t = this.session.selection.getCursor() ).row === this.pos.row && t.column >= this.pos.column && t.column <= this.pos.column + this.length ? ( this.showOtherMarkers(), this._emit( 'cursorEnter', e ) ) : ( this.hideOtherMarkers(), this._emit( 'cursorLeave', e ) ) );
+ }, r.prototype.detach = function () {
+ this.session.removeMarker( this.pos && this.pos.markerId ), this.hideOtherMarkers(), this.doc.off( 'change', this.$onUpdate ), this.session.selection.off( 'changeCursor', this.$onCursorChange ), this.session.setUndoSelect( !0 ), this.session = null;
+ }, r.prototype.cancel = function () {
+ if ( this.$undoStackDepth !== -1 ) {
+ for ( let e = this.session.getUndoManager(), t = ( e.$undoStack || e.$undostack ).length - this.$undoStackDepth, i = 0; i < t; i++ ) {
+ e.undo( this.session, !0 );
+ } this.selectionBefore && this.session.selection.fromJSON( this.selectionBefore );
+ }
+ }, r ); function r( e, t, i, n, o, r ) {
+ var s = this, t = ( this.length = t, this.session = e, this.doc = e.getDocument(), this.mainClass = o, this.othersClass = r, this.$onUpdate = this.onUpdate.bind( this ), this.doc.on( 'change', this.$onUpdate, !0 ), this.$others = n, this.$onCursorChange = function () {
+ setTimeout( () => {
+ s.onCursorChange();
+ } );
+ }, this.$pos = i, e.getUndoManager().$undoStack || e.getUndoManager().$undostack || { length: -1 } ); this.$undoStackDepth = t.length, this.setup(), e.selection.on( 'changeCursor', this.$onCursorChange );
+ }e.implement( o.prototype, n ), t.PlaceHolder = o;
+ } ), ace.define( 'ace/mouse/multi_select_handler', [ 'require', 'exports', 'module', 'ace/lib/event', 'ace/lib/useragent' ], ( e, t, i ) => {
+ const S = e( '../lib/event' ), k = e( '../lib/useragent' ); function T( e, t ) {
+ return e.row == t.row && e.column == t.column;
+ }t.onMouseDown = function ( e ) {
+ let t = e.domEvent, i = t.altKey, n = t.shiftKey, o = t.ctrlKey, r = e.getAccelKey(), s = e.getButton(); if ( o && k.isMac && ( s = t.button ), e.editor.inMultiSelectMode && s == 2 ) {
+ e.editor.textInput.onContextMenu( e.domEvent );
+ } else if ( o || i || r ) {
+ if ( s === 0 ) {
+ var a, l, c, h, d, u, g, p, m = e.editor, f = m.selection, C = m.inMultiSelectMode, y = e.getDocumentPosition(), I = f.getCursor(), I = e.inSelection() || f.isEmpty() && T( y, I ), v = e.x, b = e.y, A = m.session, w = m.renderer.pixelToScreenCoordinates( v, b ), x = w; if ( m.$mouseHandler.$enableJumpToDef ) {
+ o && i || r && i ? a = n ? 'block' : 'add' : i && m.$blockSelectEnabled && ( a = 'block' );
+ } else if ( r && !i ) {
+ if ( a = 'add', !C && n ) {
+ return;
+ }
+ } else {
+ i && m.$blockSelectEnabled && ( a = 'block' );
+ } if ( a && k.isMac && t.ctrlKey && m.$mouseHandler.cancelContextMenu(), a == 'add' ) {
+ !C && I || ( C || ( l = f.toOrientedRange(), m.addSelectionMarker( l ) ), c = f.rangeList.rangeAtPoint( y ), m.inVirtualSelectionMode = !0, n && ( c = null, l = f.ranges[ 0 ] || l, m.removeSelectionMarker( l ) ), m.once( 'mouseup', () => {
+ const e = f.toOrientedRange(); c && e.isEmpty() && T( c.cursor, e.cursor ) ? f.substractPoint( e.cursor ) : ( n ? f.substractPoint( l.cursor ) : l && ( m.removeSelectionMarker( l ), f.addRange( l ) ), f.addRange( e ) ), m.inVirtualSelectionMode = !1;
+ } ) );
+ } else if ( a == 'block' ) {
+ return e.stop(), m.inVirtualSelectionMode = !0, d = [], u = function () {
+ const e = m.renderer.pixelToScreenCoordinates( v, b ), t = A.screenToDocumentPosition( e.row, e.column, e.offsetX ); T( x, e ) && T( t, f.lead ) || ( x = e, m.selection.moveToPosition( t ), m.renderer.scrollCursorIntoView(), m.removeSelectionMarkers( d ), d = f.rectangularRangeBlock( x, w ), m.$mouseHandler.$clickSelection && d.length == 1 && d[ 0 ].isEmpty() && ( d[ 0 ] = m.$mouseHandler.$clickSelection.clone() ), d.forEach( m.addSelectionMarker, m ), m.updateSelectionMarkers() );
+ }, C && !r ? f.toSingleRange() : !C && r && ( h = f.toOrientedRange(), m.addSelectionMarker( h ) ), n ? w = A.documentToScreenPosition( f.lead ) : f.moveToPosition( y ), x = { row: -1, column: -1 }, g = u, S.capture( m.container, ( e ) => {
+ v = e.clientX, b = e.clientY;
+ }, ( e ) => {
+ u(), clearInterval( p ), m.removeSelectionMarkers( d ), d.length || ( d = [ f.toOrientedRange() ] ), h && ( m.removeSelectionMarker( h ), f.toSingleRange( h ) ); for ( let t = 0; t < d.length; t++ ) {
+ f.addRange( d[ t ] );
+ }m.inVirtualSelectionMode = !1, m.$mouseHandler.$clickSelection = null;
+ } ), p = setInterval( () => {
+ g();
+ }, 20 ), e.preventDefault();
+ }
+ }
+ } else {
+ s === 0 && e.editor.inMultiSelectMode && e.editor.exitMultiSelectMode();
+ }
+ };
+ } ), ace.define( 'ace/commands/multi_select_commands', [ 'require', 'exports', 'module', 'ace/keyboard/hash_handler' ], ( e, t, i ) => {
+ t.defaultCommands = [ { name: 'addCursorAbove', description: 'Add cursor above', exec: function ( e ) {
+ e.selectMoreLines( -1 );
+ }, bindKey: { win: 'Ctrl-Alt-Up', mac: 'Ctrl-Alt-Up' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorBelow', description: 'Add cursor below', exec: function ( e ) {
+ e.selectMoreLines( 1 );
+ }, bindKey: { win: 'Ctrl-Alt-Down', mac: 'Ctrl-Alt-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorAboveSkipCurrent', description: 'Add cursor above (skip current)', exec: function ( e ) {
+ e.selectMoreLines( -1, !0 );
+ }, bindKey: { win: 'Ctrl-Alt-Shift-Up', mac: 'Ctrl-Alt-Shift-Up' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'addCursorBelowSkipCurrent', description: 'Add cursor below (skip current)', exec: function ( e ) {
+ e.selectMoreLines( 1, !0 );
+ }, bindKey: { win: 'Ctrl-Alt-Shift-Down', mac: 'Ctrl-Alt-Shift-Down' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreBefore', description: 'Select more before', exec: function ( e ) {
+ e.selectMore( -1 );
+ }, bindKey: { win: 'Ctrl-Alt-Left', mac: 'Ctrl-Alt-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectMoreAfter', description: 'Select more after', exec: function ( e ) {
+ e.selectMore( 1 );
+ }, bindKey: { win: 'Ctrl-Alt-Right', mac: 'Ctrl-Alt-Right' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextBefore', description: 'Select next before', exec: function ( e ) {
+ e.selectMore( -1, !0 );
+ }, bindKey: { win: 'Ctrl-Alt-Shift-Left', mac: 'Ctrl-Alt-Shift-Left' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'selectNextAfter', description: 'Select next after', exec: function ( e ) {
+ e.selectMore( 1, !0 );
+ }, bindKey: { win: 'Ctrl-Alt-Shift-Right', mac: 'Ctrl-Alt-Shift-Right' }, scrollIntoView: 'cursor', readOnly: !0 }, { name: 'toggleSplitSelectionIntoLines', description: 'Split selection into lines', exec: function ( e ) {
+ e.multiSelect.rangeCount > 1 ? e.multiSelect.joinSelections() : e.multiSelect.splitIntoLines();
+ }, bindKey: { win: 'Ctrl-Alt-L', mac: 'Ctrl-Alt-L' }, readOnly: !0 }, { name: 'splitSelectionIntoLines', description: 'Split into lines', exec: function ( e ) {
+ e.multiSelect.splitIntoLines();
+ }, readOnly: !0 }, { name: 'alignCursors', description: 'Align cursors', exec: function ( e ) {
+ e.alignCursors();
+ }, bindKey: { win: 'Ctrl-Alt-A', mac: 'Ctrl-Alt-A' }, scrollIntoView: 'cursor' }, { name: 'findAll', description: 'Find all', exec: function ( e ) {
+ e.findAll();
+ }, bindKey: { win: 'Ctrl-Alt-K', mac: 'Ctrl-Alt-G' }, scrollIntoView: 'cursor', readOnly: !0 } ], t.multiSelectCommands = [ { name: 'singleSelection', description: 'Single selection', bindKey: 'esc', exec: function ( e ) {
+ e.exitMultiSelectMode();
+ }, scrollIntoView: 'cursor', readOnly: !0, isAvailable: function ( e ) {
+ return e && e.inMultiSelectMode;
+ } } ]; e = e( '../keyboard/hash_handler' ).HashHandler; t.keyboardHandler = new e( t.multiSelectCommands );
+ } ), ace.define( 'ace/multi_select', [ 'require', 'exports', 'module', 'ace/range_list', 'ace/range', 'ace/selection', 'ace/mouse/multi_select_handler', 'ace/lib/event', 'ace/lib/lang', 'ace/commands/multi_select_commands', 'ace/search', 'ace/edit_session', 'ace/editor', 'ace/config' ], ( e, o, t ) => {
+ const i = e( './range_list' ).RangeList, v = e( './range' ).Range, u = e( './selection' ).Selection, r = e( './mouse/multi_select_handler' ).onMouseDown, s = e( './lib/event' ), g = e( './lib/lang' ), a = e( './commands/multi_select_commands' ); o.commands = a.defaultCommands.concat( a.multiSelectCommands ); const l = new ( e( './search' ).Search )(); var n = e( './edit_session' ).EditSession, n = ( !function () {
+ this.getSelectionMarkers = function () {
+ return this.$selectionMarkers;
+ };
+ }.call( n.prototype ), !function () {
+ this.ranges = null, this.rangeList = null, this.addRange = function ( e, t ) {
+ if ( e ) {
+ if ( !this.inMultiSelectMode && this.rangeCount === 0 ) {
+ var i = this.toOrientedRange(); if ( this.rangeList.add( i ), this.rangeList.add( e ), this.rangeList.ranges.length != 2 ) {
+ return this.rangeList.removeAll(), t || this.fromOrientedRange( e );
+ } this.rangeList.removeAll(), this.rangeList.add( i ), this.$onAddRange( i );
+ }e.cursor || ( e.cursor = e.end ); i = this.rangeList.add( e ); return this.$onAddRange( e ), i.length && this.$onRemoveRange( i ), this.rangeCount > 1 && !this.inMultiSelectMode && ( this._signal( 'multiSelect' ), this.inMultiSelectMode = !0, this.session.$undoSelect = !1, this.rangeList.attach( this.session ) ), t || this.fromOrientedRange( e );
+ }
+ }, this.toSingleRange = function ( e ) {
+ e = e || this.ranges[ 0 ]; const t = this.rangeList.removeAll(); t.length && this.$onRemoveRange( t ), e && this.fromOrientedRange( e );
+ }, this.substractPoint = function ( e ) {
+ e = this.rangeList.substractPoint( e ); if ( e ) {
+ return this.$onRemoveRange( e ), e[ 0 ];
+ }
+ }, this.mergeOverlappingRanges = function () {
+ const e = this.rangeList.merge(); e.length && this.$onRemoveRange( e );
+ }, this.$onAddRange = function ( e ) {
+ this.rangeCount = this.rangeList.ranges.length, this.ranges.unshift( e ), this._signal( 'addRange', { range: e } );
+ }, this.$onRemoveRange = function ( e ) {
+ let t; this.rangeCount = this.rangeList.ranges.length, this.rangeCount == 1 && this.inMultiSelectMode && ( t = this.rangeList.ranges.pop(), e.push( t ), this.rangeCount = 0 ); for ( let i = e.length; i--; ) {
+ const n = this.ranges.indexOf( e[ i ] ); this.ranges.splice( n, 1 );
+ } this._signal( 'removeRange', { ranges: e } ), this.rangeCount === 0 && this.inMultiSelectMode && ( this.inMultiSelectMode = !1, this._signal( 'singleSelect' ), this.session.$undoSelect = !0, this.rangeList.detach( this.session ) ), ( t = t || this.ranges[ 0 ] ) && !t.isEqual( this.getRange() ) && this.fromOrientedRange( t );
+ }, this.$initRangeList = function () {
+ this.rangeList || ( this.rangeList = new i(), this.ranges = [], this.rangeCount = 0 );
+ }, this.getAllRanges = function () {
+ return this.rangeCount ? this.rangeList.ranges.concat() : [ this.getRange() ];
+ }, this.splitIntoLines = function () {
+ for ( var e = this.ranges.length ? this.ranges : [ this.getRange() ], t = [], i = 0; i < e.length; i++ ) {
+ let n = e[ i ], o = n.start.row, r = n.end.row; if ( o === r ) {
+ t.push( n.clone() );
+ } else {
+ for ( t.push( new v( o, n.start.column, o, this.session.getLine( o ).length ) ); ++o < r; ) {
+ t.push( this.getLineRange( o, !0 ) );
+ }t.push( new v( r, 0, r, n.end.column ) );
+ }i != 0 || this.isBackwards() || ( t = t.reverse() );
+ } this.toSingleRange(); for ( i = t.length; i--; ) {
+ this.addRange( t[ i ] );
+ }
+ }, this.joinSelections = function () {
+ var e = this.rangeList.ranges, t = e[ e.length - 1 ], e = v.fromPoints( e[ 0 ].start, t.end ); this.toSingleRange(), this.setSelectionRange( e, t.cursor == t.start );
+ }, this.toggleBlockSelection = function () {
+ let e, t; this.rangeCount > 1 ? ( t = ( e = this.rangeList.ranges )[ e.length - 1 ], e = v.fromPoints( e[ 0 ].start, t.end ), this.toSingleRange(), this.setSelectionRange( e, t.cursor == t.start ) ) : ( e = this.session.documentToScreenPosition( this.cursor ), t = this.session.documentToScreenPosition( this.anchor ), this.rectangularRangeBlock( e, t ).forEach( this.addRange, this ) );
+ }, this.rectangularRangeBlock = function ( e, t, i ) {
+ let n, o, r, s, a, l, c, h = [], d = e.column < t.column, u = ( s = ( d ? ( n = e.column, o = t.column, r = e.offsetX, t ) : ( n = t.column, o = e.column, r = t.offsetX, e ) ).offsetX, e.row < t.row ); l = ( u ? ( a = e.row, t ) : ( a = t.row, e ) ).row, n < 0 && ( n = 0 ), ( a = a < 0 ? 0 : a ) == l && ( i = !0 ); for ( var g, p, m = a; m <= l; m++ ) {
+ const f = v.fromPoints( this.session.screenToDocumentPosition( m, n, r ), this.session.screenToDocumentPosition( m, o, s ) ); if ( f.isEmpty() ) {
+ if ( c && ( g = f.end, p = c, g.row == p.row ) && g.column == p.column ) {
+ break;
+ } c = f.end;
+ }f.cursor = d ? f.start : f.end, h.push( f );
+ } if ( u && h.reverse(), !i ) {
+ for ( var C = h.length - 1; h[ C ].isEmpty() && C > 0; ) {
+ C--;
+ } if ( C > 0 ) {
+ for ( var y = 0; h[ y ].isEmpty(); ) {
+ y++;
+ }
+ } for ( let I = C; y <= I; I-- ) {
+ h[ I ].isEmpty() && h.splice( I, 1 );
+ }
+ } return h;
+ };
+ }.call( u.prototype ), e( './editor' ).Editor ); function c( e ) {
+ let t, i; function n( e ) {
+ i && ( t.renderer.setMouseCursor( '' ), i = !1 );
+ }e.$multiselectOnSessionChange || ( e.$onAddRange = e.$onAddRange.bind( e ), e.$onRemoveRange = e.$onRemoveRange.bind( e ), e.$onMultiSelect = e.$onMultiSelect.bind( e ), e.$onSingleSelect = e.$onSingleSelect.bind( e ), e.$multiselectOnSessionChange = o.onSessionChange.bind( e ), e.$checkMultiselectChange = e.$checkMultiselectChange.bind( e ), e.$multiselectOnSessionChange( e ), e.on( 'changeSession', e.$multiselectOnSessionChange ), e.on( 'mousedown', r ), e.commands.addCommands( a.defaultCommands ), ( t = e ).textInput && ( e = t.textInput.getElement(), i = !1, s.addListener( e, 'keydown', ( e ) => {
+ e = e.keyCode == 18 && !( e.ctrlKey || e.shiftKey || e.metaKey ); t.$blockSelectEnabled && e ? i || ( t.renderer.setMouseCursor( 'crosshair' ), i = !0 ) : i && n();
+ }, t ), s.addListener( e, 'keyup', n, t ), s.addListener( e, 'blur', n, t ) ) );
+ }!function () {
+ this.updateSelectionMarkers = function () {
+ this.renderer.updateCursor(), this.renderer.updateBackMarkers();
+ }, this.addSelectionMarker = function ( e ) {
+ e.cursor || ( e.cursor = e.end ); const t = this.getSelectionStyle(); return e.marker = this.session.addMarker( e, 'ace_selection', t ), this.session.$selectionMarkers.push( e ), this.session.selectionMarkerCount = this.session.$selectionMarkers.length, e;
+ }, this.removeSelectionMarker = function ( e ) {
+ e.marker && ( this.session.removeMarker( e.marker ), ( e = this.session.$selectionMarkers.indexOf( e ) ) != -1 && this.session.$selectionMarkers.splice( e, 1 ), this.session.selectionMarkerCount = this.session.$selectionMarkers.length );
+ }, this.removeSelectionMarkers = function ( e ) {
+ for ( var t = this.session.$selectionMarkers, i = e.length; i--; ) {
+ let n = e[ i ]; n.marker && ( this.session.removeMarker( n.marker ), ( n = t.indexOf( n ) ) != -1 ) && t.splice( n, 1 );
+ } this.session.selectionMarkerCount = t.length;
+ }, this.$onAddRange = function ( e ) {
+ this.addSelectionMarker( e.range ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();
+ }, this.$onRemoveRange = function ( e ) {
+ this.removeSelectionMarkers( e.ranges ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();
+ }, this.$onMultiSelect = function ( e ) {
+ this.inMultiSelectMode || ( this.inMultiSelectMode = !0, this.setStyle( 'ace_multiselect' ), this.keyBinding.addKeyboardHandler( a.keyboardHandler ), this.commands.setDefaultHandler( 'exec', this.$onMultiSelectExec ), this.renderer.updateCursor(), this.renderer.updateBackMarkers() );
+ }, this.$onSingleSelect = function ( e ) {
+ this.session.multiSelect.inVirtualMode || ( this.inMultiSelectMode = !1, this.unsetStyle( 'ace_multiselect' ), this.keyBinding.removeKeyboardHandler( a.keyboardHandler ), this.commands.removeDefaultHandler( 'exec', this.$onMultiSelectExec ), this.renderer.updateCursor(), this.renderer.updateBackMarkers(), this._emit( 'changeSelection' ) );
+ }, this.$onMultiSelectExec = function ( e ) {
+ let t, i = e.command, n = e.editor; if ( n.multiSelect ) {
+ return i.multiSelectAction ? t = i.multiSelectAction == 'forEach' ? n.forEachSelection( i, e.args ) : i.multiSelectAction == 'forEachLine' ? n.forEachSelection( i, e.args, !0 ) : i.multiSelectAction == 'single' ? ( n.exitMultiSelectMode(), i.exec( n, e.args || {} ) ) : i.multiSelectAction( n, e.args || {} ) : ( t = i.exec( n, e.args || {} ), n.multiSelect.addRange( n.multiSelect.toOrientedRange() ), n.multiSelect.mergeOverlappingRanges() ), t;
+ }
+ }, this.forEachSelection = function ( e, t, i ) {
+ if ( !this.inVirtualSelectionMode ) {
+ var n, o = i && i.keepOrder, r = i == 1 || i && i.$byLines, s = this.session, i = this.selection, a = i.rangeList, l = ( o ? i : a ).ranges; if ( !l.length ) {
+ return e.exec ? e.exec( this, t || {} ) : e( this, t || {} );
+ } var o = i._eventRegistry, c = ( i._eventRegistry = {}, new u( s ) ); this.inVirtualSelectionMode = !0; for ( let h = l.length; h--; ) {
+ if ( r ) {
+ for ( ;h > 0 && l[ h ].start.row == l[ h - 1 ].end.row; ) {
+ h--;
+ }
+ }c.fromOrientedRange( l[ h ] ), c.index = h, this.selection = s.selection = c; const d = e.exec ? e.exec( this, t || {} ) : e( this, t || {} ); n || void 0 === d || ( n = d ), c.toOrientedRange( l[ h ] );
+ }c.detach(), this.selection = s.selection = i, this.inVirtualSelectionMode = !1, i._eventRegistry = o, i.mergeOverlappingRanges(), i.ranges[ 0 ] && i.fromOrientedRange( i.ranges[ 0 ] ); a = this.renderer.$scrollAnimation; return this.onCursorChange(), this.onSelectionChange(), a && a.from == a.to && this.renderer.animateScrolling( a.from ), n;
+ }
+ }, this.exitMultiSelectMode = function () {
+ this.inMultiSelectMode && !this.inVirtualSelectionMode && this.multiSelect.toSingleRange();
+ }, this.getSelectedText = function () {
+ let e = ''; if ( this.inMultiSelectMode && !this.inVirtualSelectionMode ) {
+ for ( var t = this.multiSelect.rangeList.ranges, i = [], n = 0; n < t.length; n++ ) {
+ i.push( this.session.getTextRange( t[ n ] ) );
+ } const o = this.session.getDocument().getNewLineCharacter(); ( e = i.join( o ) ).length == ( i.length - 1 ) * o.length && ( e = '' );
+ } else {
+ this.selection.isEmpty() || ( e = this.session.getTextRange( this.getSelectionRange() ) );
+ } return e;
+ }, this.$checkMultiselectChange = function ( e, t ) {
+ let i; this.inMultiSelectMode && !this.inVirtualSelectionMode && ( i = this.multiSelect.ranges[ 0 ], this.multiSelect.isEmpty() && t == this.multiSelect.anchor || ( ( i = t == this.multiSelect.anchor ? i.cursor == i.start ? i.end : i.start : i.cursor ).row != t.row || this.session.$clipPositionToDocument( i.row, i.column ).column != t.column ? this.multiSelect.toSingleRange( this.multiSelect.toOrientedRange() ) : this.multiSelect.mergeOverlappingRanges() ) );
+ }, this.findAll = function ( e, t, i ) {
+ ( t = t || {} ).needle = e || t.needle, t.needle == null && ( n = this.selection.isEmpty() ? this.selection.getWordRange() : this.selection.getRange(), t.needle = this.session.getTextRange( n ) ), this.$search.set( t ); let n, o = this.$search.findAll( this.session ); if ( !o.length ) {
+ return 0;
+ } const r = this.multiSelect; i || r.toSingleRange( o[ 0 ] ); for ( let s = o.length; s--; ) {
+ r.addRange( o[ s ], !0 );
+ } return n && r.rangeList.rangeAtPoint( n.start ) && r.addRange( n, !0 ), o.length;
+ }, this.selectMoreLines = function ( e, t ) {
+ let i, n, o, r = this.selection.toOrientedRange(), s = r.cursor == r.end, a = this.session.documentToScreenPosition( r.cursor ), l = ( this.selection.$desiredColumn && ( a.column = this.selection.$desiredColumn ), this.session.screenToDocumentPosition( a.row + e, a.column ) ); e = r.isEmpty() ? l : ( i = this.session.documentToScreenPosition( s ? r.end : r.start ), this.session.screenToDocumentPosition( i.row + e, i.column ) ), s ? ( n = v.fromPoints( l, e ) ).cursor = n.start : ( n = v.fromPoints( e, l ) ).cursor = n.end, n.desiredColumn = a.column, this.selection.inMultiSelectMode ? t && ( o = r.cursor ) : this.selection.addRange( r ), this.selection.addRange( n ), o && this.selection.substractPoint( o );
+ }, this.transposeSelections = function ( e ) {
+ for ( var t, i = this.session, n = i.multiSelect, o = n.ranges, r = o.length; r--; ) {
+ ( a = o[ r ] ).isEmpty() && ( t = i.getWordRange( a.start.row, a.start.column ), a.start.row = t.start.row, a.start.column = t.start.column, a.end.row = t.end.row, a.end.column = t.end.column );
+ }n.mergeOverlappingRanges(); for ( var s = [], r = o.length; r--; ) {
+ var a = o[ r ]; s.unshift( i.getTextRange( a ) );
+ }e < 0 ? s.unshift( s.pop() ) : s.push( s.shift() ); for ( r = o.length; r--; ) {
+ const l = ( a = o[ r ] ).clone(); i.replace( a, s[ r ] ), a.start.row = l.start.row, a.start.column = l.start.column;
+ }n.fromOrientedRange( n.ranges[ 0 ] );
+ }, this.selectMore = function ( e, t, i ) {
+ let n, o = this.session, r = o.multiSelect.toOrientedRange(); r.isEmpty() && ( ( r = o.getWordRange( r.start.row, r.start.column ) ).cursor = e == -1 ? r.start : r.end, this.multiSelect.addRange( r ), i ) || ( i = o.getTextRange( r ), o = o, i = i, n = e, l.$options.wrap = !0, l.$options.needle = i, l.$options.backwards = n == -1, ( i = l.find( o ) ) && ( i.cursor = e == -1 ? i.start : i.end, this.session.unfold( i ), this.multiSelect.addRange( i ), this.renderer.scrollCursorIntoView( null, 0.5 ) ), t && this.multiSelect.substractPoint( r.cursor ) );
+ }, this.alignCursors = function () {
+ var o = this.session, t = o.multiSelect, e = t.ranges, i = -1, n = e.filter( ( e ) => {
+ if ( e.cursor.row == i ) {
+ return !0;
+ } i = e.cursor.row;
+ } ); if ( e.length && n.length != e.length - 1 ) {
+ n.forEach( ( e ) => {
+ t.substractPoint( e.cursor );
+ } ); let r = 0, s = 1 / 0, a = e.map( ( e ) => {
+ var e = e.cursor, t = o.getLine( e.row ).slice( e.column ).search( /\S/g ); return e.column > r && ( r = e.column ), ( t = t == -1 ? 0 : t ) < s && ( s = t ), t;
+ } ); e.forEach( ( e, t ) => {
+ var i = e.cursor, n = r - i.column, t = a[ t ] - s; t < n ? o.insert( i, g.stringRepeat( ' ', n - t ) ) : o.remove( new v( i.row, i.column, i.row, i.column - n + t ) ), e.start.column = e.end.column = r, e.start.row = e.end.row = i.row, e.cursor = e.end;
+ } ), t.fromOrientedRange( e[ 0 ] ), this.renderer.updateCursor(), this.renderer.updateBackMarkers();
+ } else {
+ var n = this.selection.getRange(), l = n.start.row, c = n.end.row, e = l == c; if ( e ) {
+ for ( var h, d = this.session.getLength(); h = this.session.getLine( c ), /[=:]/.test( h ) && ++c < d; ) { } for ( ;h = this.session.getLine( l ), /[=:]/.test( h ) && --l > 0; ) { }l < 0 && ( l = 0 ), d <= c && ( c = d - 1 );
+ } var u = this.session.removeFullLines( l, c ), u = this.$reAlignText( u, e ); this.session.insert( { row: l, column: 0 }, u.join( '\n' ) + '\n' ), e || ( n.start.column = 0, n.end.column = u[ u.length - 1 ].length ), this.selection.setRange( n );
+ }
+ }, this.$reAlignText = function ( e, t ) {
+ let i, n, o, r = !0, s = !0; return e.map( ( e ) => {
+ const t = e.match( /(\s*)(.*?)(\s*)([=:].*)/ ); return t ? ( i == null ? ( i = t[ 1 ].length, n = t[ 2 ].length, o = t[ 3 ].length ) : ( i + n + o != t[ 1 ].length + t[ 2 ].length + t[ 3 ].length && ( s = !1 ), i != t[ 1 ].length && ( r = !1 ), i > t[ 1 ].length && ( i = t[ 1 ].length ), n < t[ 2 ].length && ( n = t[ 2 ].length ), o > t[ 3 ].length && ( o = t[ 3 ].length ) ), t ) : [ e ];
+ } ).map( t ? l : r ? s ? ( e ) => e[ 2 ] ? a( i + n - e[ 2 ].length ) + e[ 2 ] + a( o ) + e[ 4 ].replace( /^([=:])\s+/, '$1 ' ) : e[ 0 ] : l : ( e ) => e[ 2 ] ? a( i ) + e[ 2 ] + a( o ) + e[ 4 ].replace( /^([=:])\s+/, '$1 ' ) : e[ 0 ] ); function a( e ) {
+ return g.stringRepeat( ' ', e );
+ } function l( e ) {
+ return e[ 2 ] ? a( i ) + e[ 2 ] + a( n - e[ 2 ].length + o ) + e[ 4 ].replace( /^([=:])\s+/, '$1 ' ) : e[ 0 ];
+ }
+ };
+ }.call( n.prototype ), o.onSessionChange = function ( e ) {
+ var t = e.session, e = ( t && !t.multiSelect && ( t.$selectionMarkers = [], t.selection.$initRangeList(), t.multiSelect = t.selection ), this.multiSelect = t && t.multiSelect, e.oldSession ); e && ( e.multiSelect.off( 'addRange', this.$onAddRange ), e.multiSelect.off( 'removeRange', this.$onRemoveRange ), e.multiSelect.off( 'multiSelect', this.$onMultiSelect ), e.multiSelect.off( 'singleSelect', this.$onSingleSelect ), e.multiSelect.lead.off( 'change', this.$checkMultiselectChange ), e.multiSelect.anchor.off( 'change', this.$checkMultiselectChange ) ), t && ( t.multiSelect.on( 'addRange', this.$onAddRange ), t.multiSelect.on( 'removeRange', this.$onRemoveRange ), t.multiSelect.on( 'multiSelect', this.$onMultiSelect ), t.multiSelect.on( 'singleSelect', this.$onSingleSelect ), t.multiSelect.lead.on( 'change', this.$checkMultiselectChange ), t.multiSelect.anchor.on( 'change', this.$checkMultiselectChange ) ), t && this.inMultiSelectMode != t.selection.inMultiSelectMode && ( t.selection.inMultiSelectMode ? this.$onMultiSelect() : this.$onSingleSelect() );
+ }, o.MultiSelect = c, e( './config' ).defineOptions( n.prototype, 'editor', { enableMultiselect: { set: function ( e ) {
+ c( this ), e ? this.on( 'mousedown', r ) : this.off( 'mousedown', r );
+ }, value: !0 }, enableBlockSelect: { set: function ( e ) {
+ this.$blockSelectEnabled = e;
+ }, value: !0 } } );
+ } ), ace.define( 'ace/mode/folding/fold_mode', [ 'require', 'exports', 'module', 'ace/range' ], ( e, t, i ) => {
+ var h = e( '../../range' ).Range, e = t.FoldMode = function () {}; !function () {
+ this.foldingStartMarker = null, this.foldingStopMarker = null, this.getFoldWidget = function ( e, t, i ) {
+ e = e.getLine( i ); return this.foldingStartMarker.test( e ) ? 'start' : t == 'markbeginend' && this.foldingStopMarker && this.foldingStopMarker.test( e ) ? 'end' : '';
+ }, this.getFoldWidgetRange = function ( e, t, i ) {
+ return null;
+ }, this.indentationBlock = function ( e, t, i ) {
+ var n = /\S/, o = e.getLine( t ), r = o.search( n ); if ( r != -1 ) {
+ for ( var s, i = i || o.length, a = e.getLength(), o = t, l = t; ++t < a; ) {
+ let c = e.getLine( t ).search( n ); if ( c != -1 ) {
+ if ( c <= r ) {
+ c = e.getTokenAt( t, 0 ); if ( !c || c.type !== 'string' ) {
+ break;
+ }
+ }l = t;
+ }
+ } return o < l ? ( s = e.getLine( l ).length, new h( o, i, l, s ) ) : void 0;
+ }
+ }, this.openingBracketBlock = function ( e, t, i, n, o ) {
+ i = { row: i, column: n + 1 }, n = e.$findClosingBracket( t, i, o ); if ( n ) {
+ return ( t = ( t = e.foldWidgets[ n.row ] ) == null ? e.getFoldWidget( n.row ) : t ) == 'start' && n.row > i.row && ( n.row--, n.column = e.getLine( n.row ).length ), h.fromPoints( i, n );
+ }
+ }, this.closingBracketBlock = function ( e, t, i, n, o ) {
+ i = { row: i, column: n }, n = e.$findOpeningBracket( t, i ); if ( n ) {
+ return n.column++, i.column--, h.fromPoints( n, i );
+ }
+ };
+ }.call( e.prototype );
+ } ), ace.define( 'ace/ext/error_marker', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/range', 'ace/config' ], ( e, t, i ) => {
+ const h = e( '../lib/dom' ), a = e( '../range' ).Range, d = e( '../config' ).nls; function u( e, t, i ) {
+ const n = e.getAnnotations().sort( a.comparePoints ); if ( n.length ) {
+ let o = ( ( e, t, i ) => {
+ for ( var n = 0, o = e.length - 1; n <= o; ) {
+ const r = n + o >> 1, s = i( t, e[ r ] ); if ( s > 0 ) {
+ n = 1 + r;
+ } else {
+ if ( !( s < 0 ) ) {
+ return r;
+ } o = r - 1;
+ }
+ } return -( n + 1 );
+ } )( n, { row: t, column: -1 }, a.comparePoints ), r = ( n.length <= ( o = o < 0 ? -o - 1 : o ) ? o = i > 0 ? 0 : n.length - 1 : o === 0 && i < 0 && ( o = n.length - 1 ), n[ o ] ); if ( r && i ) {
+ if ( r.row === t ) {
+ for ( ;( r = n[ o += i ] ) && r.row === t; ) { } if ( !r ) {
+ return n.slice();
+ }
+ } const s = []; for ( t = r.row; s[ i < 0 ? 'unshift' : 'push' ]( r ), ( r = n[ o += i ] ) && r.row == t; ) { } return s.length && s;
+ }
+ }
+ }t.showErrorMarker = function ( e, t ) {
+ var i, n = e.session, o = e.getCursorPosition(), r = o.row, s = n.widgetManager.getWidgetsAtRow( r ).filter( ( e ) => e.type == 'errorMarker' )[ 0 ], r = ( s ? s.destroy() : r -= t, u( n, r, t ) ); if ( r ) {
+ t = r[ 0 ]; o.column = ( t.pos && typeof t.column !== 'number' ? t.pos.sc : t.column ) || 0, o.row = t.row, i = e.renderer.$gutterLayer.$annotations[ o.row ];
+ } else {
+ if ( s ) {
+ return;
+ } i = { displayText: [ d( 'error-marker.good-state', 'Looks good!' ) ], className: 'ace_ok' };
+ }e.session.unfold( o.row ), e.selection.moveToPosition( o ); function a( e, t, i ) {
+ if ( t === 0 && ( i === 'esc' || i === 'return' ) ) {
+ return l.destroy(), { command: 'null' };
+ }
+ } var l = { row: o.row, fixedWidth: !0, coverGutter: !0, el: h.createElement( 'div' ), type: 'errorMarker' }, c = l.el.appendChild( h.createElement( 'div' ) ), r = l.el.appendChild( h.createElement( 'div' ) ), t = ( r.className = 'error_widget_arrow ' + i.className, e.renderer.$cursorLayer.getPixelPosition( o ).left ); r.style.left = t + e.renderer.gutterWidth - 5 + 'px', l.el.className = 'error_widget_wrapper', c.className = 'error_widget ' + i.className, i.displayText.forEach( ( e, t ) => {
+ c.appendChild( h.createTextNode( e ) ), t < i.displayText.length - 1 && c.appendChild( h.createElement( 'br' ) );
+ } ), c.appendChild( h.createElement( 'div' ) ); l.destroy = function () {
+ e.$mouseHandler.isMousePressed || ( e.keyBinding.removeKeyboardHandler( a ), n.widgetManager.removeLineWidget( l ), e.off( 'changeSelection', l.destroy ), e.off( 'changeSession', l.destroy ), e.off( 'mouseup', l.destroy ), e.off( 'change', l.destroy ) );
+ }, e.keyBinding.addKeyboardHandler( a ), e.on( 'changeSelection', l.destroy ), e.on( 'changeSession', l.destroy ), e.on( 'mouseup', l.destroy ), e.on( 'change', l.destroy ), e.session.widgetManager.addLineWidget( l ), l.el.onmousedown = e.focus.bind( e ), e.renderer.scrollCursorIntoView( null, 0.5, { bottom: l.el.offsetHeight } );
+ }, h.importCssString( '\n .error_widget_wrapper {\n background: inherit;\n color: inherit;\n border:none\n }\n .error_widget {\n border-top: solid 2px;\n border-bottom: solid 2px;\n margin: 5px 0;\n padding: 10px 40px;\n white-space: pre-wrap;\n }\n .error_widget.ace_error, .error_widget_arrow.ace_error{\n border-color: #ff5a5a\n }\n .error_widget.ace_warning, .error_widget_arrow.ace_warning{\n border-color: #F1D817\n }\n .error_widget.ace_info, .error_widget_arrow.ace_info{\n border-color: #5a5a5a\n }\n .error_widget.ace_ok, .error_widget_arrow.ace_ok{\n border-color: #5aaa5a\n }\n .error_widget_arrow {\n position: absolute;\n border: solid 5px;\n border-top-color: transparent!important;\n border-right-color: transparent!important;\n border-left-color: transparent!important;\n top: -5px;\n }\n', 'error_marker.css', !1 );
+ } ), ace.define( 'ace/ace', [ 'require', 'exports', 'module', 'ace/lib/dom', 'ace/range', 'ace/editor', 'ace/edit_session', 'ace/undomanager', 'ace/virtual_renderer', 'ace/worker/worker_client', 'ace/keyboard/hash_handler', 'ace/placeholder', 'ace/multi_select', 'ace/mode/folding/fold_mode', 'ace/theme/textmate', 'ace/ext/error_marker', 'ace/config', 'ace/loader_build' ], ( e, r, t ) => {
+ e( './loader_build' )( r ); var s = e( './lib/dom' ), i = e( './range' ).Range, a = e( './editor' ).Editor, n = e( './edit_session' ).EditSession, o = e( './undomanager' ).UndoManager, l = e( './virtual_renderer' ).VirtualRenderer, e = ( e( './worker/worker_client' ), e( './keyboard/hash_handler' ), e( './placeholder' ), e( './multi_select' ), e( './mode/folding/fold_mode' ), e( './theme/textmate' ), e( './ext/error_marker' ), r.config = e( './config' ), r.edit = function ( e, t ) {
+ if ( typeof e === 'string' ) {
+ var i = e; if ( !( e = document.getElementById( i ) ) ) {
+ throw new Error( "ace.edit can't find div #" + i );
+ }
+ } let n, o; return e && e.env && e.env.editor instanceof a ? e.env.editor : ( i = '', e && /input|textarea/i.test( e.tagName ) ? ( i = ( n = e ).value, e = s.createElement( 'pre' ), n.parentNode.replaceChild( e, n ) ) : e && ( i = e.textContent, e.innerHTML = '' ), i = r.createEditSession( i ), e = new a( new l( e ), i, t ), o = { document: i, editor: e, onResize: e.resize.bind( e, null ) }, n && ( o.textarea = n ), e.on( 'destroy', () => {
+ o.editor.container.env = null;
+ } ), e.container.env = e.env = o, e );
+ }, r.createEditSession = function ( e, t ) {
+ e = new n( e, t ); return e.setUndoManager( new o() ), e;
+ }, r.Range = i, r.Editor = a, r.EditSession = n, r.UndoManager = o, r.VirtualRenderer = l, r.config.version ); r.version = e;
+ } ), ace.require( [ 'ace/ace' ], ( e ) => {
+ e && ( e.config.init( !0 ), e.define = ace.define ); let t, i = ( function () {
+ return this;
+ }() ); for ( t in ( i = ( i = i || typeof window === 'undefined' ? i : window ) || typeof self === 'undefined' ? i : self ).ace || ( i.ace = e ), e ) {
+ e.hasOwnProperty( t ) && ( i.ace[ t ] = e[ t ] );
+ }i.ace.default = i.ace, n && ( n.exports = i.ace );
+ } );
+ }, 7096: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o, r = ' ', s = e.level, a = e.dataLevel, l = e.schema[ t ], t = e.errSchemaPath + '/' + t, c = !e.opts.allErrors, h = 'data' + ( a || '' ), s = 'valid' + s; if ( l == '#' || l == '#/' ) {
+ o = e.isRoot ? ( n = e.async, 'validate' ) : ( n = !0 === e.root.schema.$async, 'root.refVal[0]' );
+ } else {
+ const d = e.resolveRef( e.baseId, l, e.isRoot ); if ( void 0 === d ) {
+ var u = e.MissingRefError.message( e.baseId, l ); if ( e.opts.missingRefs == 'fail' ) {
+ e.logger.error( u ); ( g = g || [] ).push( r ), r = '', !1 !== e.createErrors ? ( r += " { keyword: '$ref' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + " , params: { ref: '" + e.util.escapeQuotes( l ) + "' } ", !1 !== e.opts.messages && ( r += " , message: 'can\\'t resolve reference " + e.util.escapeQuotes( l ) + "' " ), e.opts.verbose && ( r += ' , schema: ' + e.util.toQuotedString( l ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + h + ' ' ), r += ' } ' ) : r += ' {} '; t = r, r = g.pop(); !e.compositeRule && c ? e.async ? r += ' throw new ValidationError([' + t + ']); ' : r += ' validate.errors = [' + t + ']; return false; ' : r += ' var err = ' + t + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', c && ( r += ' if (false) { ' );
+ } else {
+ if ( e.opts.missingRefs != 'ignore' ) {
+ throw new e.MissingRefError( e.baseId, l, u );
+ } e.logger.warn( u ), c && ( r += ' if (true) { ' );
+ }
+ } else {
+ d.inline ? ( ( t = e.util.copy( e ) ).level++, u = 'valid' + t.level, t.schema = d.schema, t.schemaPath = '', t.errSchemaPath = l, r += ' ' + e.validate( t ).replace( /validate\.schema/g, d.code ) + ' ', c && ( r += ' if (' + u + ') { ' ) ) : ( n = !0 === d.$async || e.async && !1 !== d.$async, o = d.code );
+ }
+ } if ( o ) {
+ ( g = g || [] ).push( r ), r = '', e.opts.passContext ? r += ' ' + o + '.call(this, ' : r += ' ' + o + '( ', r += ' ' + h + ", (dataPath || '')", e.errorPath != '""' && ( r += ' + ' + e.errorPath ); var g, l = a ? 'data' + ( a - 1 || '' ) : 'parentData', t = r += ' , ' + l + ' , ' + ( a ? e.dataPathArr[ a ] : 'parentDataProperty' ) + ', rootData) '; if ( r = g.pop(), n ) {
+ if ( !e.async ) {
+ throw new Error( 'async schema referenced by sync schema' );
+ } c && ( r += ' var ' + s + '; ' ), r += ' try { await ' + t + '; ', c && ( r += ' ' + s + ' = true; ' ), r += ' } catch (e) { if (!(e instanceof ValidationError)) throw e; if (vErrors === null) vErrors = e.errors; else vErrors = vErrors.concat(e.errors); errors = vErrors.length; ', c && ( r += ' ' + s + ' = false; ' ), r += ' } ', c && ( r += ' if (' + s + ') { ' );
+ } else {
+ r += ' if (!' + t + ') { if (vErrors === null) vErrors = ' + o + '.errors; else vErrors = vErrors.concat(' + o + '.errors); errors = vErrors.length; } ', c && ( r += ' else { ' );
+ }
+ } return r;
+ };
+ }, 7112: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, c = 'data' + ( r || '' ), h = 'valid' + o, d = e.opts.$data && s && s.$data, s = ( d && ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ' ), 'i' + o ), r = 'schema' + o, r = ( d || ( n += ' var ' + r + ' = validate.schema' + a + ';' ), n += 'var ' + h + ';', d && ( n += ' if (schema' + o + ' === undefined) ' + h + ' = true; else if (!Array.isArray(schema' + o + ')) ' + h + ' = false; else {' ), n += h + ' = false;for (var ' + s + '=0; ' + s + '<' + r + '.length; ' + s + '++) if (equal(' + c + ', ' + r + '[' + s + '])) { ' + h + ' = true; break; }', d && ( n += ' } ' ), [] ), s = ( r.push( n += ' if (!' + h + ') { ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'enum' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { allowedValues: schema' + o + ' } ', !1 !== e.opts.messages && ( n += " , message: 'should be equal to one of the allowed values' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n ), n = r.pop(); return !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + s + ']); ' : n += ' validate.errors = [' + s + ']; return false; ' : n += ' var err = ' + s + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' }', l && ( n += ' else { ' ), n;
+ };
+ }, 7413: function ( e, t, i ) {
+ let n; if ( window.ace ) {
+ n = window.ace;
+ } else {
+ try {
+ n = i( 6990 ), i( 4221 ), i( 6534 ), i( 6489 ); const o = i( 5477 ); n.config.setModuleUrl( 'ace/mode/json_worker', o );
+ } catch ( e ) {}
+ }e.exports = n;
+ }, 7483: function ( e, t, i ) {
+ i.r( t ), i.d( t, { previewModeMixins: function () {
+ return f;
+ } } ); const n = i( 9857 ), s = i( 660 ), o = i( 2115 ), r = i( 2877 ); function a( e ) {
+ return ( a = typeof Symbol === 'function' && typeof Symbol.iterator === 'symbol' ? function ( e ) {
+ return typeof e;
+ } : function ( e ) {
+ return e && typeof Symbol === 'function' && e.constructor === Symbol && e !== Symbol.prototype ? 'symbol' : typeof e;
+ } )( e );
+ } function l( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, ( ( e ) => ( e = ( ( e, t ) => {
+ if ( a( e ) != 'object' || !e ) {
+ return e;
+ } let i = e[ Symbol.toPrimitive ]; if ( void 0 === i ) {
+ return ( t === 'string' ? String : Number )( e );
+ } if ( a( i = i.call( e, t || 'default' ) ) != 'object' ) {
+ return i;
+ } throw new TypeError( '@@toPrimitive must return a primitive value.' );
+ } )( e, 'string' ), a( e ) == 'symbol' ? e : String( e ) ) )( n.key ), n );
+ }
+ } var c = ( () => {
+ function n( e, t, i ) {
+ if ( !( this instanceof n ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ } this.onChange = e, this.calculateItemSize = t || function () {
+ return 1;
+ }, this.limit = i, this.items = [], this.index = -1;
+ } return e = n, ( t = [ { key: 'add', value: function ( e ) {
+ for ( ;this._calculateHistorySize() > this.limit && this.items.length > 1; ) {
+ this.items.shift(), this.index--;
+ } this.items = this.items.slice( 0, this.index + 1 ), this.items.push( e ), this.index++, this.onChange();
+ } }, { key: '_calculateHistorySize', value: function () {
+ let t = this.calculateItemSize, i = 0; return this.items.forEach( ( e ) => {
+ i += t( e );
+ } ), i;
+ } }, { key: 'undo', value: function () {
+ if ( this.canUndo() ) {
+ return this.index--, this.onChange(), this.items[ this.index ];
+ }
+ } }, { key: 'redo', value: function () {
+ if ( this.canRedo() ) {
+ return this.index++, this.onChange(), this.items[ this.index ];
+ }
+ } }, { key: 'canUndo', value: function () {
+ return this.index > 0;
+ } }, { key: 'canRedo', value: function () {
+ return this.index < this.items.length - 1;
+ } }, { key: 'clear', value: function () {
+ this.items = [], this.index = -1, this.onChange();
+ } } ] ) && l( e.prototype, t ), i && l( e, i ), Object.defineProperty( e, 'prototype', { writable: !1 } ), e; let e, t, i;
+ } )(), h = i( 3057 ), d = i( 359 ), u = i( 1389 ), g = i( 2915 ), p = i( 5609 ), t = i( 1948 ), m = i( 6237 ), i = t.textModeMixins[ 0 ].mixin, t = { create: function ( e ) {
+ var t = arguments.length > 1 && void 0 !== arguments[ 1 ] ? arguments[ 1 ] : {}, i = ( void 0 === t.statusBar && ( t.statusBar = !0 ), t.mainMenuBar = !1 !== t.mainMenuBar, t.enableSort = !1 !== t.enableSort, t.enableTransform = !1 !== t.enableTransform, t.createQuery = t.createQuery || d.V, t.executeQuery = t.executeQuery || d.e, this.options = t, this.indentation = typeof t.indentation === 'number' ? Number( t.indentation ) : 2, ( 0, h.AI )( this.options.languages ), ( 0, h.xC )( this.options.language ), this.mode = 'preview', this ), e = ( this.container = e, this.dom = {}, this.json = void 0, this.text = '', this._debouncedValidate = ( 0, m.debounce )( this.validate.bind( this ), this.DEBOUNCE_INTERVAL ), this.width = e.clientWidth, this.height = e.clientHeight, this.frame = document.createElement( 'div' ), this.frame.className = 'jsoneditor jsoneditor-mode-preview', this.frame.onclick = function ( e ) {
+ e.preventDefault();
+ }, { target: this.frame, onFocus: this.options.onFocus || null, onBlur: this.options.onBlur || null } ), e = ( this.frameFocusTracker = new r.$( e ), this.content = document.createElement( 'div' ), this.content.className = 'jsoneditor-outer', this.dom.busy = document.createElement( 'div' ), this.dom.busy.className = 'jsoneditor-busy', this.dom.busyContent = document.createElement( 'span' ), this.dom.busyContent.textContent = 'busy...', this.dom.busy.appendChild( this.dom.busyContent ), this.content.appendChild( this.dom.busy ), this.dom.previewContent = document.createElement( 'pre' ), this.dom.previewContent.className = 'jsoneditor-preview', this.dom.previewText = document.createTextNode( '' ), this.dom.previewContent.appendChild( this.dom.previewText ), this.content.appendChild( this.dom.previewContent ), this.options.mainMenuBar && ( ( 0, m.addClassName )( this.content, 'has-main-menu-bar' ), this.menu = document.createElement( 'div' ), this.menu.className = 'jsoneditor-menu', this.frame.appendChild( this.menu ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-format', e.title = ( 0, h.Tl )( 'formatTitle' ), this.menu.appendChild( e ), e.onclick = function () {
+ i.executeWithBusyMessage( () => {
+ try {
+ i.format();
+ } catch ( e ) {
+ i._onError( e );
+ }
+ }, 'formatting...' );
+ }, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-compact', e.title = ( 0, h.Tl )( 'compactTitle' ), this.menu.appendChild( e ), e.onclick = function () {
+ i.executeWithBusyMessage( () => {
+ try {
+ i.compact();
+ } catch ( e ) {
+ i._onError( e );
+ }
+ }, 'compacting...' );
+ }, this.options.enableSort && ( ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-sort', e.title = ( 0, h.Tl )( 'sortTitleShort' ), e.onclick = function () {
+ i._showSortModal();
+ }, this.menu.appendChild( e ) ), this.options.enableTransform && ( ( e = document.createElement( 'button' ) ).type = 'button', e.title = ( 0, h.Tl )( 'transformTitleShort' ), e.className = 'jsoneditor-transform', e.onclick = function () {
+ i._showTransformModal();
+ }, this.dom.transform = e, this.menu.appendChild( e ) ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-repair', e.title = ( 0, h.Tl )( 'repairTitle' ), this.menu.appendChild( e ), !( e.onclick = function () {
+ void 0 === i.json && i.executeWithBusyMessage( () => {
+ try {
+ i.repair();
+ } catch ( e ) {
+ i._onError( e );
+ }
+ }, 'repairing...' );
+ } ) !== this.options.history && ( this.history = new c( ( () => {
+ i.dom.undo.disabled = !i.history.canUndo(), i.dom.redo.disabled = !i.history.canRedo();
+ } ), ( ( e ) => 2 * e.text.length ), s.SC ), ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-undo jsoneditor-separator', e.title = ( 0, h.Tl )( 'undo' ), e.onclick = function () {
+ const e = i.history.undo(); e && i._applyHistory( e );
+ }, this.menu.appendChild( e ), this.dom.undo = e, ( e = document.createElement( 'button' ) ).type = 'button', e.className = 'jsoneditor-redo', e.title = ( 0, h.Tl )( 'redo' ), e.onclick = function () {
+ const e = i.history.redo(); e && i._applyHistory( e );
+ }, this.menu.appendChild( e ), this.dom.redo = e, this.history.onChange() ), this.options ) && this.options.modes && this.options.modes.length && ( this.modeSwitcher = new u.n( this.menu, this.options.modes, this.options.mode, ( ( e ) => {
+ try {
+ i.setMode( e ), i.modeSwitcher.focus();
+ } catch ( e ) {
+ i._onError( e );
+ }
+ } ) ) ), Array.isArray( this.options.showErrorTable ) ? this.options.showErrorTable.includes( this.mode ) : !0 === this.options.showErrorTable ); this.errorTable = new o.N( { errorTableVisible: e, onToggleVisibility: function () {
+ i.validate();
+ }, onFocusLine: null, onChangeHeight: function ( e ) {
+ e = e + ( i.dom.statusBar ? i.dom.statusBar.clientHeight : 0 ) + 1; i.content.style.marginBottom = -e + 'px', i.content.style.paddingBottom = e + 'px';
+ } } ), this.frame.appendChild( this.content ), this.frame.appendChild( this.errorTable.getErrorTable() ), this.container.appendChild( this.frame ), t.statusBar && ( ( 0, m.addClassName )( this.content, 'has-status-bar' ), e = document.createElement( 'div' ), ( this.dom.statusBar = e ).className = 'jsoneditor-statusbar', this.frame.appendChild( e ), this.dom.fileSizeInfo = document.createElement( 'span' ), this.dom.fileSizeInfo.className = 'jsoneditor-size-info', this.dom.fileSizeInfo.innerText = '', e.appendChild( this.dom.fileSizeInfo ), this.dom.arrayInfo = document.createElement( 'span' ), this.dom.arrayInfo.className = 'jsoneditor-size-info', this.dom.arrayInfo.innerText = '', e.appendChild( this.dom.arrayInfo ), e.appendChild( this.errorTable.getErrorCounter() ), e.appendChild( this.errorTable.getWarningIcon() ), e.appendChild( this.errorTable.getErrorIcon() ) ), this._renderPreview(), this.setSchema( this.options.schema, this.options.schemaRefs );
+ }, _renderPreview: function () {
+ const e = this.getText(); this.dom.previewText.nodeValue = ( 0, m.limitCharacters )( e, s.hJ ), this.dom.fileSizeInfo && ( this.dom.fileSizeInfo.innerText = 'Size: ' + ( 0, m.formatSize )( e.length ) ), this.dom.arrayInfo && ( Array.isArray( this.json ) ? this.dom.arrayInfo.innerText = 'Array: ' + this.json.length + ' items' : this.dom.arrayInfo.innerText = '' );
+ }, _onChange: function () {
+ if ( this._debouncedValidate(), this.options.onChange ) {
+ try {
+ this.options.onChange();
+ } catch ( e ) {
+ console.error( 'Error in onChange callback: ', e );
+ }
+ } if ( this.options.onChangeJSON ) {
+ try {
+ this.options.onChangeJSON( this.get() );
+ } catch ( e ) {
+ console.error( 'Error in onChangeJSON callback: ', e );
+ }
+ } if ( this.options.onChangeText ) {
+ try {
+ this.options.onChangeText( this.getText() );
+ } catch ( e ) {
+ console.error( 'Error in onChangeText callback: ', e );
+ }
+ }
+ } }, f = ( t._showSortModal = function () {
+ const r = this; this.executeWithBusyMessage( () => {
+ const e = r.options.modalAnchor || s.ai, o = r.get(); r._renderPreview(), ( 0, g.showSortModal )( e, o, ( n ) => {
+ r.executeWithBusyMessage( () => {
+ let e, t, i; e = o, t = n, Array.isArray( e ) && ( i = ( 0, m.sort )( e, t.path, t.direction ), r.sortedBy = t, r._setAndFireOnChange( i ) ), ( 0, m.isObject )( e ) && ( i = ( 0, m.sortObjectKeys )( e, t.direction ), r.sortedBy = t, r._setAndFireOnChange( i ) );
+ }, 'sorting...' );
+ }, r.sortedBy );
+ }, 'parsing...' );
+ }, t._showTransformModal = function () {
+ const r = this; this.executeWithBusyMessage( () => {
+ var e = r.options, t = e.createQuery, i = e.executeQuery, n = e.modalAnchor, e = e.queryDescription, o = r.get(); r._renderPreview(), ( 0, p.showTransformModal )( { container: n || s.ai, json: o, queryDescription: e, createQuery: t, executeQuery: i, onTransform: function ( t ) {
+ r.executeWithBusyMessage( () => {
+ const e = i( o, t ); r._setAndFireOnChange( e );
+ }, 'transforming...' );
+ } } );
+ }, 'parsing...' );
+ }, t.destroy = function () {
+ this.frame && this.container && this.frame.parentNode === this.container && this.container.removeChild( this.frame ), this.modeSwitcher && ( this.modeSwitcher.destroy(), this.modeSwitcher = null ), this._debouncedValidate = null, this.history && ( this.history.clear(), this.history = null ), this.frameFocusTracker.destroy();
+ }, t.compact = function () {
+ const e = this.get(), t = JSON.stringify( e ); this._setTextAndFireOnChange( t, e );
+ }, t.format = function () {
+ const e = this.get(), t = JSON.stringify( e, null, this.indentation ); this._setTextAndFireOnChange( t, e );
+ }, t.repair = function () {
+ const e = this.getText(); try {
+ const t = ( 0, n.m )( e ); this._setTextAndFireOnChange( t );
+ } catch ( e ) {}
+ }, t.focus = function () {
+ this.dom.transform.focus();
+ }, t.set = function ( e ) {
+ this.history && this.history.clear(), this._set( e );
+ }, t.update = function ( e ) {
+ this._set( e );
+ }, t._set = function ( e ) {
+ this.text = void 0, this.json = e, this._renderPreview(), this._pushHistory(), this._debouncedValidate();
+ }, t._setAndFireOnChange = function ( e ) {
+ this._set( e ), this._onChange();
+ }, t.get = function () {
+ let e; return void 0 === this.json && ( e = this.getText(), this.json = ( 0, m.parse )( e ) ), this.json;
+ }, t.getText = function () {
+ return void 0 === this.text && ( this.text = JSON.stringify( this.json, null, this.indentation ), !0 === this.options.escapeUnicode ) && ( this.text = ( 0, m.escapeUnicodeChars )( this.text ) ), this.text;
+ }, t.setText = function ( e ) {
+ this.history && this.history.clear(), this._setText( e );
+ }, t.updateText = function ( e ) {
+ this.getText() !== e && this._setText( e );
+ }, t._setText = function ( e, t ) {
+ let i; !0 === this.options.escapeUnicode ? this.text = ( 0, m.escapeUnicodeChars )( e ) : this.text = e, this.json = t, this._renderPreview(), void 0 === this.json ? ( i = this ).executeWithBusyMessage( () => {
+ try {
+ i.json = i.get(), i._renderPreview(), i._pushHistory();
+ } catch ( e ) {}
+ }, 'parsing...' ) : this._pushHistory(), this._debouncedValidate();
+ }, t._setTextAndFireOnChange = function ( e, t ) {
+ this._setText( e, t ), this._onChange();
+ }, t._applyHistory = function ( e ) {
+ this.json = e.json, this.text = e.text, this._renderPreview(), this._debouncedValidate();
+ }, t._pushHistory = function () {
+ let e; this.history && ( e = { text: this.text, json: this.json }, this.history.add( e ) );
+ }, t.executeWithBusyMessage = function ( e, t ) {
+ let i; this.getText().length > s.Oq ? ( ( 0, m.addClassName )( ( i = this ).frame, 'busy' ), i.dom.busyContent.innerText = t, setTimeout( () => {
+ e(), ( 0, m.removeClassName )( i.frame, 'busy' ), i.dom.busyContent.innerText = '';
+ }, 100 ) ) : e();
+ }, t.validate = i.validate, t._renderErrors = i._renderErrors, [ { mode: 'preview', mixin: t, data: 'json' } ] );
+ }, 7598: function ( e ) {
+ e.exports = ( () => {
+ function d( e, t ) {
+ if ( !( e instanceof t ) ) {
+ throw new TypeError( 'Cannot call a class as a function' );
+ }
+ } const e = ( () => {
+ function n( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ const n = t[ i ]; n.enumerable = n.enumerable || !1, n.configurable = !0, 'value' in n && ( n.writable = !0 ), Object.defineProperty( e, n.key, n );
+ }
+ } return function ( e, t, i ) {
+ return t && n( e.prototype, t ), i && n( e, i ), e;
+ };
+ } )(), u = function ( e, t ) {
+ if ( Array.isArray( e ) ) {
+ return e;
+ } if ( Symbol.iterator in Object( e ) ) {
+ var i = t, n = [], o = !0, t = !1, r = void 0; try {
+ for ( var s, a = e[ Symbol.iterator ](); !( o = ( s = a.next() ).done ) && ( n.push( s.value ), !i || n.length !== i ); o = !0 ) { }
+ } catch ( e ) {
+ t = !0, r = e;
+ } finally {
+ try {
+ !o && a.return && a.return();
+ } finally {
+ if ( t ) {
+ throw r;
+ }
+ }
+ } return n;
+ } throw new TypeError( 'Invalid attempt to destructure non-iterable instance' );
+ }, t = ( String.prototype.startsWith = String.prototype.startsWith || function ( e ) {
+ return this.indexOf( e ) === 0;
+ }, String.prototype.padStart = String.prototype.padStart || function ( e, t ) {
+ for ( var i = this; i.length < e; ) {
+ i = t + i;
+ } return i;
+ }, { cb: '0f8ff', tqw: 'aebd7', q: '-ffff', qmrn: '7fffd4', zr: '0ffff', bg: '5f5dc', bsq: 'e4c4', bck: '---', nch: 'ebcd', b: '--ff', bvt: '8a2be2', brwn: 'a52a2a', brw: 'deb887', ctb: '5f9ea0', hrt: '7fff-', chcT: 'd2691e', cr: '7f50', rnw: '6495ed', crns: '8dc', crms: 'dc143c', cn: '-ffff', Db: '--8b', Dcn: '-8b8b', Dgnr: 'b8860b', Dgr: 'a9a9a9', Dgrn: '-64-', Dkhk: 'bdb76b', Dmgn: '8b-8b', Dvgr: '556b2f', Drng: '8c-', Drch: '9932cc', Dr: '8b--', Dsmn: 'e9967a', Dsgr: '8fbc8f', DsTb: '483d8b', DsTg: '2f4f4f', Dtrq: '-ced1', Dvt: '94-d3', ppnk: '1493', pskb: '-bfff', mgr: '696969', grb: '1e90ff', rbrc: 'b22222', rwht: 'af0', stg: '228b22', chs: '-ff', gnsb: 'dcdcdc', st: '8f8ff', g: 'd7-', gnr: 'daa520', gr: '808080', grn: '-8-0', grnw: 'adff2f', hnw: '0fff0', htpn: '69b4', nnr: 'cd5c5c', ng: '4b-82', vr: '0', khk: '0e68c', vnr: 'e6e6fa', nrb: '0f5', wngr: '7cfc-', mnch: 'acd', Lb: 'add8e6', Lcr: '08080', Lcn: 'e0ffff', Lgnr: 'afad2', Lgr: 'd3d3d3', Lgrn: '90ee90', Lpnk: 'b6c1', Lsmn: 'a07a', Lsgr: '20b2aa', Lskb: '87cefa', LsTg: '778899', Lstb: 'b0c4de', Lw: 'e0', m: '-ff-', mgrn: '32cd32', nn: 'af0e6', mgnt: '-ff', mrn: '8--0', mqm: '66cdaa', mmb: '--cd', mmrc: 'ba55d3', mmpr: '9370db', msg: '3cb371', mmsT: '7b68ee', '': '-fa9a', mtr: '48d1cc', mmvt: 'c71585', mnLb: '191970', ntc: '5fffa', mstr: 'e4e1', mccs: 'e4b5', vjw: 'dead', nv: '--80', c: 'df5e6', v: '808-0', vrb: '6b8e23', rng: 'a5-', rngr: '45-', rch: 'da70d6', pgnr: 'eee8aa', pgrn: '98fb98', ptrq: 'afeeee', pvtr: 'db7093', ppwh: 'efd5', pchp: 'dab9', pr: 'cd853f', pnk: 'c0cb', pm: 'dda0dd', pwrb: 'b0e0e6', prp: '8-080', cc: '663399', r: '--', sbr: 'bc8f8f', rb: '4169e1', sbrw: '8b4513', smn: 'a8072', nbr: '4a460', sgrn: '2e8b57', ssh: '5ee', snn: 'a0522d', svr: 'c0c0c0', skb: '87ceeb', sTb: '6a5acd', sTgr: '708090', snw: 'afa', n: '-ff7f', stb: '4682b4', tn: 'd2b48c', t: '-8080', thst: 'd8bfd8', tmT: '6347', trqs: '40e0d0', vt: 'ee82ee', whT: '5deb3', wht: '', hts: '5f5f5', w: '-', wgrn: '9acd32' } ); function o( e, t ) {
+ t = arguments.length > 1 && void 0 !== t ? t : 1; return ( t > 0 ? e.toFixed( t ).replace( /0+$/, '' ).replace( /\.$/, '' ) : e.toString() ) || '0';
+ } const n = ( () => {
+ function h( e, t, i, n ) {
+ d( this, h ); let o, r, s, a, l, c = this; void 0 !== e && ( Array.isArray( e ) ? this.rgba = e : void 0 === i ? ( o = e && String( e ) ) && ( ( o = o.toLowerCase() ).startsWith( 'hsl' ) ? ( a = o.match( /([\-\d\.e]+)/g ).map( Number ), l = ( a = u( a, 4 ) )[ 0 ], r = a[ 1 ], s = a[ 2 ], c.hsla = [ l /= 360, r /= 100, s /= 100, l = void 0 === ( l = a[ 3 ] ) ? 1 : l ] ) : o.startsWith( 'rgb' ) ? ( r = o.match( /([\-\d\.e]+)/g ).map( Number ), a = ( s = u( r, 4 ) )[ 0 ], c.rgba = [ a, s[ 1 ], s[ 2 ], l = void 0 === ( l = s[ 3 ] ) ? 1 : l ] ) : o.startsWith( '#' ) ? c.rgba = h.hexToRgb( o ) : c.rgba = h.nameToRgb( o ) || h.hexToRgb( o ) ) : this.rgba = [ e, t, i, void 0 === n ? 1 : n ] );
+ } return e( h, [ { key: 'printRGB', value: function ( e ) {
+ const t = ( e ? this.rgba : this.rgba.slice( 0, 3 ) ).map( ( e, t ) => o( e, t === 3 ? 3 : 0 ) ); return e ? 'rgba(' + t + ')' : 'rgb(' + t + ')';
+ } }, { key: 'printHSL', value: function ( e ) {
+ const i = [ 360, 100, 100, 1 ], n = [ '', '%', '%', '' ], t = ( e ? this.hsla : this.hsla.slice( 0, 3 ) ).map( ( e, t ) => o( e * i[ t ], t === 3 ? 3 : 1 ) + n[ t ] ); return e ? 'hsla(' + t + ')' : 'hsl(' + t + ')';
+ } }, { key: 'printHex', value: function ( e ) {
+ const t = this.hex; return e ? t : t.slice( 0, 7 );
+ } }, { key: 'rgba', get: function () {
+ if ( this._rgba ) {
+ return this._rgba;
+ } if ( this._hsla ) {
+ return this._rgba = h.hslToRgb( this._hsla );
+ } throw new Error( 'No color is set' );
+ }, set: function ( e ) {
+ e.length === 3 && ( e[ 3 ] = 1 ), this._rgba = e, this._hsla = null;
+ } }, { key: 'rgbString', get: function () {
+ return this.printRGB();
+ } }, { key: 'rgbaString', get: function () {
+ return this.printRGB( !0 );
+ } }, { key: 'hsla', get: function () {
+ if ( this._hsla ) {
+ return this._hsla;
+ } if ( this._rgba ) {
+ return this._hsla = h.rgbToHsl( this._rgba );
+ } throw new Error( 'No color is set' );
+ }, set: function ( e ) {
+ e.length === 3 && ( e[ 3 ] = 1 ), this._hsla = e, this._rgba = null;
+ } }, { key: 'hslString', get: function () {
+ return this.printHSL();
+ } }, { key: 'hslaString', get: function () {
+ return this.printHSL( !0 );
+ } }, { key: 'hex', get: function () {
+ return '#' + this.rgba.map( ( e, t ) => ( t < 3 ? e : Math.round( 255 * e ) ).toString( 16 ) ).map( ( e ) => e.padStart( 2, '0' ) ).join( '' );
+ }, set: function ( e ) {
+ this.rgba = h.hexToRgb( e );
+ } } ], [ { key: 'hexToRgb', value: function ( e ) {
+ let t = ( e.startsWith( '#' ) ? e.slice( 1 ) : e ).replace( /^(\w{3})$/, '$1F' ).replace( /^(\w)(\w)(\w)(\w)$/, '$1$1$2$2$3$3$4$4' ).replace( /^(\w{6})$/, '$1FF' ); if ( t.match( /^([0-9a-fA-F]{8})$/ ) ) {
+ return ( t = t.match( /^(\w\w)(\w\w)(\w\w)(\w\w)$/ ).slice( 1 ).map( ( e ) => parseInt( e, 16 ) ) )[ 3 ] = t[ 3 ] / 255, t;
+ } throw new Error( 'Unknown hex color; ' + e );
+ } }, { key: 'nameToRgb', value: function ( e ) {
+ e = e.toLowerCase().replace( 'at', 'T' ).replace( /[aeiouyldf]/g, '' ).replace( 'ght', 'L' ).replace( 'rk', 'D' ).slice( -5, 4 ), e = t[ e ]; return void 0 === e ? e : h.hexToRgb( e.replace( /\-/g, '00' ).padStart( 6, 'f' ) );
+ } }, { key: 'rgbToHsl', value: function ( e ) {
+ var e = u( e, 4 ), t = e[ 0 ], i = e[ 1 ], n = e[ 2 ], e = e[ 3 ], o = ( t /= 255, i /= 255, n /= 255, Math.max( t, i, n ) ), r = Math.min( t, i, n ), s = void 0, a = void 0, l = ( o + r ) / 2; if ( o === r ) {
+ s = a = 0;
+ } else {
+ var c = o - r, a = l > 0.5 ? c / ( 2 - o - r ) : c / ( o + r ); switch ( o ) {
+ case t: s = ( i - n ) / c + ( i < n ? 6 : 0 ); break; case i: s = ( n - t ) / c + 2; break; case n: s = ( t - i ) / c + 4;
+ }s /= 6;
+ } return [ s, a, l, e ];
+ } }, { key: 'hslToRgb', value: function ( e ) {
+ var e = u( e, 4 ), t = e[ 0 ], i = e[ 1 ], n = e[ 2 ], e = e[ 3 ], o = void 0, r = void 0, s = void 0, a = ( i === 0 ? o = r = s = n : ( o = ( a = function ( e, t, i ) {
+ return i < 0 && ( i += 1 ), i > 1 && --i, i < 1 / 6 ? e + 6 * ( t - e ) * i : i < 0.5 ? t : i < 2 / 3 ? e + ( t - e ) * ( 2 / 3 - i ) * 6 : e;
+ } )( i = 2 * n - ( n = n < 0.5 ? n * ( 1 + i ) : n + i - n * i ), n, t + 1 / 3 ), r = a( i, n, t ), s = a( i, n, t - 1 / 3 ) ), [ 255 * o, 255 * r, 255 * s ].map( Math.round ) ); return a[ 3 ] = e, a;
+ } } ] ), h;
+ } )(), i = ( () => {
+ function r() {
+ d( this, r ), this._events = [];
+ } return e( r, [ { key: 'add', value: function ( e, t, i ) {
+ e.addEventListener( t, i, !1 ), this._events.push( { target: e, type: t, handler: i } );
+ } }, { key: 'remove', value: function ( i, n, o ) {
+ this._events = this._events.filter( ( e ) => {
+ let t = !0; return i && i !== e.target && ( t = !1 ), n && n !== e.type && ( t = !1 ), ( t = o && o !== e.handler ? !1 : t ) && r._doRemove( e.target, e.type, e.handler ), !t;
+ } );
+ } }, { key: 'destroy', value: function () {
+ this._events.forEach( ( e ) => r._doRemove( e.target, e.type, e.handler ) ), this._events = [];
+ } } ], [ { key: '_doRemove', value: function ( e, t, i ) {
+ e.removeEventListener( t, i, !1 );
+ } } ] ), r;
+ } )(); function a( e, r, s ) {
+ let a = !1; function l( e, t, i ) {
+ return Math.max( t, Math.min( e, i ) );
+ } function i( e, t, i ) {
+ let n, o; ( a = i ? !0 : a ) && ( e.preventDefault(), e = ( i = r.getBoundingClientRect() ).width, n = i.height, o = t.clientX, t = t.clientY, o = l( o - i.left, 0, e ), t = l( t - i.top, 0, n ), s( o / e, t / n ) );
+ } function t( e, t ) {
+ ( void 0 === e.buttons ? e.which : e.buttons ) === 1 ? i( e, e, t ) : a = !1;
+ } function n( e, t ) {
+ e.touches.length === 1 ? i( e, e.touches[ 0 ], t ) : a = !1;
+ }e.add( r, 'mousedown', ( e ) => {
+ t( e, !0 );
+ } ), e.add( r, 'touchstart', ( e ) => {
+ n( e, !0 );
+ } ), e.add( window, 'mousemove', t ), e.add( r, 'touchmove', n ), e.add( window, 'mouseup', ( e ) => {
+ a = !1;
+ } ), e.add( r, 'touchend', ( e ) => {
+ a = !1;
+ } ), e.add( r, 'touchcancel', ( e ) => {
+ a = !1;
+ } );
+ } const l = 'mousedown', c = 'focusin'; function p( e, t ) {
+ return ( t || document ).querySelector( e );
+ } function r( e ) {
+ e.preventDefault(), e.stopPropagation();
+ } function h( e, t, i, n, o ) {
+ e.add( t, 'keydown', ( e ) => {
+ i.includes( e.key ) && ( o && r( e ), n( e ) );
+ } );
+ } const s = ( () => {
+ function t( e ) {
+ d( this, t ), this.settings = { popup: 'right', layout: 'default', alpha: !0, editor: !0, editorFormat: 'hex', cancelButton: !1, defaultColor: '#0cf' }, this._events = new i(), this.onChange = null, this.onDone = null, this.onOpen = null, this.onClose = null, this.setOptions( e );
+ } return e( t, [ { key: 'setOptions', value: function ( e ) {
+ const t = this; if ( e ) {
+ const i = this.settings; if ( e instanceof HTMLElement ) {
+ i.parent = e;
+ } else {
+ i.parent && e.parent && i.parent !== e.parent && ( this._events.remove( i.parent ), this._popupInited = !1 ); let n, o = e, r = i, s = void 0; for ( n in o ) {
+ s && s.includes( n ) || ( r[ n ] = o[ n ] );
+ }e.onChange && ( this.onChange = e.onChange ), e.onDone && ( this.onDone = e.onDone ), e.onOpen && ( this.onOpen = e.onOpen ), e.onClose && ( this.onClose = e.onClose ); var a = e.color || e.colour; a && this._setColor( a );
+ } var l, a = i.parent; a && i.popup && !this._popupInited ? ( this._events.add( a, 'click', l = function ( e ) {
+ return t.openHandler( e );
+ } ), h( this._events, a, [ ' ', 'Spacebar', 'Enter' ], l ), this._popupInited = !0 ) : e.parent && !i.popup && this.show();
+ }
+ } }, { key: 'openHandler', value: function ( e ) {
+ let t; this.show() && ( e && e.preventDefault(), this.settings.parent.style.pointerEvents = 'none', t = e && e.type === 'keydown' ? this._domEdit : this.domElement, setTimeout( () => t.focus(), 100 ), this.onOpen ) && this.onOpen( this.colour );
+ } }, { key: 'closeHandler', value: function ( e ) {
+ let t, i = e && e.type, n = !1; e ? i === l || i === c ? ( t = ( this.__containedEvent || 0 ) + 100, e.timeStamp > t && ( n = !0 ) ) : ( r( e ), n = !0 ) : n = !0, n && this.hide() && ( this.settings.parent.style.pointerEvents = '', i !== l && this.settings.parent.focus(), this.onClose ) && this.onClose( this.colour );
+ } }, { key: 'movePopup', value: function ( e, t ) {
+ this.closeHandler(), this.setOptions( e ), t && this.openHandler();
+ } }, { key: 'setColor', value: function ( e, t ) {
+ this._setColor( e, { silent: t } );
+ } }, { key: '_setColor', value: function ( e, t ) {
+ if ( e = typeof e === 'string' ? e.trim() : e ) {
+ t = t || {}; let i = void 0; try {
+ i = new n( e );
+ } catch ( e ) {
+ if ( t.failSilently ) {
+ return;
+ } throw e;
+ } this.settings.alpha || ( ( e = i.hsla )[ 3 ] = 1, i.hsla = e ), this.colour = this.color = i, this._setHSLA( null, null, null, null, t );
+ }
+ } }, { key: 'setColour', value: function ( e, t ) {
+ this.setColor( e, t );
+ } }, { key: 'show', value: function () {
+ let e, t, i; return !!this.settings.parent && ( this.domElement ? ( t = this._toggleDOM( !0 ), this._setPosition(), t ) : ( t = this.settings.template || '<div class="picker_wrapper" tabindex="-1"><div class="picker_arrow"></div><div class="picker_hue picker_slider"><div class="picker_selector"></div></div><div class="picker_sl"><div class="picker_selector"></div></div><div class="picker_alpha picker_slider"><div class="picker_selector"></div></div><div class="picker_editor"><input aria-label="Type a color name or hex value"/></div><div class="picker_sample"></div><div class="picker_done"><button>Ok</button></div><div class="picker_cancel"><button>Cancel</button></div></div>', t = t, ( i = document.createElement( 'div' ) ).innerHTML = t, e = i.firstElementChild, this.domElement = e, this._domH = p( '.picker_hue', e ), this._domSL = p( '.picker_sl', e ), this._domA = p( '.picker_alpha', e ), this._domEdit = p( '.picker_editor input', e ), this._domSample = p( '.picker_sample', e ), this._domOkay = p( '.picker_done button', e ), this._domCancel = p( '.picker_cancel button', e ), e.classList.add( 'layout_' + this.settings.layout ), this.settings.alpha || e.classList.add( 'no_alpha' ), this.settings.editor || e.classList.add( 'no_editor' ), this.settings.cancelButton || e.classList.add( 'no_cancel' ), this._ifPopup( () => e.classList.add( 'popup' ) ), this._setPosition(), this.colour ? this._updateUI() : this._setColor( this.settings.defaultColor ), this._bindEvents(), !0 ) );
+ } }, { key: 'hide', value: function () {
+ return this._toggleDOM( !1 );
+ } }, { key: 'destroy', value: function () {
+ this._events.destroy(), this.domElement && this.settings.parent.removeChild(
+ this.domElement );
+ } }, { key: '_bindEvents', value: function () {
+ const i = this, n = this, o = this.domElement, r = this._events; function s( e, t, i ) {
+ r.add( e, t, i );
+ }s( o, 'click', ( e ) => e.preventDefault() ), a( r, this._domH, ( e, t ) => {
+ n._setHSLA( e );
+ } ), a( r, this._domSL, ( e, t ) => {
+ n._setHSLA( null, e, 1 - t );
+ } ), this.settings.alpha && a( r, this._domA, ( e, t ) => {
+ n._setHSLA( null, null, null, 1 - t );
+ } ); function e( e ) {
+ i._ifPopup( () => i.closeHandler( e ) ), i.onDone && i.onDone( i.colour );
+ } const t = this._domEdit; s( t, 'input', function ( e ) {
+ n._setColor( this.value, { fromEditor: !0, failSilently: !0 } );
+ } ), s( t, 'focus', function ( e ) {
+ this.selectionStart === this.selectionEnd && this.select();
+ } ), this._ifPopup( () => {
+ function e( e ) {
+ return i.closeHandler( e );
+ } function t( e ) {
+ i.__containedEvent = e.timeStamp;
+ }s( window, l, e ), s( window, c, e ), h( r, o, [ 'Esc', 'Escape' ], e ); s( o, l, t ), s( o, c, t ), s( i._domCancel, 'click', e );
+ } ); s( this._domOkay, 'click', e ), h( r, o, [ 'Enter' ], e );
+ } }, { key: '_setPosition', value: function () {
+ const i = this.settings.parent, n = this.domElement; i !== n.parentNode && i.appendChild( n ), this._ifPopup( ( e ) => {
+ getComputedStyle( i ).position === 'static' && ( i.style.position = 'relative' ); const t = !0 === e ? 'popup_right' : 'popup_' + e; [ 'popup_top', 'popup_bottom', 'popup_left', 'popup_right' ].forEach( ( e ) => {
+ e === t ? n.classList.add( e ) : n.classList.remove( e );
+ } ), n.classList.add( t );
+ } );
+ } }, { key: '_setHSLA', value: function ( e, t, i, n, o ) {
+ o = o || {}; const r = this.colour, s = r.hsla; [ e, t, i, n ].forEach( ( e, t ) => {
+ !e && e !== 0 || ( s[ t ] = e );
+ } ), r.hsla = s, this._updateUI( o ), this.onChange && !o.silent && this.onChange( r );
+ } }, { key: '_updateUI', value: function ( e ) {
+ if ( this.domElement ) {
+ e = e || {}; var t = this.colour, i = t.hsla, n = 'hsl(' + 360 * i[ 0 ] + ', 100%, 50%)', o = t.hslString, r = t.hslaString, s = this._domH, a = this._domSL, l = this._domA, s = p( '.picker_selector', s ), c = p( '.picker_selector', a ), l = p( '.picker_selector', l ), s = ( u( 0, s, i[ 0 ] ), this._domSL.style.backgroundColor = this._domH.style.color = n, u( 0, c, i[ 1 ] ), g( 0, c, 1 - i[ 2 ] ), a.style.color = o, g( 0, l, 1 - i[ 3 ] ), o ), n = s.replace( 'hsl', 'hsla' ).replace( ')', ', 0)' ); if ( this._domA.style.background = 'linear-gradient(' + [ s, n ] + ')' + ', linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0 / 2em 2em,\n linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em / 2em 2em', !e.fromEditor ) {
+ var c = this.settings.editorFormat, h = this.settings.alpha, d = void 0; switch ( c ) {
+ case 'rgb': d = t.printRGB( h ); break; case 'hsl': d = t.printHSL( h ); break; default: d = t.printHex( h );
+ } this._domEdit.value = d;
+ } this._domSample.style.color = r;
+ } function u( e, t, i ) {
+ t.style.left = 100 * i + '%';
+ } function g( e, t, i ) {
+ t.style.top = 100 * i + '%';
+ }
+ } }, { key: '_ifPopup', value: function ( e, t ) {
+ this.settings.parent && this.settings.popup ? e && e( this.settings.popup ) : t && t();
+ } }, { key: '_toggleDOM', value: function ( e ) {
+ let t, i = this.domElement; return !!i && ( ( t = i.style.display !== ( e = e ? '' : 'none' ) ) && ( i.style.display = e ), t );
+ } } ] ), t;
+ } )(), g = document.createElement( 'style' ); return g.textContent = '.picker_wrapper.no_alpha .picker_alpha{display:none}.picker_wrapper.no_editor .picker_editor{position:absolute;z-index:-1;opacity:0}.picker_wrapper.no_cancel .picker_cancel{display:none}.layout_default.picker_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;font-size:10px;width:25em;padding:.5em}.layout_default.picker_wrapper input,.layout_default.picker_wrapper button{font-size:1rem}.layout_default.picker_wrapper>*{margin:.5em}.layout_default.picker_wrapper::before{content:"";display:block;width:100%;height:0;order:1}.layout_default .picker_slider,.layout_default .picker_selector{padding:1em}.layout_default .picker_hue{width:100%}.layout_default .picker_sl{flex:1 1 auto}.layout_default .picker_sl::before{content:"";display:block;padding-bottom:100%}.layout_default .picker_editor{order:1;width:6.5rem}.layout_default .picker_editor input{width:100%;height:100%}.layout_default .picker_sample{order:1;flex:1 1 auto}.layout_default .picker_done,.layout_default .picker_cancel{order:1}.picker_wrapper{box-sizing:border-box;background:#f2f2f2;box-shadow:0 0 0 1px silver;cursor:default;font-family:sans-serif;color:#444;pointer-events:auto}.picker_wrapper:focus{outline:none}.picker_wrapper button,.picker_wrapper input{box-sizing:border-box;border:none;box-shadow:0 0 0 1px silver;outline:none}.picker_wrapper button:focus,.picker_wrapper button:active,.picker_wrapper input:focus,.picker_wrapper input:active{box-shadow:0 0 2px 1px #1e90ff}.picker_wrapper button{padding:.4em .6em;cursor:pointer;background-color:#f5f5f5;background-image:linear-gradient(0deg, gainsboro, transparent)}.picker_wrapper button:active{background-image:linear-gradient(0deg, transparent, gainsboro)}.picker_wrapper button:hover{background-color:#fff}.picker_selector{position:absolute;z-index:1;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff;border-radius:100%;box-shadow:0 0 3px 1px #67b9ff;background:currentColor;cursor:pointer}.picker_slider .picker_selector{border-radius:2px}.picker_hue{position:relative;background-image:linear-gradient(90deg, red, yellow, lime, cyan, blue, magenta, red);box-shadow:0 0 0 1px silver}.picker_sl{position:relative;box-shadow:0 0 0 1px silver;background-image:linear-gradient(180deg, white, rgba(255, 255, 255, 0) 50%),linear-gradient(0deg, black, rgba(0, 0, 0, 0) 50%),linear-gradient(90deg, #808080, rgba(128, 128, 128, 0))}.picker_alpha,.picker_sample{position:relative;background:linear-gradient(45deg, lightgrey 25%, transparent 25%, transparent 75%, lightgrey 75%) 0 0/2em 2em,linear-gradient(45deg, lightgrey 25%, white 25%, white 75%, lightgrey 75%) 1em 1em/2em 2em;box-shadow:0 0 0 1px silver}.picker_alpha .picker_selector,.picker_sample .picker_selector{background:none}.picker_editor input{font-family:monospace;padding:.2em .4em}.picker_sample::before{content:"";position:absolute;display:block;width:100%;height:100%;background:currentColor}.picker_arrow{position:absolute;z-index:-1}.picker_wrapper.popup{position:absolute;z-index:2;margin:1.5em}.picker_wrapper.popup,.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{background:#f2f2f2;box-shadow:0 0 10px 1px rgba(0,0,0,.4)}.picker_wrapper.popup .picker_arrow{width:3em;height:3em;margin:0}.picker_wrapper.popup .picker_arrow::before,.picker_wrapper.popup .picker_arrow::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-99}.picker_wrapper.popup .picker_arrow::before{width:100%;height:100%;-webkit-transform:skew(45deg);transform:skew(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.picker_wrapper.popup .picker_arrow::after{width:150%;height:150%;box-shadow:none}.popup.popup_top{bottom:100%;left:0}.popup.popup_top .picker_arrow{bottom:0;left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.popup.popup_bottom{top:100%;left:0}.popup.popup_bottom .picker_arrow{top:0;left:0;-webkit-transform:rotate(90deg) scale(1, -1);transform:rotate(90deg) scale(1, -1)}.popup.popup_left{top:0;right:100%}.popup.popup_left .picker_arrow{top:0;right:0;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.popup.popup_right{top:0;left:100%}.popup.popup_right .picker_arrow{top:0;left:0}', document.documentElement.firstElementChild.appendChild( g ), s.StyleElement = g, s;
+ } )();
+ }, 7724: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), c = e.errSchemaPath + '/' + t, h = !e.opts.allErrors, d = 'data' + ( s || '' ), u = e.opts.$data && a && a.$data, s = u ? ( o += ' var schema' + r + ' = ' + e.util.getData( a.$data, s, e.dataPathArr ) + '; ', 'schema' + r ) : a; if ( u || typeof a === 'number' ) {
+ return o += 'if ( ', u && ( o += ' (' + s + ' !== undefined && typeof ' + s + " != 'number') || " ), ( r = [] ).push( o += ' Object.keys(' + d + ').length ' + ( ( n = t ) == 'maxProperties' ? '>' : '<' ) + ' ' + s + ') { ' ), o = '', !1 !== e.createErrors ? ( o += " { keyword: '" + ( n || '_limitProperties' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( c ) + ' , params: { limit: ' + s + ' } ', !1 !== e.opts.messages && ( o = ( o = ( o += " , message: 'should NOT have " ) + ( t == 'maxProperties' ? 'more' : 'fewer' ) + ' than ' ) + ( u ? "' + " + s + " + '" : String( a ) ) + " properties' " ), e.opts.verbose && ( o = ( o += ' , schema: ' ) + ( u ? 'validate.schema' + l : String( a ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + d + ' ' ), o += ' } ' ) : o += ' {} ', n = o, o = r.pop(), !e.compositeRule && h ? e.async ? o += ' throw new ValidationError([' + n + ']); ' : o += ' validate.errors = [' + n + ']; return false; ' : o += ' var err = ' + n + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', o += '} ', h && ( o += ' else { ' ), o;
+ } throw new Error( t + ' must be number' );
+ };
+ }, 7812: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, c = !e.opts.allErrors, h = 'data' + ( s || '' ), d = 'valid' + r, u = e.opts.$data && a && a.$data, s = u ? ( o += ' var schema' + r + ' = ' + e.util.getData( a.$data, s, e.dataPathArr ) + '; ', 'schema' + r ) : a; return ( a || u ) && !1 !== e.opts.uniqueItems ? ( u && ( o += ' var ' + d + '; if (' + s + ' === false || ' + s + ' === undefined) ' + d + ' = true; else if (typeof ' + s + " != 'boolean') " + d + ' = false; else { ' ), o += ' var i = ' + h + '.length , ' + d + ' = true , j; if (i > 1) { ', r = e.schema.items && e.schema.items.type, s = Array.isArray( r ), !r || r == 'object' || r == 'array' || s && ( r.includes( 'object' ) || r.includes( 'array' ) ) ? o += ' outer: for (;i--;) { for (j = i; j--;) { if (equal(' + h + '[i], ' + h + '[j])) { ' + d + ' = false; break outer; } } } ' : ( o = ( o += ' var itemIndices = {}, item; for (;i--;) { var item = ' + h + '[i]; ' ) + ' if (' + e.util[ 'checkDataType' + ( s ? 's' : '' ) ]( r, 'item', e.opts.strictNumbers, !0 ) + ') continue; ', s && ( o += " if (typeof item == 'string') item = '\"' + item; " ), o += " if (typeof itemIndices[item] == 'number') { " + d + ' = false; j = itemIndices[item]; break; } itemIndices[item] = i; } ' ), o += ' } ', u && ( o += ' } ' ), ( n = n || [] ).push( o += ' if (!' + d + ') { ' ), o = '', !1 !== e.createErrors ? ( o += " { keyword: 'uniqueItems' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { i: i, j: j } ', !1 !== e.opts.messages && ( o += " , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' " ), e.opts.verbose && ( o = ( o += ' , schema: ' ) + ( u ? 'validate.schema' + l : String( a ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + h + ' ' ), o += ' } ' ) : o += ' {} ', r = o, o = n.pop(), !e.compositeRule && c ? e.async ? o += ' throw new ValidationError([' + r + ']); ' : o += ' validate.errors = [' + r + ']; return false; ' : o += ' var err = ' + r + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', o += ' } ', c && ( o += ' else { ' ) ) : c && ( o += ' if (true) { ' ), o;
+ };
+ }, 8050: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o, r, s = ' ', a = e.level, l = e.dataLevel, c = e.schema[ t ], h = e.schemaPath + e.util.getProperty( t ), d = e.errSchemaPath + '/' + t, u = !e.opts.allErrors, g = 'data' + ( l || '' ), p = 'valid' + a, m = 'errs__' + a, f = e.opts.$data && c && c.$data, C = f ? ( s += ' var schema' + a + ' = ' + e.util.getData( c.$data, l, e.dataPathArr ) + '; ', 'schema' + a ) : c, y = 'definition' + a, I = this.definition, v = ''; if ( f && I.$data ) {
+ var b = 'keywordValidate' + a, A = I.validateSchema; s += ' var ' + y + " = RULES.custom['" + t + "'].definition; var " + b + ' = ' + y + '.validate;';
+ } else {
+ if ( !( k = e.useCustomRule( this, c, e.schema, e ) ) ) {
+ return;
+ } C = 'validate.schema' + h, b = k.code, n = I.compile, o = I.inline, r = I.macro;
+ } var w, x, S, k, T, t = b + '.errors', c = 'i' + a, E = 'ruleErr' + a, R = I.async; if ( R && !e.async ) {
+ throw new Error( 'async keyword in sync schema' );
+ } return o || r || ( s += t + ' = null;' ), s += 'var ' + m + ' = errors;var ' + p + ';', f && I.$data && ( v += '}', s += ' if (' + C + ' === undefined) { ' + p + ' = true; } else { ', A ) && ( v += '}', s += ' ' + p + ' = ' + y + '.validateSchema(' + C + '); if (' + p + ') { ' ), o ? I.statements ? s += ' ' + k.validate + ' ' : s += ' ' + p + ' = ' + k.validate + '; ' : r ? ( v = '', ( f = e.util.copy( e ) ).level++, w = 'valid' + f.level, f.schema = k.validate, f.schemaPath = '', A = e.compositeRule, e.compositeRule = f.compositeRule = !0, y = e.validate( f ).replace( /validate\.schema/g, b ), e.compositeRule = f.compositeRule = A, s += ' ' + y ) : ( ( T = T || [] ).push( s ), s = '', s += ' ' + b + '.call( ', e.opts.passContext ? s += 'this' : s += 'self', n || !1 === I.schema ? s += ' , ' + g + ' ' : s += ' , ' + C + ' , ' + g + ' , validate.schema' + e.schemaPath + ' ', s += " , (dataPath || '')", e.errorPath != '""' && ( s += ' + ' + e.errorPath ), k = s += ' , ' + ( x = l ? 'data' + ( l - 1 || '' ) : 'parentData' ) + ' , ' + ( S = l ? e.dataPathArr[ l ] : 'parentDataProperty' ) + ' , rootData ) ', s = T.pop(), !1 === I.errors ? ( s += ' ' + p + ' = ', R && ( s += 'await ' ), s += k + '; ' ) : s += R ? ' var ' + ( t = 'customErrors' + a ) + ' = null; try { ' + p + ' = await ' + k + '; } catch (e) { ' + p + ' = false; if (e instanceof ValidationError) ' + t + ' = e.errors; else throw e; } ' : ' ' + t + ' = null; ' + p + ' = ' + k + '; ' ), I.modifying && ( s += ' if (' + x + ') ' + g + ' = ' + x + '[' + S + '];' ), s += String( v ), I.valid ? u && ( s += ' if (true) { ' ) : ( s += ' if ( ', void 0 === I.valid ? s = s + ' !' + ( r ? String( w ) : p ) : s += ' ' + !I.valid + ' ', f = this.keyword, ( T = T || [] ).push( s += ') { ' ), ( T = T || [] ).push( s = '' ), s = '', !1 !== e.createErrors ? ( s += " { keyword: '" + ( f || 'custom' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( d ) + " , params: { keyword: '" + this.keyword + "' } ", !1 !== e.opts.messages && ( s += " , message: 'should pass \"" + this.keyword + "\" keyword validation' " ), e.opts.verbose && ( s += ' , schema: validate.schema' + h + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + g + ' ' ), s += ' } ' ) : s += ' {} ', A = s, s = T.pop(), !e.compositeRule && u ? e.async ? s += ' throw new ValidationError([' + A + ']); ' : s += ' validate.errors = [' + A + ']; return false; ' : s += ' var err = ' + A + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', y = s, s = T.pop(), o ? I.errors ? I.errors != 'full' && ( s += ' for (var ' + c + '=' + m + '; ' + c + '<errors; ' + c + '++) { var ' + E + ' = vErrors[' + c + ']; if (' + E + '.dataPath === undefined) ' + E + ".dataPath = (dataPath || '') + " + e.errorPath + '; if (' + E + '.schemaPath === undefined) { ' + E + '.schemaPath = "' + d + '"; } ', e.opts.verbose && ( s += ' ' + E + '.schema = ' + C + '; ' + E + '.data = ' + g + '; ' ), s += ' } ' ) : !1 === I.errors ? s += ' ' + y + ' ' : ( s += ' if (' + m + ' == errors) { ' + y + ' } else { for (var ' + c + '=' + m + '; ' + c + '<errors; ' + c + '++) { var ' + E + ' = vErrors[' + c + ']; if (' + E + '.dataPath === undefined) ' + E + ".dataPath = (dataPath || '') + " + e.errorPath + '; if (' + E + '.schemaPath === undefined) { ' + E + '.schemaPath = "' + d + '"; } ', e.opts.verbose && ( s += ' ' + E + '.schema = ' + C + '; ' + E + '.data = ' + g + '; ' ), s += ' } } ' ) : r ? ( s += ' var err = ', !1 !== e.createErrors ? ( s += " { keyword: '" + ( f || 'custom' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( d ) + " , params: { keyword: '" + this.keyword + "' } ", !1 !== e.opts.messages && ( s += " , message: 'should pass \"" + this.keyword + "\" keyword validation' " ), e.opts.verbose && ( s += ' , schema: validate.schema' + h + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + g + ' ' ), s += ' } ' ) : s += ' {} ', s += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', !e.compositeRule && u && ( e.async ? s += ' throw new ValidationError(vErrors); ' : s += ' validate.errors = vErrors; return false; ' ) ) : !1 === I.errors ? s += ' ' + y + ' ' : ( s += ' if (Array.isArray(' + t + ')) { if (vErrors === null) vErrors = ' + t + '; else vErrors = vErrors.concat(' + t + '); errors = vErrors.length; for (var ' + c + '=' + m + '; ' + c + '<errors; ' + c + '++) { var ' + E + ' = vErrors[' + c + ']; if (' + E + '.dataPath === undefined) ' + E + ".dataPath = (dataPath || '') + " + e.errorPath + '; ' + E + '.schemaPath = "' + d + '"; ', e.opts.verbose && ( s += ' ' + E + '.schema = ' + C + '; ' + E + '.data = ' + g + '; ' ), s += ' } } else { ' + y + ' } ' ), s += ' } ', u && ( s += ' else { ' ) ), s;
+ };
+ }, 8161: function ( e, t, i ) {
+ e.exports = { $ref: i( 7096 ), allOf: i( 3531 ), anyOf: i( 8854 ), $comment: i( 8372 ), const: i( 9650 ), contains: i( 1292 ), dependencies: i( 2860 ), enum: i( 7112 ), format: i( 4682 ), if: i( 1678 ), items: i( 3913 ), maximum: i( 1765 ), minimum: i( 1765 ), maxItems: i( 9337 ), minItems: i( 9337 ), maxLength: i( 5433 ), minLength: i( 5433 ), maxProperties: i( 7724 ), minProperties: i( 7724 ), multipleOf: i( 812 ), not: i( 1004 ), oneOf: i( 6288 ), pattern: i( 2079 ), properties: i( 2124 ), propertyNames: i( 4926 ), required: i( 2e3 ), uniqueItems: i( 7812 ), validate: i( 1035 ) };
+ }, 8198: function ( e ) {
+ e.exports = JSON.parse( '{"$schema":"http://json-schema.org/draft-07/schema#","$id":"http://json-schema.org/draft-07/schema#","title":"Core schema meta-schema","definitions":{"schemaArray":{"type":"array","minItems":1,"items":{"$ref":"#"}},"nonNegativeInteger":{"type":"integer","minimum":0},"nonNegativeIntegerDefault0":{"allOf":[{"$ref":"#/definitions/nonNegativeInteger"},{"default":0}]},"simpleTypes":{"enum":["array","boolean","integer","null","number","object","string"]},"stringArray":{"type":"array","items":{"type":"string"},"uniqueItems":true,"default":[]}},"type":["object","boolean"],"properties":{"$id":{"type":"string","format":"uri-reference"},"$schema":{"type":"string","format":"uri"},"$ref":{"type":"string","format":"uri-reference"},"$comment":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"},"default":true,"readOnly":{"type":"boolean","default":false},"examples":{"type":"array","items":true},"multipleOf":{"type":"number","exclusiveMinimum":0},"maximum":{"type":"number"},"exclusiveMaximum":{"type":"number"},"minimum":{"type":"number"},"exclusiveMinimum":{"type":"number"},"maxLength":{"$ref":"#/definitions/nonNegativeInteger"},"minLength":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"pattern":{"type":"string","format":"regex"},"additionalItems":{"$ref":"#"},"items":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/schemaArray"}],"default":true},"maxItems":{"$ref":"#/definitions/nonNegativeInteger"},"minItems":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"uniqueItems":{"type":"boolean","default":false},"contains":{"$ref":"#"},"maxProperties":{"$ref":"#/definitions/nonNegativeInteger"},"minProperties":{"$ref":"#/definitions/nonNegativeIntegerDefault0"},"required":{"$ref":"#/definitions/stringArray"},"additionalProperties":{"$ref":"#"},"definitions":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"properties":{"type":"object","additionalProperties":{"$ref":"#"},"default":{}},"patternProperties":{"type":"object","additionalProperties":{"$ref":"#"},"propertyNames":{"format":"regex"},"default":{}},"dependencies":{"type":"object","additionalProperties":{"anyOf":[{"$ref":"#"},{"$ref":"#/definitions/stringArray"}]}},"propertyNames":{"$ref":"#"},"const":true,"enum":{"type":"array","items":true,"minItems":1,"uniqueItems":true},"type":{"anyOf":[{"$ref":"#/definitions/simpleTypes"},{"type":"array","items":{"$ref":"#/definitions/simpleTypes"},"minItems":1,"uniqueItems":true}]},"format":{"type":"string"},"contentMediaType":{"type":"string"},"contentEncoding":{"type":"string"},"if":{"$ref":"#"},"then":{"$ref":"#"},"else":{"$ref":"#"},"allOf":{"$ref":"#/definitions/schemaArray"},"anyOf":{"$ref":"#/definitions/schemaArray"},"oneOf":{"$ref":"#/definitions/schemaArray"},"not":{"$ref":"#"}},"default":true}' );
+ }, 8340: function ( e, t ) {
+ let i; void 0 !== ( t = typeof ( i = function () {
+ 'use strict'; function C( e ) {
+ if ( typeof Node === 'object' ) {
+ return e instanceof Node;
+ } else {
+ return e && typeof e === 'object' && typeof e.nodeType === 'number';
+ }
+ } function y( e ) {
+ return typeof e === 'string';
+ } function I() {
+ const r = []; return { watch: r.push.bind( r ), trigger: function ( e, t ) {
+ let i = true; const n = { detail: t, preventDefault: function e() {
+ i = false;
+ } }; for ( let o = 0; o < r.length; o++ ) {
+ r[ o ]( e, n );
+ } return i;
+ } };
+ } function o( e ) {
+ return window.getComputedStyle( e ).display === 'none';
+ } function r( e ) {
+ this.elem = e;
+ } function v( e, t ) {
+ return r.make( e( 'parent' ) ).clazz( 'pico-overlay' ).clazz( e( 'overlayClass', '' ) ).stylize( { display: 'none', position: 'fixed', top: '0px', left: '0px', height: '100%', width: '100%', zIndex: 1e4 } ).stylize( e( 'overlayStyles', { opacity: 0.5, background: '#000' } ) ).onClick( () => {
+ if ( e( 'overlayClose', true ) ) {
+ t();
+ }
+ } );
+ }r.make = function ( e, t ) {
+ if ( typeof e === 'string' ) {
+ e = document.querySelector( e );
+ } const i = document.createElement( t || 'div' ); ( e || document.body ).appendChild( i ); return new r( i );
+ }, r.prototype = { child: function ( e ) {
+ return r.make( this.elem, e );
+ }, stylize: function ( e ) {
+ e = e || {}; if ( typeof e.opacity !== 'undefined' ) {
+ e.filter = 'alpha(opacity=' + e.opacity * 100 + ')';
+ } for ( const t in e ) {
+ if ( e.hasOwnProperty( t ) ) {
+ this.elem.style[ t ] = e[ t ];
+ }
+ } return this;
+ }, clazz: function ( e ) {
+ this.elem.className += ' ' + e; return this;
+ }, html: function ( e ) {
+ if ( C( e ) ) {
+ this.elem.appendChild( e );
+ } else {
+ this.elem.innerHTML = e;
+ } return this;
+ }, onClick: function ( e ) {
+ this.elem.addEventListener( 'click', e ); return this;
+ }, destroy: function () {
+ this.elem.parentNode.removeChild( this.elem );
+ }, hide: function () {
+ this.elem.style.display = 'none';
+ }, show: function () {
+ this.elem.style.display = 'block';
+ }, attr: function ( e, t ) {
+ if ( t !== undefined ) {
+ this.elem.setAttribute( e, t );
+ } return this;
+ }, anyAncestor: function ( e ) {
+ let t = this.elem; while ( t ) {
+ if ( e( new r( t ) ) ) {
+ return true;
+ } else {
+ t = t.parentNode;
+ }
+ } return false;
+ }, isVisible: function () {
+ return !o( this.elem );
+ } }; let s = 1; function b( e, i ) {
+ let t = e( 'width', 'auto' ); if ( typeof t === 'number' ) {
+ t = String( t ) + 'px';
+ } const n = e( 'modalId', 'pico-' + s++ ); const o = r.make( e( 'parent' ) ).clazz( 'pico-content' ).clazz( e( 'modalClass', '' ) ).stylize( { display: 'none', position: 'fixed', zIndex: 10001, left: '50%', top: '38.1966%', maxHeight: '90%', boxSizing: 'border-box', width: t, '-ms-transform': 'translate(-50%,-38.1966%)', '-moz-transform': 'translate(-50%,-38.1966%)', '-webkit-transform': 'translate(-50%,-38.1966%)', '-o-transform': 'translate(-50%,-38.1966%)', transform: 'translate(-50%,-38.1966%)' } ).stylize( e( 'modalStyles', { overflow: 'auto', backgroundColor: 'white', padding: '20px', borderRadius: '5px' } ) ).html( e( 'content' ) ).attr( 'id', n ).attr( 'role', 'dialog' ).attr( 'aria-labelledby', e( 'ariaLabelledBy' ) ).attr( 'aria-describedby', e( 'ariaDescribedBy', n ) ).onClick( ( e ) => {
+ const t = new r( e.target ).anyAncestor( ( e ) => /\bpico-close\b/.test( e.elem.className ) ); if ( t ) {
+ i();
+ }
+ } ); return o;
+ } function A( e, t ) {
+ if ( t( 'closeButton', true ) ) {
+ return e.child( 'button' ).html( t( 'closeHtml', '×' ) ).clazz( 'pico-close' ).clazz( t( 'closeClass', '' ) ).stylize( t( 'closeStyles', { borderRadius: '2px', border: 0, padding: 0, cursor: 'pointer', height: '15px', width: '15px', position: 'absolute', top: '5px', right: '5px', fontSize: '16px', textAlign: 'center', lineHeight: '15px', background: '#CCC' } ) ).attr( 'aria-label', t( 'close-label', 'Close' ) );
+ }
+ } function w( e ) {
+ return function () {
+ return e().elem;
+ };
+ } const x = I(), c = I(); function S( r, s ) {
+ function t( e, t ) {
+ const i = e.msMatchesSelector || e.webkitMatchesSelector || e.matches; return i.call( e, t );
+ } function n( e ) {
+ if ( o( e ) || t( e, ':disabled' ) || e.hasAttribute( 'contenteditable' ) ) {
+ return false;
+ } else {
+ return e.hasAttribute( 'tabindex' ) || t( e, 'input,select,textarea,button,a[href],area[href],iframe' );
+ }
+ } function a( e ) {
+ const t = e.getElementsByTagName( '*' ); for ( let i = 0; i < t.length; i++ ) {
+ if ( n( t[ i ] ) ) {
+ return t[ i ];
+ }
+ }
+ } function l( e ) {
+ const t = e.getElementsByTagName( '*' ); for ( let i = t.length; i--; ) {
+ if ( n( t[ i ] ) ) {
+ return t[ i ];
+ }
+ }
+ } let i; r.beforeShow( () => {
+ i = document.activeElement;
+ } ); r.afterShow( () => {
+ if ( s() ) {
+ const t = a( r.modalElem() ); if ( t ) {
+ t.focus();
+ }
+ }
+ } ); r.afterClose( () => {
+ if ( s() && i ) {
+ i.focus();
+ }i = null;
+ } ); c.watch( ( t ) => {
+ if ( s() && r.isVisible() ) {
+ const i = a( r.modalElem() ); const n = l( r.modalElem() ); const o = t.shiftKey ? i : n; if ( o === document.activeElement ) {
+ ( t.shiftKey ? n : i ).focus(); t.preventDefault();
+ }
+ }
+ } );
+ } function k( e, t ) {
+ let i; const n = new r( document.body ); e.beforeShow( () => {
+ i = n.elem.style.overflow; if ( t() ) {
+ n.stylize( { overflow: 'hidden' } );
+ }
+ } ); e.afterClose( () => {
+ n.stylize( { overflow: i } );
+ } );
+ } return document.documentElement.addEventListener( 'keydown', ( t ) => {
+ const i = t.which || t.keyCode; if ( i === 27 ) {
+ x.trigger();
+ } else if ( i === 9 ) {
+ c.trigger( t );
+ }
+ } ), function e( n ) {
+ if ( y( n ) || C( n ) ) {
+ n = { content: n };
+ } const o = I(); const t = I(); const i = I(); const r = I(); const s = I(); function a( e, t ) {
+ let i = n[ e ]; if ( typeof i === 'function' ) {
+ i = i( t );
+ } return i === undefined ? t : i;
+ } let l = f.bind( window, 'modal' ); let c = f.bind( window, 'overlay' ); let h = f.bind( window, 'close' ); let d; function u( e ) {
+ c().hide(); l().hide(); s.trigger( d, e );
+ } function g( e ) {
+ if ( r.trigger( d, e ) ) {
+ u( e );
+ }
+ } function p( e ) {
+ return function () {
+ e.apply( this, arguments ); return d;
+ };
+ } let m; function f( e, t ) {
+ if ( !m ) {
+ const i = b( a, g ); m = { modal: i, overlay: v( a, g ), close: A( i, a ) }; o.trigger( d, t );
+ } return m[ e ];
+ }d = { modalElem: w( l ), closeElem: w( h ), overlayElem: w( c ), buildDom: p( f.bind( null, null ) ), isVisible: function () {
+ return !!( m && l && l().isVisible() );
+ }, show: function ( e ) {
+ if ( t.trigger( d, e ) ) {
+ c().show(); h(); l().show(); i.trigger( d, e );
+ } return this;
+ }, close: p( g ), forceClose: p( u ), destroy: function () {
+ l().destroy(); c().destroy(); c = l = h = undefined;
+ }, options: function ( t ) {
+ Object.keys( t ).map( ( e ) => {
+ n[ e ] = t[ e ];
+ } );
+ }, afterCreate: p( o.watch ), beforeShow: p( t.watch ), afterShow: p( i.watch ), beforeClose: p( r.watch ), afterClose: p( s.watch ) }; S( d, a.bind( null, 'focus', true ) ); k( d, a.bind( null, 'bodyOverflow', true ) ); x.watch( () => {
+ if ( a( 'escCloses', true ) && d.isVisible() ) {
+ d.close();
+ }
+ } ); return d;
+ };
+ } ) === 'function' ? i.apply( t, [] ) : i ) && ( e.exports = t );
+ }, 8372: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.schema[ t ], t = e.errSchemaPath + '/' + t, o = ( e.opts.allErrors, e.util.toQuotedString( o ) ); return !0 === e.opts.$comment ? n += ' console.log(' + o + ');' : typeof e.opts.$comment === 'function' && ( n += ' self._opts.$comment(' + o + ', ' + e.util.toQuotedString( t ) + ', validate.root.schema);' ), n;
+ };
+ }, 8852: function ( e ) {
+ const l = [ 'multipleOf', 'maximum', 'exclusiveMaximum', 'minimum', 'exclusiveMinimum', 'maxLength', 'minLength', 'pattern', 'additionalItems', 'maxItems', 'minItems', 'uniqueItems', 'maxProperties', 'minProperties', 'required', 'additionalProperties', 'enum', 'format', 'const' ]; e.exports = function ( e, t ) {
+ for ( let i = 0; i < t.length; i++ ) {
+ e = JSON.parse( JSON.stringify( e ) ); for ( var n = t[ i ].split( '/' ), o = e, r = 1; r < n.length; r++ ) {
+ o = o[ n[ r ] ];
+ } for ( r = 0; r < l.length; r++ ) {
+ const s = l[ r ], a = o[ s ]; a && ( o[ s ] = { anyOf: [ a, { $ref: 'https://raw.githubusercontent.com/ajv-validator/ajv/master/lib/refs/data.json#' } ] } );
+ }
+ } return e;
+ };
+ }, 8854: function ( e ) {
+ e.exports = function ( t, e, i ) {
+ var n = ' ', o = t.level, r = t.dataLevel, s = t.schema[ e ], a = t.schemaPath + t.util.getProperty( e ), l = t.errSchemaPath + '/' + e, e = !t.opts.allErrors, r = 'data' + ( r || '' ), c = 'valid' + o, o = 'errs__' + o, h = t.util.copy( t ), d = '', u = ( h.level++, 'valid' + h.level ); if ( s.every( ( e ) => t.opts.strictKeywords ? typeof e === 'object' && Object.keys( e ).length > 0 || !1 === e : t.util.schemaHasRules( e, t.RULES.all ) ) ) {
+ const g = h.baseId, p = ( n += ' var ' + o + ' = errors; var ' + c + ' = false; ', t.compositeRule ), m = ( t.compositeRule = h.compositeRule = !0, s ); if ( m ) {
+ for ( var f, C = -1, y = m.length - 1; C < y; ) {
+ f = m[ C += 1 ], h.schema = f, h.schemaPath = a + '[' + C + ']', h.errSchemaPath = l + '/' + C, n += ' ' + t.validate( h ) + ' ', h.baseId = g, n += ' ' + c + ' = ' + c + ' || ' + u + '; if (!' + c + ') { ', d += '}';
+ }
+ }t.compositeRule = h.compositeRule = p, n += ' ' + d + ' if (!' + c + ') { var err = ', !1 !== t.createErrors ? ( n += " { keyword: 'anyOf' , dataPath: (dataPath || '') + " + t.errorPath + ' , schemaPath: ' + t.util.toQuotedString( l ) + ' , params: {} ', !1 !== t.opts.messages && ( n += " , message: 'should match some schema in anyOf' " ), t.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + t.schemaPath + ' , data: ' + r + ' ' ), n += ' } ' ) : n += ' {} ', n += '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', !t.compositeRule && e && ( t.async ? n += ' throw new ValidationError(vErrors); ' : n += ' validate.errors = vErrors; return false; ' ), n += ' } else { errors = ' + o + '; if (vErrors !== null) { if (' + o + ') vErrors.length = ' + o + '; else vErrors = null; } ', t.opts.allErrors && ( n += ' } ' );
+ } else {
+ e && ( n += ' if (true) { ' );
+ } return n;
+ };
+ }, 9151: function ( e, t ) {
+ function w( e ) {
+ return e !== null && Object.prototype.toString.call( e ) === '[object Array]';
+ } function x( e ) {
+ return e !== null && Object.prototype.toString.call( e ) === '[object Object]';
+ } function S( e, t ) {
+ if ( e !== t ) {
+ if ( Object.prototype.toString.call( e ) !== Object.prototype.toString.call( t ) ) {
+ return !1;
+ } if ( !0 === w( e ) ) {
+ if ( e.length !== t.length ) {
+ return !1;
+ } for ( let i = 0; i < e.length; i++ ) {
+ if ( !1 === S( e[ i ], t[ i ] ) ) {
+ return !1;
+ }
+ }
+ } else {
+ if ( !0 !== x( e ) ) {
+ return !1;
+ } let n, o, r = {}; for ( n in e ) {
+ if ( hasOwnProperty.call( e, n ) ) {
+ if ( !1 === S( e[ n ], t[ n ] ) ) {
+ return !1;
+ } r[ n ] = !0;
+ }
+ } for ( o in t ) {
+ if ( hasOwnProperty.call( t, o ) && !0 !== r[ o ] ) {
+ return !1;
+ }
+ }
+ }
+ } return !0;
+ } function k( e ) {
+ if ( e === '' || !1 === e || e === null ) {
+ return !0;
+ } if ( w( e ) && e.length === 0 ) {
+ return !0;
+ } if ( x( e ) ) {
+ for ( const t in e ) {
+ if ( e.hasOwnProperty( t ) ) {
+ return !1;
+ }
+ } return !0;
+ } return !1;
+ } function s( e ) {
+ return e >= '0' && e <= '9' || e === '-';
+ } function i() {} function r() {} function a( e ) {
+ this.runtime = e;
+ } function l( e ) {
+ this._interpreter = e, this.functionTable = { abs: { _func: this._functionAbs, _signature: [ { types: [ 0 ] } ] }, avg: { _func: this._functionAvg, _signature: [ { types: [ 8 ] } ] }, ceil: { _func: this._functionCeil, _signature: [ { types: [ 0 ] } ] }, contains: { _func: this._functionContains, _signature: [ { types: [ 2, 3 ] }, { types: [ 1 ] } ] }, ends_with: { _func: this._functionEndsWith, _signature: [ { types: [ 2 ] }, { types: [ 2 ] } ] }, floor: { _func: this._functionFloor, _signature: [ { types: [ 0 ] } ] }, length: { _func: this._functionLength, _signature: [ { types: [ 2, 3, 4 ] } ] }, map: { _func: this._functionMap, _signature: [ { types: [ 6 ] }, { types: [ 3 ] } ] }, max: { _func: this._functionMax, _signature: [ { types: [ 8, 9 ] } ] }, merge: { _func: this._functionMerge, _signature: [ { types: [ 4 ], variadic: !0 } ] }, max_by: { _func: this._functionMaxBy, _signature: [ { types: [ 3 ] }, { types: [ 6 ] } ] }, sum: { _func: this._functionSum, _signature: [ { types: [ 8 ] } ] }, starts_with: { _func: this._functionStartsWith, _signature: [ { types: [ 2 ] }, { types: [ 2 ] } ] }, min: { _func: this._functionMin, _signature: [ { types: [ 8, 9 ] } ] }, min_by: { _func: this._functionMinBy, _signature: [ { types: [ 3 ] }, { types: [ 6 ] } ] }, type: { _func: this._functionType, _signature: [ { types: [ 1 ] } ] }, keys: { _func: this._functionKeys, _signature: [ { types: [ 4 ] } ] }, values: { _func: this._functionValues, _signature: [ { types: [ 4 ] } ] }, sort: { _func: this._functionSort, _signature: [ { types: [ 9, 8 ] } ] }, sort_by: { _func: this._functionSortBy, _signature: [ { types: [ 3 ] }, { types: [ 6 ] } ] }, join: { _func: this._functionJoin, _signature: [ { types: [ 2 ] }, { types: [ 9 ] } ] }, reverse: { _func: this._functionReverse, _signature: [ { types: [ 2, 3 ] } ] }, to_array: { _func: this._functionToArray, _signature: [ { types: [ 1 ] } ] }, to_string: { _func: this._functionToString, _signature: [ { types: [ 1 ] } ] }, to_number: { _func: this._functionToNumber, _signature: [ { types: [ 1 ] } ] }, not_null: { _func: this._functionNotNull, _signature: [ { types: [ 1 ], variadic: !0 } ] } };
+ } let o, h, c, d, u, g, p, m, f, C, T, E, R, $, y, I, v, b, A, _, L, M, N, W; t = t, o = typeof String.prototype.trimLeft === 'function' ? function ( e ) {
+ return e.trimLeft();
+ } : function ( e ) {
+ return e.match( /^\s*(.*)/ )[ 1 ];
+ }, h = { 0: 'number', 1: 'any', 2: 'string', 3: 'array', 4: 'object', 5: 'boolean', 6: 'expression', 7: 'null', 8: 'Array<number>', 9: 'Array<string>' }, c = 'UnquotedIdentifier', d = 'QuotedIdentifier', C = 'Number', E = 'Expref', R = 'Pipe', $ = 'Flatten', I = 'Filter', b = 'Lbracket', _ = 'Literal', L = { '.': 'Dot', '*': y = 'Star', ',': p = 'Comma', ':': m = 'Colon', '{': v = 'Lbrace', '}': f = 'Rbrace', ']': u = 'Rbracket', '(': A = 'Lparen', ')': g = 'Rparen', '@': T = 'Current' }, M = { '<': !0, '>': !0, '=': !0, '!': !0 }, N = { ' ': !0, '\t': !0, '\n': !0 }, i.prototype = { tokenize: function ( e ) {
+ let t, i, n = []; for ( this._current = 0; this._current < e.length; ) {
+ if ( ( r = e[ this._current ] ) >= 'a' && r <= 'z' || r >= 'A' && r <= 'Z' || r === '_' ) {
+ o = this._current, t = this._consumeUnquotedIdentifier( e ), n.push( { type: c, value: t, start: o } );
+ } else if ( void 0 !== L[ e[ this._current ] ] ) {
+ n.push( { type: L[ e[ this._current ] ], value: e[ this._current ], start: this._current } ), this._current++;
+ } else if ( s( e[ this._current ] ) ) {
+ i = this._consumeNumber( e ), n.push( i );
+ } else if ( e[ this._current ] === '[' ) {
+ i = this._consumeLBracket( e ), n.push( i );
+ } else if ( e[ this._current ] === '"' ) {
+ o = this._current, t = this._consumeQuotedIdentifier( e ), n.push( { type: d, value: t, start: o } );
+ } else if ( e[ this._current ] === "'" ) {
+ o = this._current, t = this._consumeRawStringLiteral( e ), n.push( { type: _, value: t, start: o } );
+ } else if ( e[ this._current ] === '`' ) {
+ var o = this._current, r = this._consumeLiteral( e ); n.push( { type: _, value: r, start: o } );
+ } else if ( void 0 !== M[ e[ this._current ] ] ) {
+ n.push( this._consumeOperator( e ) );
+ } else if ( void 0 !== N[ e[ this._current ] ] ) {
+ this._current++;
+ } else if ( e[ this._current ] === '&' ) {
+ o = this._current, this._current++, e[ this._current ] === '&' ? ( this._current++, n.push( { type: 'And', value: '&&', start: o } ) ) : n.push( { type: E, value: '&', start: o } );
+ } else {
+ if ( e[ this._current ] !== '|' ) {
+ throw ( r = new Error( 'Unknown character:' + e[ this._current ] ) ).name = 'LexerError', r;
+ } o = this._current, this._current++, e[ this._current ] === '|' ? ( this._current++, n.push( { type: 'Or', value: '||', start: o } ) ) : n.push( { type: R, value: '|', start: o } );
+ }
+ } return n;
+ }, _consumeUnquotedIdentifier: function ( e ) {
+ let t, i = this._current; for ( this._current++; this._current < e.length && ( ( t = e[ this._current ] ) >= 'a' && t <= 'z' || t >= 'A' && t <= 'Z' || t >= '0' && t <= '9' || t === '_' ); ) {
+ this._current++;
+ } return e.slice( i, this._current );
+ }, _consumeQuotedIdentifier: function ( e ) {
+ for ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== '"' && this._current < i; ) {
+ let n = this._current; e[ n ] !== '\\' || e[ n + 1 ] !== '\\' && e[ n + 1 ] !== '"' ? n++ : n += 2, this._current = n;
+ } return this._current++, JSON.parse( e.slice( t, this._current ) );
+ }, _consumeRawStringLiteral: function ( e ) {
+ for ( var t = this._current, i = ( this._current++, e.length ); e[ this._current ] !== "'" && this._current < i; ) {
+ let n = this._current; e[ n ] !== '\\' || e[ n + 1 ] !== '\\' && e[ n + 1 ] !== "'" ? n++ : n += 2, this._current = n;
+ } return this._current++, e.slice( t + 1, this._current - 1 ).replace( "\\'", "'" );
+ }, _consumeNumber: function ( e ) {
+ for ( var t = this._current, i = ( this._current++, e.length ); s( e[ this._current ] ) && this._current < i; ) {
+ this._current++;
+ } const n = parseInt( e.slice( t, this._current ) ); return { type: C, value: n, start: t };
+ }, _consumeLBracket: function ( e ) {
+ const t = this._current; return this._current++, e[ this._current ] === '?' ? ( this._current++, { type: I, value: '[?', start: t } ) : e[ this._current ] === ']' ? ( this._current++, { type: $, value: '[]', start: t } ) : { type: b, value: '[', start: t };
+ }, _consumeOperator: function ( e ) {
+ const t = this._current, i = e[ t ]; return this._current++, i === '!' ? e[ this._current ] === '=' ? ( this._current++, { type: 'NE', value: '!=', start: t } ) : { type: 'Not', value: '!', start: t } : i === '<' ? e[ this._current ] === '=' ? ( this._current++, { type: 'LTE', value: '<=', start: t } ) : { type: 'LT', value: '<', start: t } : i === '>' ? e[ this._current ] === '=' ? ( this._current++, { type: 'GTE', value: '>=', start: t } ) : { type: 'GT', value: '>', start: t } : i === '=' && e[ this._current ] === '=' ? ( this._current++, { type: 'EQ', value: '==', start: t } ) : void 0;
+ }, _consumeLiteral: function ( e ) {
+ this._current++; for ( var t = this._current, i = e.length; e[ this._current ] !== '`' && this._current < i; ) {
+ let n = this._current; e[ n ] !== '\\' || e[ n + 1 ] !== '\\' && e[ n + 1 ] !== '`' ? n++ : n += 2, this._current = n;
+ }t = ( t = o( e.slice( t, this._current ) ) ).replace( '\\`', '`' ), t = this._looksLikeJSON( t ) ? JSON.parse( t ) : JSON.parse( '"' + t + '"' ); return this._current++, t;
+ }, _looksLikeJSON: function ( e ) {
+ if ( e === '' ) {
+ return !1;
+ } if ( '[{"'.includes( e[ 0 ] ) ) {
+ return !0;
+ } if ( [ 'true', 'false', 'null' ].includes( e ) ) {
+ return !0;
+ } if ( !( '-0123456789'.includes( e[ 0 ] ) ) ) {
+ return !1;
+ } try {
+ return JSON.parse( e ), !0;
+ } catch ( e ) {
+ return !1;
+ }
+ } }, W = { EOF: 0, UnquotedIdentifier: 0, QuotedIdentifier: 0, Rbracket: 0, Rparen: 0, Comma: 0, Rbrace: 0, Number: 0, Current: 0, Expref: 0, Pipe: 1, Or: 2, And: 3, EQ: 5, GT: 5, LT: 5, GTE: 5, LTE: 5, NE: 5, Flatten: 9, Star: 20, Filter: 21, Dot: 40, Not: 45, Lbrace: 50, Lbracket: 55, Lparen: 60 }, r.prototype = { parse: function ( e ) {
+ this._loadTokens( e ), this.index = 0; var t, e = this.expression( 0 ); if ( this._lookahead( 0 ) !== 'EOF' ) {
+ throw t = this._lookaheadToken( 0 ), ( t = new Error( 'Unexpected token type: ' + t.type + ', value: ' + t.value ) ).name = 'ParserError', t;
+ } return e;
+ }, _loadTokens: function ( e ) {
+ const t = ( new i() ).tokenize( e ); t.push( { type: 'EOF', value: '', start: e.length } ), this.tokens = t;
+ }, expression: function ( e ) {
+ for ( var t = this._lookaheadToken( 0 ), i = ( this._advance(), this.nud( t ) ), n = this._lookahead( 0 ); e < W[ n ]; ) {
+ this._advance(), i = this.led( n, i ), n = this._lookahead( 0 );
+ } return i;
+ }, _lookahead: function ( e ) {
+ return this.tokens[ this.index + e ].type;
+ }, _lookaheadToken: function ( e ) {
+ return this.tokens[ this.index + e ];
+ }, _advance: function () {
+ this.index++;
+ }, nud: function ( e ) {
+ let t, i; switch ( e.type ) {
+ case _: return { type: 'Literal', value: e.value }; case c: return { type: 'Field', name: e.value }; case d: var n = { type: 'Field', name: e.value }; if ( this._lookahead( 0 ) === A ) {
+ throw new Error( 'Quoted identifier not allowed for function names.' );
+ } return n; case 'Not': return { type: 'NotExpression', children: [ t = this.expression( W.Not ) ] }; case y: return t = null, { type: 'ValueProjection', children: [ { type: 'Identity' }, t = this._lookahead( 0 ) === u ? { type: 'Identity' } : this._parseProjectionRHS( W.Star ) ] }; case I: return this.led( e.type, { type: 'Identity' } ); case v: return this._parseMultiselectHash(); case $: return { type: 'Projection', children: [ { type: $, children: [ { type: 'Identity' } ] }, t = this._parseProjectionRHS( W.Flatten ) ] }; case b: return this._lookahead( 0 ) === C || this._lookahead( 0 ) === m ? ( t = this._parseIndexExpression(), this._projectIfSlice( { type: 'Identity' }, t ) ) : this._lookahead( 0 ) === y && this._lookahead( 1 ) === u ? ( this._advance(), this._advance(), { type: 'Projection', children: [ { type: 'Identity' }, t = this._parseProjectionRHS( W.Star ) ] } ) : this._parseMultiselectList(); case T: return { type: T }; case E: return { type: 'ExpressionReference', children: [ i = this.expression( W.Expref ) ] }; case A: for ( var o = []; this._lookahead( 0 ) !== g; ) {
+ this._lookahead( 0 ) === T ? ( i = { type: T }, this._advance() ) : i = this.expression( 0 ), o.push( i );
+ } return this._match( g ), o[ 0 ]; default: this._errorToken( e );
+ }
+ }, led: function ( e, t ) {
+ let i; switch ( e ) {
+ case 'Dot': var n = W.Dot; return this._lookahead( 0 ) !== y ? { type: 'Subexpression', children: [ t, i = this._parseDotRHS( n ) ] } : ( this._advance(), { type: 'ValueProjection', children: [ t, i = this._parseProjectionRHS( n ) ] } ); case R: return i = this.expression( W.Pipe ), { type: R, children: [ t, i ] }; case 'Or': return { type: 'OrExpression', children: [ t, i = this.expression( W.Or ) ] }; case 'And': return { type: 'AndExpression', children: [ t, i = this.expression( W.And ) ] }; case A: for ( var o, n = t.name, r = []; this._lookahead( 0 ) !== g; ) {
+ this._lookahead( 0 ) === T ? ( o = { type: T }, this._advance() ) : o = this.expression( 0 ), this._lookahead( 0 ) === p && this._match( p ), r.push( o );
+ } return this._match( g ), { type: 'Function', name: n, children: r }; case I: n = this.expression( 0 ); return this._match( u ), { type: 'FilterProjection', children: [ t, i = this._lookahead( 0 ) === $ ? { type: 'Identity' } : this._parseProjectionRHS( W.Filter ), n ] }; case $: return { type: 'Projection', children: [ { type: $, children: [ t ] }, this._parseProjectionRHS( W.Flatten ) ] }; case 'EQ': case 'NE': case 'GT': case 'GTE': case 'LT': case 'LTE': return this._parseComparator( t, e ); case b: n = this._lookaheadToken( 0 ); return n.type === C || n.type === m ? ( i = this._parseIndexExpression(), this._projectIfSlice( t, i ) ) : ( this._match( y ), this._match( u ), { type: 'Projection', children: [ t, i = this._parseProjectionRHS( W.Star ) ] } ); default: this._errorToken( this._lookaheadToken( 0 ) );
+ }
+ }, _match: function ( e ) {
+ let t; if ( this._lookahead( 0 ) !== e ) {
+ throw t = this._lookaheadToken( 0 ), ( e = new Error( 'Expected ' + e + ', got: ' + t.type ) ).name = 'ParserError', e;
+ } this._advance();
+ }, _errorToken: function ( e ) {
+ e = new Error( 'Invalid token (' + e.type + '): "' + e.value + '"' ); throw e.name = 'ParserError', e;
+ }, _parseIndexExpression: function () {
+ let e; return this._lookahead( 0 ) === m || this._lookahead( 1 ) === m ? this._parseSliceExpression() : ( e = { type: 'Index', value: this._lookaheadToken( 0 ).value }, this._advance(), this._match( u ), e );
+ }, _projectIfSlice: function ( e, t ) {
+ e = { type: 'IndexExpression', children: [ e, t ] }; return t.type === 'Slice' ? { type: 'Projection', children: [ e, this._parseProjectionRHS( W.Star ) ] } : e;
+ }, _parseSliceExpression: function () {
+ for ( var e, t = [ null, null, null ], i = 0, n = this._lookahead( 0 ); n !== u && i < 3; ) {
+ if ( n === m ) {
+ i++;
+ } else {
+ if ( n !== C ) {
+ throw e = this._lookahead( 0 ), ( e = new Error( 'Syntax error, unexpected token: ' + e.value + '(' + e.type + ')' ) ).name = 'Parsererror', e;
+ } t[ i ] = this._lookaheadToken( 0 ).value;
+ } this._advance(), n = this._lookahead( 0 );
+ } return this._match( u ), { type: 'Slice', children: t };
+ }, _parseComparator: function ( e, t ) {
+ return { type: 'Comparator', name: t, children: [ e, this.expression( W[ t ] ) ] };
+ }, _parseDotRHS: function ( e ) {
+ const t = this._lookahead( 0 ); return [ c, d, y ].includes( t ) ? this.expression( e ) : t === b ? ( this._match( b ), this._parseMultiselectList() ) : t === v ? ( this._match( v ), this._parseMultiselectHash() ) : void 0;
+ }, _parseProjectionRHS: function ( e ) {
+ let t, i; if ( W[ this._lookahead( 0 ) ] < 10 ) {
+ t = { type: 'Identity' };
+ } else if ( this._lookahead( 0 ) === b ) {
+ t = this.expression( e );
+ } else if ( this._lookahead( 0 ) === I ) {
+ t = this.expression( e );
+ } else {
+ if ( this._lookahead( 0 ) !== 'Dot' ) {
+ throw i = this._lookaheadToken( 0 ), ( i = new Error( 'Sytanx error, unexpected token: ' + i.value + '(' + i.type + ')' ) ).name = 'ParserError', i;
+ } this._match( 'Dot' ), t = this._parseDotRHS( e );
+ } return t;
+ }, _parseMultiselectList: function () {
+ for ( var e = []; this._lookahead( 0 ) !== u; ) {
+ const t = this.expression( 0 ); if ( e.push( t ), this._lookahead( 0 ) === p && ( this._match( p ), this._lookahead( 0 ) === u ) ) {
+ throw new Error( 'Unexpected token Rbracket' );
+ }
+ } return this._match( u ), { type: 'MultiSelectList', children: e };
+ }, _parseMultiselectHash: function () {
+ for ( var e, t, i = [], n = [ c, d ]; ; ) {
+ if ( e = this._lookaheadToken( 0 ), !n.includes( e.type ) ) {
+ throw new Error( 'Expecting an identifier token, got: ' + e.type );
+ } if ( e = e.value, this._advance(), this._match( m ), t = this.expression( 0 ), i.push( { type: 'KeyValuePair', name: e, value: t } ), this._lookahead( 0 ) === p ) {
+ this._match( p );
+ } else if ( this._lookahead( 0 ) === f ) {
+ this._match( f ); break;
+ }
+ } return { type: 'MultiSelectHash', children: i };
+ } }, a.prototype = { search: function ( e, t ) {
+ return this.visit( e, t );
+ }, visit: function ( e, t ) {
+ let i, n, o, r, s, a; switch ( e.type ) {
+ case 'Field': return t !== null && x( t ) ? void 0 === ( l = t[ e.name ] ) ? null : l : null; case 'Subexpression': for ( u = this.visit( e.children[ 0 ], t ), f = 1; f < e.children.length; f++ ) {
+ if ( ( u = this.visit( e.children[ 1 ], u ) ) === null ) {
+ return null;
+ }
+ } return u; case 'IndexExpression': return s = this.visit( e.children[ 0 ], t ), this.visit( e.children[ 1 ], s ); case 'Index': return w( t ) ? void 0 === ( u = t[ l = ( l = e.value ) < 0 ? t.length + l : l ] ) ? null : u : null; case 'Slice': if ( !w( t ) ) {
+ return null;
+ } var l = e.children.slice( 0 ), l = this.computeSliceParams( t.length, l ), c = l[ 0 ], h = l[ 1 ], d = l[ 2 ], u = []; if ( d > 0 ) {
+ for ( f = c; f < h; f += d ) {
+ u.push( t[ f ] );
+ }
+ } else {
+ for ( f = c; h < f; f += d ) {
+ u.push( t[ f ] );
+ }
+ } return u; case 'Projection': var g = this.visit( e.children[ 0 ], t ); if ( !w( g ) ) {
+ return null;
+ } for ( p = [], f = 0; f < g.length; f++ ) {
+ ( n = this.visit( e.children[ 1 ], g[ f ] ) ) !== null && p.push( n );
+ } return p; case 'ValueProjection': if ( !x( g = this.visit( e.children[ 0 ], t ) ) ) {
+ return null;
+ } for ( var p = [], m = ( ( e ) => {
+ for ( var t = Object.keys( e ), i = [], n = 0; n < t.length; n++ ) {
+ i.push( e[ t[ n ] ] );
+ } return i;
+ } )( g ), f = 0; f < m.length; f++ ) {
+ ( n = this.visit( e.children[ 1 ], m[ f ] ) ) !== null && p.push( n );
+ } return p; case 'FilterProjection': if ( !w( g = this.visit( e.children[ 0 ], t ) ) ) {
+ return null;
+ } var C = [], y = []; for ( f = 0; f < g.length; f++ ) {
+ k( i = this.visit( e.children[ 2 ], g[ f ] ) ) || C.push( g[ f ] );
+ } for ( let I = 0; I < C.length; I++ ) {
+ ( n = this.visit( e.children[ 1 ], C[ I ] ) ) !== null && y.push( n );
+ } return y; case 'Comparator': switch ( o = this.visit( e.children[ 0 ], t ), r = this.visit( e.children[ 1 ], t ), e.name ) {
+ case 'EQ': u = S( o, r ); break; case 'NE': u = !S( o, r ); break; case 'GT': u = r < o; break; case 'GTE': u = r <= o; break; case 'LT': u = o < r; break; case 'LTE': u = o <= r; break; default: throw new Error( 'Unknown comparator: ' + e.name );
+ } return u; case $: var v = this.visit( e.children[ 0 ], t ); if ( !w( v ) ) {
+ return null;
+ } var b = []; for ( f = 0; f < v.length; f++ ) {
+ w( n = v[ f ] ) ? b.push.apply( b, n ) : b.push( n );
+ } return b; case 'Identity': return t; case 'MultiSelectList': if ( t === null ) {
+ return null;
+ } for ( p = [], f = 0; f < e.children.length; f++ ) {
+ p.push( this.visit( e.children[ f ], t ) );
+ } return p; case 'MultiSelectHash': if ( t === null ) {
+ return null;
+ } for ( p = {}, f = 0; f < e.children.length; f++ ) {
+ p[ ( a = e.children[ f ] ).name ] = this.visit( a.value, t );
+ } return p; case 'OrExpression': return i = k( i = this.visit( e.children[ 0 ], t ) ) ? this.visit( e.children[ 1 ], t ) : i; case 'AndExpression': return !0 === k( o = this.visit( e.children[ 0 ], t ) ) ? o : this.visit( e.children[ 1 ], t ); case 'NotExpression': return k( o = this.visit( e.children[ 0 ], t ) ); case 'Literal': return e.value; case R: return s = this.visit( e.children[ 0 ], t ), this.visit( e.children[ 1 ], s ); case T: return t; case 'Function': var A = []; for ( f = 0; f < e.children.length; f++ ) {
+ A.push( this.visit( e.children[ f ], t ) );
+ } return this.runtime.callFunction( e.name, A ); case 'ExpressionReference': l = e.children[ 0 ]; return l.jmespathType = E, l; default: throw new Error( 'Unknown node type: ' + e.type );
+ }
+ }, computeSliceParams: function ( e, t ) {
+ var i = t[ 0 ], n = t[ 1 ], t = t[ 2 ], o = [ null, null, null ]; if ( t === null ) {
+ t = 1;
+ } else if ( t === 0 ) {
+ throw ( r = new Error( 'Invalid slice, step cannot be 0' ) ).name = 'RuntimeError', r;
+ } var r = t < 0, i = i === null ? r ? e - 1 : 0 : this.capSliceRange( e, i, t ), n = n === null ? r ? -1 : e : this.capSliceRange( e, n, t ); return o[ 0 ] = i, o[ 1 ] = n, o[ 2 ] = t, o;
+ }, capSliceRange: function ( e, t, i ) {
+ return t < 0 ? ( t += e ) < 0 && ( t = i < 0 ? -1 : 0 ) : e <= t && ( t = i < 0 ? e - 1 : e ), t;
+ } }, l.prototype = { callFunction: function ( e, t ) {
+ const i = this.functionTable[ e ]; if ( void 0 === i ) {
+ throw new Error( 'Unknown function: ' + e + '()' );
+ } return this._validateArgs( e, t, i._signature ), i._func.call( this, t );
+ }, _validateArgs: function ( e, t, i ) {
+ let n; if ( i[ i.length - 1 ].variadic ) {
+ if ( t.length < i.length ) {
+ throw n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes at least' + i.length + n + ' but received ' + t.length );
+ }
+ } else if ( t.length !== i.length ) {
+ throw n = i.length === 1 ? ' argument' : ' arguments', new Error( 'ArgumentError: ' + e + '() takes ' + i.length + n + ' but received ' + t.length );
+ } for ( let o = 0; o < i.length; o++ ) {
+ for ( var r, s = !1, a = i[ o ].types, l = this._getTypeName( t[ o ] ), c = 0; c < a.length; c++ ) {
+ if ( this._typeMatches( l, a[ c ], t[ o ] ) ) {
+ s = !0; break;
+ }
+ } if ( !s ) {
+ throw r = a.map( ( e ) => h[ e ] ).join( ',' ), new Error( 'TypeError: ' + e + '() expected argument ' + ( o + 1 ) + ' to be type ' + r + ' but received type ' + h[ l ] + ' instead.' );
+ }
+ }
+ }, _typeMatches: function ( e, t, i ) {
+ if ( t === 1 ) {
+ return !0;
+ } if ( t !== 9 && t !== 8 && t !== 3 ) {
+ return e === t;
+ } if ( t === 3 ) {
+ return e === 3;
+ } if ( e === 3 ) {
+ let n; t === 8 ? n = 0 : t === 9 && ( n = 2 ); for ( let o = 0; o < i.length; o++ ) {
+ if ( !this._typeMatches( this._getTypeName( i[ o ] ), n, i[ o ] ) ) {
+ return !1;
+ }
+ } return !0;
+ }
+ }, _getTypeName: function ( e ) {
+ switch ( Object.prototype.toString.call( e ) ) {
+ case '[object String]': return 2; case '[object Number]': return 0; case '[object Array]': return 3; case '[object Boolean]': return 5; case '[object Null]': return 7; case '[object Object]': return e.jmespathType === E ? 6 : 4;
+ }
+ }, _functionStartsWith: function ( e ) {
+ return e[ 0 ].lastIndexOf( e[ 1 ] ) === 0;
+ }, _functionEndsWith: function ( e ) {
+ var t = e[ 0 ], e = e[ 1 ]; return t.includes( e, t.length - e.length );
+ }, _functionReverse: function ( e ) {
+ let t; if ( this._getTypeName( e[ 0 ] ) !== 2 ) {
+ return ( t = e[ 0 ].slice( 0 ) ).reverse(), t;
+ } for ( var i = e[ 0 ], n = '', o = i.length - 1; o >= 0; o-- ) {
+ n += i[ o ];
+ } return n;
+ }, _functionAbs: function ( e ) {
+ return Math.abs( e[ 0 ] );
+ }, _functionCeil: function ( e ) {
+ return Math.ceil( e[ 0 ] );
+ }, _functionAvg: function ( e ) {
+ for ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {
+ t += i[ n ];
+ } return t / i.length;
+ }, _functionContains: function ( e ) {
+ return e[ 0 ].includes( e[ 1 ] );
+ }, _functionFloor: function ( e ) {
+ return Math.floor( e[ 0 ] );
+ }, _functionLength: function ( e ) {
+ return ( x( e[ 0 ] ) ? Object.keys( e[ 0 ] ) : e[ 0 ] ).length;
+ }, _functionMap: function ( e ) {
+ for ( var t = [], i = this._interpreter, n = e[ 0 ], o = e[ 1 ], r = 0; r < o.length; r++ ) {
+ t.push( i.visit( n, o[ r ] ) );
+ } return t;
+ }, _functionMerge: function ( e ) {
+ for ( var t = {}, i = 0; i < e.length; i++ ) {
+ var n, o = e[ i ]; for ( n in o ) {
+ t[ n ] = o[ n ];
+ }
+ } return t;
+ }, _functionMax: function ( e ) {
+ if ( e[ 0 ].length > 0 ) {
+ if ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {
+ return Math.max.apply( Math, e[ 0 ] );
+ } for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {
+ i.localeCompare( t[ n ] ) < 0 && ( i = t[ n ] );
+ } return i;
+ } return null;
+ }, _functionMin: function ( e ) {
+ if ( e[ 0 ].length > 0 ) {
+ if ( this._getTypeName( e[ 0 ][ 0 ] ) === 0 ) {
+ return Math.min.apply( Math, e[ 0 ] );
+ } for ( var t = e[ 0 ], i = t[ 0 ], n = 1; n < t.length; n++ ) {
+ t[ n ].localeCompare( i ) < 0 && ( i = t[ n ] );
+ } return i;
+ } return null;
+ }, _functionSum: function ( e ) {
+ for ( var t = 0, i = e[ 0 ], n = 0; n < i.length; n++ ) {
+ t += i[ n ];
+ } return t;
+ }, _functionType: function ( e ) {
+ switch ( this._getTypeName( e[ 0 ] ) ) {
+ case 0: return 'number'; case 2: return 'string'; case 3: return 'array'; case 4: return 'object'; case 5: return 'boolean'; case 6: return 'expref'; case 7: return 'null';
+ }
+ }, _functionKeys: function ( e ) {
+ return Object.keys( e[ 0 ] );
+ }, _functionValues: function ( e ) {
+ for ( var t = e[ 0 ], i = Object.keys( t ), n = [], o = 0; o < i.length; o++ ) {
+ n.push( t[ i[ o ] ] );
+ } return n;
+ }, _functionJoin: function ( e ) {
+ const t = e[ 0 ]; return e[ 1 ].join( t );
+ }, _functionToArray: function ( e ) {
+ return this._getTypeName( e[ 0 ] ) === 3 ? e[ 0 ] : [ e[ 0 ] ];
+ }, _functionToString: function ( e ) {
+ return this._getTypeName( e[ 0 ] ) === 2 ? e[ 0 ] : JSON.stringify( e[ 0 ] );
+ }, _functionToNumber: function ( e ) {
+ let t = this._getTypeName( e[ 0 ] ); return t === 0 ? e[ 0 ] : t !== 2 || ( t = +e[ 0 ], isNaN( t ) ) ? null : t;
+ }, _functionNotNull: function ( e ) {
+ for ( let t = 0; t < e.length; t++ ) {
+ if ( this._getTypeName( e[ t ] ) !== 7 ) {
+ return e[ t ];
+ }
+ } return null;
+ }, _functionSort: function ( e ) {
+ e = e[ 0 ].slice( 0 ); return e.sort(), e;
+ }, _functionSortBy: function ( e ) {
+ const t = e[ 0 ].slice( 0 ); if ( t.length !== 0 ) {
+ const o = this._interpreter, r = e[ 1 ], s = this._getTypeName( o.visit( r, t[ 0 ] ) ); if ( ![ 0, 2 ].includes( s ) ) {
+ throw new Error( 'TypeError' );
+ } for ( var a = this, i = [], n = 0; n < t.length; n++ ) {
+ i.push( [ n, t[ n ] ] );
+ }i.sort( ( e, t ) => {
+ const i = o.visit( r, e[ 1 ] ), n = o.visit( r, t[ 1 ] ); if ( a._getTypeName( i ) !== s ) {
+ throw new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( i ) );
+ } if ( a._getTypeName( n ) !== s ) {
+ throw new Error( 'TypeError: expected ' + s + ', received ' + a._getTypeName( n ) );
+ } return n < i ? 1 : i < n ? -1 : e[ 0 ] - t[ 0 ];
+ } ); for ( let l = 0; l < i.length; l++ ) {
+ t[ l ] = i[ l ][ 1 ];
+ }
+ } return t;
+ }, _functionMaxBy: function ( e ) {
+ for ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = -1 / 0, a = 0; a < o.length; a++ ) {
+ s < ( i = r( o[ a ] ) ) && ( s = i, t = o[ a ] );
+ } return t;
+ }, _functionMinBy: function ( e ) {
+ for ( var t, i, n = e[ 1 ], o = e[ 0 ], r = this.createKeyFunction( n, [ 0, 2 ] ), s = 1 / 0, a = 0; a < o.length; a++ ) {
+ ( i = r( o[ a ] ) ) < s && ( s = i, t = o[ a ] );
+ } return t;
+ }, createKeyFunction: function ( i, n ) {
+ const o = this, r = this._interpreter; return function ( e ) {
+ var t, e = r.visit( i, e ); if ( !n.includes( o._getTypeName( e ) ) ) {
+ throw t = 'TypeError: expected one of ' + n + ', received ' + o._getTypeName( e ), new Error( t );
+ } return e;
+ };
+ } }, t.tokenize = function ( e ) {
+ return ( new i() ).tokenize( e );
+ }, t.compile = function ( e ) {
+ return ( new r() ).parse( e );
+ }, t.search = function ( e, t ) {
+ var i = new r(), n = new a( o = new l() ), o = ( o._interpreter = n, i.parse( t ) ); return n.search( o, e );
+ }, t.strictDeepEqual = S;
+ }, 9306: function ( e ) {
+ e.exports = function ( e, t ) {
+ let n, l = typeof ( t = typeof ( t = t || {} ) === 'function' ? { cmp: t } : t ).cycles === 'boolean' && t.cycles, c = t.cmp && ( n = t.cmp, function ( i ) {
+ return function ( e, t ) {
+ e = { key: e, value: i[ e ] }; return n( e, { key: t, value: i[ t ] } );
+ };
+ } ), h = []; return ( function e( t ) {
+ if ( void 0 !== ( t = t && t.toJSON && typeof t.toJSON === 'function' ? t.toJSON() : t ) ) {
+ if ( typeof t === 'number' ) {
+ return isFinite( t ) ? String( t ) : 'null';
+ } if ( typeof t !== 'object' ) {
+ return JSON.stringify( t );
+ } if ( Array.isArray( t ) ) {
+ for ( o = '[', r = 0; r < t.length; r++ ) {
+ r && ( o += ',' ), o += e( t[ r ] ) || 'null';
+ } return o + ']';
+ } if ( t === null ) {
+ return 'null';
+ } if ( h.includes( t ) ) {
+ if ( l ) {
+ return JSON.stringify( '__cycle__' );
+ } throw new TypeError( 'Converting circular structure to JSON' );
+ } for ( var i = h.push( t ) - 1, n = Object.keys( t ).sort( c && c( t ) ), o = '', r = 0; r < n.length; r++ ) {
+ const s = n[ r ], a = e( t[ s ] ); a && ( o && ( o += ',' ), o += JSON.stringify( s ) + ':' + a );
+ } return h.splice( i, 1 ), '{' + o + '}';
+ }
+ }( e ) );
+ };
+ }, 9336: function ( e ) {
+ e = e.exports = function () {
+ this._cache = {};
+ }; e.prototype.put = function ( e, t ) {
+ this._cache[ e ] = t;
+ }, e.prototype.get = function ( e ) {
+ return this._cache[ e ];
+ }, e.prototype.del = function ( e ) {
+ delete this._cache[ e ];
+ }, e.prototype.clear = function () {
+ this._cache = {};
+ };
+ }, 9337: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n, o = ' ', r = e.level, s = e.dataLevel, a = e.schema[ t ], l = e.schemaPath + e.util.getProperty( t ), c = e.errSchemaPath + '/' + t, h = !e.opts.allErrors, d = 'data' + ( s || '' ), u = e.opts.$data && a && a.$data, s = u ? ( o += ' var schema' + r + ' = ' + e.util.getData( a.$data, s, e.dataPathArr ) + '; ', 'schema' + r ) : a; if ( u || typeof a === 'number' ) {
+ return o += 'if ( ', u && ( o += ' (' + s + ' !== undefined && typeof ' + s + " != 'number') || " ), ( r = [] ).push( o += ' ' + d + '.length ' + ( ( n = t ) == 'maxItems' ? '>' : '<' ) + ' ' + s + ') { ' ), o = '', !1 !== e.createErrors ? ( o += " { keyword: '" + ( n || '_limitItems' ) + "' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( c ) + ' , params: { limit: ' + s + ' } ', !1 !== e.opts.messages && ( o = ( o = ( o += " , message: 'should NOT have " ) + ( t == 'maxItems' ? 'more' : 'fewer' ) + ' than ' ) + ( u ? "' + " + s + " + '" : String( a ) ) + " items' " ), e.opts.verbose && ( o = ( o += ' , schema: ' ) + ( u ? 'validate.schema' + l : String( a ) ) + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + d + ' ' ), o += ' } ' ) : o += ' {} ', n = o, o = r.pop(), !e.compositeRule && h ? e.async ? o += ' throw new ValidationError([' + n + ']); ' : o += ' validate.errors = [' + n + ']; return false; ' : o += ' var err = ' + n + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', o += '} ', h && ( o += ' else { ' ), o;
+ } throw new Error( t + ' must be number' );
+ };
+ }, 9407: function ( e, t, i ) {
+ i = i( 8198 ); e.exports = { $id: 'https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js', definitions: { simpleTypes: i.definitions.simpleTypes }, type: 'object', dependencies: { schema: [ 'validate' ], $data: [ 'validate' ], statements: [ 'inline' ], valid: { not: { required: [ 'macro' ] } } }, properties: { type: i.properties.type, schema: { type: 'boolean' }, statements: { type: 'boolean' }, dependencies: { type: 'array', items: { type: 'string' } }, metaSchema: { type: 'object' }, modifying: { type: 'boolean' }, valid: { type: 'boolean' }, $data: { type: 'boolean' }, async: { type: 'boolean' }, errors: { anyOf: [ { type: 'boolean' }, { const: 'full' } ] } } };
+ }, 9650: function ( e ) {
+ e.exports = function ( e, t, i ) {
+ var n = ' ', o = e.level, r = e.dataLevel, s = e.schema[ t ], a = e.schemaPath + e.util.getProperty( t ), t = e.errSchemaPath + '/' + t, l = !e.opts.allErrors, c = 'data' + ( r || '' ), h = 'valid' + o, d = e.opts.$data && s && s.$data, s = ( d && ( n += ' var schema' + o + ' = ' + e.util.getData( s.$data, r, e.dataPathArr ) + '; ' ), d || ( n += ' var schema' + o + ' = validate.schema' + a + ';' ), [] ), r = ( s.push( n += 'var ' + h + ' = equal(' + c + ', schema' + o + '); if (!' + h + ') { ' ), n = '', !1 !== e.createErrors ? ( n += " { keyword: 'const' , dataPath: (dataPath || '') + " + e.errorPath + ' , schemaPath: ' + e.util.toQuotedString( t ) + ' , params: { allowedValue: schema' + o + ' } ', !1 !== e.opts.messages && ( n += " , message: 'should be equal to constant' " ), e.opts.verbose && ( n += ' , schema: validate.schema' + a + ' , parentSchema: validate.schema' + e.schemaPath + ' , data: ' + c + ' ' ), n += ' } ' ) : n += ' {} ', n ), n = s.pop(); return !e.compositeRule && l ? e.async ? n += ' throw new ValidationError([' + r + ']); ' : n += ' validate.errors = [' + r + ']; return false; ' : n += ' var err = ' + r + '; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ', n += ' }', l && ( n += ' else { ' ), n;
+ };
+ }, 9762: function () {
+ window.ace.define( 'ace/theme/jsoneditor', [ 'require', 'exports', 'module', 'ace/lib/dom' ], ( e, t, i ) => {
+ t.isDark = !1, t.cssClass = 'ace-jsoneditor', t.cssText = '.ace-jsoneditor .ace_gutter {\nbackground: #ebebeb;\ncolor: #333\n}\n\n.ace-jsoneditor.ace_editor {\nline-height: 1.3;\nbackground-color: #fff;\n}\n.ace-jsoneditor .ace_print-margin {\nwidth: 1px;\nbackground: #e8e8e8\n}\n.ace-jsoneditor .ace_scroller {\nbackground-color: #FFFFFF\n}\n.ace-jsoneditor .ace_text-layer {\ncolor: gray\n}\n.ace-jsoneditor .ace_variable {\ncolor: #1a1a1a\n}\n.ace-jsoneditor .ace_cursor {\nborder-left: 2px solid #000000\n}\n.ace-jsoneditor .ace_overwrite-cursors .ace_cursor {\nborder-left: 0px;\nborder-bottom: 1px solid #000000\n}\n.ace-jsoneditor .ace_marker-layer .ace_selection {\nbackground: lightgray\n}\n.ace-jsoneditor.ace_multiselect .ace_selection.ace_start {\nbox-shadow: 0 0 3px 0px #FFFFFF;\nborder-radius: 2px\n}\n.ace-jsoneditor .ace_marker-layer .ace_step {\nbackground: rgb(255, 255, 0)\n}\n.ace-jsoneditor .ace_marker-layer .ace_bracket {\nmargin: -1px 0 0 -1px;\nborder: 1px solid #BFBFBF\n}\n.ace-jsoneditor .ace_marker-layer .ace_active-line {\nbackground: #FFFBD1\n}\n.ace-jsoneditor .ace_gutter-active-line {\nbackground-color : #dcdcdc\n}\n.ace-jsoneditor .ace_marker-layer .ace_selected-word {\nborder: 1px solid lightgray\n}\n.ace-jsoneditor .ace_invisible {\ncolor: #BFBFBF\n}\n.ace-jsoneditor .ace_keyword,\n.ace-jsoneditor .ace_meta,\n.ace-jsoneditor .ace_support.ace_constant.ace_property-value {\ncolor: #AF956F\n}\n.ace-jsoneditor .ace_keyword.ace_operator {\ncolor: #484848\n}\n.ace-jsoneditor .ace_keyword.ace_other.ace_unit {\ncolor: #96DC5F\n}\n.ace-jsoneditor .ace_constant.ace_language {\ncolor: darkorange\n}\n.ace-jsoneditor .ace_constant.ace_numeric {\ncolor: red\n}\n.ace-jsoneditor .ace_constant.ace_character.ace_entity {\ncolor: #BF78CC\n}\n.ace-jsoneditor .ace_invalid {\ncolor: #FFFFFF;\nbackground-color: #FF002A;\n}\n.ace-jsoneditor .ace_fold {\nbackground-color: #AF956F;\nborder-color: #000000\n}\n.ace-jsoneditor .ace_storage,\n.ace-jsoneditor .ace_support.ace_class,\n.ace-jsoneditor .ace_support.ace_function,\n.ace-jsoneditor .ace_support.ace_other,\n.ace-jsoneditor .ace_support.ace_type {\ncolor: #C52727\n}\n.ace-jsoneditor .ace_string {\ncolor: green\n}\n.ace-jsoneditor .ace_comment {\ncolor: #BCC8BA\n}\n.ace-jsoneditor .ace_entity.ace_name.ace_tag,\n.ace-jsoneditor .ace_entity.ace_other.ace_attribute-name {\ncolor: #606060\n}\n.ace-jsoneditor .ace_markup.ace_underline {\ntext-decoration: underline\n}\n.ace-jsoneditor .ace_indent-guide {\nbackground: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y\n}', e( '../lib/dom' ).importCssString( t.cssText, t.cssClass );
+ } );
+ }, 9857: function ( e, t, i ) {
+ i.d( t, { m: function () {
+ return l;
+ } } ); class b extends Error {
+ constructor( e, t ) {
+ super( e + ' at position ' + t ), this.position = t;
+ }
+ } const n = 32, o = 10, r = 9, s = 13, d = 160, u = 8192, A = 8202, w = 8239, x = 8287, S = 12288; function k( e ) {
+ return e >= '0' && e <= '9';
+ } function T( e ) {
+ return ',:[]/{}()\n+'.includes( e );
+ } function E( e ) {
+ return e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$';
+ } function R( e ) {
+ return e >= 'a' && e <= 'z' || e >= 'A' && e <= 'Z' || e === '_' || e === '$' || e >= '0' && e <= '9';
+ } const $ = /^(http|https|ftp|mailto|file|data|irc):\/\/$/, _ = /^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/; function L( e ) {
+ return ',[]/{}\n+'.includes( e );
+ } function M( e ) {
+ return B( e ) || a.test( e );
+ } const a = /^[[{\w-]$/; function N( e, t ) {
+ e = e.charCodeAt( t ); return e === n || e === o || e === r || e === s;
+ } function W( e, t ) {
+ e = e.charCodeAt( t ); return e === n || e === r || e === s;
+ } function B( e ) {
+ return D( e ) || P( e );
+ } function D( e ) {
+ return e === '"' || e === '“' || e === '”';
+ } function O( e ) {
+ return e === '"';
+ } function P( e ) {
+ return e === "'" || e === '‘' || e === '’' || e === '`' || e === '´';
+ } function G( e ) {
+ return e === "'";
+ } function H( e, t, i ) {
+ i = arguments.length > 2 && void 0 !== i && i, t = e.lastIndexOf( t ); return t !== -1 ? e.slice( 0, Math.max( 0, t ) ) + ( i ? '' : e.slice( Math.max( 0, t + 1 ) ) ) : e;
+ } function F( e, t ) {
+ let i = e.length; if ( !N( e, i - 1 ) ) {
+ return e + t;
+ } for ( ;N( e, i - 1 ); ) {
+ i--;
+ } return e.slice( 0, Math.max( 0, i ) ) + t + e.slice( Math.max( 0, i ) );
+ } const V = { '\b': '\\b', '\f': '\\f', '\n': '\\n', '\r': '\\r', '\t': '\\t' }, Z = { '"': '"', '\\': '\\', '/': '/', b: '\b', f: '\f', n: '\n', r: '\r', t: '\t' }; function l( g ) {
+ let p = 0, m = ''; if ( t( [ '```', '[```', '{```' ] ), !r() ) {
+ throw new b( 'Unexpected end of json string', g.length );
+ } t( [ '```', '```]', '```}' ] ); const e = s( ',' ); if ( e && f(), M( g[ p ] ) && /[,\n][ \t\r]*$/.test( m ) ) {
+ e || ( m = F( m, ',' ) ); { let e = !0, t = !0; for ( ;t; ) {
+ e ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), t = r();
+ }m = `[
+${ m = t ? m : H( m, ',' ) }
+]`; }
+ } else {
+ e && ( m = H( m, ',' ) );
+ } for ( ;g[ p ] === '}' || g[ p ] === ']'; ) {
+ p++, f();
+ } if ( p >= g.length ) {
+ return m;
+ } throw new b( 'Unexpected character ' + JSON.stringify( g[ p ] ), p ); function r() {
+ f(); const e = ( () => {
+ if ( g[ p ] !== '{' ) {
+ return !1;
+ } { m += '{', p++, f(), C( ',' ) && f(); let t = !0; for ( ;p < g.length && g[ p ] !== '}'; ) {
+ let e; if ( t ? ( e = !0, t = !1 ) : ( ( e = s( ',' ) ) || ( m = F( m, ',' ) ), f() ), a(), !( y() || l( !0 ) ) ) {
+ g[ p ] === '}' || g[ p ] === '{' || g[ p ] === ']' || g[ p ] === '[' || void 0 === g[ p ] ? m = H( m, ',' ) : ( () => {
+ throw new b( 'Object key expected', p );
+ } )(); break;
+ }f(); const i = s( ':' ), n = p >= g.length, o = ( i || ( M( g[ p ] ) || n ? m = F( m, ':' ) : h() ), r() ); o || ( i || n ? m += 'null' : h() );
+ } return g[ p ] === '}' ? ( m += '}', p++ ) : m = F( m, '}' ), !0; }
+ } )() || ( () => {
+ if ( g[ p ] !== '[' ) {
+ return !1;
+ } { m += '[', p++, f(), C( ',' ) && f(); let e = !0; for ( ;p < g.length && g[ p ] !== ']'; ) {
+ e ? e = !1 : s( ',' ) || ( m = F( m, ',' ) ), a(); const t = r(); if ( !t ) {
+ m = H( m, ',' ); break;
+ }
+ } return g[ p ] === ']' ? ( m += ']', p++ ) : m = F( m, ']' ), !0; }
+ } )() || y() || ( () => {
+ let e, t, i = p; if ( g[ p ] === '-' ) {
+ if ( p++, o() ) {
+ return c( i ), !0;
+ } if ( !k( g[ p ] ) ) {
+ return p = i, !1;
+ }
+ } for ( ;k( g[ p ] ); ) {
+ p++;
+ } if ( g[ p ] === '.' ) {
+ if ( p++, o() ) {
+ return c( i ), !0;
+ } if ( !k( g[ p ] ) ) {
+ return p = i, !1;
+ } for ( ;k( g[ p ] ); ) {
+ p++;
+ }
+ } if ( g[ p ] === 'e' || g[ p ] === 'E' ) {
+ if ( p++, g[ p ] !== '-' && g[ p ] !== '+' || p++, o() ) {
+ return c( i ), !0;
+ } if ( !k( g[ p ] ) ) {
+ return p = i, !1;
+ } for ( ;k( g[ p ] ); ) {
+ p++;
+ }
+ } if ( o() ) {
+ if ( p > i ) {
+ return e = g.slice( i, p ), t = /^0\d/.test( e ), m += t ? `"${ e }"` : e, !0;
+ }
+ } else {
+ p = i;
+ } return !1;
+ } )() || i( 'true', 'true' ) || i( 'false', 'false' ) || i( 'null', 'null' ) || i( 'True', 'true' ) || i( 'False', 'false' ) || i( 'None', 'null' ) || l( !1 ) || ( () => {
+ if ( g[ p ] === '/' ) {
+ const e = p; for ( p++; p < g.length && ( g[ p ] !== '/' || g[ p - 1 ] === '\\' ); ) {
+ p++;
+ } return p++, m += `"${ g.substring( e, p ) }"`, !0;
+ }
+ } )(); return f(), e;
+ } function f( e ) {
+ const t = !( arguments.length > 0 && void 0 !== e ) || e; p; let i = n( t ); for ( ;i = ( i = ( () => {
+ if ( g[ p ] === '/' && g[ p + 1 ] === '*' ) {
+ for ( ;p < g.length && !( ( e, t ) => e[ t ] === '*' && e[ t + 1 ] === '/' )( g, p ); ) {
+ p++;
+ }p += 2;
+ } else {
+ if ( g[ p ] !== '/' || g[ p + 1 ] !== '/' ) {
+ return !1;
+ } for ( ;p < g.length && g[ p ] !== '\n'; ) {
+ p++;
+ }
+ } return !0;
+ } )() ) && n( t ); ) { }p;
+ } function n( e ) {
+ let t, i, n = e ? N : W; let o = ''; for ( ;; ) {
+ if ( n( g, p ) ) {
+ o += g[ p ];
+ } else {
+ if ( t = g, i = p, !( ( t = t.charCodeAt( i ) ) === d || t >= u && t <= A || t === w || t === x || t === S ) ) {
+ break;
+ } o += ' ';
+ }p++;
+ } return o.length > 0 && ( m += o, !0 );
+ } function t( e ) {
+ if ( ( ( e ) => {
+ for ( const t of e ) {
+ const i = p + t.length; if ( g.slice( p, i ) === t ) {
+ return p = i, 1;
+ }
+ }
+ } )( e ) ) {
+ if ( E( g[ p ] ) ) {
+ for ( ;p < g.length && R( g[ p ] ); ) {
+ p++;
+ }
+ }f();
+ }
+ } function s( e ) {
+ return g[ p ] === e && ( m += g[ p ], p++, !0 );
+ } function C( e ) {
+ return g[ p ] === e && ( p++, !0 );
+ } function a() {
+ f(), g[ p ] === '.' && g[ p + 1 ] === '.' && g[ p + 2 ] === '.' && ( p += 3, f(), C( ',' ) );
+ } function y( e, t ) {
+ const i = arguments.length > 0 && void 0 !== e && e, n = arguments.length > 1 && void 0 !== t ? t : -1; let o = g[ p ] === '\\'; if ( o && ( p++, o = !0 ), B( g[ p ] ) ) {
+ const r = O( g[ p ] ) ? O : G( g[ p ] ) ? G : P( g[ p ] ) ? P : D, s = p, a = m.length; let t = '"'; for ( p++; ; ) {
+ if ( p >= g.length ) {
+ return l = v( p - 1 ), !i && T( g.charAt( l ) ) ? ( p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !0 ) ) : ( t = F( t, '"' ), m += t, !0 );
+ } if ( p === n ) {
+ return t = F( t, '"' ), m += t, !0;
+ } if ( r( g[ p ] ) ) {
+ var l = p, c = t.length; if ( t += '"', p++, m += t, f( !1 ), i || p >= g.length || T( g[ p ] ) || B( g[ p ] ) || k( g[ p ] ) ) {
+ return I(), !0;
+ } var h = v( l - 1 ), d = g.charAt( h ); if ( d === ',' ) {
+ return p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !1, h );
+ } if ( T( d ) ) {
+ return p = s, m = m.slice( 0, Math.max( 0, a ) ), y( !0 );
+ } m = m.slice( 0, Math.max( 0, a ) ), p = l + 1, t = t.slice( 0, Math.max( 0, c ) ) + '\\' + t.slice( Math.max( 0, c ) );
+ } else {
+ if ( i && L( g[ p ] ) ) {
+ if ( g[ p - 1 ] === ':' && $.test( g.substring( s + 1, p + 2 ) ) ) {
+ for ( ;p < g.length && _.test( g[ p ] ); ) {
+ t += g[ p ], p++;
+ }
+ } return t = F( t, '"' ), m += t, I(), !0;
+ } if ( g[ p ] === '\\' ) {
+ h = g.charAt( p + 1 ); if ( void 0 !== Z[ h ] ) {
+ t += g.slice( p, p + 2 ), p += 2;
+ } else if ( h === 'u' ) {
+ let e = 2; for ( ;e < 6 && /^[0-9A-Fa-f]$/.test( g[ p + e ] ); ) {
+ e++;
+ } if ( e === 6 ) {
+ t += g.slice( p, p + 6 ), p += 6;
+ } else {
+ if ( !( p + e >= g.length ) ) {
+ throw d = void 0, d = g.slice( p, p + 6 ), new b( `Invalid unicode character "${ d }"`, p );
+ } p = g.length;
+ }
+ } else {
+ t += h, p += 2;
+ }
+ } else {
+ var u, c = g.charAt( p ); if ( c === '"' && g[ p - 1 ] !== '\\' ) {
+ t += '\\' + c;
+ } else if ( ( u = c ) === '\n' || u === '\r' || u === '\t' || u === '\b' || u === '\f' ) {
+ t += V[ c ];
+ } else {
+ if ( !( c >= ' ' ) ) {
+ throw u = void 0, u = c, new b( 'Invalid character ' + JSON.stringify( u ), p );
+ } t += c;
+ }p++;
+ }
+ }o && C( '\\' );
+ }
+ } return !1;
+ } function I() {
+ let e = !1; for ( f(); g[ p ] === '+'; ) {
+ e = !0, p++, f(); let t = ( m = H( m, '"', !0 ) ).length, i = y(); m = i ? ( i = m, t = t, n = 1, i.slice( 0, Math.max( 0, t ) ) + i.slice( Math.max( 0, t + n ) ) ) : F( m, '"' );
+ } let n; e;
+ } function i( e, t ) {
+ return g.slice( p, p + e.length ) === e && ( m += t, p += e.length, !0 );
+ } function l( e ) {
+ let t = p; if ( E( g[ p ] ) ) {
+ for ( ;p < g.length && R( g[ p ] ); ) {
+ p++;
+ } let e = p; for ( ;N( g, e ); ) {
+ e++;
+ } if ( g[ e ] === '(' ) {
+ return p = e + 1, r(), g[ p ] === ')' && ( p++, g[ p ] === ';' ) && p++, !0;
+ }
+ } for ( ;p < g.length && !L( g[ p ] ) && !B( g[ p ] ) && ( !e || g[ p ] !== ':' ); ) {
+ p++;
+ } if ( g[ p - 1 ] === ':' && $.test( g.substring( t, p + 2 ) ) ) {
+ for ( ;p < g.length && _.test( g[ p ] ); ) {
+ p++;
+ }
+ } if ( p > t ) {
+ for ( ;N( g, p - 1 ) && p > 0; ) {
+ p--;
+ }t = g.slice( t, p ); return m += t === 'undefined' ? 'null' : JSON.stringify( t ), g[ p ] === '"' && p++, !0;
+ }
+ } function v( e ) {
+ let t = e; for ( ;t > 0 && N( g, t ); ) {
+ t--;
+ } return t;
+ } function o() {
+ return p >= g.length || T( g[ p ] ) || N( g, p );
+ } function c( e ) {
+ m += g.slice( e, p ) + '0';
+ } function h() {
+ throw new b( 'Colon expected', p );
+ }
+ }
+ } }, o = {}, n.amdD = function () {
+ throw new Error( 'define cannot be used indirect' );
+ }, n.n = function ( e ) {
+ const t = e && e.__esModule ? function () {
+ return e.default;
+ } : function () {
+ return e;
+ }; return n.d( t, { a: t } ), t;
+ }, n.d = function ( e, t ) {
+ for ( const i in t ) {
+ n.o( t, i ) && !n.o( e, i ) && Object.defineProperty( e, i, { enumerable: !0, get: t[ i ] } );
+ }
+ }, n.o = function ( e, t ) {
+ return Object.prototype.hasOwnProperty.call( e, t );
+ }, n.r = function ( e ) {
+ typeof Symbol !== 'undefined' && Symbol.toStringTag && Object.defineProperty( e, Symbol.toStringTag, { value: 'Module' } ), Object.defineProperty( e, '__esModule', { value: !0 } );
+ }, n.nmd = function ( e ) {
+ return e.paths = [], e.children || ( e.children = [] ), e;
+ }, n( 1346 ); function n( e ) {
+ let t = o[ e ]; return void 0 !== t || ( t = o[ e ] = { id: e, loaded: !1, exports: {} }, i[ e ].call( t.exports, t, t.exports, n ), t.loaded = !0 ), t.exports;
+ } let i, o;
+} );
+// # sourceMappingURL=jsoneditor.map
--
2.47.3
$ date
--- stdout ---
Wed Jan 21 01:59:04 UTC 2026
--- end ---
$ git clone file:///srv/git/mediawiki-extensions-JsonForms.git /src/repo --depth=1 -b master
--- stderr ---
Cloning into '/src/repo'...
--- stdout ---
--- end ---
$ git config user.name libraryupgrader
--- stdout ---
--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---
--- end ---
$ git submodule update --init
--- stdout ---
--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.
--- end ---
$ git show-ref refs/heads/master
--- stdout ---
e74561f89d29f28245e2c8a498b8e92a8eefb704 refs/heads/master
--- end ---
$ /usr/bin/npm i --package-lock-only
--- stdout ---
up to date, audited 465 packages in 16s
112 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
Editing .gitignore to remove package-lock.json
$ /usr/bin/npm audit --json
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 0,
"critical": 0,
"total": 0
},
"dependencies": {
"prod": 1,
"dev": 464,
"optional": 0,
"peer": 1,
"peerOptional": 0,
"total": 464
}
}
}
--- end ---
$ /usr/bin/composer install
--- stderr ---
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 21 installs, 0 updates, 0 removals
- Locking composer/semver (3.4.3)
- Locking composer/spdx-licenses (1.5.9)
- Locking dealerdirect/phpcodesniffer-composer-installer (v1.2.0)
- Locking mediawiki/mediawiki-codesniffer (v47.0.0)
- Locking mediawiki/minus-x (1.1.3)
- Locking php-parallel-lint/php-console-color (v1.0.1)
- Locking php-parallel-lint/php-console-highlighter (v1.0.0)
- Locking php-parallel-lint/php-parallel-lint (v1.4.0)
- Locking phpcsstandards/phpcsextra (1.2.1)
- Locking phpcsstandards/phpcsutils (1.0.12)
- Locking psr/container (2.0.2)
- Locking squizlabs/php_codesniffer (3.12.2)
- Locking symfony/console (v7.4.3)
- Locking symfony/deprecation-contracts (v3.6.0)
- Locking symfony/polyfill-ctype (v1.33.0)
- Locking symfony/polyfill-intl-grapheme (v1.33.0)
- Locking symfony/polyfill-intl-normalizer (v1.33.0)
- Locking symfony/polyfill-mbstring (v1.33.0)
- Locking symfony/polyfill-php80 (v1.33.0)
- Locking symfony/service-contracts (v3.6.1)
- Locking symfony/string (v8.0.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 21 installs, 0 updates, 0 removals
- Downloading squizlabs/php_codesniffer (3.12.2)
- Downloading phpcsstandards/phpcsutils (1.0.12)
- Downloading phpcsstandards/phpcsextra (1.2.1)
- Downloading composer/semver (3.4.3)
- Downloading mediawiki/mediawiki-codesniffer (v47.0.0)
0/5 [>---------------------------] 0%
3/5 [================>-----------] 60%
5/5 [============================] 100%
- Installing squizlabs/php_codesniffer (3.12.2): Extracting archive
- Installing dealerdirect/phpcodesniffer-composer-installer (v1.2.0): Extracting archive
- Installing symfony/polyfill-php80 (v1.33.0): Extracting archive
- Installing phpcsstandards/phpcsutils (1.0.12): Extracting archive
- Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive
- Installing symfony/polyfill-mbstring (v1.33.0): Extracting archive
- Installing composer/spdx-licenses (1.5.9): Extracting archive
- Installing composer/semver (3.4.3): Extracting archive
- Installing mediawiki/mediawiki-codesniffer (v47.0.0): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.33.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.33.0): Extracting archive
- Installing symfony/polyfill-ctype (v1.33.0): Extracting archive
- Installing symfony/string (v8.0.1): Extracting archive
- Installing symfony/deprecation-contracts (v3.6.0): Extracting archive
- Installing psr/container (2.0.2): Extracting archive
- Installing symfony/service-contracts (v3.6.1): Extracting archive
- Installing symfony/console (v7.4.3): Extracting archive
- Installing mediawiki/minus-x (1.1.3): Extracting archive
- Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive
- Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive
- Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive
0/19 [>---------------------------] 0%
19/19 [============================] 100%
Generating autoload files
15 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils
--- end ---
Upgrading n:eslint-config-wikimedia from 0.31.0 -> 0.32.3
$ /usr/bin/npm install
--- stderr ---
npm WARN deprecated osenv@0.1.5: This package is no longer supported.
npm WARN deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm WARN deprecated glob@7.1.7: Glob versions prior to v9 are no longer supported
npm WARN deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
--- stdout ---
added 468 packages, and audited 469 packages in 7s
115 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
$ /usr/bin/npm install grunt-eslint@24.3.0 --save-exact
--- stdout ---
up to date, audited 469 packages in 1s
115 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
--- end ---
$ package-lock-lint /src/repo/package-lock.json
--- stdout ---
Checking /src/repo/package-lock.json
--- end ---
$ ./node_modules/.bin/eslint extension.json composer.json i18n/qqq.json i18n/en.json package.json resources/jsoneditor/jsoneditor.min.js Gruntfile.js resources/JsonForms.js package-lock.json --fix
--- stdout ---
/src/repo/resources/JsonForms.js
22:1 error Global variable leak, declare the variable if it is intended to be local no-implicit-globals
22:1 error 'JsonForms' is not defined no-undef
25:18 error structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4 compat/compat
35:5 error Identifier 'content_model' is not in camel case camelcase
56:3 error '$' is not defined no-undef
58:22 error 'JSONEditor' is not defined no-undef
80:20 error '$' is not defined no-undef
87:3 error '$' is not defined no-undef
113:7 error Unexpected console statement no-console
118:6 error Unexpected console statement no-console
125:16 error '$' is not defined no-undef
127:3 error '$' is not defined no-undef
184:7 error Identifier 'content_model' is not in camel case camelcase
204:5 error Global variable leak, declare the variable if it is intended to be local no-implicit-globals
204:5 error 'editor_' is not defined no-undef
206:10 error 'editor_' is not defined no-undef
207:38 error 'editor_' is not defined no-undef
215:8 error Unexpected dangling '_' in 'editor_' no-underscore-dangle
216:10 error 'schemaName' is already declared in the upper scope on line 132 column 9 no-shadow
221:5 error Unexpected console statement no-console
236:38 error 'schema' is already declared in the upper scope on line 131 column 9 no-shadow
248:38 error 'schema' is already declared in the upper scope on line 131 column 9 no-shadow
273:1 error '$' is not defined no-undef
277:2 error '$' is not defined no-undef
278:39 error 'JsonForms' is not defined no-undef
/src/repo/resources/jsoneditor/jsoneditor.min.js
31:2 error Expected an assignment or function call and instead saw an expression no-unused-expressions
31:117 error 'define' is not defined no-undef
31:130 error 'define' is not defined no-undef
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:2 error Return statement should not contain assignment no-return-assign
33:9 error 'i' was used before it was defined no-use-before-define
33:37 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
38:10 error Unexpected var, use let or const instead no-var
38:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
38:14 error 't' is already defined no-redeclare
38:29 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
38:67 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
38:70 error 'e' is already declared in the upper scope on line 33 column 31 no-shadow
38:73 error 't' is already declared in the upper scope on line 33 column 34 no-shadow
39:4 error Unexpected var, use let or const instead no-var
39:8 error 'i' is already declared in the upper scope on line 33 column 37 no-shadow
39:11 error 'n' is already declared in the upper scope on line 38 column 29 no-shadow
39:23 error 'o' is already declared in the upper scope on line 38 column 67 no-shadow
39:37 error 't' is already defined no-redeclare
39:55 error 'r' is already declared in the upper scope on line 42 column 14 no-shadow
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error Return statement should not contain assignment no-return-assign
39:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
39:370 error Unexpected use of comma operator no-sequences
39:655 error 'e' is already declared in the upper scope on line 38 column 70 no-shadow
40:11 error 't' is already declared in the upper scope on line 38 column 73 no-shadow
40:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
42:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
42:17 error 'e' is already declared in the upper scope on line 33 column 31 no-shadow
42:20 error 't' is already declared in the upper scope on line 33 column 34 no-shadow
45:27 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
46:54 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
46:69 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
46:78 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
46:81 error 'e' is already declared in the upper scope on line 45 column 21 no-shadow
46:84 error 't' is already declared in the upper scope on line 45 column 24 no-shadow
47:1 warning This line has a length of 126. Maximum allowed is 100 max-len
47:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
47:27 error 'i' is already declared in the upper scope on line 45 column 27 no-shadow
47:31 error Unexpected dangling '_' in '_validateKeyword' no-underscore-dangle
47:55 error Unexpected dangling '_' in '_validateKeyword' no-underscore-dangle
49:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
49:30 error Unexpected use of comma operator no-sequences
51:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
52:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
52:34 error 'e' is already declared in the upper scope on line 45 column 21 no-shadow
52:37 error 't' is already declared in the upper scope on line 45 column 24 no-shadow
53:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
55:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
57:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
58:36 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
58:42 error 'i' is already declared in the upper scope on line 45 column 27 no-shadow
59:16 error 'n' is already declared in the upper scope on line 46 column 54 no-shadow
64:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
64:11 error 'o' is already declared in the upper scope on line 46 column 78 no-shadow
64:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
64:47 error Unexpected dangling '_' in '_opts' no-underscore-dangle
65:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
65:18 error 'e' is already declared in the upper scope on line 52 column 34 no-shadow
65:21 error 't' is already declared in the upper scope on line 52 column 37 no-shadow
65:24 error 'i' is already declared in the upper scope on line 45 column 27 no-shadow
66:11 error Unexpected var, use let or const instead no-var
66:15 error 'n' is already declared in the upper scope on line 46 column 54 no-shadow
66:18 error 'o' is already declared in the upper scope on line 46 column 78 no-shadow
67:12 error 'r' is already declared in the upper scope on line 65 column 15 no-shadow
67:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
67:36 error Expected '===' and instead saw '==' eqeqeq
68:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
70:1 warning This line has a length of 179. Maximum allowed is 100 max-len
70:6 error 'n' declared on line 66 column 15 is used outside of binding context block-scoped-var
70:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
70:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
70:19 error 'n' declared on line 66 column 15 is used outside of binding context block-scoped-var
70:131 error 'n' declared on line 66 column 15 is used outside of binding context block-scoped-var
70:131 error Expected an assignment or function call and instead saw an expression no-unused-expressions
70:148 error Unexpected use of comma operator no-sequences
71:6 error Return statement should not contain assignment no-return-assign
71:6 error Return statement should not contain assignment no-return-assign
71:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
71:46 error Unexpected use of comma operator no-sequences
72:22 error 'e' is already declared in the upper scope on line 45 column 21 no-shadow
73:1 warning This line has a length of 103. Maximum allowed is 100 max-len
73:10 error 't' is already declared in the upper scope on line 45 column 24 no-shadow
73:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
74:25 error 'e' is already declared in the upper scope on line 45 column 21 no-shadow
75:1 warning This line has a length of 137. Maximum allowed is 100 max-len
75:10 error 't' is already declared in the upper scope on line 45 column 24 no-shadow
75:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
75:26 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
75:48 error Unexpected use of comma operator no-sequences
75:101 error 'i' is already declared in the upper scope on line 45 column 27 no-shadow
76:15 error 'n' is already declared in the upper scope on line 46 column 54 no-shadow
76:33 error 'o' is already declared in the upper scope on line 46 column 78 no-shadow
77:26 error Expected '===' and instead saw '==' eqeqeq
78:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
81:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
83:27 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
84:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
84:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
84:44 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
84:47 error 't' is already declared in the upper scope on line 83 column 24 no-shadow
84:53 error 'i' is already declared in the upper scope on line 83 column 27 no-shadow
85:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
85:32 error Unexpected dangling '_' in '_opts' no-underscore-dangle
87:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
87:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
87:46 error Expected 'undefined' and instead saw 'void' no-void
87:62 error 'e' is already declared in the upper scope on line 83 column 21 no-shadow
88:11 error 'e' is already declared in the upper scope on line 87 column 62 no-shadow
88:15 error Unexpected dangling '_' in '_addSchema' no-underscore-dangle
88:32 error Expected 'undefined' and instead saw 'void' no-void
88:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
88:77 error 'o' is already declared in the upper scope on line 84 column 44 no-shadow
90:14 error Unexpected dangling '_' in '_compile' no-underscore-dangle
91:16 error 'e' is already declared in the upper scope on line 88 column 11 no-shadow
94:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
95:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
95:17 error 't' is already declared in the upper scope on line 84 column 47 no-shadow
95:20 error 'e' is already declared in the upper scope on line 88 column 11 no-shadow
96:13 error 't' is already declared in the upper scope on line 95 column 17 no-shadow
96:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
98:1 warning This line has a length of 155. Maximum allowed is 100 max-len
98:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
98:13 error Unexpected dangling '_' in '_loadingSchemas' no-underscore-dangle
98:37 error Return statement should not contain assignment no-return-assign
98:55 error Unexpected dangling '_' in '_loadingSchemas' no-underscore-dangle
98:80 error Unexpected dangling '_' in '_opts' no-underscore-dangle
98:118 error Unexpected use of comma operator no-sequences
98:130 error 'e' is already declared in the upper scope on line 95 column 20 no-shadow
101:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
101:39 error Expected 'undefined' and instead saw 'void' no-void
104:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
104:42 error 'i' is already declared in the upper scope on line 84 column 53 no-shadow
105:15 error Unexpected dangling '_' in '_loadingSchemas' no-underscore-dangle
106:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
106:18 error 'n' is already declared in the upper scope on line 84 column 9 no-shadow
106:21 error 'e' is already declared in the upper scope on line 95 column 20 no-shadow
107:15 error Unexpected dangling '_' in '_refs' no-underscore-dangle
107:31 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
111:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
111:31 error 'e' is already declared in the upper scope on line 87 column 62 no-shadow
113:10 error Unexpected use of comma operator no-sequences
113:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
113:27 error 'e' is already declared in the upper scope on line 87 column 62 no-shadow
114:1 warning This line has a length of 112. Maximum allowed is 100 max-len
114:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
116:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
118:26 error 'e' is already declared in the upper scope on line 117 column 21 no-shadow
119:10 error Unexpected var, use let or const instead no-var
119:17 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
119:24 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
119:38 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
120:1 warning This line has a length of 130. Maximum allowed is 100 max-len
120:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
120:8 error Unexpected use of comma operator no-sequences
120:75 error Unexpected use of '&' no-bitwise
120:103 error Expected '===' and instead saw '==' eqeqeq
121:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
121:13 error 'i' declared on line 119 column 17 is used outside of binding context block-scoped-var
123:27 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
125:11 error 'o' was used before it was defined no-use-before-define
127:11 error 's' was used before it was defined no-use-before-define
129:11 error 'n' was used before it was defined no-use-before-define
131:11 error 'r' was used before it was defined no-use-before-define
132:10 error Unexpected var, use let or const instead no-var
132:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
132:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
132:33 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
134:26 error 'e' is already declared in the upper scope on line 133 column 21 no-shadow
134:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
134:32 error 'i' is defined but never used no-unused-vars
135:4 error Unexpected var, use let or const instead no-var
135:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
135:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
135:224 error 'r' is already defined no-redeclare
135:339 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
137:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
137:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
137:39 error Unexpected use of comma operator no-sequences
137:410 error Expected an assignment or function call and instead saw an expression no-unused-expressions
137:416 error Unexpected use of comma operator no-sequences
137:985 error Return statement should not contain assignment no-return-assign
137:985 error Return statement should not contain assignment no-return-assign
137:985 error Return statement should not contain assignment no-return-assign
137:985 error Return statement should not contain assignment no-return-assign
137:1236 error Unexpected use of comma operator no-sequences
140:26 error 'e' is already declared in the upper scope on line 139 column 22 no-shadow
140:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
140:32 error 'i' is defined but never used no-unused-vars
141:4 error Unexpected var, use let or const instead no-var
141:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
141:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
141:116 error 't' is already defined no-redeclare
141:170 error 'a' is already defined no-redeclare
141:196 error 's' is already defined no-redeclare
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error Return statement should not contain assignment no-return-assign
141:274 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
141:2230 error Unexpected use of comma operator no-sequences
144:26 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
144:29 error 'e' is already declared in the upper scope on line 143 column 22 no-shadow
144:32 error 'B' is defined but never used no-unused-vars
145:16 error 'i' is never reassigned. Use 'const' instead prefer-const
145:16 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
145:44 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
145:110 error 'r' is never reassigned. Use 'const' instead prefer-const
145:114 error Unexpected dangling '_' in '_getId' no-underscore-dangle
145:141 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
146:5 error Unexpected var, use let or const instead no-var
146:9 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
146:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
146:75 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
147:6 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
147:32 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
147:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
148:24 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
149:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
149:23 error 's' declared on line 175 column 600 is used outside of binding context block-scoped-var
151:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
151:272 error Unexpected use of comma operator no-sequences
152:5 error 'l' was used before it was defined no-use-before-define
152:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
152:5 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
152:16 error Unexpected use of comma operator no-sequences
152:18 error 'c' was used before it was defined no-use-before-define
152:18 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
152:35 error 'R' was used before it was defined no-use-before-define
152:35 error 'R' declared on line 188 column 15 is used outside of binding context block-scoped-var
152:71 error 'v' was used before it was defined no-use-before-define
152:71 error 'v' declared on line 170 column 11 is used outside of binding context block-scoped-var
152:115 error 'b' was used before it was defined no-use-before-define
152:115 error 'b' declared on line 170 column 39 is used outside of binding context block-scoped-var
152:146 error 'g' was used before it was defined no-use-before-define
152:146 error 'g' declared on line 164 column 28 is used outside of binding context block-scoped-var
152:169 error 'h' was used before it was defined no-use-before-define
152:169 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
152:184 error 'c' was used before it was defined no-use-before-define
152:184 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
152:195 error 'u' was used before it was defined no-use-before-define
152:195 error 'u' declared on line 164 column 11 is used outside of binding context block-scoped-var
152:209 error 'l' was used before it was defined no-use-before-define
152:209 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
152:242 error 'g' was used before it was defined no-use-before-define
152:242 error 'g' declared on line 164 column 28 is used outside of binding context block-scoped-var
152:266 error 'u' was used before it was defined no-use-before-define
152:266 error 'u' declared on line 164 column 11 is used outside of binding context block-scoped-var
152:286 error 'N' was used before it was defined no-use-before-define
152:286 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
152:290 error 'N' was used before it was defined no-use-before-define
152:290 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
152:470 error 'b' was used before it was defined no-use-before-define
152:470 error 'b' declared on line 170 column 39 is used outside of binding context block-scoped-var
152:678 error 'h' was used before it was defined no-use-before-define
152:678 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
152:717 error 'T' was used before it was defined no-use-before-define
152:717 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
152:728 error 'N' was used before it was defined no-use-before-define
152:728 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
152:757 error 'g' was used before it was defined no-use-before-define
152:757 error 'g' declared on line 164 column 28 is used outside of binding context block-scoped-var
152:809 error 'T' was used before it was defined no-use-before-define
152:809 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
152:852 error 'T' was used before it was defined no-use-before-define
152:852 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
152:899 error 'T' was used before it was defined no-use-before-define
152:899 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
152:1082 error 'u' was used before it was defined no-use-before-define
152:1082 error 'u' declared on line 164 column 11 is used outside of binding context block-scoped-var
155:6 error Unexpected var, use let or const instead no-var
155:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
155:109 error Unexpected dangling '_' in '_getId' no-underscore-dangle
155:141 error Unexpected use of comma operator no-sequences
155:216 error Expected 'undefined' and instead saw 'void' no-void
156:7 error Unexpected var, use let or const instead no-var
156:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
158:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
159:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
159:70 error Unexpected string concatenation of literals no-useless-concat
161:6 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
161:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
161:17 error Unexpected use of comma operator no-sequences
161:19 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
161:36 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
161:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
161:116 error Unexpected use of comma operator no-sequences
163:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
163:28 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
164:7 error Unexpected var, use let or const instead no-var
164:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
164:25 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
164:229 error Expected '!==' and instead saw '!=' eqeqeq
164:273 error Unexpected use of comma operator no-sequences
164:289 error Expected '===' and instead saw '==' eqeqeq
165:29 error Expected '===' and instead saw '==' eqeqeq
167:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
167:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
168:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
168:109 error Unexpected use of comma operator no-sequences
169:1 warning This line has a length of 171. Maximum allowed is 100 max-len
169:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
169:30 error 'y' was used before it was defined no-use-before-define
169:83 error Unexpected var, use let or const instead no-var
169:83 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
170:7 error Unexpected var, use let or const instead no-var
170:70 error 'v' is already defined no-redeclare
170:98 error 'b' is already defined no-redeclare
170:129 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
170:202 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
170:240 error Unexpected use of comma operator no-sequences
171:31 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
171:50 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
171:93 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:149 error Expected '===' and instead saw '==' eqeqeq
171:219 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:233 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:258 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:270 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:303 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:355 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:402 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
171:462 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
172:15 error Unexpected var, use let or const instead no-var
172:22 error 'k' declared on line 205 column 25 is used outside of binding context block-scoped-var
172:48 error 'k' declared on line 205 column 25 is used outside of binding context block-scoped-var
173:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
173:19 error 'k' declared on line 205 column 25 is used outside of binding context block-scoped-var
173:30 error Expected '===' and instead saw '==' eqeqeq
173:130 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:150 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:188 error Expected '===' and instead saw '==' eqeqeq
173:205 error Expected '===' and instead saw '==' eqeqeq
173:268 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:316 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:329 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:343 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:354 error Expected '===' and instead saw '==' eqeqeq
173:388 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:429 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:444 error Expected '===' and instead saw '==' eqeqeq
173:479 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:504 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:523 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:571 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:595 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:632 error Expected '===' and instead saw '==' eqeqeq
173:664 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:684 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:703 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:761 error Expected '===' and instead saw '==' eqeqeq
173:777 error Expected '===' and instead saw '==' eqeqeq
173:889 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
173:921 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
175:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
175:10 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
175:12 error 'N' was used before it was defined no-use-before-define
175:12 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
175:16 error 'N' was used before it was defined no-use-before-define
175:16 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
175:51 error Unexpected use of comma operator no-sequences
175:550 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
175:589 error Unexpected var, use let or const instead no-var
175:600 error 's' is already defined no-redeclare
175:600 error 's' declared on line 146 column 9 is used outside of binding context block-scoped-var
175:610 error 'N' was used before it was defined no-use-before-define
175:610 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
175:865 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
175:880 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
175:912 error Expected an assignment or function call and instead saw an expression no-unused-expressions
175:962 error Unexpected string concatenation of literals no-useless-concat
175:972 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
175:994 error Unexpected use of comma operator no-sequences
175:996 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
175:1017 error 's' declared on line 146 column 9 is used outside of binding context block-scoped-var
175:1053 error 's' declared on line 146 column 9 is used outside of binding context block-scoped-var
175:1065 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
175:1084 error 'c' declared on line 155 column 40 is used outside of binding context block-scoped-var
177:8 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
177:16 error 'N' was used before it was defined no-use-before-define
177:16 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
177:20 error 'N' was used before it was defined no-use-before-define
177:20 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
177:538 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
177:582 error Expected an assignment or function call and instead saw an expression no-unused-expressions
177:582 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
177:586 error 'N' was used before it was defined no-use-before-define
177:586 error 'N' declared on line 220 column 15 is used outside of binding context block-scoped-var
177:593 error Unexpected use of comma operator no-sequences
177:667 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
177:710 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
177:757 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
178:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
180:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
181:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
181:57 error Unexpected use of comma operator no-sequences
181:104 error 'a' declared on line 155 column 10 is used outside of binding context block-scoped-var
181:124 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
183:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
185:16 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
186:14 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
186:63 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
186:71 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
186:107 error Unexpected use of comma operator no-sequences
187:15 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
187:22 error Expected '===' and instead saw '==' eqeqeq
188:1 warning This line has a length of 101. Maximum allowed is 100 max-len
188:11 error Unexpected var, use let or const instead no-var
188:62 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
189:18 error Unexpected var, use let or const instead no-var
190:1 warning This line has a length of 104. Maximum allowed is 100 max-len
190:18 error Expected 'undefined' and instead saw 'void' no-void
190:31 error 'M' was used before it was defined no-use-before-define
190:31 error 'M' declared on line 205 column 22 is used outside of binding context block-scoped-var
191:1 warning This line has a length of 113. Maximum allowed is 100 max-len
191:14 error Unexpected var, use let or const instead no-var
191:22 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
191:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
193:16 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
193:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
194:34 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
195:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
195:33 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
198:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
198:51 error Unexpected use of comma operator no-sequences
198:72 error Expected '===' and instead saw '==' eqeqeq
198:185 error Expected '===' and instead saw '==' eqeqeq
198:224 error 'M' was used before it was defined no-use-before-define
198:224 error 'M' declared on line 205 column 22 is used outside of binding context block-scoped-var
198:271 error 'M' was used before it was defined no-use-before-define
198:271 error 'M' declared on line 205 column 22 is used outside of binding context block-scoped-var
203:22 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
203:29 error Expected '===' and instead saw '==' eqeqeq
204:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
205:18 error Unexpected var, use let or const instead no-var
205:25 error 'k' is already defined no-redeclare
205:25 error 'k' declared on line 172 column 22 is used outside of binding context block-scoped-var
205:51 error 'k' declared on line 172 column 22 is used outside of binding context block-scoped-var
206:18 error Expected 'undefined' and instead saw 'void' no-void
206:38 error 'k' declared on line 172 column 22 is used outside of binding context block-scoped-var
207:14 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
207:18 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
207:28 error 'k' declared on line 172 column 22 is used outside of binding context block-scoped-var
207:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
209:16 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
209:49 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
209:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
210:34 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
211:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
211:33 error 'd' declared on line 156 column 11 is used outside of binding context block-scoped-var
214:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
214:30 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
214:51 error Unexpected use of comma operator no-sequences
214:72 error Expected '===' and instead saw '==' eqeqeq
214:102 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
214:124 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
214:155 error '_' declared on line 191 column 18 is used outside of binding context block-scoped-var
214:185 error Expected '===' and instead saw '==' eqeqeq
220:11 error Unexpected var, use let or const instead no-var
220:11 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
220:22 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
221:16 error Unexpected var, use let or const instead no-var
222:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
222:63 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
224:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
224:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
224:45 error Unexpected use of comma operator no-sequences
224:47 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
224:84 error 'I' declared on line 169 column 90 is used outside of binding context block-scoped-var
224:95 error 'y' declared on line 169 column 87 is used outside of binding context block-scoped-var
224:119 error 'v' declared on line 170 column 11 is used outside of binding context block-scoped-var
224:147 error 'b' declared on line 170 column 39 is used outside of binding context block-scoped-var
224:362 error 'b' declared on line 170 column 39 is used outside of binding context block-scoped-var
224:632 error 'v' declared on line 170 column 11 is used outside of binding context block-scoped-var
224:702 error 'h' declared on line 155 column 61 is used outside of binding context block-scoped-var
224:741 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
224:833 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
224:876 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
224:923 error 'T' declared on line 175 column 593 is used outside of binding context block-scoped-var
224:1064 error 'a' declared on line 155 column 10 is used outside of binding context block-scoped-var
224:1084 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
228:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
228:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
228:33 error Unexpected use of comma operator no-sequences
228:35 error 'a' declared on line 155 column 10 is used outside of binding context block-scoped-var
228:273 error 'l' declared on line 155 column 23 is used outside of binding context block-scoped-var
229:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
229:28 error 'e' is already declared in the upper scope on line 144 column 29 no-shadow
230:15 error 't' is already declared in the upper scope on line 145 column 8 no-shadow
230:28 error 'i' is already declared in the upper scope on line 145 column 16 no-shadow
235:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
235:18 error 'e' is already declared in the upper scope on line 144 column 29 no-shadow
236:12 error Expected 'undefined' and instead saw 'void' no-void
236:68 error 'e' is already declared in the upper scope on line 235 column 18 no-shadow
237:16 error 't' is already declared in the upper scope on line 145 column 8 no-shadow
237:34 error 'i' is already declared in the upper scope on line 145 column 16 no-shadow
238:12 error Expected 'undefined' and instead saw 'void' no-void
246:15 error 'e' is already declared in the upper scope on line 246 column 12 no-shadow
247:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
247:4 error Expected 'undefined' and instead saw 'void' no-void
248:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
248:5 error Expected 'undefined' and instead saw 'void' no-void
250:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
250:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
250:41 error Expected 'undefined' and instead saw 'void' no-void
250:101 error Expected 'undefined' and instead saw 'void' no-void
250:173 error Expected 'undefined' and instead saw 'void' no-void
250:243 error Unexpected use of comma operator no-sequences
250:274 error Array prototype is read only, properties should not be added no-extend-native
250:347 error 'e' is already declared in the upper scope on line 246 column 12 no-shadow
252:11 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
252:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
255:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
256:66 error Array prototype is read only, properties should not be added no-extend-native
256:134 error 'e' is already declared in the upper scope on line 246 column 12 no-shadow
257:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
258:1 warning This line has a length of 111. Maximum allowed is 100 max-len
258:69 error String prototype is read only, properties should not be added no-extend-native
262:26 error 'e' is already declared in the upper scope on line 261 column 22 no-shadow
262:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
262:32 error 'i' is defined but never used no-unused-vars
263:4 error Unexpected var, use let or const instead no-var
263:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
263:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
263:110 error 't' is already defined no-redeclare
263:164 error 'r' is already defined no-redeclare
263:285 error 'o' is already defined no-redeclare
263:499 error 'o' is already defined no-redeclare
263:1211 error 'm' is already defined no-redeclare
263:1660 error 'n' is already defined no-redeclare
263:1673 error Return statement should not contain assignment no-return-assign
263:1673 error Return statement should not contain assignment no-return-assign
263:1673 error Return statement should not contain assignment no-return-assign
263:1673 error Return statement should not contain assignment no-return-assign
263:1673 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
263:1924 error Unexpected use of comma operator no-sequences
266:27 error 'e' is already declared in the upper scope on line 265 column 22 no-shadow
266:30 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
267:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
267:16 error 'e' is already declared in the upper scope on line 266 column 27 no-shadow
269:6 error Unexpected var, use let or const instead no-var
269:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
269:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
269:26 error Unnecessary escape character: \- no-useless-escape
269:63 error Unnecessary escape character: \- no-useless-escape
269:189 error Unnecessary escape character: \/ no-useless-escape
269:191 error Unnecessary escape character: \- no-useless-escape
269:202 error Unnecessary escape character: \/ no-useless-escape
269:204 error Unnecessary escape character: \- no-useless-escape
269:271 error 'e' is already defined no-redeclare
269:306 error 'i' is already defined no-redeclare
269:513 error 'a' is already defined no-redeclare
269:600 error 's' is already defined no-redeclare
272:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
275:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
276:81 error Unexpected use of comma operator no-sequences
278:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
278:73 error Unexpected use of comma operator no-sequences
280:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
283:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
285:28 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
286:1 warning This line has a length of 368. Maximum allowed is 100 max-len
286:3 error Unexpected var, use let or const instead no-var
286:7 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
286:22 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
286:239 error 'l' is already defined no-redeclare
286:340 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
286:352 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
286:355 error 't' is already declared in the upper scope on line 285 column 25 no-shadow
286:358 error 'i' is already declared in the upper scope on line 286 column 7 no-shadow
289:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
289:12 error 'n' is already declared in the upper scope on line 286 column 22 no-shadow
291:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
291:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
291:26 error Unexpected console statement no-console
291:143 error Unexpected console statement no-console
291:267 error Unexpected console statement no-console
291:524 error Unexpected console statement no-console
291:688 error 'e' is already declared in the upper scope on line 286 column 352 no-shadow
292:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
292:39 error Unexpected console statement no-console
293:7 error Unexpected use of comma operator no-sequences
293:29 error Unexpected dangling '_' in '_create' no-underscore-dangle
294:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
294:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
294:39 error Unexpected console statement no-console
294:149 error Unexpected use of comma operator no-sequences
294:983 error Unexpected dangling '_' in '_create' no-underscore-dangle
294:1016 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
294:1019 error 't' is already declared in the upper scope on line 285 column 25 no-shadow
294:1022 error 'i' is already declared in the upper scope on line 286 column 7 no-shadow
295:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
295:22 error Unexpected use of comma operator no-sequences
295:69 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
296:73 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
300:39 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
304:39 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
305:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
305:41 error Unexpected use of comma operator no-sequences
308:39 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
310:1 warning This line has a length of 119. Maximum allowed is 100 max-len
310:11 error 't' is already declared in the upper scope on line 285 column 25 no-shadow
310:31 error 'i' is already declared in the upper scope on line 286 column 7 no-shadow
310:58 error 'n' is already declared in the upper scope on line 286 column 22 no-shadow
310:70 error 'o' is already declared in the upper scope on line 285 column 28 no-shadow
310:97 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
312:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
312:13 error 'r' is already declared in the upper scope on line 286 column 37 no-shadow
312:36 error 's' is already declared in the upper scope on line 286 column 67 no-shadow
312:56 error 'a' is already declared in the upper scope on line 286 column 97 no-shadow
312:112 error Unexpected use of comma operator no-sequences
315:16 error 'e' is already declared in the upper scope on line 308 column 39 no-shadow
316:7 error Unexpected console statement no-console
318:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
321:16 error 'e' is already declared in the upper scope on line 308 column 39 no-shadow
322:7 error Unexpected console statement no-console
328:6 error Unexpected dangling '_' in '_onError' no-underscore-dangle
328:40 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
329:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
329:93 error Unexpected alert no-alert
330:41 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
330:44 error 't' is already declared in the upper scope on line 285 column 25 no-shadow
332:9 error 'i' is already declared in the upper scope on line 286 column 7 no-shadow
332:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
333:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
334:15 error 'e' is already declared in the upper scope on line 330 column 41 no-shadow
335:6 error Unexpected console statement no-console
336:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
338:19 error 'n' is already declared in the upper scope on line 286 column 22 no-shadow
339:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
339:27 error Unexpected use of comma operator no-sequences
340:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
341:1 warning This line has a length of 130. Maximum allowed is 100 max-len
341:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
341:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
341:44 error Unexpected use of comma operator no-sequences
344:1 warning This line has a length of 120. Maximum allowed is 100 max-len
344:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
344:31 error Unexpected use of comma operator no-sequences
345:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
345:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
345:20 error Unexpected use of comma operator no-sequences
345:29 error Unexpected dangling '_' in '_onSchemaChange' no-underscore-dangle
345:68 error Unexpected dangling '_' in '_onSchemaChange' no-underscore-dangle
346:1 warning This line has a length of 123. Maximum allowed is 100 max-len
346:113 error 'e' is already declared in the upper scope on line 285 column 22 no-shadow
347:8 error 't' is already declared in the upper scope on line 285 column 25 no-shadow
347:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
348:11 error 'o' was used before it was defined no-use-before-define
348:11 error 'o' declared on line 362 column 61 is used outside of binding context block-scoped-var
348:18 error 'o' was used before it was defined no-use-before-define
348:18 error 'o' declared on line 362 column 61 is used outside of binding context block-scoped-var
348:32 error 'o' was used before it was defined no-use-before-define
348:32 error 'o' declared on line 362 column 61 is used outside of binding context block-scoped-var
349:25 error 'o' was used before it was defined no-use-before-define
349:25 error 'o' declared on line 362 column 61 is used outside of binding context block-scoped-var
354:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
356:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
358:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
358:13 error 'i' is already declared in the upper scope on line 286 column 7 no-shadow
360:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
362:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
362:13 error Unexpected var, use let or const instead no-var
362:17 error 'n' is already declared in the upper scope on line 286 column 22 no-shadow
362:61 error 'o' is already declared in the upper scope on line 285 column 28 no-shadow
366:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
368:1 warning This line has a length of 196. Maximum allowed is 100 max-len
369:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
371:11 error 'r' was used before it was defined no-use-before-define
372:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
372:55 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
372:58 error 'e' is already declared in the upper scope on line 369 column 22 no-shadow
373:13 error 'o' is a function no-func-assign
373:98 error 'e' is already declared in the upper scope on line 372 column 58 no-shadow
375:19 error 'e' is already declared in the upper scope on line 372 column 58 no-shadow
378:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
378:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
378:17 error 'e' is already declared in the upper scope on line 369 column 22 no-shadow
378:20 error 't' is already declared in the upper scope on line 369 column 25 no-shadow
379:14 error 'i' is already declared in the upper scope on line 369 column 28 no-shadow
380:11 error 'n' is already declared in the upper scope on line 378 column 14 no-shadow
380:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
380:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
380:56 error Unexpected use of comma operator no-sequences
380:144 error Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o' no-loop-func
380:144 error Arrow function should not return assignment no-return-assign
380:146 error 'e' is already declared in the upper scope on line 378 column 17 no-shadow
380:163 error 'e' is already declared in the upper scope on line 380 column 146 no-shadow
380:166 error 't' is already declared in the upper scope on line 378 column 20 no-shadow
381:18 error Expected '!==' and instead saw '!=' eqeqeq
383:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
383:12 error 'i' is already declared in the upper scope on line 379 column 14 no-shadow
383:46 error Expected 'undefined' and instead saw 'void' no-void
385:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
385:50 error Expected '!==' and instead saw '!=' eqeqeq
387:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
388:23 error Unexpected use of comma operator no-sequences
388:32 error Expected '===' and instead saw '==' eqeqeq
390:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
390:5 error Unexpected var, use let or const instead no-var
391:16 error 'e' is already declared in the upper scope on line 419 column 118 no-shadow
391:19 error 't' is already declared in the upper scope on line 419 column 121 no-shadow
391:22 error 'i' is already declared in the upper scope on line 419 column 124 no-shadow
391:25 error 'n' is already declared in the upper scope on line 378 column 14 no-shadow
394:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
394:13 error Unexpected var, use let or const instead no-var
394:17 error 'o' is already declared in the upper scope on line 372 column 55 no-shadow
406:13 error 'r' is already declared in the upper scope on line 390 column 9 no-shadow
407:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
409:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
409:8 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
409:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
409:89 error Unexpected use of comma operator no-sequences
410:7 error Unexpected var, use let or const instead no-var
410:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
410:15 error 'o' declared on line 394 column 17 is used outside of binding context block-scoped-var
412:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
412:7 error Unexpected var, use let or const instead no-var
412:11 error 'c' is already defined no-redeclare
412:63 error 'c' is already defined no-redeclare
413:12 error A constructor name should not start with a lowercase letter new-cap
413:15 error 'r' declared on line 406 column 13 is used outside of binding context block-scoped-var
414:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
414:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
414:75 error Unexpected use of comma operator no-sequences
415:6 error Return statement should not contain assignment no-return-assign
415:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
415:13 error 'e' was used before it was defined no-use-before-define
415:18 error Unexpected use of comma operator no-sequences
415:22 error 't' was used before it was defined no-use-before-define
415:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
418:1 warning This line has a length of 148. Maximum allowed is 100 max-len
418:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
418:119 error Unexpected use of comma operator no-sequences
419:18 error 'e' was used before it was defined no-use-before-define
419:31 error 't' was used before it was defined no-use-before-define
419:36 error 'i' was used before it was defined no-use-before-define
419:44 error 'e' was used before it was defined no-use-before-define
419:47 error 'i' was used before it was defined no-use-before-define
419:75 error 'e' was used before it was defined no-use-before-define
419:111 error 'e' was used before it was defined no-use-before-define
419:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
419:114 error Unreachable code no-unreachable
419:118 error 'e' is already declared in the upper scope on line 369 column 22 no-shadow
419:121 error 't' is already declared in the upper scope on line 369 column 25 no-shadow
419:124 error 'i' is already declared in the upper scope on line 369 column 28 no-shadow
422:26 error 'e' is already declared in the upper scope on line 421 column 22 no-shadow
422:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
422:32 error 'i' is defined but never used no-unused-vars
423:4 error Unexpected var, use let or const instead no-var
423:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
423:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
423:113 error 't' is already defined no-redeclare
423:167 error 's' is already defined no-redeclare
423:326 error 'p' is already defined no-redeclare
423:330 error Expected 'undefined' and instead saw 'void' no-void
423:482 error 'm' is already defined no-redeclare
423:486 error Expected 'undefined' and instead saw 'void' no-void
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error Return statement should not contain assignment no-return-assign
423:652 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
423:2547 error Unexpected use of comma operator no-sequences
425:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
426:7 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
426:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
431:14 error 'e' is already declared in the upper scope on line 425 column 22 no-shadow
432:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
434:26 error 'e' is already declared in the upper scope on line 433 column 22 no-shadow
434:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
434:32 error 'i' is defined but never used no-unused-vars
435:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
435:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
435:32 error 'c' is never reassigned. Use 'const' instead prefer-const
435:62 error 'd' is never reassigned. Use 'const' instead prefer-const
435:81 error 'u' is never reassigned. Use 'const' instead prefer-const
435:156 error 'p' is never reassigned. Use 'const' instead prefer-const
435:179 error 'm' is never reassigned. Use 'const' instead prefer-const
435:354 error 'y' is never reassigned. Use 'const' instead prefer-const
435:360 error Expected '===' and instead saw '==' eqeqeq
435:374 error 'I' is never reassigned. Use 'const' instead prefer-const
435:423 error 'v' is never reassigned. Use 'const' instead prefer-const
435:442 error 'b' is never reassigned. Use 'const' instead prefer-const
435:476 error 'A' is never reassigned. Use 'const' instead prefer-const
435:518 error Expected 'undefined' and instead saw 'void' no-void
435:526 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
435:562 error Expected 'undefined' and instead saw 'void' no-void
437:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
437:17 error Expected 'undefined' and instead saw 'void' no-void
439:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
439:6 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
439:134 error 'S' was used before it was defined no-use-before-define
439:138 error 'S' was used before it was defined no-use-before-define
439:207 error Unexpected string concatenation of literals no-useless-concat
439:869 error 'k' was used before it was defined no-use-before-define
439:880 error 'S' was used before it was defined no-use-before-define
439:961 error 'k' was used before it was defined no-use-before-define
439:1004 error 'k' was used before it was defined no-use-before-define
439:1051 error 'k' was used before it was defined no-use-before-define
439:1604 error Expected 'undefined' and instead saw 'void' no-void
439:2019 error Expected 'undefined' and instead saw 'void' no-void
439:2445 error Unexpected use of comma operator no-sequences
439:2459 error Expected an assignment or function call and instead saw an expression no-unused-expressions
439:2461 error 'S' was used before it was defined no-use-before-define
439:2465 error 'S' was used before it was defined no-use-before-define
439:2484 error Unexpected use of comma operator no-sequences
439:3060 error Unexpected var, use let or const instead no-var
439:3074 error Return statement should not contain assignment no-return-assign
439:3074 error Return statement should not contain assignment no-return-assign
439:3074 error Return statement should not contain assignment no-return-assign
439:3074 error Return statement should not contain assignment no-return-assign
439:3074 error Return statement should not contain assignment no-return-assign
439:3092 error Unexpected use of comma operator no-sequences
441:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
444:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
444:40 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
444:43 error 'i' is already declared in the upper scope on line 441 column 28 no-shadow
444:46 error 'e' is already declared in the upper scope on line 441 column 22 no-shadow
444:49 error 'n' is already declared in the upper scope on line 444 column 40 no-shadow
445:4 error Unexpected var, use let or const instead no-var
445:8 error 't' is already declared in the upper scope on line 441 column 25 no-shadow
445:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
445:39 error Expected 'undefined' and instead saw 'void' no-void
445:97 error 'a' was used before it was defined no-use-before-define
445:134 error 'a' was used before it was defined no-use-before-define
445:267 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
447:18 error 'e' is already declared in the upper scope on line 444 column 46 no-shadow
447:52 error Unexpected use of comma operator no-sequences
448:1 warning This line has a length of 156. Maximum allowed is 100 max-len
448:7 error 't' was used before it was defined no-use-before-define
448:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
448:12 error Unexpected use of comma operator no-sequences
448:55 error 't' was used before it was defined no-use-before-define
448:66 error 't' was used before it was defined no-use-before-define
448:118 error 't' was used before it was defined no-use-before-define
449:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
449:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
450:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
450:11 error 't' is already declared in the upper scope on line 445 column 8 no-shadow
451:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
451:18 error 'e' is already declared in the upper scope on line 444 column 46 no-shadow
452:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
453:6 error Return statement should not contain assignment no-return-assign
453:6 error Return statement should not contain assignment no-return-assign
453:46 error Unexpected use of comma operator no-sequences
454:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
454:22 error Unexpected use of comma operator no-sequences
459:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
460:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
460:11 error Unexpected use of comma operator no-sequences
461:11 error 'A' was used before it was defined no-use-before-define
462:1 warning This line has a length of 243. Maximum allowed is 100 max-len
462:10 error Unexpected var, use let or const instead no-var
462:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
462:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
462:29 error 't' is already defined no-redeclare
462:146 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
462:233 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
463:13 error 'r' is a function no-func-assign
463:98 error 'e' is already declared in the upper scope on line 462 column 233 no-shadow
465:19 error 'e' is already declared in the upper scope on line 462 column 233 no-shadow
468:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
468:17 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
468:20 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
469:14 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
470:11 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
470:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
470:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
470:56 error Unexpected use of comma operator no-sequences
470:144 error Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r' no-loop-func
470:144 error Arrow function should not return assignment no-return-assign
470:146 error 'e' is already declared in the upper scope on line 468 column 17 no-shadow
470:163 error 'e' is already declared in the upper scope on line 470 column 146 no-shadow
470:166 error 't' is already declared in the upper scope on line 468 column 20 no-shadow
471:18 error Expected '!==' and instead saw '!=' eqeqeq
473:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
473:12 error 'i' is already declared in the upper scope on line 469 column 14 no-shadow
473:46 error Expected 'undefined' and instead saw 'void' no-void
475:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
475:50 error Expected '!==' and instead saw '!=' eqeqeq
477:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
478:23 error Unexpected use of comma operator no-sequences
478:32 error Expected '===' and instead saw '==' eqeqeq
480:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
481:13 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
481:16 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
481:19 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
484:1 warning This line has a length of 137. Maximum allowed is 100 max-len
484:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
484:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
484:22 error Unexpected use of comma operator no-sequences
484:101 error Unexpected dangling '_' in '_buildSuggestions' no-underscore-dangle
485:6 error Return statement should not contain assignment no-return-assign
485:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
485:13 error 'e' was used before it was defined no-use-before-define
485:18 error Unexpected use of comma operator no-sequences
485:22 error 't' was used before it was defined no-use-before-define
485:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
486:17 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
486:22 error Unexpected dangling '_' in '_handleSchemaEntry' no-underscore-dangle
486:82 error Unexpected use of comma operator no-sequences
487:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
487:36 error Unexpected use of comma operator no-sequences
487:38 error Unexpected dangling '_' in '_handleSchemaEntry' no-underscore-dangle
489:48 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
489:51 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
489:54 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
490:1 warning This line has a length of 135. Maximum allowed is 100 max-len
490:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
490:26 error Unexpected use of comma operator no-sequences
491:56 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
491:59 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
491:62 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
494:7 error Unexpected dangling '_' in '_handleRef' no-underscore-dangle
496:13 error 'n' is already declared in the upper scope on line 553 column 124 no-shadow
496:17 error Unexpected dangling '_' in '_checkOfConditon' no-underscore-dangle
496:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
497:8 error Unexpected dangling '_' in '_handleOfCondition' no-underscore-dangle
500:24 error Unexpected dangling '_' in '_handleObject' no-underscore-dangle
500:55 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
500:108 error Unexpected dangling '_' in '_handlePrimitive' no-underscore-dangle
500:165 error Unexpected dangling '_' in '_handleBoolean' no-underscore-dangle
500:218 error Unexpected dangling '_' in '_handleArray' no-underscore-dangle
505:6 error Unexpected console statement no-console
507:51 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
507:54 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
507:57 error 'n' is already declared in the upper scope on line 553 column 124 no-shadow
508:1 warning This line has a length of 246. Maximum allowed is 100 max-len
508:9 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
508:12 error 'o' is never reassigned. Use 'const' instead prefer-const
508:12 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
508:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
508:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
508:227 error 'e' is already declared in the upper scope on line 508 column 9 no-shadow
510:7 error Unexpected dangling '_' in '_handleSchemaEntry' no-underscore-dangle
513:54 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
513:57 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
513:60 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
514:1 warning This line has a length of 326. Maximum allowed is 100 max-len
514:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
514:26 error Unexpected use of comma operator no-sequences
515:52 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
515:55 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
515:58 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
516:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
517:50 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
517:53 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
517:56 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
518:11 error 'n' is already declared in the upper scope on line 553 column 124 no-shadow
518:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
518:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
519:6 error Unexpected dangling '_' in '_handleSchemaEntry' no-underscore-dangle
521:56 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
521:59 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
521:62 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
522:11 error 'n' is already declared in the upper scope on line 553 column 124 no-shadow
522:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
522:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
522:51 error 'e' is already declared in the upper scope on line 521 column 59 no-shadow
524:7 error Unexpected dangling '_' in '_handleSchemaEntry' no-underscore-dangle
527:54 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
529:73 error Expected 'undefined' and instead saw 'void' no-void
531:52 error 'e' is already declared in the upper scope on line 553 column 118 no-shadow
531:55 error 't' is already declared in the upper scope on line 553 column 121 no-shadow
531:58 error 'n' is already declared in the upper scope on line 553 column 124 no-shadow
531:61 error 'i' is already declared in the upper scope on line 481 column 13 no-shadow
531:64 error 's' is already declared in the upper scope on line 468 column 14 no-shadow
532:11 error 'c' is already declared in the upper scope on line 462 column 72 no-shadow
532:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
533:12 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
533:56 error 'r' is already declared in the upper scope on line 462 column 230 no-shadow
533:71 error 'n' is already declared in the upper scope on line 531 column 58 no-shadow
534:16 error 'e' is already declared in the upper scope on line 531 column 52 no-shadow
534:19 error 't' is already declared in the upper scope on line 531 column 55 no-shadow
535:12 error 'e' is already declared in the upper scope on line 534 column 16 no-shadow
535:15 error 'i' is never reassigned. Use 'const' instead prefer-const
535:15 error 'i' is already declared in the upper scope on line 531 column 61 no-shadow
535:95 error Expected an assignment or function call and instead saw an expression no-unused-expressions
535:95 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
535:115 error Expected '!==' and instead saw '!=' eqeqeq
535:140 error 'o' was used before it was defined no-use-before-define
535:144 error 'o' was used before it was defined no-use-before-define
535:168 error 'e' is already declared in the upper scope on line 535 column 12 no-shadow
535:248 error 'r' was used before it was defined no-use-before-define
536:9 error Unexpected var, use let or const instead no-var
536:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
536:13 error 'o' is already declared in the upper scope on line 533 column 12 no-shadow
536:21 error 'r' is already declared in the upper scope on line 533 column 56 no-shadow
536:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
536:40 error Unexpected use of comma operator no-sequences
537:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
537:37 error 'i' is already declared in the upper scope on line 531 column 61 no-shadow
539:17 error 'l' is already declared in the upper scope on line 462 column 44 no-shadow
539:20 error 'i' is already declared in the upper scope on line 537 column 37 no-shadow
539:23 error 'e' is already declared in the upper scope on line 549 column 14 no-shadow
539:26 error 'n' is already declared in the upper scope on line 531 column 58 no-shadow
540:13 error 't' is already declared in the upper scope on line 549 column 17 no-shadow
540:16 error 'o' is never reassigned. Use 'const' instead prefer-const
540:16 error 'o' is already declared in the upper scope on line 533 column 12 no-shadow
540:47 error 'e' is already declared in the upper scope on line 539 column 23 no-shadow
540:50 error 't' is already declared in the upper scope on line 540 column 13 no-shadow
540:159 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
541:1 warning This line has a length of 105. Maximum allowed is 100 max-len
541:30 error Expected '!==' and instead saw '!=' eqeqeq
541:56 error Expected '!==' and instead saw '!=' eqeqeq
542:15 error 'r' is already declared in the upper scope on line 533 column 56 no-shadow
542:18 error 's' is never reassigned. Use 'const' instead prefer-const
542:18 error 's' is already declared in the upper scope on line 531 column 64 no-shadow
542:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
543:16 error 'a' is already declared in the upper scope on line 462 column 58 no-shadow
543:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
543:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
543:133 error Expected '!==' and instead saw '!=' eqeqeq
543:215 error Expected '!==' and instead saw '!=' eqeqeq
543:313 error Expected '!==' and instead saw '!=' eqeqeq
543:395 error Expected '!==' and instead saw '!=' eqeqeq
544:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
545:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
549:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
549:14 error 'e' is already declared in the upper scope on line 531 column 52 no-shadow
549:17 error 't' is already declared in the upper scope on line 531 column 55 no-shadow
549:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
549:41 error Expected '===' and instead saw '==' eqeqeq
549:51 error Expected 'undefined' and instead saw 'void' no-void
549:193 error Unexpected use of comma operator no-sequences
549:224 error Expected '===' and instead saw '==' eqeqeq
549:234 error Expected 'undefined' and instead saw 'void' no-void
549:288 error Expected '===' and instead saw '==' eqeqeq
549:298 error Expected 'undefined' and instead saw 'void' no-void
549:346 error Expected '===' and instead saw '==' eqeqeq
549:356 error Expected 'undefined' and instead saw 'void' no-void
552:15 error 'e' is already declared in the upper scope on line 531 column 52 no-shadow
553:18 error 'e' was used before it was defined no-use-before-define
553:31 error 't' was used before it was defined no-use-before-define
553:36 error 'n' was used before it was defined no-use-before-define
553:44 error 'e' was used before it was defined no-use-before-define
553:47 error 'n' was used before it was defined no-use-before-define
553:75 error 'e' was used before it was defined no-use-before-define
553:111 error 'e' was used before it was defined no-use-before-define
553:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
553:114 error Unreachable code no-unreachable
553:118 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
553:121 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
553:124 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
554:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
554:22 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
555:13 error 'I' is a function no-func-assign
555:98 error 'e' is already declared in the upper scope on line 554 column 22 no-shadow
557:19 error 'e' is already declared in the upper scope on line 554 column 22 no-shadow
560:5 error Unexpected var, use let or const instead no-var
560:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
560:9 error 't' is already defined no-redeclare
563:14 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
564:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
564:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
564:26 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
565:4 error Unexpected var, use let or const instead no-var
565:8 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
565:11 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
565:14 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
565:17 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
565:27 error 'r' is already declared in the upper scope on line 462 column 230 no-shadow
565:55 error Expected 'undefined' and instead saw 'void' no-void
565:104 error 's' is already declared in the upper scope on line 468 column 14 no-shadow
565:110 error Expected 'undefined' and instead saw 'void' no-void
565:375 error Expected 'undefined' and instead saw 'void' no-void
565:642 error 'a' is already declared in the upper scope on line 462 column 58 no-shadow
565:721 error Expected 'undefined' and instead saw 'void' no-void
565:759 error Unexpected console statement no-console
565:1093 error 'e' is already defined no-redeclare
565:1151 error Expected 'undefined' and instead saw 'void' no-void
565:1175 error Expected 'undefined' and instead saw 'void' no-void
565:1258 error Expected 'undefined' and instead saw 'void' no-void
565:1266 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
565:1311 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
565:1478 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
565:1584 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
567:42 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
568:6 error Unexpected dangling '_' in '_onKeyDown' no-underscore-dangle
569:110 error 'e' is already defined no-redeclare
571:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
571:17 error Unexpected use of comma operator no-sequences
571:19 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
572:16 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
573:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
577:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
577:18 error Unexpected use of comma operator no-sequences
577:20 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
578:16 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
579:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
582:6 error Unexpected dangling '_' in '_showSortModal' no-underscore-dangle
584:6 error Unexpected dangling '_' in '_showTransformModal' no-underscore-dangle
587:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
587:17 error Unexpected use of comma operator no-sequences
587:19 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
588:16 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
589:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
595:1 warning This line has a length of 228. Maximum allowed is 100 max-len
595:152 error A constructor name should not start with a lowercase letter new-cap
595:209 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
597:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
597:21 error Unexpected use of comma operator no-sequences
598:16 error 'e' is already declared in the upper scope on line 595 column 209 no-shadow
599:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
603:146 error 's' is already defined no-redeclare
603:782 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
605:298 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
605:354 error Unexpected dangling '_' in '_onSelect' no-underscore-dangle
605:620 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
605:675 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
605:717 error Unexpected dangling '_' in '_onSelect' no-underscore-dangle
605:762 error Unexpected dangling '_' in '_onMouseDown' no-underscore-dangle
605:805 error Unexpected dangling '_' in '_onBlur' no-underscore-dangle
605:834 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
605:1001 error Expected an assignment or function call and instead saw an expression no-unused-expressions
605:1001 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
606:5 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
607:31 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
608:1 warning This line has a length of 117. Maximum allowed is 100 max-len
608:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
608:21 error Unexpected use of comma operator no-sequences
609:34 error 'e' is already declared in the upper scope on line 564 column 26 no-shadow
610:73 error Expected an assignment or function call and instead saw an expression no-unused-expressions
610:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
610:113 error Unexpected use of comma operator no-sequences
611:9 error Unexpected use of comma operator no-sequences
612:4 error Unexpected use of comma operator no-sequences
612:6 error Unexpected dangling '_' in '_onSchemaChange' no-underscore-dangle
612:37 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
612:40 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
613:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
613:130 error A constructor name should not start with a lowercase letter new-cap
613:265 error Expected 'undefined' and instead saw 'void' no-void
614:6 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
615:10 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
615:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
617:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
617:6 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
617:33 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
618:8 error Unexpected use of comma operator no-sequences
618:10 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
621:16 error 'e' is already declared in the upper scope on line 615 column 10 no-shadow
622:7 error Unexpected console statement no-console
624:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
627:16 error 'e' is already declared in the upper scope on line 615 column 10 no-shadow
628:7 error Unexpected console statement no-console
632:6 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
633:1 warning This line has a length of 234. Maximum allowed is 100 max-len
633:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
633:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
633:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
634:6 error Unexpected dangling '_' in '_showSortModal' no-underscore-dangle
636:1 warning This line has a length of 126. Maximum allowed is 100 max-len
636:11 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
636:21 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
636:59 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
636:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
636:107 error 'e' is already declared in the upper scope on line 636 column 21 no-shadow
637:1 warning This line has a length of 236. Maximum allowed is 100 max-len
637:10 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
637:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
637:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
637:113 error Unexpected use of comma operator no-sequences
639:14 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
640:5 error Unexpected dangling '_' in '_onError' no-underscore-dangle
642:6 error Unexpected dangling '_' in '_showTransformModal' no-underscore-dangle
643:10 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
643:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
644:1 warning This line has a length of 283. Maximum allowed is 100 max-len
644:11 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
644:29 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
644:48 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
644:67 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
644:87 error 'r' is already declared in the upper scope on line 462 column 230 no-shadow
644:111 error 's' is already declared in the upper scope on line 468 column 14 no-shadow
644:127 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
644:267 error 'e' is already declared in the upper scope on line 644 column 11 no-shadow
645:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
647:14 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
648:5 error Unexpected dangling '_' in '_onError' no-underscore-dangle
650:6 error Unexpected dangling '_' in '_onSelect' no-underscore-dangle
651:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
651:4 error Unexpected dangling '_' in '_updateCursorInfo' no-underscore-dangle
651:28 error Unexpected use of comma operator no-sequences
651:30 error Unexpected dangling '_' in '_emitSelectionChange' no-underscore-dangle
652:6 error Unexpected dangling '_' in '_onKeyDown' no-underscore-dangle
652:32 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
653:1 warning This line has a length of 251. Maximum allowed is 100 max-len
653:8 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
653:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
653:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
653:111 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
653:137 error Unexpected use of comma operator no-sequences
653:189 error Unexpected dangling '_' in '_updateCursorInfo' no-underscore-dangle
653:215 error Unexpected dangling '_' in '_emitSelectionChange' no-underscore-dangle
654:6 error Unexpected dangling '_' in '_onMouseDown' no-underscore-dangle
655:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
655:4 error Unexpected dangling '_' in '_updateCursorInfo' no-underscore-dangle
655:28 error Unexpected use of comma operator no-sequences
655:30 error Unexpected dangling '_' in '_emitSelectionChange' no-underscore-dangle
656:6 error Unexpected dangling '_' in '_onBlur' no-underscore-dangle
657:10 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
657:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
658:1 warning This line has a length of 101. Maximum allowed is 100 max-len
658:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
658:22 error Unexpected dangling '_' in '_updateCursorInfo' no-underscore-dangle
658:45 error Unexpected dangling '_' in '_emitSelectionChange' no-underscore-dangle
658:71 error Unexpected use of comma operator no-sequences
660:6 error Unexpected dangling '_' in '_updateCursorInfo' no-underscore-dangle
661:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
661:11 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
661:14 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
661:17 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
661:20 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
661:23 error 'r' is never reassigned. Use 'const' instead prefer-const
661:23 error 'r' is already declared in the upper scope on line 462 column 230 no-shadow
661:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
661:42 error 's' is already declared in the upper scope on line 468 column 14 no-shadow
662:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
662:241 error Unexpected use of comma operator no-sequences
663:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
663:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
664:1 warning This line has a length of 377. Maximum allowed is 100 max-len
664:11 error 'e' is already declared in the upper scope on line 661 column 8 no-shadow
664:57 error Expected an assignment or function call and instead saw an expression no-unused-expressions
664:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
664:121 error Unexpected use of comma operator no-sequences
665:1 warning This line has a length of 274. Maximum allowed is 100 max-len
666:6 error Unexpected dangling '_' in '_emitSelectionChange' no-underscore-dangle
667:1 warning This line has a length of 141. Maximum allowed is 100 max-len
667:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
667:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
667:11 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
667:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
667:75 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
668:6 error Unexpected dangling '_' in '_refreshAnnotations' no-underscore-dangle
669:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
669:11 error 't' is never reassigned. Use 'const' instead prefer-const
669:11 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
669:62 error Expected an assignment or function call and instead saw an expression no-unused-expressions
669:62 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
669:102 error 'e' is already declared in the upper scope on line 669 column 8 no-shadow
671:1 warning This line has a length of 368. Maximum allowed is 100 max-len
671:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
671:73 error Unexpected use of comma operator no-sequences
671:295 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
673:4 error Unexpected var, use let or const instead no-var
673:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
673:24 error 'e' is already defined no-redeclare
673:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
675:1 warning This line has a length of 102. Maximum allowed is 100 max-len
675:4 error Unexpected var, use let or const instead no-var
675:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
675:24 error 'e' is already defined no-redeclare
675:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
677:10 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
677:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
678:11 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
678:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
679:14 error 'e' is already declared in the upper scope on line 677 column 10 no-shadow
681:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
681:42 error Unexpected use of comma operator no-sequences
683:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
684:25 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
686:28 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
689:10 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
689:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
692:6 error Unexpected dangling '_' in '_setText' no-underscore-dangle
692:30 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
692:33 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
693:1 warning This line has a length of 299. Maximum allowed is 100 max-len
693:4 error Unexpected var, use let or const instead no-var
693:8 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
693:11 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
693:21 error 'e' is already defined no-redeclare
693:99 error Expected an assignment or function call and instead saw an expression no-unused-expressions
693:99 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
693:143 error Unexpected use of comma operator no-sequences
694:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
696:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
696:5 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
696:32 error Unexpected dangling '_' in '_updateHistoryButtons' no-underscore-dangle
697:11 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
698:29 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
699:4 error Unexpected dangling '_' in '_setText' no-underscore-dangle
700:32 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
701:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
701:28 error Unexpected dangling '_' in '_setText' no-underscore-dangle
703:8 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
703:11 error 'i' is never reassigned. Use 'const' instead prefer-const
703:11 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
703:21 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
703:29 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
703:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
704:5 error Unexpected var, use let or const instead no-var
704:9 error 'r' is already declared in the upper scope on line 462 column 230 no-shadow
704:25 error 's' is already declared in the upper scope on line 468 column 14 no-shadow
704:121 error Arrow function should not return assignment no-return-assign
704:123 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
704:153 error Unexpected use of comma operator no-sequences
704:267 error 'a' is already declared in the upper scope on line 462 column 58 no-shadow
704:296 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
704:307 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
704:310 error 't' is already declared in the upper scope on line 703 column 8 no-shadow
707:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
708:1 warning This line has a length of 160. Maximum allowed is 100 max-len
708:13 error 'i' is already declared in the upper scope on line 703 column 11 no-shadow
708:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
708:95 error 'e' is already declared in the upper scope on line 704 column 307 no-shadow
708:135 error 'e' is already declared in the upper scope on line 708 column 95 no-shadow
709:14 error 't' is already declared in the upper scope on line 704 column 310 no-shadow
709:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
709:68 error Unexpected console statement no-console
709:212 error Unexpected use of comma operator no-sequences
710:18 error 'e' is already declared in the upper scope on line 708 column 95 no-shadow
711:16 error 'e' is already declared in the upper scope on line 704 column 307 no-shadow
714:45 error Arrow function should not return assignment no-return-assign
714:45 error Arrow function should not return assignment no-return-assign
714:47 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
714:119 error Unexpected dangling '_' in '_renderErrors' no-underscore-dangle
714:322 error Unexpected use of comma operator no-sequences
715:14 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
716:5 error Return statement should not contain assignment no-return-assign
716:5 error Return statement should not contain assignment no-return-assign
716:34 error 'r' declared on line 704 column 9 is used outside of binding context block-scoped-var
716:90 error 'r' declared on line 704 column 9 is used outside of binding context block-scoped-var
716:181 error Unexpected use of comma operator no-sequences
716:183 error Unexpected dangling '_' in '_renderErrors' no-underscore-dangle
718:6 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
719:29 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
720:5 error Unexpected console statement no-console
722:6 error Unexpected dangling '_' in '_renderErrors' no-underscore-dangle
722:35 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
723:4 error Unexpected var, use let or const instead no-var
723:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
723:28 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
723:36 error 'e' is already defined no-redeclare
723:54 error 'e' is already declared in the upper scope on line 723 column 8 no-shadow
723:57 error 't' is already declared in the upper scope on line 723 column 28 no-shadow
723:149 error Unexpected use of comma operator no-sequences
723:200 error Expected an assignment or function call and instead saw an expression no-unused-expressions
723:200 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
723:248 error 't' is already declared in the upper scope on line 723 column 28 no-shadow
724:11 error 'e' is already declared in the upper scope on line 723 column 8 no-shadow
724:27 error 'e' is already declared in the upper scope on line 724 column 11 no-shadow
724:59 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
724:72 error 'e' is already declared in the upper scope on line 724 column 11 no-shadow
724:105 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
725:1 warning This line has a length of 128. Maximum allowed is 100 max-len
725:9 error Unexpected dangling '_' in '_refreshAnnotations' no-underscore-dangle
725:37 error Unexpected use of comma operator no-sequences
727:1 warning This line has a length of 725. Maximum allowed is 100 max-len
727:8 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
727:11 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
727:14 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
727:17 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error Return statement should not contain assignment no-return-assign
727:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
727:280 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
727:710 error Expected 'undefined' and instead saw 'void' no-void
728:43 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
729:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
729:33 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
730:38 error 'e' is already declared in the upper scope on line 459 column 22 no-shadow
730:41 error 't' is already declared in the upper scope on line 459 column 25 no-shadow
731:8 error 'i' is already declared in the upper scope on line 459 column 28 no-shadow
731:11 error 'n' is already declared in the upper scope on line 462 column 14 no-shadow
731:14 error 'o' is already declared in the upper scope on line 462 column 146 no-shadow
731:17 error Expected an assignment or function call and instead saw an expression no-unused-expressions
731:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
732:6 error Unexpected var, use let or const instead no-var
732:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
734:26 error 'e' is already declared in the upper scope on line 733 column 21 no-shadow
734:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
734:32 error 'i' is defined but never used no-unused-vars
735:4 error Unexpected var, use let or const instead no-var
735:8 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
735:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
735:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
735:47 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
735:141 error 't' is already defined no-redeclare
735:227 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
735:232 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
735:241 error 'r' is already defined no-redeclare
735:254 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
735:303 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
735:357 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
736:1 warning This line has a length of 123. Maximum allowed is 100 max-len
736:10 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
737:6 error Unexpected var, use let or const instead no-var
737:22 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
737:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
739:61 error Expected an assignment or function call and instead saw an expression no-unused-expressions
739:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
743:6 error 'u' declared on line 737 column 10 is used outside of binding context block-scoped-var
743:10 error 's' declared on line 746 column 26 is used outside of binding context block-scoped-var
745:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
745:16 error 'u' declared on line 737 column 10 is used outside of binding context block-scoped-var
746:1 warning This line has a length of 115. Maximum allowed is 100 max-len
746:5 error Unexpected var, use let or const instead no-var
746:26 error 's' is already defined no-redeclare
746:35 error 'u' declared on line 737 column 10 is used outside of binding context block-scoped-var
746:94 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
747:11 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
747:41 error Unexpected use of comma operator no-sequences
748:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
748:68 error Unexpected var, use let or const instead no-var
748:68 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
748:72 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
748:72 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
748:87 error 'k' was used before it was defined no-use-before-define
748:87 error 'k' declared on line 757 column 71 is used outside of binding context block-scoped-var
748:114 error 'w' was used before it was defined no-use-before-define
748:114 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:146 error Expected an assignment or function call and instead saw an expression no-unused-expressions
748:146 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
748:218 error 'k' was used before it was defined no-use-before-define
748:218 error 'k' declared on line 757 column 71 is used outside of binding context block-scoped-var
748:244 error Unexpected use of comma operator no-sequences
748:437 error 'w' was used before it was defined no-use-before-define
748:437 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:452 error 'w' was used before it was defined no-use-before-define
748:452 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:482 error 'w' was used before it was defined no-use-before-define
748:482 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:529 error 'w' was used before it was defined no-use-before-define
748:529 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:635 error 'w' was used before it was defined no-use-before-define
748:635 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
748:707 error Expected an assignment or function call and instead saw an expression no-unused-expressions
748:709 error 'S' was used before it was defined no-use-before-define
748:709 error 'S' declared on line 754 column 774 is used outside of binding context block-scoped-var
748:713 error 'S' was used before it was defined no-use-before-define
748:713 error 'S' declared on line 754 column 774 is used outside of binding context block-scoped-var
748:760 error Unexpected use of comma operator no-sequences
748:959 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
748:959 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
748:1021 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
748:1128 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
748:1128 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
748:1317 error Unexpected var, use let or const instead no-var
748:1321 error 'b' declared on line 754 column 777 is used outside of binding context block-scoped-var
748:1328 error 'n' is already defined no-redeclare
748:1332 error 'S' was used before it was defined no-use-before-define
748:1332 error 'S' declared on line 754 column 774 is used outside of binding context block-scoped-var
750:7 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
750:22 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
750:32 error 'u' declared on line 737 column 10 is used outside of binding context block-scoped-var
751:14 error Unexpected var, use let or const instead no-var
752:9 error 'E' was used before it was defined no-use-before-define
752:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
752:9 error 'E' declared on line 760 column 17 is used outside of binding context block-scoped-var
752:24 error Unexpected use of comma operator no-sequences
752:33 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
752:48 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
752:65 error 'L' was used before it was defined no-use-before-define
752:65 error 'L' declared on line 761 column 88 is used outside of binding context block-scoped-var
752:75 error '_' was used before it was defined no-use-before-define
752:75 error '_' declared on line 761 column 29 is used outside of binding context block-scoped-var
752:99 error 'E' was used before it was defined no-use-before-define
752:99 error 'E' declared on line 760 column 17 is used outside of binding context block-scoped-var
752:135 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
752:221 error 'E' was used before it was defined no-use-before-define
752:221 error 'E' declared on line 760 column 17 is used outside of binding context block-scoped-var
752:236 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
752:316 error 'E' was used before it was defined no-use-before-define
752:316 error 'E' declared on line 760 column 17 is used outside of binding context block-scoped-var
752:320 error '_' was used before it was defined no-use-before-define
752:320 error '_' declared on line 761 column 29 is used outside of binding context block-scoped-var
754:8 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:8 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
754:22 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
754:22 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
754:22 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
754:37 error 'k' was used before it was defined no-use-before-define
754:37 error 'k' declared on line 757 column 71 is used outside of binding context block-scoped-var
754:67 error Expected an assignment or function call and instead saw an expression no-unused-expressions
754:67 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
754:161 error 'k' was used before it was defined no-use-before-define
754:161 error 'k' declared on line 757 column 71 is used outside of binding context block-scoped-var
754:183 error 'k' was used before it was defined no-use-before-define
754:183 error 'k' declared on line 757 column 71 is used outside of binding context block-scoped-var
754:188 error Expected an assignment or function call and instead saw an expression no-unused-expressions
754:190 error 'S' was used before it was defined no-use-before-define
754:194 error 'S' was used before it was defined no-use-before-define
754:210 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:213 error Unexpected use of comma operator no-sequences
754:215 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:249 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:412 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
754:412 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
754:412 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
754:452 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:474 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
754:506 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:538 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:581 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
754:581 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
754:581 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
754:592 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:625 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:742 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:757 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:770 error Unexpected var, use let or const instead no-var
754:777 error 'b' is already defined no-redeclare
754:777 error 'b' declared on line 748 column 1321 is used outside of binding context block-scoped-var
754:781 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
754:784 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
755:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
755:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
755:41 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
755:79 error 'b' declared on line 748 column 1321 is used outside of binding context block-scoped-var
755:79 error 'b' declared on line 754 column 777 is used outside of binding context block-scoped-var
755:92 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
755:122 error 'b' declared on line 748 column 1321 is used outside of binding context block-scoped-var
755:122 error 'b' declared on line 754 column 777 is used outside of binding context block-scoped-var
755:148 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
755:169 error 'b' declared on line 748 column 1321 is used outside of binding context block-scoped-var
755:169 error 'b' declared on line 754 column 777 is used outside of binding context block-scoped-var
755:251 error Unexpected use of comma operator no-sequences
755:253 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
757:13 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:67 error Unexpected var, use let or const instead no-var
757:67 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
757:74 error 'v' is already defined no-redeclare
757:74 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
757:74 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
757:116 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:148 error Expected an assignment or function call and instead saw an expression no-unused-expressions
757:148 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
757:246 error Unexpected use of comma operator no-sequences
757:255 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:350 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:513 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
757:513 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
757:553 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:575 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
757:607 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:639 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:682 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
757:682 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
757:693 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:726 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:843 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:858 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:871 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:996 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1016 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:1031 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:1061 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:1100 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:1132 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1206 error 'w' declared on line 751 column 18 is used outside of binding context block-scoped-var
757:1219 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1271 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1434 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
757:1434 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
757:1474 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1496 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
757:1528 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1560 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1603 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
757:1603 error 'v' declared on line 761 column 58 is used outside of binding context block-scoped-var
757:1614 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1647 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1764 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1779 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1792 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
757:1888 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
759:16 error 'u' declared on line 737 column 10 is used outside of binding context block-scoped-var
759:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
760:13 error Unexpected var, use let or const instead no-var
761:25 error Unexpected var, use let or const instead no-var
761:25 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
761:58 error 'v' is already defined no-redeclare
761:58 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
761:58 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
761:99 error Expected an assignment or function call and instead saw an expression no-unused-expressions
761:99 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
761:193 error Unexpected use of comma operator no-sequences
761:195 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:241 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:342 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:394 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:557 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
761:557 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
761:597 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:619 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
761:651 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:683 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:726 error 'v' declared on line 748 column 72 is used outside of binding context block-scoped-var
761:726 error 'v' declared on line 757 column 74 is used outside of binding context block-scoped-var
761:737 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:770 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:887 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:902 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
761:915 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
764:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
766:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
766:12 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
767:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
767:13 error 'n' declared on line 748 column 1328 is used outside of binding context block-scoped-var
770:26 error 'e' is already declared in the upper scope on line 769 column 22 no-shadow
770:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
770:32 error 'i' is defined but never used no-unused-vars
771:4 error Unexpected var, use let or const instead no-var
771:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
771:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
771:110 error 't' is already defined no-redeclare
771:224 error 'r' is already defined no-redeclare
771:339 error 'o' is already defined no-redeclare
771:500 error 'o' is already defined no-redeclare
771:1230 error 'n' is already defined no-redeclare
771:1243 error Return statement should not contain assignment no-return-assign
771:1243 error Return statement should not contain assignment no-return-assign
771:1243 error Return statement should not contain assignment no-return-assign
771:1243 error Return statement should not contain assignment no-return-assign
771:1243 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
771:1494 error Unexpected use of comma operator no-sequences
773:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
774:3 error Unexpected var, use let or const instead no-var
774:7 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
774:22 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
774:178 error 'i' is already defined no-redeclare
774:1447 error Unexpected control character(s) in regular expression: \x00 no-control-regex
775:8 error Unexpected control character(s) in regular expression: \x08, \x0e, \x1f, \x08, \x0e, \x1f, \x08, \x0e, \x1f no-control-regex
775:1946 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
775:1958 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
776:4 error Return statement should not contain assignment no-return-assign
776:28 error Expected '===' and instead saw '==' eqeqeq
777:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
777:17 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
778:1 warning This line has a length of 213. Maximum allowed is 100 max-len
778:4 error Unexpected var, use let or const instead no-var
778:8 error 't' is already declared in the upper scope on line 773 column 25 no-shadow
778:11 error 'i' is already declared in the upper scope on line 773 column 28 no-shadow
778:14 error 'e' is already defined no-redeclare
778:32 error Return statement should not contain assignment no-return-assign
778:32 error Return statement should not contain assignment no-return-assign
778:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
778:130 error Expected '!==' and instead saw '!=' eqeqeq
778:152 error Expected '!==' and instead saw '!=' eqeqeq
778:168 error Expected '===' and instead saw '==' eqeqeq
778:184 error Expected '!==' and instead saw '!=' eqeqeq
779:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
779:17 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
779:20 error 't' is already declared in the upper scope on line 773 column 25 no-shadow
780:1 warning This line has a length of 180. Maximum allowed is 100 max-len
780:4 error Unexpected var, use let or const instead no-var
780:8 error 'i' is already declared in the upper scope on line 773 column 28 no-shadow
780:11 error 'n' is already declared in the upper scope on line 774 column 7 no-shadow
780:14 error 'o' is already declared in the upper scope on line 774 column 22 no-shadow
780:17 error 'e' is already defined no-redeclare
780:35 error Return statement should not contain assignment no-return-assign
780:35 error Return statement should not contain assignment no-return-assign
780:35 error Return statement should not contain assignment no-return-assign
780:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
780:122 error Expected '===' and instead saw '==' eqeqeq
780:133 error Expected '===' and instead saw '==' eqeqeq
780:144 error Expected '===' and instead saw '==' eqeqeq
781:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
781:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
781:1939 error Unexpected use of comma operator no-sequences
781:1994 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
782:17 error 'C' was used before it was defined no-use-before-define
782:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
782:38 error Expected '===' and instead saw '==' eqeqeq
783:22 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
784:11 error 'y' was used before it was defined no-use-before-define
785:2735 error Unexpected var, use let or const instead no-var
785:2735 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
785:2752 error Unexpected var, use let or const instead no-var
785:2802 error 'e' is already declared in the upper scope on line 773 column 22 no-shadow
788:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
789:27 error Unexpected use of comma operator no-sequences
790:14 error 'e' is already declared in the upper scope on line 785 column 2802 no-shadow
794:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
795:12 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
795:15 error 'e' is already declared in the upper scope on line 794 column 22 no-shadow
796:13 error 'o' is a function no-func-assign
796:98 error 'e' is already declared in the upper scope on line 795 column 15 no-shadow
798:19 error 'e' is already declared in the upper scope on line 795 column 15 no-shadow
801:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
801:17 error 'e' is already declared in the upper scope on line 794 column 22 no-shadow
801:20 error 't' is already declared in the upper scope on line 794 column 25 no-shadow
802:14 error 'i' is already declared in the upper scope on line 794 column 28 no-shadow
803:11 error 'n' is already declared in the upper scope on line 815 column 14 no-shadow
803:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
803:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
803:56 error Unexpected use of comma operator no-sequences
803:144 error Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o' no-loop-func
803:144 error Arrow function should not return assignment no-return-assign
803:146 error 'e' is already declared in the upper scope on line 801 column 17 no-shadow
803:163 error 'e' is already declared in the upper scope on line 803 column 146 no-shadow
803:166 error 't' is already declared in the upper scope on line 801 column 20 no-shadow
804:18 error Expected '!==' and instead saw '!=' eqeqeq
806:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
806:12 error 'i' is already declared in the upper scope on line 802 column 14 no-shadow
806:46 error Expected 'undefined' and instead saw 'void' no-void
808:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
808:50 error Expected '!==' and instead saw '!=' eqeqeq
810:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
811:23 error Unexpected use of comma operator no-sequences
811:32 error Expected '===' and instead saw '==' eqeqeq
813:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
814:11 error 'n' was used before it was defined no-use-before-define
815:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
815:10 error Unexpected var, use let or const instead no-var
815:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
816:13 error 'i' is already declared in the upper scope on line 794 column 28 no-shadow
816:16 error 'e' is already declared in the upper scope on line 838 column 118 no-shadow
819:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
819:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
819:51 error Unexpected use of comma operator no-sequences
819:208 error Unexpected var, use let or const instead no-var
819:212 error 'e' is already defined no-redeclare
819:249 error 't' is already declared in the upper scope on line 838 column 121 no-shadow
819:386 error 'e' is already defined no-redeclare
819:605 error 't' is already defined no-redeclare
819:757 error Expected an assignment or function call and instead saw an expression no-unused-expressions
819:806 error Unexpected use of comma operator no-sequences
820:6 error Return statement should not contain assignment no-return-assign
820:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
820:13 error 'e' was used before it was defined no-use-before-define
820:18 error Unexpected use of comma operator no-sequences
820:22 error 't' was used before it was defined no-use-before-define
820:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
829:1 warning This line has a length of 116. Maximum allowed is 100 max-len
829:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
829:53 error Unexpected use of comma operator no-sequences
830:47 error 'e' is already declared in the upper scope on line 838 column 118 no-shadow
830:50 error 'r' is already declared in the upper scope on line 801 column 14 no-shadow
831:5 error Unexpected var, use let or const instead no-var
831:12 error 't' is already declared in the upper scope on line 838 column 121 no-shadow
831:25 error 'i' is already declared in the upper scope on line 816 column 13 no-shadow
831:282 error 'i' was used before it was defined no-use-before-define
831:444 error 'i' was used before it was defined no-use-before-define
831:536 error 't' is already declared in the upper scope on line 831 column 12 no-shadow
832:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
832:40 error 'i' was used before it was defined no-use-before-define
832:54 error 'e' is already declared in the upper scope on line 832 column 127 no-shadow
832:92 error 'e' was used before it was defined no-use-before-define
832:96 error 'i' was used before it was defined no-use-before-define
832:111 error 'e' was used before it was defined no-use-before-define
832:123 error Unexpected var, use let or const instead no-var
832:123 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
832:127 error 'e' is already declared in the upper scope on line 830 column 47 no-shadow
832:130 error 'i' is already declared in the upper scope on line 831 column 25 no-shadow
832:166 error 'n' is already declared in the upper scope on line 838 column 124 no-shadow
832:343 error 'o' is already declared in the upper scope on line 795 column 12 no-shadow
832:383 error 'o' is already defined no-redeclare
832:504 error Expected an assignment or function call and instead saw an expression no-unused-expressions
832:536 error Unexpected use of comma operator no-sequences
835:38 error 'i' was used before it was defined no-use-before-define
835:89 error 'i' was used before it was defined no-use-before-define
837:57 error Expected 'undefined' and instead saw 'void' no-void
837:248 error 'e' is already declared in the upper scope on line 830 column 47 no-shadow
837:286 error Expected an assignment or function call and instead saw an expression no-unused-expressions
837:286 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
837:803 error Unexpected use of comma operator no-sequences
837:815 error 'e' is already declared in the upper scope on line 830 column 47 no-shadow
838:18 error 'e' was used before it was defined no-use-before-define
838:31 error 't' was used before it was defined no-use-before-define
838:36 error 'n' was used before it was defined no-use-before-define
838:44 error 'e' was used before it was defined no-use-before-define
838:47 error 'n' was used before it was defined no-use-before-define
838:75 error 'e' was used before it was defined no-use-before-define
838:111 error 'e' was used before it was defined no-use-before-define
838:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
838:114 error Unreachable code no-unreachable
838:118 error 'e' is already declared in the upper scope on line 794 column 22 no-shadow
838:121 error 't' is already declared in the upper scope on line 794 column 25 no-shadow
838:124 error 'n' is already declared in the upper scope on line 815 column 14 no-shadow
841:26 error 'e' is already declared in the upper scope on line 840 column 22 no-shadow
841:32 error 'B' is defined but never used no-unused-vars
842:4 error Unexpected var, use let or const instead no-var
842:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
842:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
842:20 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
842:193 error 't' is already defined no-redeclare
842:386 error 'r' is already defined no-redeclare
842:736 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
842:748 error 'e' is already declared in the upper scope on line 841 column 26 no-shadow
844:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
844:109 error Unexpected use of comma operator no-sequences
845:215 error Unexpected use of comma operator no-sequences
846:55 error Unexpected use of comma operator no-sequences
850:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
852:10 error 'S' was used before it was defined no-use-before-define
852:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
852:10 error 'S' declared on line 866 column 16 is used outside of binding context block-scoped-var
852:25 error Unexpected use of comma operator no-sequences
852:77 error 'S' was used before it was defined no-use-before-define
852:77 error 'S' declared on line 866 column 16 is used outside of binding context block-scoped-var
856:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
857:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
859:9 error 'M' was used before it was defined no-use-before-define
859:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
859:9 error 'M' declared on line 872 column 16 is used outside of binding context block-scoped-var
859:24 error Unexpected use of comma operator no-sequences
859:54 error 'M' was used before it was defined no-use-before-define
859:54 error 'M' declared on line 872 column 16 is used outside of binding context block-scoped-var
862:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
863:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
863:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
863:8 error Expected '===' and instead saw '==' eqeqeq
863:61 error 'T' was used before it was defined no-use-before-define
863:61 error 'T' declared on line 867 column 17 is used outside of binding context block-scoped-var
863:103 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
863:263 error 'E' was used before it was defined no-use-before-define
863:263 error 'E' declared on line 867 column 20 is used outside of binding context block-scoped-var
863:319 error '$' was used before it was defined no-use-before-define
863:319 error '$' declared on line 867 column 26 is used outside of binding context block-scoped-var
863:323 error '$' was used before it was defined no-use-before-define
863:323 error '$' declared on line 867 column 26 is used outside of binding context block-scoped-var
863:644 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
863:924 error '_' was used before it was defined no-use-before-define
863:924 error '_' declared on line 867 column 29 is used outside of binding context block-scoped-var
863:935 error '$' was used before it was defined no-use-before-define
863:935 error '$' declared on line 867 column 26 is used outside of binding context block-scoped-var
863:1016 error '_' was used before it was defined no-use-before-define
863:1016 error '_' declared on line 867 column 29 is used outside of binding context block-scoped-var
863:1059 error '_' was used before it was defined no-use-before-define
863:1059 error '_' declared on line 867 column 29 is used outside of binding context block-scoped-var
863:1106 error '_' was used before it was defined no-use-before-define
863:1106 error '_' declared on line 867 column 29 is used outside of binding context block-scoped-var
863:1194 error 'E' was used before it was defined no-use-before-define
863:1194 error 'E' declared on line 867 column 20 is used outside of binding context block-scoped-var
863:1235 error Expected '===' and instead saw '==' eqeqeq
863:1492 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
863:1597 error 'N' was used before it was defined no-use-before-define
863:1597 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:1644 error 'W' was used before it was defined no-use-before-define
863:1644 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:1701 error 'W' was used before it was defined no-use-before-define
863:1701 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:1744 error 'W' was used before it was defined no-use-before-define
863:1744 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:1750 error 'N' was used before it was defined no-use-before-define
863:1750 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:1789 error 'N' was used before it was defined no-use-before-define
863:1789 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:1800 error 'W' was used before it was defined no-use-before-define
863:1800 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:2185 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
863:2290 error 'N' was used before it was defined no-use-before-define
863:2290 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:2337 error 'W' was used before it was defined no-use-before-define
863:2337 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:2394 error 'W' was used before it was defined no-use-before-define
863:2394 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:2437 error 'W' was used before it was defined no-use-before-define
863:2437 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:2443 error 'N' was used before it was defined no-use-before-define
863:2443 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:2482 error 'N' was used before it was defined no-use-before-define
863:2482 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
863:2493 error 'W' was used before it was defined no-use-before-define
863:2493 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
863:2562 error 'T' was used before it was defined no-use-before-define
863:2562 error 'T' declared on line 867 column 17 is used outside of binding context block-scoped-var
863:2565 error Unexpected use of comma operator no-sequences
864:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
865:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
866:12 error Unexpected var, use let or const instead no-var
867:7 error Unexpected var, use let or const instead no-var
867:32 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:58 error Expected an assignment or function call and instead saw an expression no-unused-expressions
867:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
867:91 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:122 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:147 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:174 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:198 error 'N' was used before it was defined no-use-before-define
867:198 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
867:248 error Expected 'undefined' and instead saw 'void' no-void
867:259 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:281 error 'L' declared on line 873 column 17 is used outside of binding context block-scoped-var
867:480 error 'W' was used before it was defined no-use-before-define
867:480 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:537 error 'W' was used before it was defined no-use-before-define
867:537 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:552 error 'W' was used before it was defined no-use-before-define
867:552 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:575 error 'W' was used before it was defined no-use-before-define
867:575 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:581 error 'N' was used before it was defined no-use-before-define
867:581 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
867:590 error 'N' was used before it was defined no-use-before-define
867:590 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
867:631 error 'N' was used before it was defined no-use-before-define
867:631 error 'N' declared on line 873 column 11 is used outside of binding context block-scoped-var
867:656 error 'W' was used before it was defined no-use-before-define
867:656 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:917 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
867:1334 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
867:2313 error 'W' was used before it was defined no-use-before-define
867:2313 error 'W' declared on line 873 column 14 is used outside of binding context block-scoped-var
867:2326 error Unexpected use of comma operator no-sequences
870:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
871:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
872:12 error Unexpected var, use let or const instead no-var
873:7 error Unexpected var, use let or const instead no-var
873:17 error 'L' is already defined no-redeclare
873:17 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
873:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
873:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
873:78 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
873:109 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
873:134 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
873:161 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
873:196 error 'L' declared on line 867 column 32 is used outside of binding context block-scoped-var
876:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
876:66 error Unexpected use of comma operator no-sequences
879:1 warning This line has a length of 211. Maximum allowed is 100 max-len
879:3 error Unexpected var, use let or const instead no-var
879:142 error 'e' is already defined no-redeclare
879:198 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
879:201 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
880:9 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
880:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
885:10 error Unexpected dangling '_' in '_addSchema' no-underscore-dangle
885:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
885:50 error Unexpected dangling '_' in '_compile' no-underscore-dangle
886:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
886:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
887:40 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
887:43 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
888:9 error Unexpected dangling '_' in '_addSchema' no-underscore-dangle
888:29 error Expected 'undefined' and instead saw 'void' no-void
888:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
888:63 error Unexpected dangling '_' in '_compile' no-underscore-dangle
889:42 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
889:45 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
889:48 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
889:51 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
891:16 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
892:31 error Expected 'undefined' and instead saw 'void' no-void
895:16 error Unexpected dangling '_' in '_getId' no-underscore-dangle
895:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
895:39 error Expected 'undefined' and instead saw 'void' no-void
897:1 warning This line has a length of 114. Maximum allowed is 100 max-len
897:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
897:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
897:46 error Unexpected use of comma operator no-sequences
897:48 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
897:69 error Unexpected dangling '_' in '_addSchema' no-underscore-dangle
898:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
899:46 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
899:49 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
899:52 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
900:41 error Unexpected use of comma operator no-sequences
901:47 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
901:50 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
902:9 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
902:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
902:29 error Expected 'undefined' and instead saw 'void' no-void
904:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
904:24 error Unexpected dangling '_' in '_opts' no-underscore-dangle
904:54 error 'e' is already declared in the upper scope on line 901 column 47 no-shadow
905:12 error 't' is already declared in the upper scope on line 901 column 50 no-shadow
905:16 error Unexpected dangling '_' in '_opts' no-underscore-dangle
905:30 error Return statement should not contain assignment no-return-assign
905:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
905:37 error Unexpected dangling '_' in '_opts' no-underscore-dangle
905:83 error Unexpected dangling '_' in '_getId' no-underscore-dangle
905:117 error 'v' was used before it was defined no-use-before-define
905:123 error 'v' was used before it was defined no-use-before-define
905:127 error Expected 'undefined' and instead saw 'void' no-void
905:133 error Unexpected use of comma operator no-sequences
905:135 error Unexpected dangling '_' in '_opts' no-underscore-dangle
907:60 error Unexpected use of comma operator no-sequences
908:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
909:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
909:58 error Unexpected dangling '_' in '_opts' no-underscore-dangle
909:84 error Expected '!==' and instead saw '!=' eqeqeq
911:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
912:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
913:42 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
914:11 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
914:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
915:42 error Unexpected dangling '_' in '_compile' no-underscore-dangle
915:77 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
915:134 error 'e' is already declared in the upper scope on line 913 column 42 no-shadow
915:137 error 't' is already declared in the upper scope on line 914 column 11 no-shadow
916:11 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
916:14 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
916:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
916:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
917:1 warning This line has a length of 210. Maximum allowed is 100 max-len
917:8 error Return statement should not contain assignment no-return-assign
917:8 error Return statement should not contain assignment no-return-assign
917:8 error Return statement should not contain assignment no-return-assign
917:8 error Return statement should not contain assignment no-return-assign
917:8 error Return statement should not contain assignment no-return-assign
917:27 error Unexpected use of comma operator no-sequences
917:76 error Expected 'undefined' and instead saw 'void' no-void
917:89 error Unexpected dangling '_' in '_fragments' no-underscore-dangle
917:113 error A constructor name should not start with a lowercase letter new-cap
921:45 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
923:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
923:15 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
923:33 error Unexpected use of comma operator no-sequences
923:44 error Unexpected dangling '_' in '_refs' no-underscore-dangle
926:41 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
926:56 error Unexpected use of comma operator no-sequences
926:67 error Unexpected dangling '_' in '_refs' no-underscore-dangle
926:81 error Unexpected dangling '_' in '_cache' no-underscore-dangle
926:123 error Unexpected var, use let or const instead no-var
926:123 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
926:127 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
926:157 error Unexpected dangling '_' in '_cache' no-underscore-dangle
926:186 error Unexpected use of comma operator no-sequences
926:195 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
926:222 error Unexpected dangling '_' in '_refs' no-underscore-dangle
926:260 error Expected an assignment or function call and instead saw an expression no-unused-expressions
926:264 error Unexpected dangling '_' in '_opts' no-underscore-dangle
926:284 error Unexpected use of comma operator no-sequences
926:312 error Unexpected dangling '_' in '_cache' no-underscore-dangle
926:334 error Unexpected dangling '_' in '_getId' no-underscore-dangle
926:354 error Expected an assignment or function call and instead saw an expression no-unused-expressions
926:392 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
926:419 error Unexpected dangling '_' in '_refs' no-underscore-dangle
928:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
929:42 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
929:45 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
930:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
930:55 error Return statement should not contain assignment no-return-assign
930:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
930:62 error Unexpected dangling '_' in '_formats' no-underscore-dangle
930:84 error Unexpected use of comma operator no-sequences
931:43 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
931:46 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
934:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
934:13 error Unexpected var, use let or const instead no-var
934:17 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
934:21 error Expected 'undefined' and instead saw 'void' no-void
934:80 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
934:84 error Expected 'undefined' and instead saw 'void' no-void
934:127 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
935:12 error 's' is already declared in the upper scope on line 879 column 7 no-shadow
935:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
935:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
936:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
936:14 error 'o' declared on line 934 column 127 is used outside of binding context block-scoped-var
936:27 error 'i' declared on line 934 column 17 is used outside of binding context block-scoped-var
937:7 error Unexpected dangling '_' in '_addSchema' no-underscore-dangle
937:43 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
937:46 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
937:49 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
937:52 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
940:1 warning This line has a length of 104. Maximum allowed is 100 max-len
940:7 error Unexpected var, use let or const instead no-var
940:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
940:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
940:15 error Unexpected dangling '_' in '_opts' no-underscore-dangle
940:37 error 'o' is already defined no-redeclare
940:61 error Unexpected dangling '_' in '_cache' no-underscore-dangle
942:7 error This line has 10 statements. Maximum allowed is 1 max-statements-per-line
942:23 error Unexpected dangling '_' in '_opts' no-underscore-dangle
942:68 error Unexpected dangling '_' in '_getId' no-underscore-dangle
942:88 error Expected an assignment or function call and instead saw an expression no-unused-expressions
942:112 error Unexpected var, use let or const instead no-var
942:116 error 's' is already declared in the upper scope on line 879 column 7 no-shadow
942:119 error 't' is already defined no-redeclare
942:130 error Unexpected dangling '_' in '_opts' no-underscore-dangle
942:163 error Expected an assignment or function call and instead saw an expression no-unused-expressions
942:182 error Expected '===' and instead saw '==' eqeqeq
942:247 error Unexpected var, use let or const instead no-var
942:278 error 'a' is already defined no-redeclare
942:286 error A constructor name should not start with a lowercase letter new-cap
942:349 error Expected an assignment or function call and instead saw an expression no-unused-expressions
942:356 error Expected '!==' and instead saw '!=' eqeqeq
942:373 error Unexpected dangling '_' in '_refs' no-underscore-dangle
942:396 error Expected an assignment or function call and instead saw an expression no-unused-expressions
942:396 error Unexpected dangling '_' in '_cache' no-underscore-dangle
942:419 error Unexpected use of comma operator no-sequences
943:7 error Unexpected dangling '_' in '_compile' no-underscore-dangle
943:41 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
943:44 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
945:1 warning This line has a length of 146. Maximum allowed is 100 max-len
945:6 error Return statement should not contain assignment no-return-assign
945:6 error Return statement should not contain assignment no-return-assign
945:6 error Return statement should not contain assignment no-return-assign
945:49 error Unexpected use of comma operator no-sequences
946:1 warning This line has a length of 110. Maximum allowed is 100 max-len
946:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
946:11 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
946:14 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
946:17 error Expected an assignment or function call and instead saw an expression no-unused-expressions
946:33 error Unexpected use of comma operator no-sequences
946:51 error Unexpected dangling '_' in '_opts' no-underscore-dangle
946:63 error Unexpected dangling '_' in '_opts' no-underscore-dangle
946:76 error Unexpected dangling '_' in '_metaOpts' no-underscore-dangle
948:15 error 'e' is already declared in the upper scope on line 943 column 44 no-shadow
949:29 error Unexpected use of comma operator no-sequences
951:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
951:22 error Unexpected use of comma operator no-sequences
951:36 error Unexpected dangling '_' in '_opts' no-underscore-dangle
952:1 warning This line has a length of 113. Maximum allowed is 100 max-len
952:7 error Return statement should not contain assignment no-return-assign
952:7 error Return statement should not contain assignment no-return-assign
952:7 error Return statement should not contain assignment no-return-assign
952:7 error Return statement should not contain assignment no-return-assign
952:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
952:28 error Unexpected use of comma operator no-sequences
952:97 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
953:1 warning This line has a length of 104. Maximum allowed is 100 max-len
953:12 error 'e' is already declared in the upper scope on line 943 column 44 no-shadow
953:28 error 't' is already declared in the upper scope on line 946 column 11 no-shadow
953:60 error Return statement should not contain assignment no-return-assign
953:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
953:86 error Unexpected use of comma operator no-sequences
955:56 error 'e' is already defined no-redeclare
955:459 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
955:471 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
957:16 error A constructor name should not start with a lowercase letter new-cap
958:1 warning This line has a length of 101. Maximum allowed is 100 max-len
958:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
958:10 error Unexpected dangling '_' in '_opts' no-underscore-dangle
958:42 error Unexpected var, use let or const instead no-var
958:46 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
958:56 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
958:60 error Unexpected dangling '_' in '_opts' no-underscore-dangle
961:26 error Expected 'undefined' and instead saw 'void' no-void
963:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
964:1 warning This line has a length of 239. Maximum allowed is 100 max-len
964:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
964:11 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
964:29 error Unexpected use of comma operator no-sequences
964:31 error Unexpected dangling '_' in '_refs' no-underscore-dangle
964:48 error Unexpected dangling '_' in '_fragments' no-underscore-dangle
964:70 error Unexpected dangling '_' in '_formats' no-underscore-dangle
964:101 error Unexpected dangling '_' in '_cache' no-underscore-dangle
964:130 error A constructor name should not start with a lowercase letter new-cap
964:135 error Unexpected dangling '_' in '_loadingSchemas' no-underscore-dangle
964:162 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
964:205 error Unexpected dangling '_' in '_getId' no-underscore-dangle
964:223 error 'e' is already declared in the upper scope on line 955 column 471 no-shadow
966:40 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
968:72 error Expected '===' and instead saw '==' eqeqeq
968:91 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
968:124 error Expected 'undefined' and instead saw 'void' no-void
968:171 error Unexpected dangling '_' in '_metaOpts' no-underscore-dangle
968:192 error 'e' is already declared in the upper scope on line 955 column 471 no-shadow
969:11 error Unexpected var, use let or const instead no-var
969:15 error 't' is already declared in the upper scope on line 958 column 46 no-shadow
969:27 error Unexpected dangling '_' in '_opts' no-underscore-dangle
969:38 error 'i' is already declared in the upper scope on line 958 column 56 no-shadow
971:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
971:14 error 't' declared on line 969 column 15 is used outside of binding context block-scoped-var
973:9 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
973:12 error 'o' is never reassigned. Use 'const' instead prefer-const
973:12 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
973:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
973:33 error Unexpected dangling '_' in '_opts' no-underscore-dangle
974:16 error Unexpected dangling '_' in '_opts' no-underscore-dangle
974:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
976:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
977:9 error 's' is already declared in the upper scope on line 879 column 7 no-shadow
977:12 error 'a' is never reassigned. Use 'const' instead prefer-const
977:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
977:33 error Unexpected dangling '_' in '_opts' no-underscore-dangle
978:12 error 'l' is already declared in the upper scope on line 879 column 22 no-shadow
978:16 error Unexpected dangling '_' in '_opts' no-underscore-dangle
978:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
980:6 error Unexpected var, use let or const instead no-var
980:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
980:10 error 'c' is already declared in the upper scope on line 879 column 52 no-shadow
980:13 error 't' is already defined no-redeclare
980:23 error 'h' is already declared in the upper scope on line 1003 column 14 no-shadow
980:29 error Unexpected dangling '_' in '_opts' no-underscore-dangle
980:105 error Unexpected dangling '_' in '_opts' no-underscore-dangle
980:138 error Unexpected dangling '_' in '_opts' no-underscore-dangle
980:203 error Unexpected dangling '_' in '_refs' no-underscore-dangle
980:407 error Unexpected dangling '_' in '_opts' no-underscore-dangle
989:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
989:14 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
989:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
989:20 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
990:4 error Return statement should not contain assignment no-return-assign
990:33 error Unexpected use of comma operator no-sequences
990:35 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
990:54 error Unexpected dangling '_' in '_refs' no-underscore-dangle
990:70 error Unexpected dangling '_' in '_fragments' no-underscore-dangle
991:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
991:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
991:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
991:20 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
991:23 error 'i' is already declared in the upper scope on line 989 column 14 no-shadow
992:16 error 'n' is already declared in the upper scope on line 991 column 14 no-shadow
993:1 warning This line has a length of 111. Maximum allowed is 100 max-len
993:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
993:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
993:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
993:56 error Unexpected dangling '_' in '_cache' no-underscore-dangle
995:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
995:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
996:67 error Unexpected use of comma operator no-sequences
997:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
997:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
998:64 error Unexpected use of comma operator no-sequences
999:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
999:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
1000:32 error Expected '!==' and instead saw '!=' eqeqeq
1002:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1003:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1003:17 error 'e' is already declared in the upper scope on line 878 column 22 no-shadow
1003:20 error 't' is already declared in the upper scope on line 878 column 25 no-shadow
1004:9 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
1004:28 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1007:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1008:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1009:1 warning This line has a length of 166. Maximum allowed is 100 max-len
1009:135 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1009:147 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1009:156 error 't' is already declared in the upper scope on line 1008 column 25 no-shadow
1010:1 warning This line has a length of 180. Maximum allowed is 100 max-len
1010:24 error Unexpected dangling '_' in '_opts' no-underscore-dangle
1010:42 error Expected 'undefined' and instead saw 'void' no-void
1010:68 error 'i' is already declared in the upper scope on line 1008 column 28 no-shadow
1010:84 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1010:100 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1010:161 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1010:164 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1010:167 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1011:1 warning This line has a length of 223. Maximum allowed is 100 max-len
1011:10 error 'n' is already declared in the upper scope on line 1010 column 84 no-shadow
1011:39 error Return statement should not contain assignment no-return-assign
1011:39 error Return statement should not contain assignment no-return-assign
1011:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1011:91 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1011:118 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1012:36 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1012:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1013:5 error Return statement should not contain assignment no-return-assign
1014:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1014:16 error Unexpected dangling '_' in '_formats' no-underscore-dangle
1015:1 warning This line has a length of 256. Maximum allowed is 100 max-len
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error Return statement should not contain assignment no-return-assign
1015:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1015:241 error Unexpected use of comma operator no-sequences
1017:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1017:17 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1017:20 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1017:23 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1018:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1018:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1018:45 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1020:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1021:11 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1021:27 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1021:59 error Return statement should not contain assignment no-return-assign
1021:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1021:85 error Unexpected use of comma operator no-sequences
1022:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1022:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1022:21 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1022:24 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1022:27 error 'n' is already declared in the upper scope on line 1010 column 84 no-shadow
1023:11 error 'o' is already declared in the upper scope on line 1010 column 100 no-shadow
1023:30 error Expected '===' and instead saw '==' eqeqeq
1023:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1023:50 error Expected '!==' and instead saw '!=' eqeqeq
1025:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1025:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1025:26 error Unexpected use of comma operator no-sequences
1025:388 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1026:6 error Unexpected var, use let or const instead no-var
1026:10 error 'r' is already declared in the upper scope on line 1012 column 32 no-shadow
1026:14 error The Function constructor is eval no-new-func
1026:180 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1027:15 error 'e' is already declared in the upper scope on line 1022 column 18 no-shadow
1028:73 error Unexpected use of comma operator no-sequences
1029:1 warning This line has a length of 205. Maximum allowed is 100 max-len
1029:7 error Return statement should not contain assignment no-return-assign
1029:7 error Return statement should not contain assignment no-return-assign
1029:7 error Return statement should not contain assignment no-return-assign
1029:7 error Return statement should not contain assignment no-return-assign
1029:7 error Return statement should not contain assignment no-return-assign
1029:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1029:14 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:26 error Unexpected use of comma operator no-sequences
1029:28 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:45 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:57 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:71 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:84 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:98 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:140 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1029:192 error 'r' declared on line 1026 column 10 is used outside of binding context block-scoped-var
1030:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1030:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1030:21 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1030:24 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1031:24 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1031:28 error 'n' is already declared in the upper scope on line 1010 column 84 no-shadow
1031:45 error Expected 'undefined' and instead saw 'void' no-void
1032:6 error Return statement should not contain assignment no-return-assign
1032:6 error Return statement should not contain assignment no-return-assign
1032:16 error 'o' was used before it was defined no-use-before-define
1032:28 error 'r' was used before it was defined no-use-before-define
1033:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1034:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1034:28 error Expected 'undefined' and instead saw 'void' no-void
1035:7 error Return statement should not contain assignment no-return-assign
1035:7 error Return statement should not contain assignment no-return-assign
1035:17 error 'o' was used before it was defined no-use-before-define
1035:36 error 'r' was used before it was defined no-use-before-define
1035:46 error 'o' was used before it was defined no-use-before-define
1037:1 warning This line has a length of 193. Maximum allowed is 100 max-len
1037:7 error Unexpected var, use let or const instead no-var
1037:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1037:11 error 'o' is already declared in the upper scope on line 1010 column 100 no-shadow
1037:14 error 'r' is already declared in the upper scope on line 1012 column 32 no-shadow
1037:26 error 'i' is already defined no-redeclare
1037:57 error Expected 'undefined' and instead saw 'void' no-void
1037:74 error Expected 'undefined' and instead saw 'void' no-void
1038:6 error Return statement should not contain assignment no-return-assign
1038:6 error Return statement should not contain assignment no-return-assign
1038:6 error Return statement should not contain assignment no-return-assign
1038:6 error Return statement should not contain assignment no-return-assign
1038:18 error Unexpected use of comma operator no-sequences
1039:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1040:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1040:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1040:21 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1041:11 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1041:25 error Return statement should not contain assignment no-return-assign
1041:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1041:42 error Unexpected use of comma operator no-sequences
1042:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1042:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1042:21 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1044:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1044:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1045:9 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1045:21 error Return statement should not contain assignment no-return-assign
1045:21 error Return statement should not contain assignment no-return-assign
1045:21 error Return statement should not contain assignment no-return-assign
1045:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1045:28 error Expected 'undefined' and instead saw 'void' no-void
1045:81 error Unexpected use of comma operator no-sequences
1046:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1046:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1048:72 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1048:117 error Unexpected var, use let or const instead no-var
1048:121 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1048:124 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1048:127 error Return statement should not contain assignment no-return-assign
1048:127 error Return statement should not contain assignment no-return-assign
1048:127 error Return statement should not contain assignment no-return-assign
1048:127 error Return statement should not contain assignment no-return-assign
1048:170 error Expected 'undefined' and instead saw 'void' no-void
1050:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1050:18 error 'e' is already declared in the upper scope on line 1009 column 147 no-shadow
1050:21 error 't' is already declared in the upper scope on line 1009 column 156 no-shadow
1050:24 error 'i' is already declared in the upper scope on line 1010 column 68 no-shadow
1050:27 error 'n' is already declared in the upper scope on line 1010 column 84 no-shadow
1051:17 error Unexpected dangling '_' in '_opts' no-underscore-dangle
1052:1 warning This line has a length of 134. Maximum allowed is 100 max-len
1052:6 error Unexpected var, use let or const instead no-var
1052:10 error 'o' is already declared in the upper scope on line 1010 column 100 no-shadow
1052:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1052:63 error 'e' is already declared in the upper scope on line 1050 column 18 no-shadow
1054:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1056:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1056:75 error Unexpected dangling '_' in '_opts' no-underscore-dangle
1056:98 error Expected '!==' and instead saw '!=' eqeqeq
1058:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1061:1 warning This line has a length of 110. Maximum allowed is 100 max-len
1061:7 error Unexpected var, use let or const instead no-var
1061:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1061:11 error 'r' is already declared in the upper scope on line 1012 column 32 no-shadow
1061:14 error 'o' is already defined no-redeclare
1061:14 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1061:40 error 's' is already declared in the upper scope on line 1009 column 150 no-shadow
1061:65 error 'a' is already declared in the upper scope on line 1009 column 153 no-shadow
1061:94 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1062:10 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1064:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1064:30 error Unexpected use of comma operator no-sequences
1069:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1069:12 error Expected 'undefined' and instead saw 'void' no-void
1071:7 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1071:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1071:21 error Return statement should not contain assignment no-return-assign
1071:51 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1071:67 error 'o' declared on line 1052 column 10 is used outside of binding context block-scoped-var
1073:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1073:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1073:20 error 't' is already declared in the upper scope on line 1008 column 25 no-shadow
1073:23 error 'i' is already declared in the upper scope on line 1008 column 28 no-shadow
1074:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1074:25 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1075:1 warning This line has a length of 105. Maximum allowed is 100 max-len
1075:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1075:15 error Unexpected dangling '_' in '_compilations' no-underscore-dangle
1075:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1075:54 error Expected '===' and instead saw '==' eqeqeq
1075:69 error Expected '===' and instead saw '==' eqeqeq
1075:86 error Expected '===' and instead saw '==' eqeqeq
1078:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1079:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1079:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1079:20 error 't' is already declared in the upper scope on line 1008 column 25 no-shadow
1081:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1081:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1083:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1083:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1083:20 error 't' is already declared in the upper scope on line 1008 column 25 no-shadow
1084:11 error Expected 'undefined' and instead saw 'void' no-void
1085:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1085:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1087:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1087:17 error 'e' is already declared in the upper scope on line 1008 column 22 no-shadow
1087:20 error 't' is already declared in the upper scope on line 1008 column 25 no-shadow
1090:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1090:12 error Unexpected var, use let or const instead no-var
1090:16 error 'i' is already declared in the upper scope on line 1008 column 28 no-shadow
1090:24 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1092:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1092:13 error 'i' declared on line 1090 column 16 is used outside of binding context block-scoped-var
1093:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1095:26 error 'e' is already declared in the upper scope on line 1094 column 22 no-shadow
1095:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1095:32 error 'i' is defined but never used no-unused-vars
1096:4 error Unexpected var, use let or const instead no-var
1096:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1096:11 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1096:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1096:193 error 't' is already defined no-redeclare
1096:321 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1096:327 error '_' was used before it was defined no-use-before-define
1097:5 error '_' was used before it was defined no-use-before-define
1097:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1097:7 error Expected '!==' and instead saw '!=' eqeqeq
1097:27 error 'M' was used before it was defined no-use-before-define
1097:27 error 'M' declared on line 1115 column 9 is used outside of binding context block-scoped-var
1097:34 error '_' was used before it was defined no-use-before-define
1097:60 error 'M' was used before it was defined no-use-before-define
1097:60 error 'M' declared on line 1115 column 9 is used outside of binding context block-scoped-var
1097:75 error '_' was used before it was defined no-use-before-define
1097:81 error 'M' was used before it was defined no-use-before-define
1097:81 error 'M' declared on line 1115 column 9 is used outside of binding context block-scoped-var
1098:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1098:35 error '_' was used before it was defined no-use-before-define
1098:40 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1098:44 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1098:78 error Unexpected string concatenation of literals no-useless-concat
1098:107 error Unexpected use of comma operator no-sequences
1099:19 error '_' was used before it was defined no-use-before-define
1100:11 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1100:51 error '_' was used before it was defined no-use-before-define
1100:74 error Unexpected use of comma operator no-sequences
1100:83 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1100:167 error '_' was used before it was defined no-use-before-define
1101:22 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1103:9 error 'k' was used before it was defined no-use-before-define
1103:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1103:9 error 'k' declared on line 1108 column 18 is used outside of binding context block-scoped-var
1103:24 error Unexpected use of comma operator no-sequences
1103:65 error '$' was used before it was defined no-use-before-define
1103:65 error '$' declared on line 1109 column 89 is used outside of binding context block-scoped-var
1103:75 error 'R' was used before it was defined no-use-before-define
1103:75 error 'R' declared on line 1109 column 30 is used outside of binding context block-scoped-var
1103:99 error 'k' was used before it was defined no-use-before-define
1103:99 error 'k' declared on line 1108 column 18 is used outside of binding context block-scoped-var
1103:221 error 'k' was used before it was defined no-use-before-define
1103:221 error 'k' declared on line 1108 column 18 is used outside of binding context block-scoped-var
1103:316 error 'k' was used before it was defined no-use-before-define
1103:316 error 'k' declared on line 1108 column 18 is used outside of binding context block-scoped-var
1103:320 error 'R' was used before it was defined no-use-before-define
1103:320 error 'R' declared on line 1109 column 30 is used outside of binding context block-scoped-var
1105:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1105:23 error Unexpected var, use let or const instead no-var
1105:46 error 'w' declared on line 1109 column 59 is used outside of binding context block-scoped-var
1105:77 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
1105:198 error 'x' was used before it was defined no-use-before-define
1105:209 error 'A' is already defined no-redeclare
1105:443 error '_' was used before it was defined no-use-before-define
1105:475 error 'w' declared on line 1109 column 59 is used outside of binding context block-scoped-var
1105:553 error Expected '===' and instead saw '==' eqeqeq
1105:667 error Expected '===' and instead saw '==' eqeqeq
1105:831 error '_' was used before it was defined no-use-before-define
1105:1026 error 'o' is already defined no-redeclare
1105:1039 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1107:7 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1107:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1108:14 error Unexpected var, use let or const instead no-var
1109:26 error Unexpected var, use let or const instead no-var
1109:26 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1109:59 error 'w' is already defined no-redeclare
1109:59 error 'w' declared on line 1105 column 46 is used outside of binding context block-scoped-var
1109:100 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1109:100 error Unexpected dangling '_' in '_errorDataPathProperty' no-underscore-dangle
1109:194 error Unexpected use of comma operator no-sequences
1109:196 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:242 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:343 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:395 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:576 error '_' was used before it was defined no-use-before-define
1109:608 error 'w' declared on line 1105 column 46 is used outside of binding context block-scoped-var
1109:686 error Expected '===' and instead saw '==' eqeqeq
1109:757 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:800 error Expected '===' and instead saw '==' eqeqeq
1109:807 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:858 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:918 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:964 error '_' was used before it was defined no-use-before-define
1109:1009 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:1126 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:1141 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1109:1154 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1112:7 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1112:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1112:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1112:19 error Unexpected use of comma operator no-sequences
1112:38 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1114:5 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1114:29 error 'L' is never reassigned. Use 'const' instead prefer-const
1115:5 error Unexpected var, use let or const instead no-var
1115:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1115:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1115:161 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1115:251 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1115:350 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1115:477 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1115:526 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1115:548 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1116:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1116:20 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1116:68 error Unexpected use of comma operator no-sequences
1116:70 error 'o' declared on line 1105 column 1026 is used outside of binding context block-scoped-var
1118:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1122:14 error 'e' is already declared in the upper scope on line 1118 column 22 no-shadow
1124:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1125:12 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1125:15 error 'e' is already declared in the upper scope on line 1124 column 22 no-shadow
1126:13 error 'o' is a function no-func-assign
1126:98 error 'e' is already declared in the upper scope on line 1125 column 15 no-shadow
1128:19 error 'e' is already declared in the upper scope on line 1125 column 15 no-shadow
1131:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1131:17 error 'e' is already declared in the upper scope on line 1124 column 22 no-shadow
1131:20 error 't' is already declared in the upper scope on line 1124 column 25 no-shadow
1132:14 error 'i' is already declared in the upper scope on line 1124 column 28 no-shadow
1133:11 error 'n' is already declared in the upper scope on line 1145 column 14 no-shadow
1133:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1133:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1133:56 error Unexpected use of comma operator no-sequences
1133:144 error Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o' no-loop-func
1133:144 error Arrow function should not return assignment no-return-assign
1133:146 error 'e' is already declared in the upper scope on line 1131 column 17 no-shadow
1133:163 error 'e' is already declared in the upper scope on line 1133 column 146 no-shadow
1133:166 error 't' is already declared in the upper scope on line 1131 column 20 no-shadow
1134:18 error Expected '!==' and instead saw '!=' eqeqeq
1136:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1136:12 error 'i' is already declared in the upper scope on line 1132 column 14 no-shadow
1136:46 error Expected 'undefined' and instead saw 'void' no-void
1138:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1138:50 error Expected '!==' and instead saw '!=' eqeqeq
1140:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1141:23 error Unexpected use of comma operator no-sequences
1141:32 error Expected '===' and instead saw '==' eqeqeq
1143:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1144:11 error 'n' was used before it was defined no-use-before-define
1145:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1145:10 error Unexpected var, use let or const instead no-var
1145:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1146:13 error 't' is already declared in the upper scope on line 1124 column 25 no-shadow
1146:16 error 'e' is already declared in the upper scope on line 1158 column 118 no-shadow
1149:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1149:42 error Unexpected use of comma operator no-sequences
1151:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1151:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1151:72 error Unexpected use of comma operator no-sequences
1151:138 error Unexpected dangling '_' in '_onClick' no-underscore-dangle
1151:154 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
1151:182 error Unexpected dangling '_' in '_onKeyUp' no-underscore-dangle
1151:209 error 'e' is already declared in the upper scope on line 1146 column 16 no-shadow
1152:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1152:42 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
1153:21 error Unexpected dangling '_' in '_onBlur' no-underscore-dangle
1153:36 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
1153:184 error Unexpected dangling '_' in '_onClick' no-underscore-dangle
1153:237 error Unexpected dangling '_' in '_onKeyUp' no-underscore-dangle
1153:289 error Unexpected dangling '_' in '_onBlur' no-underscore-dangle
1154:6 error Return statement should not contain assignment no-return-assign
1154:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1154:13 error 'e' was used before it was defined no-use-before-define
1154:18 error Unexpected use of comma operator no-sequences
1154:22 error 'i' was used before it was defined no-use-before-define
1154:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
1155:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1155:44 error Unexpected dangling '_' in '_onClick' no-underscore-dangle
1155:59 error Unexpected use of comma operator no-sequences
1155:100 error Unexpected dangling '_' in '_onKeyUp' no-underscore-dangle
1155:155 error Unexpected dangling '_' in '_onBlur' no-underscore-dangle
1155:171 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
1156:46 error 'e' is already declared in the upper scope on line 1158 column 118 no-shadow
1157:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1157:17 error Unexpected use of comma operator no-sequences
1157:128 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1157:128 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1158:18 error 'e' was used before it was defined no-use-before-define
1158:31 error 'i' was used before it was defined no-use-before-define
1158:36 error 'n' was used before it was defined no-use-before-define
1158:44 error 'e' was used before it was defined no-use-before-define
1158:47 error 'n' was used before it was defined no-use-before-define
1158:75 error 'e' was used before it was defined no-use-before-define
1158:111 error 'e' was used before it was defined no-use-before-define
1158:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1158:114 error Unreachable code no-unreachable
1158:118 error 'e' is already declared in the upper scope on line 1124 column 22 no-shadow
1158:121 error 'i' is already declared in the upper scope on line 1124 column 28 no-shadow
1158:124 error 'n' is already declared in the upper scope on line 1145 column 14 no-shadow
1160:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1161:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1161:11 error Unexpected use of comma operator no-sequences
1163:1 warning This line has a length of 104. Maximum allowed is 100 max-len
1163:10 error Unexpected var, use let or const instead no-var
1163:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1163:14 error 't' is already defined no-redeclare
1163:29 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1163:43 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1163:85 error 'e' is already declared in the upper scope on line 1160 column 22 no-shadow
1163:88 error 't' is already declared in the upper scope on line 1160 column 25 no-shadow
1163:91 error 's' is already declared in the upper scope on line 1163 column 82 no-shadow
1163:94 error 'i' is already declared in the upper scope on line 1160 column 28 no-shadow
1164:4 error Unexpected var, use let or const instead no-var
1164:171 error 't' is already defined no-redeclare
1164:1276 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1164:1484 error 't' is already declared in the upper scope on line 1163 column 88 no-shadow
1165:11 error 'e' is already declared in the upper scope on line 1163 column 85 no-shadow
1165:54 error 'i' is already declared in the upper scope on line 1163 column 94 no-shadow
1165:96 error 'n' is already declared in the upper scope on line 1163 column 29 no-shadow
1165:141 error 'o' is already declared in the upper scope on line 1163 column 43 no-shadow
1165:190 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1165:199 error 'r' is already declared in the upper scope on line 1163 column 58 no-shadow
1165:202 error 'e' is already declared in the upper scope on line 1165 column 11 no-shadow
1166:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1166:17 error Unexpected use of comma operator no-sequences
1166:19 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1167:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1167:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1167:19 error 'e' is already declared in the upper scope on line 1165 column 11 no-shadow
1168:10 error 't' is already declared in the upper scope on line 1164 column 1484 no-shadow
1168:13 error 'i' is never reassigned. Use 'const' instead prefer-const
1168:13 error 'i' is already declared in the upper scope on line 1165 column 54 no-shadow
1168:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1168:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1168:120 error Unexpected use of comma operator no-sequences
1169:8 error Unexpected use of comma operator no-sequences
1169:73 error 'e' is already declared in the upper scope on line 1165 column 11 no-shadow
1171:31 error 'e' is already declared in the upper scope on line 1165 column 11 no-shadow
1172:1 warning This line has a length of 115. Maximum allowed is 100 max-len
1172:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1172:24 error Unexpected use of comma operator no-sequences
1174:22 error 'e' is already declared in the upper scope on line 1163 column 85 no-shadow
1178:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1185:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1185:25 error 'r' is never reassigned. Use 'const' instead prefer-const
1186:9740 error 'n' is never reassigned. Use 'const' instead prefer-const
1186:9740 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1186:9762 error 's' is never reassigned. Use 'const' instead prefer-const
1186:9772 error 'o' is never reassigned. Use 'const' instead prefer-const
1186:9772 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1186:9858 error Expected 'undefined' and instead saw 'void' no-void
1186:9880 error 'e' is already declared in the upper scope on line 1178 column 22 no-shadow
1186:9903 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1186:9915 error 't' is already declared in the upper scope on line 1178 column 25 no-shadow
1187:8 error 'e' is already declared in the upper scope on line 1178 column 22 no-shadow
1187:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1187:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1187:20 error Expected a conditional expression and instead saw an assignment no-cond-assign
1187:34 error 'e' is already declared in the upper scope on line 1187 column 8 no-shadow
1187:63 error Unexpected console statement no-console
1188:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1188:17 error 'e' is already declared in the upper scope on line 1178 column 22 no-shadow
1190:17 error 't' is already declared in the upper scope on line 1178 column 25 no-shadow
1191:10 error 't' is already declared in the upper scope on line 1190 column 17 no-shadow
1192:1 warning This line has a length of 120. Maximum allowed is 100 max-len
1192:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1192:17 error 'e' is already declared in the upper scope on line 1188 column 17 no-shadow
1192:48 error Unexpected use of comma operator no-sequences
1196:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1196:17 error 'e' is already declared in the upper scope on line 1178 column 22 no-shadow
1196:20 error 't' is already declared in the upper scope on line 1178 column 25 no-shadow
1196:23 error 'i' is already declared in the upper scope on line 1178 column 28 no-shadow
1197:8 error 'n' is already declared in the upper scope on line 1186 column 9740 no-shadow
1197:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1198:17 error 'o' is already declared in the upper scope on line 1186 column 9772 no-shadow
1201:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1204:116 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1204:143 error 'o' is already declared in the upper scope on line 1322 column 24 no-shadow
1204:146 error 'e' is already declared in the upper scope on line 1203 column 22 no-shadow
1204:149 error 't' is already declared in the upper scope on line 1203 column 25 no-shadow
1205:8 error 'n' is never reassigned. Use 'const' instead prefer-const
1205:8 error 'n' is already declared in the upper scope on line 1322 column 11 no-shadow
1205:16 error 'i' is already declared in the upper scope on line 1204 column 116 no-shadow
1205:23 error 'r' is already declared in the upper scope on line 1322 column 37 no-shadow
1205:30 error 's' is already declared in the upper scope on line 1322 column 48 no-shadow
1205:37 error 'a' is never reassigned. Use 'const' instead prefer-const
1205:37 error 'a' is already declared in the upper scope on line 1322 column 59 no-shadow
1205:89 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1205:141 error 'l' is already declared in the upper scope on line 1322 column 70 no-shadow
1205:144 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1205:147 error 't' is already declared in the upper scope on line 1204 column 149 no-shadow
1206:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1206:8 error Unexpected use of comma operator no-sequences
1206:27 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1206:31 error 'i' is already declared in the upper scope on line 1205 column 16 no-shadow
1206:34 error 'n' is never reassigned. Use 'const' instead prefer-const
1206:34 error 'n' is already declared in the upper scope on line 1205 column 8 no-shadow
1207:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1207:26 error Unexpected use of comma operator no-sequences
1207:36 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
1207:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1207:64 error Unexpected use of comma operator no-sequences
1207:91 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1207:101 error Unexpected use of comma operator no-sequences
1207:164 error 'e' is already declared in the upper scope on line 1205 column 144 no-shadow
1208:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1208:16 error 't' is never reassigned. Use 'const' instead prefer-const
1208:16 error 't' is already declared in the upper scope on line 1205 column 147 no-shadow
1208:24 error 'i' is already declared in the upper scope on line 1206 column 31 no-shadow
1208:40 error Expected '!==' and instead saw '!=' eqeqeq
1210:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1210:35 error Unexpected use of comma operator no-sequences
1210:42 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1210:48 error 'n' is already declared in the upper scope on line 1206 column 34 no-shadow
1210:64 error Expected '===' and instead saw '==' eqeqeq
1212:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1212:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1212:13 error Expected '!==' and instead saw '!=' eqeqeq
1212:26 error Unexpected use of comma operator no-sequences
1214:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1215:16 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1215:41 error 'e' is already declared in the upper scope on line 1205 column 144 no-shadow
1216:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1216:18 error 't' is already declared in the upper scope on line 1205 column 147 no-shadow
1216:35 error Expected '!==' and instead saw '!=' eqeqeq
1218:9 error Unexpected var, use let or const instead no-var
1218:13 error 'i' is already declared in the upper scope on line 1206 column 31 no-shadow
1218:22 error 'n' is already declared in the upper scope on line 1206 column 34 no-shadow
1218:32 error Expected '!==' and instead saw '!=' eqeqeq
1218:54 error 'o' is already declared in the upper scope on line 1204 column 143 no-shadow
1218:76 error 'i' is already defined no-redeclare
1218:127 error Expected '!==' and instead saw '!=' eqeqeq
1218:176 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1218:183 error Expected '===' and instead saw '==' eqeqeq
1220:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1220:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1220:13 error Expected '!==' and instead saw '!=' eqeqeq
1220:26 error Unexpected use of comma operator no-sequences
1222:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1223:16 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1223:32 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1223:35 error Unexpected use of comma operator no-sequences
1224:11 error 'e' is already declared in the upper scope on line 1205 column 144 no-shadow
1224:19 error 't' is already declared in the upper scope on line 1205 column 147 no-shadow
1224:27 error 'i' is never reassigned. Use 'const' instead prefer-const
1224:27 error 'i' is already declared in the upper scope on line 1206 column 31 no-shadow
1224:40 error Expected '===' and instead saw '==' eqeqeq
1224:78 error Expected '===' and instead saw '==' eqeqeq
1224:105 error Expected '===' and instead saw '==' eqeqeq
1224:150 error Expected '!==' and instead saw '!=' eqeqeq
1224:167 error Expected '!==' and instead saw '!=' eqeqeq
1224:196 error Expected '!==' and instead saw '!=' eqeqeq
1224:213 error Expected '!==' and instead saw '!=' eqeqeq
1224:263 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1224:345 error BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4 compat/compat
1224:345 error 'BigInt' is not defined no-undef
1226:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1226:32 error Unexpected use of comma operator no-sequences
1227:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1227:15 error 'c' is already declared in the upper scope on line 1324 column 11 no-shadow
1228:5 error Found identifier with same name as label no-label-var
1230:22 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
1230:91 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1230:96 error Unexpected use of comma operator no-sequences
1231:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1233:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1233:15 error 'h' is already declared in the upper scope on line 1324 column 21 no-shadow
1234:11 error Unexpected var, use let or const instead no-var
1234:15 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1234:18 error 't' is already declared in the upper scope on line 1204 column 149 no-shadow
1234:38 error Expected '!==' and instead saw '!=' eqeqeq
1235:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1235:8 error Expected '===' and instead saw '==' eqeqeq
1235:53 error Expected '===' and instead saw '==' eqeqeq
1236:13 error Unexpected var, use let or const instead no-var
1236:17 error 'e' is already declared in the upper scope on line 1234 column 15 no-shadow
1236:24 error 't' is already declared in the upper scope on line 1234 column 18 no-shadow
1237:8 error Unexpected use of '<<=' no-bitwise
1237:17 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1237:23 error 'i' is already declared in the upper scope on line 1205 column 16 no-shadow
1237:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1238:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1238:37 error 't' declared on line 1236 column 24 is used outside of binding context block-scoped-var
1240:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1240:14 error 't' declared on line 1234 column 18 is used outside of binding context block-scoped-var
1241:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1241:18 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1242:15 error 't' is already declared in the upper scope on line 1204 column 149 no-shadow
1243:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1245:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1246:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1246:16 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1246:38 error Unexpected use of comma operator no-sequences
1247:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1248:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1248:8 error Unexpected use of comma operator no-sequences
1249:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1250:11 error Unexpected var, use let or const instead no-var
1250:15 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1252:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1252:12 error 'e' declared on line 1250 column 15 is used outside of binding context block-scoped-var
1253:13 error 'e' declared on line 1250 column 15 is used outside of binding context block-scoped-var
1254:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1254:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1254:10 error Unexpected use of comma operator no-sequences
1255:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1255:18 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1255:21 error 't' is already declared in the upper scope on line 1204 column 149 no-shadow
1257:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1257:18 error 'e' is already declared in the upper scope on line 1204 column 146 no-shadow
1257:21 error 't' is already declared in the upper scope on line 1204 column 149 no-shadow
1257:24 error 'i' is already declared in the upper scope on line 1205 column 16 no-shadow
1258:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1258:26 error Unexpected use of comma operator no-sequences
1259:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1261:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1263:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1263:15 error 'I' is already declared in the upper scope on line 1320 column 72 no-shadow
1264:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1264:8 error Unexpected use of comma operator no-sequences
1265:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1265:15 error 'v' is already declared in the upper scope on line 1322 column 90 no-shadow
1270:31 error 'e' is already declared in the upper scope on line 1203 column 22 no-shadow
1270:34 error 't' is already declared in the upper scope on line 1203 column 25 no-shadow
1270:37 error 'i' is already declared in the upper scope on line 1204 column 116 no-shadow
1272:5 error Unexpected var, use let or const instead no-var
1272:9 error 'n' is already declared in the upper scope on line 1322 column 11 no-shadow
1272:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1272:34 error 'u' was used before it was defined no-use-before-define
1273:21 error Unexpected var, use let or const instead no-var
1273:25 error 'o' is already declared in the upper scope on line 1322 column 24 no-shadow
1273:29 error 'u' was used before it was defined no-use-before-define
1273:43 error 'u' was used before it was defined no-use-before-define
1273:67 error 'u' was used before it was defined no-use-before-define
1273:94 error 'r' is already declared in the upper scope on line 1322 column 37 no-shadow
1273:101 error 's' is already declared in the upper scope on line 1322 column 48 no-shadow
1273:108 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1273:162 error 'a' is already declared in the upper scope on line 1322 column 59 no-shadow
1275:23 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
1275:92 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1275:97 error Unexpected use of comma operator no-sequences
1276:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1277:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1277:28 error Expected 'undefined' and instead saw 'void' no-void
1278:7 error Unexpected var, use let or const instead no-var
1278:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1278:11 error 'l' is already declared in the upper scope on line 1322 column 70 no-shadow
1278:19 error 'c' is already declared in the upper scope on line 1324 column 11 no-shadow
1278:27 error 'h' is already declared in the upper scope on line 1324 column 21 no-shadow
1278:111 error 'l' is already declared in the upper scope on line 1278 column 11 no-shadow
1278:114 error 'c' is already declared in the upper scope on line 1278 column 19 no-shadow
1278:117 error 'h' is already declared in the upper scope on line 1278 column 27 no-shadow
1278:120 error 'd' is already declared in the upper scope on line 1278 column 34 no-shadow
1279:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1280:71 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
1280:128 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1281:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1281:36 error 'e' is already declared in the upper scope on line 1270 column 31 no-shadow
1283:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1283:28 error 'e' is already declared in the upper scope on line 1281 column 36 no-shadow
1283:39 error 't' is already declared in the upper scope on line 1289 column 17 no-shadow
1284:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1284:22 error Unexpected use of comma operator no-sequences
1284:32 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1284:38 error 'i' is already declared in the upper scope on line 1297 column 17 no-shadow
1284:71 error 'n' is already declared in the upper scope on line 1272 column 9 no-shadow
1285:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1285:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1285:15 error Unexpected use of comma operator no-sequences
1289:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1289:17 error 't' is already declared in the upper scope on line 1270 column 34 no-shadow
1290:13 error 'e' is already declared in the upper scope on line 1281 column 36 no-shadow
1290:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1291:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1291:28 error 't' is already declared in the upper scope on line 1289 column 17 no-shadow
1291:39 error 'i' is already declared in the upper scope on line 1297 column 17 no-shadow
1292:9 error Unexpected var, use let or const instead no-var
1292:13 error 'n' is already declared in the upper scope on line 1272 column 9 no-shadow
1292:16 error 'o' is already declared in the upper scope on line 1273 column 25 no-shadow
1292:28 error 'r' is already declared in the upper scope on line 1273 column 94 no-shadow
1292:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1292:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1292:153 error 'u' declared on line 1273 column 72 is used outside of binding context block-scoped-var
1293:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1293:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1293:15 error Unexpected use of comma operator no-sequences
1297:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1297:17 error 'i' is already declared in the upper scope on line 1270 column 37 no-shadow
1297:20 error 'e' is already declared in the upper scope on line 1281 column 36 no-shadow
1299:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1299:28 error 't' is already declared in the upper scope on line 1289 column 17 no-shadow
1299:39 error 'i' is already declared in the upper scope on line 1297 column 17 no-shadow
1299:47 error 'n' is already declared in the upper scope on line 1272 column 9 no-shadow
1299:64 error 'o' is already declared in the upper scope on line 1273 column 25 no-shadow
1300:9 error Unexpected var, use let or const instead no-var
1300:13 error 'r' is already declared in the upper scope on line 1273 column 94 no-shadow
1300:16 error 's' is already declared in the upper scope on line 1273 column 101 no-shadow
1300:29 error 'a' is already declared in the upper scope on line 1322 column 59 no-shadow
1300:41 error 's' is already defined no-redeclare
1300:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1300:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1300:181 error 'u' declared on line 1273 column 72 is used outside of binding context block-scoped-var
1300:210 error Unexpected use of comma operator no-sequences
1301:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1301:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1301:15 error Unexpected use of comma operator no-sequences
1306:20 error Unexpected use of comma operator no-sequences
1307:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1307:18 error 'e' is already declared in the upper scope on line 1270 column 31 no-shadow
1308:5 error 'd' declared on line 1278 column 34 is used outside of binding context block-scoped-var
1308:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1308:18 error Unexpected use of comma operator no-sequences
1308:20 error 'g' declared on line 1278 column 41 is used outside of binding context block-scoped-var
1308:35 error 'l' declared on line 1278 column 11 is used outside of binding context block-scoped-var
1309:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1309:18 error 'e' is already declared in the upper scope on line 1270 column 31 no-shadow
1310:10 error 'u' declared on line 1273 column 72 is used outside of binding context block-scoped-var
1311:12 error 'l' declared on line 1278 column 11 is used outside of binding context block-scoped-var
1311:30 error 'u' declared on line 1273 column 72 is used outside of binding context block-scoped-var
1311:35 error 'h' declared on line 1278 column 27 is used outside of binding context block-scoped-var
1311:40 error 'd' declared on line 1278 column 34 is used outside of binding context block-scoped-var
1312:7 error 'n' declared on line 1272 column 9 is used outside of binding context block-scoped-var
1312:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1312:13 error 'h' declared on line 1278 column 27 is used outside of binding context block-scoped-var
1312:18 error 'n' declared on line 1272 column 9 is used outside of binding context block-scoped-var
1312:21 error 'd' declared on line 1278 column 34 is used outside of binding context block-scoped-var
1312:25 error 's' declared on line 1273 column 101 is used outside of binding context block-scoped-var
1312:31 error 'd' declared on line 1278 column 34 is used outside of binding context block-scoped-var
1312:36 error 's' declared on line 1273 column 101 is used outside of binding context block-scoped-var
1312:37 error Unexpected use of comma operator no-sequences
1312:39 error 'g' declared on line 1278 column 41 is used outside of binding context block-scoped-var
1312:44 error 'r' declared on line 1273 column 94 is used outside of binding context block-scoped-var
1313:7 error 'g' declared on line 1278 column 41 is used outside of binding context block-scoped-var
1313:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1315:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1315:18 error 'e' is already declared in the upper scope on line 1270 column 31 no-shadow
1315:21 error 't' is already declared in the upper scope on line 1270 column 34 no-shadow
1316:5 error 'c' declared on line 1278 column 19 is used outside of binding context block-scoped-var
1316:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1316:14 error 'c' declared on line 1278 column 19 is used outside of binding context block-scoped-var
1316:26 error Unexpected use of comma operator no-sequences
1316:28 error 'c' declared on line 1278 column 19 is used outside of binding context block-scoped-var
1316:50 error 'h' declared on line 1278 column 27 is used outside of binding context block-scoped-var
1316:61 error 'd' declared on line 1278 column 34 is used outside of binding context block-scoped-var
1316:69 error 'g' declared on line 1278 column 41 is used outside of binding context block-scoped-var
1317:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1317:18 error 'e' is already declared in the upper scope on line 1270 column 31 no-shadow
1317:21 error 't' is already declared in the upper scope on line 1270 column 34 no-shadow
1320:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1320:75 error 'e' is already declared in the upper scope on line 1203 column 22 no-shadow
1322:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1322:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1322:24 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1322:93 error 'e' is already declared in the upper scope on line 1203 column 22 no-shadow
1324:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1324:44 error 'e' is already declared in the upper scope on line 1203 column 22 no-shadow
1329:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1330:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1331:10 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1331:570 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1331:598 error Return statement should not contain assignment no-return-assign
1331:598 error Return statement should not contain assignment no-return-assign
1331:598 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1331:598 error Return statement should not contain assignment no-return-assign
1331:598 error Return statement should not contain assignment no-return-assign
1331:619 error Unexpected use of comma operator no-sequences
1331:722 error 'e' is already declared in the upper scope on line 1329 column 22 no-shadow
1332:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1332:30 error 'e' is already declared in the upper scope on line 1331 column 722 no-shadow
1333:10 error 't' is already declared in the upper scope on line 1329 column 25 no-shadow
1333:13 error 'i' is already declared in the upper scope on line 1329 column 28 no-shadow
1333:16 error Return statement should not contain assignment no-return-assign
1333:16 error Return statement should not contain assignment no-return-assign
1333:16 error Return statement should not contain assignment no-return-assign
1333:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1333:16 error Return statement should not contain assignment no-return-assign
1333:106 error 'e' is already declared in the upper scope on line 1332 column 30 no-shadow
1334:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1334:18 error Unexpected use of comma operator no-sequences
1335:11 error Unexpected use of comma operator no-sequences
1336:8 error Unexpected use of comma operator no-sequences
1340:26 error 'e' is already declared in the upper scope on line 1339 column 22 no-shadow
1340:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1340:32 error 'i' is defined but never used no-unused-vars
1341:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1341:17 error 'o' is never reassigned. Use 'const' instead prefer-const
1341:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1341:36 error 'r' is never reassigned. Use 'const' instead prefer-const
1341:80 error 's' is never reassigned. Use 'const' instead prefer-const
1341:111 error 'a' is never reassigned. Use 'const' instead prefer-const
1341:134 error 'l' is never reassigned. Use 'const' instead prefer-const
1341:164 error 'h' is never reassigned. Use 'const' instead prefer-const
1341:202 error 'd' is never reassigned. Use 'const' instead prefer-const
1341:224 error 'g' is never reassigned. Use 'const' instead prefer-const
1341:231 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1342:11 error Unexpected var, use let or const instead no-var
1343:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1343:21 error Unexpected use of comma operator no-sequences
1345:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1345:77 error Unexpected use of comma operator no-sequences
1347:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1348:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1348:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1348:33 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1348:36 error 'e' is already declared in the upper scope on line 1347 column 22 no-shadow
1348:39 error 't' is already declared in the upper scope on line 1347 column 25 no-shadow
1348:42 error 'i' is already declared in the upper scope on line 1347 column 28 no-shadow
1349:1 warning This line has a length of 152. Maximum allowed is 100 max-len
1349:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1349:24 warning All possible message keys should be documented. See https://w.wiki/4r9a for details mediawiki/msg-doc
1349:41 error Unexpected use of comma operator no-sequences
1350:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1350:17 error 'e' is already declared in the upper scope on line 1347 column 22 no-shadow
1351:4 error Return statement should not contain assignment no-return-assign
1351:4 error Return statement should not contain assignment no-return-assign
1351:57 error Unexpected use of comma operator no-sequences
1352:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1352:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1352:44 error 'e' is already declared in the upper scope on line 1347 column 22 no-shadow
1353:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1353:38 error Unexpected use of comma operator no-sequences
1354:28 error Unexpected use of comma operator no-sequences
1354:53 error 'e' is already declared in the upper scope on line 1347 column 22 no-shadow
1354:56 error 't' is already declared in the upper scope on line 1347 column 25 no-shadow
1358:26 error 'e' is already declared in the upper scope on line 1357 column 22 no-shadow
1358:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1358:32 error 'i' is defined but never used no-unused-vars
1359:4 error Unexpected var, use let or const instead no-var
1359:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1359:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1359:190 error 't' is already defined no-redeclare
1359:207 error 'r' is already defined no-redeclare
1359:293 error 'o' is already defined no-redeclare
1359:371 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1359:420 error Unexpected use of comma operator no-sequences
1360:15 error 'I' is never reassigned. Use 'const' instead prefer-const
1360:45 error 'v' is never reassigned. Use 'const' instead prefer-const
1360:1016 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1362:7 error Unexpected var, use let or const instead no-var
1362:34 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1362:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1364:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1364:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1364:525 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1364:572 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1364:629 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1364:672 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1364:678 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1364:717 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1364:728 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1366:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1366:355 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1366:402 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1366:459 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1366:502 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1366:508 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1366:547 error 'w' declared on line 1362 column 11 is used outside of binding context block-scoped-var
1366:558 error 'x' declared on line 1362 column 14 is used outside of binding context block-scoped-var
1367:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1367:66 error Unexpected use of comma operator no-sequences
1369:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1370:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1370:17 error Unexpected use of comma operator no-sequences
1370:19 error 'ace' is not defined no-undef
1370:150 error 'e' is already declared in the upper scope on line 1369 column 25 no-shadow
1370:153 error 't' is already declared in the upper scope on line 1369 column 22 no-shadow
1370:156 error 'i' is already declared in the upper scope on line 1369 column 28 no-shadow
1370:156 error 'i' is defined but never used no-unused-vars
1371:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1372:812 error Unnecessary escape character: \/ no-useless-escape
1373:6 error Unexpected var, use let or const instead no-var
1373:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1373:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1373:33 error 'e' is already defined no-redeclare
1373:87 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1373:105 error Unexpected use of comma operator no-sequences
1374:8 error 'ace' is not defined no-undef
1374:106 error 'e' is already declared in the upper scope on line 1369 column 25 no-shadow
1374:109 error 't' is already declared in the upper scope on line 1369 column 22 no-shadow
1374:112 error 'i' is already declared in the upper scope on line 1369 column 28 no-shadow
1374:112 error 'i' is defined but never used no-unused-vars
1375:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1375:20 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1375:26 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1375:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1376:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1376:36 error 'e' is already declared in the upper scope on line 1374 column 106 no-shadow
1376:39 error 't' is already declared in the upper scope on line 1374 column 109 no-shadow
1378:6 error Unexpected use of comma operator no-sequences
1378:38 error 'e' is already declared in the upper scope on line 1374 column 106 no-shadow
1378:41 error 't' is already declared in the upper scope on line 1374 column 109 no-shadow
1379:10 error 'i' is already declared in the upper scope on line 1374 column 112 no-shadow
1379:13 error 'n' is already declared in the upper scope on line 1375 column 13 no-shadow
1379:53 error Return statement should not contain assignment no-return-assign
1379:53 error Return statement should not contain assignment no-return-assign
1379:53 error Return statement should not contain assignment no-return-assign
1379:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1379:148 error Expected '!==' and instead saw '!=' eqeqeq
1379:200 error Expected 'undefined' and instead saw 'void' no-void
1379:220 error A constructor name should not start with a lowercase letter new-cap
1380:37 error 'e' is already declared in the upper scope on line 1374 column 106 no-shadow
1383:25 error Unexpected use of comma operator no-sequences
1384:8 error 'ace' is not defined no-undef
1384:143 error 'e' is already declared in the upper scope on line 1369 column 25 no-shadow
1384:146 error 't' is already declared in the upper scope on line 1369 column 22 no-shadow
1384:149 error 'i' is already declared in the upper scope on line 1369 column 28 no-shadow
1384:149 error 'i' is defined but never used no-unused-vars
1385:4 error Unexpected var, use let or const instead no-var
1385:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1385:64 error 'e' is already defined no-redeclare
1385:97 error 't' is already defined no-redeclare
1385:125 error 'e' is already declared in the upper scope on line 1384 column 143 no-shadow
1386:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1387:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1387:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1387:25 error Unexpected use of comma operator no-sequences
1388:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1388:34 error Unnecessary escape character: \{ no-useless-escape
1388:36 error Unnecessary escape character: \[ no-useless-escape
1388:38 error Unnecessary escape character: \( no-useless-escape
1388:44 error Unnecessary escape character: \} no-useless-escape
1388:48 error Unnecessary escape character: \) no-useless-escape
1388:65 error Unexpected use of comma operator no-sequences
1388:96 error Unnecessary escape character: \[ no-useless-escape
1388:98 error Unnecessary escape character: \{ no-useless-escape
1388:100 error Unnecessary escape character: \( no-useless-escape
1388:106 error Unnecessary escape character: \} no-useless-escape
1388:110 error Unnecessary escape character: \) no-useless-escape
1388:119 error Unnecessary escape character: \* no-useless-escape
1388:298 error Unexpected dangling '_' in '_getFoldWidgetBase' no-underscore-dangle
1388:376 error 'e' is already declared in the upper scope on line 1384 column 143 no-shadow
1388:379 error 't' is already declared in the upper scope on line 1384 column 146 no-shadow
1388:382 error 'i' is already declared in the upper scope on line 1384 column 149 no-shadow
1389:12 error 'n' is already declared in the upper scope on line 1385 column 8 no-shadow
1389:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1389:164 error Unexpected dangling '_' in '_getFoldWidgetBase' no-underscore-dangle
1390:45 error 'e' is already declared in the upper scope on line 1384 column 143 no-shadow
1390:48 error 't' is already declared in the upper scope on line 1384 column 146 no-shadow
1390:51 error 'i' is already declared in the upper scope on line 1384 column 149 no-shadow
1390:54 error 'n' is already declared in the upper scope on line 1385 column 8 no-shadow
1391:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1391:19 error 'a' is never reassigned. Use 'const' instead prefer-const
1391:39 error Return statement should not contain assignment no-return-assign
1391:39 error Return statement should not contain assignment no-return-assign
1391:39 error Return statement should not contain assignment no-return-assign
1391:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1391:119 error Expected a conditional expression and instead saw an assignment no-cond-assign
1391:357 error Expected '!==' and instead saw '!=' eqeqeq
1391:582 error Expected 'undefined' and instead saw 'void' no-void
1392:42 error 'e' is already declared in the upper scope on line 1384 column 143 no-shadow
1392:45 error 't' is already declared in the upper scope on line 1384 column 146 no-shadow
1393:12 error Unexpected var, use let or const instead no-var
1393:16 error 'i' is already declared in the upper scope on line 1384 column 149 no-shadow
1393:22 error 'a' was used before it was defined no-use-before-define
1393:22 error 'a' declared on line 1394 column 11 is used outside of binding context block-scoped-var
1393:59 error 'n' is already declared in the upper scope on line 1385 column 8 no-shadow
1393:66 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1393:70 error 'a' was used before it was defined no-use-before-define
1393:70 error 'a' declared on line 1394 column 11 is used outside of binding context block-scoped-var
1394:7 error Unexpected var, use let or const instead no-var
1394:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1397:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1400:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1402:23 error Expected '===' and instead saw '==' eqeqeq
1405:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1407:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1407:19 error A constructor name should not start with a lowercase letter new-cap
1407:22 error 'n' declared on line 1393 column 59 is used outside of binding context block-scoped-var
1407:25 error 'o' declared on line 1393 column 66 is used outside of binding context block-scoped-var
1407:28 error 'r' declared on line 1393 column 80 is used outside of binding context block-scoped-var
1407:42 error 'r' declared on line 1393 column 80 is used outside of binding context block-scoped-var
1408:48 error 'e' is already declared in the upper scope on line 1384 column 143 no-shadow
1408:51 error 't' is already declared in the upper scope on line 1384 column 146 no-shadow
1408:54 error 'i' is already declared in the upper scope on line 1384 column 149 no-shadow
1409:12 error Unexpected var, use let or const instead no-var
1409:16 error 'n' is already declared in the upper scope on line 1385 column 8 no-shadow
1409:40 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1410:1 warning This line has a length of 107. Maximum allowed is 100 max-len
1410:27 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1413:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1413:13 error 'r' declared on line 1409 column 59 is used outside of binding context block-scoped-var
1414:18 error A constructor name should not start with a lowercase letter new-cap
1414:21 error 'r' declared on line 1409 column 59 is used outside of binding context block-scoped-var
1414:24 error 'n' declared on line 1409 column 16 is used outside of binding context block-scoped-var
1418:8 error 'ace' is not defined no-undef
1418:230 error 'e' is already declared in the upper scope on line 1369 column 25 no-shadow
1418:233 error 't' is already declared in the upper scope on line 1369 column 22 no-shadow
1418:236 error 'i' is already declared in the upper scope on line 1369 column 28 no-shadow
1418:236 error 'i' is defined but never used no-unused-vars
1419:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1420:1 warning This line has a length of 136. Maximum allowed is 100 max-len
1420:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1420:27 error 's' was used before it was defined no-use-before-define
1420:28 error Unexpected use of comma operator no-sequences
1420:50 error 'a' was used before it was defined no-use-before-define
1420:50 error A constructor name should not start with a lowercase letter new-cap
1420:121 error 'l' was used before it was defined no-use-before-define
1420:121 error A constructor name should not start with a lowercase letter new-cap
1421:6 error Unexpected var, use let or const instead no-var
1421:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1421:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1421:256 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1421:274 error Unexpected use of comma operator no-sequences
1422:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1422:33 error Unexpected use of comma operator no-sequences
1422:119 error 'e' is already declared in the upper scope on line 1418 column 230 no-shadow
1422:122 error 't' is already declared in the upper scope on line 1418 column 233 no-shadow
1422:125 error 'i' is already declared in the upper scope on line 1418 column 236 no-shadow
1423:10 error 'n' is already declared in the upper scope on line 1419 column 13 no-shadow
1423:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1423:45 error Expected '===' and instead saw '==' eqeqeq
1423:73 error Unnecessary escape character: \{ no-useless-escape
1423:75 error Unnecessary escape character: \( no-useless-escape
1423:77 error Unnecessary escape character: \[ no-useless-escape
1423:101 error Unexpected use of comma operator no-sequences
1424:39 error 'e' is already declared in the upper scope on line 1418 column 230 no-shadow
1424:42 error 't' is already declared in the upper scope on line 1418 column 233 no-shadow
1424:45 error 'i' is already declared in the upper scope on line 1418 column 236 no-shadow
1426:38 error 'e' is already declared in the upper scope on line 1418 column 230 no-shadow
1426:41 error 't' is already declared in the upper scope on line 1418 column 233 no-shadow
1426:44 error 'i' is already declared in the upper scope on line 1418 column 236 no-shadow
1428:39 error 't' is already declared in the upper scope on line 1418 column 233 no-shadow
1429:12 error 'e' is already declared in the upper scope on line 1418 column 230 no-shadow
1429:20 error A constructor name should not start with a lowercase letter new-cap
1429:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1429:118 error Unexpected use of comma operator no-sequences
1429:140 error 'e' is already declared in the upper scope on line 1429 column 12 no-shadow
1436:8 error 'ace' is not defined no-undef
1436:44 error 'e' is already declared in the upper scope on line 1369 column 25 no-shadow
1437:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1439:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1440:1 warning This line has a length of 112. Maximum allowed is 100 max-len
1440:69 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1440:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1440:96 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1440:99 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1440:102 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1441:8 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1441:11 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1441:17 error 's' is already declared in the upper scope on line 1486 column 146 no-shadow
1441:21 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1441:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1442:11 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1444:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1444:11 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1445:1 warning This line has a length of 404. Maximum allowed is 100 max-len
1445:6 error Return statement should not contain assignment no-return-assign
1445:6 error Return statement should not contain assignment no-return-assign
1445:6 error Return statement should not contain assignment no-return-assign
1445:6 error Return statement should not contain assignment no-return-assign
1445:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1445:24 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
1445:73 error Unexpected dangling '_' in '_opts' no-underscore-dangle
1445:124 error Unexpected dangling '_' in '_compile' no-underscore-dangle
1445:285 error Expected 'undefined' and instead saw 'void' no-void
1445:299 error Expected 'undefined' and instead saw 'void' no-void
1445:327 error Unexpected dangling '_' in '_opts' no-underscore-dangle
1445:377 error Expected 'undefined' and instead saw 'void' no-void
1446:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1446:17 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1446:20 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1447:1 warning This line has a length of 136. Maximum allowed is 100 max-len
1447:4 error Unexpected var, use let or const instead no-var
1447:8 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1447:26 error 'n' declared on line 1448 column 9 is used outside of binding context block-scoped-var
1447:26 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1447:38 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1447:45 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1447:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1447:117 error 'n' declared on line 1448 column 9 is used outside of binding context block-scoped-var
1448:5 error Unexpected var, use let or const instead no-var
1448:9 error 'n' is already defined no-redeclare
1448:25 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1448:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1449:24 error 'e' is already declared in the upper scope on line 1446 column 17 no-shadow
1449:27 error 't' is already declared in the upper scope on line 1446 column 20 no-shadow
1449:30 error 'i' is already declared in the upper scope on line 1447 column 8 no-shadow
1450:35 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1450:39 error 'n' is already declared in the upper scope on line 1447 column 26 no-shadow
1450:42 error 'o' is already declared in the upper scope on line 1447 column 38 no-shadow
1451:1 warning This line has a length of 149. Maximum allowed is 100 max-len
1451:8 error Return statement should not contain assignment no-return-assign
1451:8 error Return statement should not contain assignment no-return-assign
1451:8 error Return statement should not contain assignment no-return-assign
1451:27 error Unexpected use of comma operator no-sequences
1451:61 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1454:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1455:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1455:20 error Unexpected dangling '_' in '_compile' no-underscore-dangle
1457:20 error Unexpected dangling '_' in '_schemas' no-underscore-dangle
1459:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1459:27 error Unexpected dangling '_' in '_compile' no-underscore-dangle
1459:45 error Unexpected use of comma operator no-sequences
1459:49 error Expected '===' and instead saw '==' eqeqeq
1462:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1464:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1464:14 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1465:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1466:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1466:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1466:37 error Unexpected use of comma operator no-sequences
1466:85 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1467:10 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1467:17 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1467:37 error 'c' is already declared in the upper scope on line 1446 column 14 no-shadow
1467:52 error 'h' is already declared in the upper scope on line 1486 column 43 no-shadow
1467:76 error 'd' is already declared in the upper scope on line 1496 column 11 no-shadow
1467:84 error 'u' is already declared in the upper scope on line 1496 column 224 no-shadow
1467:94 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1467:126 error 'e' is already declared in the upper scope on line 1466 column 85 no-shadow
1467:129 error 't' is already declared in the upper scope on line 1467 column 10 no-shadow
1467:132 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1467:135 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1467:138 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1467:144 error 's' is already declared in the upper scope on line 1486 column 146 no-shadow
1469:6 error Unexpected var, use let or const instead no-var
1469:10 error 'a' is already declared in the upper scope on line 1440 column 54 no-shadow
1469:14 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1469:29 error 'l' is already declared in the upper scope on line 1440 column 93 no-shadow
1469:41 error 'n' is already defined no-redeclare
1469:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1469:68 error Expected 'undefined' and instead saw 'void' no-void
1469:152 error Unexpected use of comma operator no-sequences
1470:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1470:45 error Unexpected use of comma operator no-sequences
1470:51 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1470:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1470:100 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1474:21 error Expected '!==' and instead saw '!=' eqeqeq
1475:20 error Expected '===' and instead saw '==' eqeqeq
1478:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1480:9 error Unexpected dangling '_' in '_refs' no-underscore-dangle
1483:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1483:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1483:17 error Unexpected use of comma operator no-sequences
1485:7 error Unexpected use of comma operator no-sequences
1486:37 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1486:149 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1486:152 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1486:155 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1486:158 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1487:38 error Unexpected use of comma operator no-sequences
1487:65 error Expected '===' and instead saw '==' eqeqeq
1488:15 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1489:10 error 's' is already declared in the upper scope on line 1486 column 146 no-shadow
1489:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1490:12 error Expected 'undefined' and instead saw 'void' no-void
1492:1 warning This line has a length of 192. Maximum allowed is 100 max-len
1492:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1492:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1492:27 error Unexpected dangling '_' in '_getId' no-underscore-dangle
1494:1 warning This line has a length of 101. Maximum allowed is 100 max-len
1494:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1494:14 error Expected 'undefined' and instead saw 'void' no-void
1494:83 error Expected 'undefined' and instead saw 'void' no-void
1496:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1496:227 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1496:230 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1497:25 error Expected 'undefined' and instead saw 'void' no-void
1497:63 error 'e' is already declared in the upper scope on line 1496 column 227 no-shadow
1497:66 error 't' is already declared in the upper scope on line 1496 column 230 no-shadow
1498:9 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1498:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1499:16 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1505:18 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1506:14 error Expected '===' and instead saw '==' eqeqeq
1508:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1512:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1513:30 error 'e' is already declared in the upper scope on line 1496 column 227 no-shadow
1513:33 error 't' is already declared in the upper scope on line 1496 column 230 no-shadow
1514:9 error 'i' is already declared in the upper scope on line 1439 column 28 no-shadow
1514:12 error 'n' is already declared in the upper scope on line 1440 column 69 no-shadow
1514:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1515:16 error 'o' is already declared in the upper scope on line 1536 column 11 no-shadow
1516:65 error Unexpected use of comma operator no-sequences
1516:69 error Expected '===' and instead saw '==' eqeqeq
1522:14 error Expected '===' and instead saw '==' eqeqeq
1524:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1526:76 error Unexpected use of comma operator no-sequences
1526:80 error Expected '===' and instead saw '==' eqeqeq
1530:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1531:20 error Expected 'undefined' and instead saw 'void' no-void
1532:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1532:17 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1532:20 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1533:37 error Unexpected use of comma operator no-sequences
1534:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1534:17 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1536:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1536:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1536:36 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1538:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1538:17 error 'e' is already declared in the upper scope on line 1439 column 22 no-shadow
1538:20 error 't' is already declared in the upper scope on line 1439 column 25 no-shadow
1539:4 error Return statement should not contain assignment no-return-assign
1539:21 error Unexpected use of comma operator no-sequences
1542:3 error Unexpected var, use let or const instead no-var
1542:34 error 'e' is already declared in the upper scope on line 1541 column 22 no-shadow
1542:40 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1543:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1543:48 error Unexpected use of comma operator no-sequences
1543:61 error 'e' is already declared in the upper scope on line 1542 column 34 no-shadow
1543:64 error 't' is already declared in the upper scope on line 1542 column 37 no-shadow
1543:67 error 'i' is already declared in the upper scope on line 1542 column 40 no-shadow
1543:70 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1543:73 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1545:47 error Unexpected use of comma operator no-sequences
1546:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1559:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1561:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1564:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1564:18 error 'e' is already declared in the upper scope on line 1541 column 22 no-shadow
1566:1 warning This line has a length of 580. Maximum allowed is 100 max-len
1566:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1566:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1566:119 error Unexpected use of comma operator no-sequences
1567:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1568:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1568:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1568:47 error 'e' is already declared in the upper scope on line 1567 column 22 no-shadow
1572:26 error 'e' is already declared in the upper scope on line 1571 column 22 no-shadow
1572:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1573:4 error Unexpected var, use let or const instead no-var
1573:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1573:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1573:30 error 'r' declared on line 1576 column 46 is used outside of binding context block-scoped-var
1573:110 error 't' is already defined no-redeclare
1573:179 error 'r' declared on line 1576 column 46 is used outside of binding context block-scoped-var
1573:190 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1574:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1576:5 error Unexpected var, use let or const instead no-var
1576:46 error 'r' is already defined no-redeclare
1576:212 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1577:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1577:78 error 'p' was used before it was defined no-use-before-define
1577:78 error 'p' declared on line 1585 column 12 is used outside of binding context block-scoped-var
1577:201 error 'f' was used before it was defined no-use-before-define
1577:201 error 'f' declared on line 1585 column 18 is used outside of binding context block-scoped-var
1577:234 error 'p' was used before it was defined no-use-before-define
1577:234 error 'p' declared on line 1585 column 12 is used outside of binding context block-scoped-var
1577:279 error 'p' was used before it was defined no-use-before-define
1577:279 error 'p' declared on line 1585 column 12 is used outside of binding context block-scoped-var
1577:289 error Unexpected use of comma operator no-sequences
1577:497 error Expected '!==' and instead saw '!=' eqeqeq
1577:669 error 'f' was used before it was defined no-use-before-define
1577:669 error 'f' declared on line 1585 column 18 is used outside of binding context block-scoped-var
1580:14 error Expected '===' and instead saw '==' eqeqeq
1581:112 error Unexpected use of comma operator no-sequences
1582:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1583:44 error Unexpected use of comma operator no-sequences
1584:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1585:8 error Unexpected var, use let or const instead no-var
1585:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1585:165 error Unexpected use of comma operator no-sequences
1585:169 error Expected '!==' and instead saw '!=' eqeqeq
1586:43 error Unexpected use of comma operator no-sequences
1587:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1590:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1590:34 error 'C' was used before it was defined no-use-before-define
1590:34 error 'C' declared on line 1592 column 27 is used outside of binding context block-scoped-var
1592:23 error Unexpected var, use let or const instead no-var
1592:23 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1592:68 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1592:93 error Unexpected use of comma operator no-sequences
1594:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1594:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1594:12 error Unexpected use of comma operator no-sequences
1594:714 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1594:958 error Unexpected use of comma operator no-sequences
1595:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1598:12 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1598:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1598:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1598:49 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1598:52 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1599:1 warning This line has a length of 120. Maximum allowed is 100 max-len
1599:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1599:4 error Unexpected dangling '_' in '_events' no-underscore-dangle
1599:19 error Unexpected dangling '_' in '_events' no-underscore-dangle
1599:37 error Unexpected use of comma operator no-sequences
1599:39 error Unexpected dangling '_' in '_events' no-underscore-dangle
1599:59 error Unexpected dangling '_' in '_events' no-underscore-dangle
1599:84 error Unexpected dangling '_' in '_events' no-underscore-dangle
1600:22 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1600:25 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1601:1 warning This line has a length of 136. Maximum allowed is 100 max-len
1601:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1601:4 error Unexpected dangling '_' in '_events' no-underscore-dangle
1601:19 error Unexpected dangling '_' in '_events' no-underscore-dangle
1601:37 error Unexpected use of comma operator no-sequences
1601:44 error Unexpected dangling '_' in '_events' no-underscore-dangle
1601:57 error Expected '!==' and instead saw '!=' eqeqeq
1601:66 error Unexpected dangling '_' in '_events' no-underscore-dangle
1601:92 error Unexpected dangling '_' in '_events' no-underscore-dangle
1602:23 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1603:9 error Unexpected dangling '_' in '_events' no-underscore-dangle
1603:24 error Unexpected dangling '_' in '_events' no-underscore-dangle
1603:42 error Unexpected use of comma operator no-sequences
1603:49 error Unexpected dangling '_' in '_events' no-underscore-dangle
1603:62 error Expected '!==' and instead saw '!=' eqeqeq
1604:15 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1604:26 error Unexpected dangling '_' in '_events' no-underscore-dangle
1605:1 warning This line has a length of 101. Maximum allowed is 100 max-len
1605:6 error Unexpected dangling '_' in '_events' no-underscore-dangle
1608:6 error Unexpected use of comma operator no-sequences
1608:29 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1609:14 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1609:43 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1610:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1611:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1612:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1612:6 error Unexpected var, use let or const instead no-var
1612:41 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1613:10 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1613:37 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1613:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1614:25 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1614:28 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1615:16 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1616:5 error Unexpected var, use let or const instead no-var
1616:9 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1616:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1616:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1616:14 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1617:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1618:23 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1618:26 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1618:29 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1620:17 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1621:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1624:15 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1624:22 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1628:32 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1628:35 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1629:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1629:11 error 'n' is never reassigned. Use 'const' instead prefer-const
1629:11 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1629:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1631:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1633:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1634:27 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1634:30 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1638:27 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1638:30 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1639:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1639:42 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1639:65 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1640:30 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1640:33 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1641:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1641:42 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1641:68 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1642:26 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1642:29 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1644:24 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1646:27 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1646:30 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1646:33 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1647:8 error 's' is already declared in the upper scope on line 1680 column 14 no-shadow
1647:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1648:1 warning This line has a length of 102. Maximum allowed is 100 max-len
1648:11 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1648:21 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1648:36 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1648:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1648:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1648:66 error Unexpected use of comma operator no-sequences
1649:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1649:14 error Unexpected use of comma operator no-sequences
1652:23 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1652:26 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1653:1 warning This line has a length of 233. Maximum allowed is 100 max-len
1653:4 error Unexpected var, use let or const instead no-var
1653:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1653:20 error 'e' is already defined no-redeclare
1653:51 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1653:78 error 't' is already defined no-redeclare
1653:105 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1654:27 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1654:30 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1656:29 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1656:32 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1658:27 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1662:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1662:20 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1662:23 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1663:13 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1664:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1664:17 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1664:20 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1664:23 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1665:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1665:96 error Unexpected use of comma operator no-sequences
1665:98 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1665:153 error 'e.textContent' is assigned to itself no-self-assign
1666:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1666:14 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1667:1 warning This line has a length of 184. Maximum allowed is 100 max-len
1667:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1667:11 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1667:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1667:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1667:168 error 'e' is already declared in the upper scope on line 1667 column 11 no-shadow
1667:171 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1668:27 error 'e' is already declared in the upper scope on line 1667 column 168 no-shadow
1668:30 error 't' is already declared in the upper scope on line 1667 column 171 no-shadow
1671:49 error 'e' is already declared in the upper scope on line 1667 column 11 no-shadow
1671:52 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1673:40 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1673:207 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1674:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1674:17 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1674:20 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1675:16 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1675:22 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1675:94 error Return statement should not contain assignment no-return-assign
1675:94 error Return statement should not contain assignment no-return-assign
1675:94 error Return statement should not contain assignment no-return-assign
1675:94 error Return statement should not contain assignment no-return-assign
1675:191 error Unexpected use of comma operator no-sequences
1675:353 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1676:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1677:1 warning This line has a length of 227. Maximum allowed is 100 max-len
1677:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1677:11 error 'e' is never reassigned. Use 'const' instead prefer-const
1677:11 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1677:26 error 't' is never reassigned. Use 'const' instead prefer-const
1677:26 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1677:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1677:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1677:211 error 'e' is already declared in the upper scope on line 1677 column 11 no-shadow
1677:214 error 't' is already declared in the upper scope on line 1677 column 26 no-shadow
1680:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1681:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1681:132 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1681:224 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1681:267 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1681:358 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1681:361 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1682:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1682:5 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1682:35 error Unexpected use of comma operator no-sequences
1682:76 error 't.textContent' is assigned to itself no-self-assign
1684:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1684:17 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1684:20 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1687:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1687:91 error Unexpected use of comma operator no-sequences
1689:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1691:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1692:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1692:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1692:36 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1693:8 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1693:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1693:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1693:1187 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1693:1305 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1694:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1694:83 error Unexpected use of comma operator no-sequences
1694:420 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:495 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:544 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:666 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:709 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:976 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1694:982 error 'e' is already declared in the upper scope on line 1692 column 36 no-shadow
1694:1176 error Unexpected use of comma operator no-sequences
1694:1355 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:1397 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1694:1878 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1695:12 error 't' is already declared in the upper scope on line 1693 column 8 no-shadow
1695:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1695:313 error Unexpected use of comma operator no-sequences
1695:373 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1696:1 warning This line has a length of 164. Maximum allowed is 100 max-len
1696:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1696:90 error Unexpected var, use let or const instead no-var
1696:94 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1696:102 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1698:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1698:47 error 'i' declared on line 1696 column 94 is used outside of binding context block-scoped-var
1700:33 error Use a regular expression literal instead of the 'RegExp' constructor prefer-regex-literals
1702:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1702:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
1702:609 error Unexpected use of comma operator no-sequences
1702:788 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1702:791 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1702:794 error 's' is already declared in the upper scope on line 1680 column 14 no-shadow
1702:812 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1702:876 error 'e' is already declared in the upper scope on line 1694 column 982 no-shadow
1702:879 error 't' is already declared in the upper scope on line 1693 column 8 no-shadow
1703:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1703:208 error 'e' is already declared in the upper scope on line 1702 column 876 no-shadow
1703:211 error 't' is already declared in the upper scope on line 1702 column 879 no-shadow
1704:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1704:16 error Unexpected use of comma operator no-sequences
1706:1 warning This line has a length of 171. Maximum allowed is 100 max-len
1706:14 error Unexpected use of comma operator no-sequences
1706:152 error 'e' is already declared in the upper scope on line 1694 column 982 no-shadow
1706:155 error 't' is already declared in the upper scope on line 1693 column 8 no-shadow
1707:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1707:254 error 'e' is already declared in the upper scope on line 1706 column 152 no-shadow
1707:257 error 't' is already declared in the upper scope on line 1706 column 155 no-shadow
1708:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1708:48 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1708:131 error Unexpected use of comma operator no-sequences
1709:89 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1710:1 warning This line has a length of 116. Maximum allowed is 100 max-len
1710:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1711:30 error Unexpected use of comma operator no-sequences
1712:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1712:7 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1712:32 error Unexpected use of comma operator no-sequences
1712:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1714:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1714:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1714:73 error Unexpected use of comma operator no-sequences
1715:1 warning This line has a length of 216. Maximum allowed is 100 max-len
1718:4 error Unexpected use of comma operator no-sequences
1720:53 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1721:1 warning This line has a length of 120. Maximum allowed is 100 max-len
1721:10 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1721:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1721:67 error 'e' is already declared in the upper scope on line 1721 column 10 no-shadow
1721:93 error 'e' is already declared in the upper scope on line 1721 column 10 no-shadow
1721:102 error Expected '!==' and instead saw '!=' eqeqeq
1723:8 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1723:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1724:11 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1724:55 error Expected to return a value in method 'get' getter-return
1726:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1727:14 error 'e' is already declared in the upper scope on line 1723 column 8 no-shadow
1727:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1729:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1729:11 error 'n' is never reassigned. Use 'const' instead prefer-const
1729:11 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1729:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1729:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1729:37 error Unexpected use of comma operator no-sequences
1729:72 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1730:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1730:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1731:54 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1732:1 warning This line has a length of 121. Maximum allowed is 100 max-len
1732:31 error Unexpected use of comma operator no-sequences
1733:29 error Unexpected use of comma operator no-sequences
1734:1 warning This line has a length of 138. Maximum allowed is 100 max-len
1735:1 warning This line has a length of 101. Maximum allowed is 100 max-len
1735:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1735:12 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1735:15 error 'i' is never reassigned. Use 'const' instead prefer-const
1735:15 error 'i' is already declared in the upper scope on line 1729 column 8 no-shadow
1735:48 error 'n' is never reassigned. Use 'const' instead prefer-const
1735:48 error 'n' is already declared in the upper scope on line 1729 column 11 no-shadow
1736:1 warning This line has a length of 160. Maximum allowed is 100 max-len
1736:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1736:62 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1736:78 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1737:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1739:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1740:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1740:51 error Unexpected use of comma operator no-sequences
1742:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1743:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1744:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1747:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1747:50 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1747:541 error Unexpected use of comma operator no-sequences
1747:548 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1747:578 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1751:171 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1752:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1753:107 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1754:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1755:47 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1756:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1756:5 error Unexpected dangling '_' in '__selfTriggered' no-underscore-dangle
1756:92 error 'e' is already declared in the upper scope on line 1755 column 47 no-shadow
1756:95 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1757:12 error Unexpected var, use let or const instead no-var
1757:16 error 'i' is already declared in the upper scope on line 1729 column 8 no-shadow
1757:19 error 'n' is already declared in the upper scope on line 1729 column 11 no-shadow
1757:27 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1757:45 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1758:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1759:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1759:17 error 'n' declared on line 1757 column 19 is used outside of binding context block-scoped-var
1759:20 error 'o' declared on line 1757 column 27 is used outside of binding context block-scoped-var
1760:52 error 'e' is already declared in the upper scope on line 1755 column 47 no-shadow
1760:55 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1762:31 error 'e' is already declared in the upper scope on line 1755 column 47 no-shadow
1762:34 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1765:87 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1766:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1769:52 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1770:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1770:29 error Unexpected use of comma operator no-sequences
1771:94 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1772:9 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1772:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1772:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1775:53 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1776:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1777:51 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1778:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1779:143 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1781:48 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1782:11 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1782:38 error 'e' is already declared in the upper scope on line 1781 column 48 no-shadow
1782:87 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1782:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1782:303 error Unexpected use of comma operator no-sequences
1783:52 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1784:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1784:90 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1784:140 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1785:77 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1785:77 error 'e' is defined but never used no-unused-vars
1787:48 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1787:48 error 'e' is defined but never used no-unused-vars
1789:58 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1789:58 error 'e' is defined but never used no-unused-vars
1790:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1790:15 error Unexpected use of comma operator no-sequences
1790:60 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1790:102 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1791:54 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1791:54 error 'e' is defined but never used no-unused-vars
1792:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1792:25 error Unexpected use of comma operator no-sequences
1793:84 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1794:9 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1794:12 error 'i' is already declared in the upper scope on line 1729 column 8 no-shadow
1794:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1794:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1794:25 error Unexpected use of comma operator no-sequences
1794:208 error Expected a conditional expression and instead saw an assignment no-cond-assign
1796:1 warning This line has a length of 126. Maximum allowed is 100 max-len
1796:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1796:52 error Unexpected use of comma operator no-sequences
1800:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1800:65 error Unexpected use of comma operator no-sequences
1804:43 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1804:43 error 'e' is defined but never used no-unused-vars
1805:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1805:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1805:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1805:320 error Unexpected use of comma operator no-sequences
1805:552 error 'e' is already declared in the upper scope on line 1804 column 43 no-shadow
1805:555 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1806:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1807:1 warning This line has a length of 300. Maximum allowed is 100 max-len
1807:284 error 'e' is already declared in the upper scope on line 1804 column 43 no-shadow
1807:287 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1808:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1808:57 error 'e' is already declared in the upper scope on line 1807 column 284 no-shadow
1808:60 error 't' is already declared in the upper scope on line 1807 column 287 no-shadow
1809:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1809:8 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1809:77 error Unexpected use of comma operator no-sequences
1810:21 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
1813:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1813:168 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1814:38 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1815:10 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1815:31 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1815:54 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1815:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1816:38 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1817:1 warning This line has a length of 125. Maximum allowed is 100 max-len
1817:10 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1817:31 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1817:69 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1817:92 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1820:1 warning This line has a length of 102. Maximum allowed is 100 max-len
1820:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1821:116 error Unexpected use of comma operator no-sequences
1822:1 warning This line has a length of 104. Maximum allowed is 100 max-len
1822:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1822:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1822:42 error Unexpected use of comma operator no-sequences
1822:88 error 'e' is already declared in the upper scope on line 1817 column 10 no-shadow
1823:6 error Unexpected var, use let or const instead no-var
1823:23 error 'i' is already declared in the upper scope on line 1817 column 69 no-shadow
1823:62 error 't' is already declared in the upper scope on line 1817 column 31 no-shadow
1823:89 error 'n' is already declared in the upper scope on line 1816 column 38 no-shadow
1823:129 error 'o' is already declared in the upper scope on line 1838 column 9 no-shadow
1823:159 error 'n' is already defined no-redeclare
1823:292 error 'o' is already defined no-redeclare
1823:374 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1823:374 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1823:392 error Unexpected use of comma operator no-sequences
1823:514 error 'e' is already declared in the upper scope on line 1822 column 88 no-shadow
1823:517 error 'n' is already declared in the upper scope on line 1823 column 89 no-shadow
1824:36 error 'e' is already declared in the upper scope on line 1823 column 514 no-shadow
1824:39 error 't' is already declared in the upper scope on line 1823 column 62 no-shadow
1824:42 error 'i' is already declared in the upper scope on line 1823 column 23 no-shadow
1827:19 error 'e' is already declared in the upper scope on line 1822 column 88 no-shadow
1827:22 error 't' is already declared in the upper scope on line 1823 column 62 no-shadow
1828:11 error 'i' is already declared in the upper scope on line 1823 column 23 no-shadow
1828:14 error 'n' is already declared in the upper scope on line 1823 column 89 no-shadow
1828:17 error 'o' is never reassigned. Use 'const' instead prefer-const
1828:17 error 'o' is already declared in the upper scope on line 1823 column 129 no-shadow
1828:25 error 'r' is never reassigned. Use 'const' instead prefer-const
1828:25 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1828:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1829:1 warning This line has a length of 127. Maximum allowed is 100 max-len
1829:8 error Unexpected var, use let or const instead no-var
1829:12 error 's' is already declared in the upper scope on line 1680 column 14 no-shadow
1829:42 error 's' is already defined no-redeclare
1829:97 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1832:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1833:24 error 'e' is already declared in the upper scope on line 1822 column 88 no-shadow
1833:27 error 't' is already declared in the upper scope on line 1823 column 62 no-shadow
1838:1 warning This line has a length of 271. Maximum allowed is 100 max-len
1838:5 error Unexpected var, use let or const instead no-var
1838:9 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1838:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1838:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1838:163 error Unexpected use of comma operator no-sequences
1838:252 error 'e' is already declared in the upper scope on line 1817 column 10 no-shadow
1838:255 error 't' is already declared in the upper scope on line 1817 column 31 no-shadow
1839:12 error 'i' is already declared in the upper scope on line 1817 column 69 no-shadow
1839:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1839:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1839:51 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1841:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1841:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1841:43 error Unexpected use of comma operator no-sequences
1841:84 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1841:113 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1841:310 error 'o' declared on line 1838 column 9 is used outside of binding context block-scoped-var
1841:384 error 'o' declared on line 1838 column 9 is used outside of binding context block-scoped-var
1841:384 error Unexpected dangling '_' in '__selfTriggered' no-underscore-dangle
1841:431 error 'o' declared on line 1838 column 9 is used outside of binding context block-scoped-var
1842:40 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1842:43 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1843:10 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1843:31 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1843:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1844:1 warning This line has a length of 197. Maximum allowed is 100 max-len
1844:5 error Unexpected var, use let or const instead no-var
1844:9 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1844:48 error 'o' is already defined no-redeclare
1844:133 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1844:133 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1844:167 error Unexpected use of comma operator no-sequences
1844:181 error 'i' is already declared in the upper scope on line 1843 column 10 no-shadow
1845:10 error 'n' is already declared in the upper scope on line 1843 column 31 no-shadow
1845:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1845:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1845:39 error 'e' is already declared in the upper scope on line 1842 column 40 no-shadow
1845:42 error 't' is already declared in the upper scope on line 1842 column 43 no-shadow
1846:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1847:1 warning This line has a length of 115. Maximum allowed is 100 max-len
1847:15 error Unexpected use of comma operator no-sequences
1848:44 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1852:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1852:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1852:32 error Unexpected use of comma operator no-sequences
1852:110 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1853:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1853:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1853:57 error Unexpected use of comma operator no-sequences
1853:59 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1853:260 error 'o' declared on line 1844 column 9 is used outside of binding context block-scoped-var
1853:334 error 'o' declared on line 1844 column 9 is used outside of binding context block-scoped-var
1853:334 error Unexpected dangling '_' in '__selfTriggered' no-underscore-dangle
1853:381 error 'o' declared on line 1844 column 9 is used outside of binding context block-scoped-var
1854:40 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1855:1 warning This line has a length of 107. Maximum allowed is 100 max-len
1855:10 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1855:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1855:71 error Unexpected use of comma operator no-sequences
1857:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1857:39 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1857:42 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1858:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1860:40 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1860:43 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1861:1 warning This line has a length of 154. Maximum allowed is 100 max-len
1861:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1861:11 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1861:14 error Return statement should not contain assignment no-return-assign
1861:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1861:14 error Return statement should not contain assignment no-return-assign
1861:14 error Return statement should not contain assignment no-return-assign
1861:14 error Return statement should not contain assignment no-return-assign
1861:138 error 'e' is already declared in the upper scope on line 1860 column 40 no-shadow
1861:141 error 't' is already declared in the upper scope on line 1860 column 43 no-shadow
1862:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1863:1 warning This line has a length of 208. Maximum allowed is 100 max-len
1863:161 error Unexpected use of comma operator no-sequences
1864:35 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1864:38 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1866:1 warning This line has a length of 138. Maximum allowed is 100 max-len
1866:37 error Unexpected use of comma operator no-sequences
1867:28 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1867:31 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1872:11 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1872:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1872:48 error 'e' is already declared in the upper scope on line 1877 column 14 no-shadow
1872:51 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1873:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1874:10 error Unexpected use of comma operator no-sequences
1877:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1877:14 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1877:50 error Return statement should not contain assignment no-return-assign
1877:76 error Unexpected use of comma operator no-sequences
1878:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1878:55 error Unexpected use of comma operator no-sequences
1880:38 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1881:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1881:11 error 'n' is never reassigned. Use 'const' instead prefer-const
1881:11 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1881:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1881:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1881:62 error 'e' is already declared in the upper scope on line 1880 column 38 no-shadow
1881:65 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1882:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1883:131 error Unexpected use of comma operator no-sequences
1883:169 error 'e' is already declared in the upper scope on line 1880 column 38 no-shadow
1883:172 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1884:1 warning This line has a length of 216. Maximum allowed is 100 max-len
1884:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1884:14 error Unexpected use of comma operator no-sequences
1884:66 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1884:98 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1884:135 error Unexpected use of comma operator no-sequences
1884:197 error 'e' is already declared in the upper scope on line 1883 column 169 no-shadow
1884:200 error 't' is already declared in the upper scope on line 1883 column 172 no-shadow
1885:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1885:15 error Unexpected use of comma operator no-sequences
1889:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1889:20 error Unexpected use of comma operator no-sequences
1889:58 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1889:61 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1891:1 warning This line has a length of 239. Maximum allowed is 100 max-len
1892:41 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1893:14 error 'h' is already declared in the upper scope on line 1662 column 17 no-shadow
1893:17 error 'd' is already declared in the upper scope on line 1674 column 14 no-shadow
1893:20 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1893:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1894:1 warning This line has a length of 286. Maximum allowed is 100 max-len
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:5 error Return statement should not contain assignment no-return-assign
1894:18 error Unexpected use of comma operator no-sequences
1894:267 error 'e' is already declared in the upper scope on line 1892 column 41 no-shadow
1894:270 error 't' is already declared in the upper scope on line 1893 column 20 no-shadow
1895:10 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1895:13 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1895:16 error 'o' is already declared in the upper scope on line 1666 column 14 no-shadow
1895:19 error 'r' is already declared in the upper scope on line 1676 column 14 no-shadow
1895:22 error 's' is never reassigned. Use 'const' instead prefer-const
1895:22 error 's' is already declared in the upper scope on line 1680 column 14 no-shadow
1895:47 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1895:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1895:197 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1895:272 error 't' is assigned to itself no-self-assign
1895:651 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1896:158 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1896:211 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1899:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1901:10 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1901:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1903:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1903:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1903:48 error Unexpected use of comma operator no-sequences
1903:120 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1903:218 error 'e' is already declared in the upper scope on line 1901 column 10 no-shadow
1903:221 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1905:20 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1905:114 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1906:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1906:20 error Unexpected use of comma operator no-sequences
1909:8 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1909:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1909:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1909:54 error Unexpected use of comma operator no-sequences
1909:146 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1909:350 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1909:425 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1909:466 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1911:1 warning This line has a length of 152. Maximum allowed is 100 max-len
1911:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1911:22 error Unexpected use of comma operator no-sequences
1911:133 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1911:136 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1913:9 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1914:39 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1915:1 warning This line has a length of 125. Maximum allowed is 100 max-len
1915:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1915:34 error Unexpected use of comma operator no-sequences
1915:106 error 'e' is already declared in the upper scope on line 1914 column 39 no-shadow
1915:109 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1917:29 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1919:1 warning This line has a length of 118. Maximum allowed is 100 max-len
1919:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1919:102 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1919:105 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1922:37 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1922:40 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1923:1 warning This line has a length of 177. Maximum allowed is 100 max-len
1923:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1923:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1923:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1923:161 error 'e' is already declared in the upper scope on line 1922 column 37 no-shadow
1923:164 error 't' is already declared in the upper scope on line 1922 column 40 no-shadow
1925:83 error Unexpected use of comma operator no-sequences
1926:41 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1927:10 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1927:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1927:49 error 'e' is already declared in the upper scope on line 1926 column 41 no-shadow
1927:52 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1928:1 warning This line has a length of 148. Maximum allowed is 100 max-len
1928:11 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1928:56 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1928:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1928:89 error Unexpected use of comma operator no-sequences
1929:7 error Unexpected use of comma operator no-sequences
1930:41 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1932:46 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1933:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1933:77 error Unexpected use of comma operator no-sequences
1935:8 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1935:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1936:1 warning This line has a length of 189. Maximum allowed is 100 max-len
1936:5 error Return statement should not contain assignment no-return-assign
1936:51 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1936:54 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1936:85 error Expected '===' and instead saw '==' eqeqeq
1936:155 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1936:165 error Unexpected use of comma operator no-sequences
1938:42 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1938:45 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1939:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1939:21 error Unexpected use of comma operator no-sequences
1939:23 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1941:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1941:4 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1941:45 error Unexpected use of comma operator no-sequences
1943:10 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1943:39 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1943:78 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1943:102 error Expected an assignment or function call and instead saw an expression no-unused-expressions
1943:102 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1943:131 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1943:200 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
1943:267 error Unexpected use of comma operator no-sequences
1944:48 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1946:48 error 'e' is already declared in the upper scope on line 1597 column 22 no-shadow
1947:10 error Unexpected var, use let or const instead no-var
1947:14 error 't' is already declared in the upper scope on line 1684 column 14 no-shadow
1947:22 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1947:29 error 'n' is already declared in the upper scope on line 1598 column 12 no-shadow
1949:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1951:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1951:13 error 't' declared on line 1947 column 14 is used outside of binding context block-scoped-var
1954:26 error 'e' is already declared in the upper scope on line 1953 column 22 no-shadow
1954:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1954:32 error 'i' is defined but never used no-unused-vars
1955:4 error Unexpected var, use let or const instead no-var
1955:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1955:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1955:131 error 't' is already defined no-redeclare
1955:185 error 'u' is already defined no-redeclare
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error Return statement should not contain assignment no-return-assign
1955:289 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1955:326 error Unexpected use of comma operator no-sequences
1961:24 error 'e' is already declared in the upper scope on line 1960 column 22 no-shadow
1961:30 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1964:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1967:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
1967:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1967:14 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1968:28 error Expected '!==' and instead saw '!=' eqeqeq
1970:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1970:25 error Expected '!==' and instead saw '!=' eqeqeq
1978:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1980:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1982:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1984:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1984:25 error Expected '!==' and instead saw '!=' eqeqeq
1988:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1988:25 error Expected '!==' and instead saw '!=' eqeqeq
1989:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1993:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1994:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1994:13 error Comparing to itself is potentially pointless no-self-compare
1994:15 error Expected '!==' and instead saw '!=' eqeqeq
1994:23 error Comparing to itself is potentially pointless no-self-compare
1994:25 error Expected '!==' and instead saw '!=' eqeqeq
1997:26 error 'e' is already declared in the upper scope on line 1996 column 22 no-shadow
1997:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
1997:32 error 'i' is defined but never used no-unused-vars
1998:4 error Unexpected var, use let or const instead no-var
1998:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
1998:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
1998:227 error 's' is already defined no-redeclare
1998:342 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:5 error Return statement should not contain assignment no-return-assign
1999:24 error Unexpected use of comma operator no-sequences
1999:230 error Expected '===' and instead saw '==' eqeqeq
1999:584 error Expected '===' and instead saw '==' eqeqeq
2000:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2002:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
2006:14 error 'e' is already declared in the upper scope on line 2002 column 22 no-shadow
2007:5 error Unexpected console statement no-console
2012:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
2013:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2013:11 error Unexpected use of comma operator no-sequences
2015:1 warning This line has a length of 109. Maximum allowed is 100 max-len
2015:10 error Unexpected var, use let or const instead no-var
2015:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2015:14 error 't' is already defined no-redeclare
2015:29 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
2015:43 error 't' is already defined no-redeclare
2015:72 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
2015:99 error 'e' is already declared in the upper scope on line 2012 column 22 no-shadow
2016:13 error 'v' is a function no-func-assign
2016:98 error 'e' is already declared in the upper scope on line 2015 column 99 no-shadow
2018:19 error 'e' is already declared in the upper scope on line 2015 column 99 no-shadow
2021:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2021:17 error 'e' is already declared in the upper scope on line 2012 column 22 no-shadow
2021:20 error 't' is already declared in the upper scope on line 2012 column 25 no-shadow
2021:23 error 'i' is already declared in the upper scope on line 2012 column 28 no-shadow
2021:26 error 'n' is already declared in the upper scope on line 2015 column 29 no-shadow
2024:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2025:11 error Unexpected var, use let or const instead no-var
2025:15 error 'o' is already declared in the upper scope on line 2015 column 72 no-shadow
2025:22 error 'r' is already declared in the upper scope on line 2045 column 40 no-shadow
2025:29 error 's' declared on line 2031 column 26 is used outside of binding context block-scoped-var
2025:29 error 's' is already declared in the upper scope on line 2045 column 293 no-shadow
2025:51 error 's' declared on line 2031 column 26 is used outside of binding context block-scoped-var
2025:59 error Expected 'undefined' and instead saw 'void' no-void
2026:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2026:44 error Unexpected use of comma operator no-sequences
2026:51 error Expected 'undefined' and instead saw 'void' no-void
2029:7 error Return statement should not contain assignment no-return-assign
2029:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2029:14 error 'c' declared on line 2025 column 67 is used outside of binding context block-scoped-var
2029:19 error 'r' declared on line 2025 column 22 is used outside of binding context block-scoped-var
2029:30 error 's' declared on line 2025 column 29 is used outside of binding context block-scoped-var
2029:30 error 's' declared on line 2031 column 26 is used outside of binding context block-scoped-var
2030:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2031:5 error Unexpected var, use let or const instead no-var
2031:26 error 's' is already defined no-redeclare
2031:26 error 's' declared on line 2025 column 29 is used outside of binding context block-scoped-var
2031:48 error 's' declared on line 2025 column 29 is used outside of binding context block-scoped-var
2031:56 error Expected 'undefined' and instead saw 'void' no-void
2031:93 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2032:31 error 's' declared on line 2025 column 29 is used outside of binding context block-scoped-var
2033:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2034:15 error 'e' is already declared in the upper scope on line 2021 column 17 no-shadow
2034:18 error 't' is already declared in the upper scope on line 2021 column 20 no-shadow
2035:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2035:63 error Unexpected use of comma operator no-sequences
2039:7 error Return statement should not contain assignment no-return-assign
2039:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2039:30 error 's' declared on line 2025 column 29 is used outside of binding context block-scoped-var
2041:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2041:17 error 'e' is already declared in the upper scope on line 2012 column 22 no-shadow
2041:20 error 't' is already declared in the upper scope on line 2012 column 25 no-shadow
2042:10 error Unexpected var, use let or const instead no-var
2042:14 error 'i' is already declared in the upper scope on line 2012 column 28 no-shadow
2044:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2044:13 error 'i' declared on line 2042 column 14 is used outside of binding context block-scoped-var
2045:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2045:296 error 'e' is already declared in the upper scope on line 2012 column 22 no-shadow
2046:4 error Unexpected var, use let or const instead no-var
2046:8 error 't' is already declared in the upper scope on line 2012 column 25 no-shadow
2046:25 error 'v' is already declared in the upper scope on line 2015 column 96 no-shadow
2046:37 error 'i' is already declared in the upper scope on line 2012 column 28 no-shadow
2046:61 error 'i' is already defined no-redeclare
2046:65 error Expected 'undefined' and instead saw 'void' no-void
2046:152 error 'e' is already defined no-redeclare
2046:3011 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2046:3235 error 't' is already declared in the upper scope on line 2046 column 8 no-shadow
2047:5 error Unexpected var, use let or const instead no-var
2047:9 error 'e' is already declared in the upper scope on line 2045 column 296 no-shadow
2047:28 error 'i' is already declared in the upper scope on line 2046 column 37 no-shadow
2047:62 error 'r' is already declared in the upper scope on line 2045 column 40 no-shadow
2047:92 error 'o' is already declared in the upper scope on line 2015 column 72 no-shadow
2047:131 error 's' is already declared in the upper scope on line 2045 column 293 no-shadow
2047:394 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2047:394 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2047:560 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2048:6 error Unexpected var, use let or const instead no-var
2048:10 error 'e' is already defined no-redeclare
2048:22 error 't' is already declared in the upper scope on line 2046 column 3235 no-shadow
2048:62 error 't' is already defined no-redeclare
2048:151 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2048:151 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2048:161 error Unexpected use of comma operator no-sequences
2049:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2049:10 error Unexpected var, use let or const instead no-var
2049:14 error 'i' is already defined no-redeclare
2049:60 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2049:79 error 'i' is already defined no-redeclare
2049:113 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2050:7 error Unexpected var, use let or const instead no-var
2050:11 error 'e' is already defined no-redeclare
2050:23 error 't' is already declared in the upper scope on line 2046 column 3235 no-shadow
2050:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2050:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2050:73 error Unexpected use of comma operator no-sequences
2051:196 error 'n' is already declared in the upper scope on line 2015 column 29 no-shadow
2051:625 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2051:637 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2053:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2053:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2053:33 error Unexpected use of comma operator no-sequences
2053:229 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2054:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2055:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2057:13 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2057:34 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2057:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2057:78 error Unexpected use of comma operator no-sequences
2057:92 error 't' was used before it was defined no-use-before-define
2057:99 error 'i' was used before it was defined no-use-before-define
2057:106 error 'n' was used before it was defined no-use-before-define
2057:123 error 'i' was used before it was defined no-use-before-define
2057:140 error 'i' was used before it was defined no-use-before-define
2057:149 error 'o' was used before it was defined no-use-before-define
2057:168 error 'i' was used before it was defined no-use-before-define
2057:180 error 'o' was used before it was defined no-use-before-define
2057:192 error 'i' was used before it was defined no-use-before-define
2057:207 error 'i' was used before it was defined no-use-before-define
2057:225 error 'i' was used before it was defined no-use-before-define
2057:239 error 'o' was used before it was defined no-use-before-define
2057:243 error 'i' was used before it was defined no-use-before-define
2057:250 error 'i' was used before it was defined no-use-before-define
2057:257 error 't' was used before it was defined no-use-before-define
2057:260 error 'o' was used before it was defined no-use-before-define
2057:267 error 'n' was used before it was defined no-use-before-define
2057:282 error 'n' was used before it was defined no-use-before-define
2057:288 error 't' was used before it was defined no-use-before-define
2057:292 error 'i' was used before it was defined no-use-before-define
2057:306 error 'o' was used before it was defined no-use-before-define
2057:310 error 'n' was used before it was defined no-use-before-define
2057:329 error 't' was used before it was defined no-use-before-define
2057:341 error 'o' was used before it was defined no-use-before-define
2057:347 error 't' was used before it was defined no-use-before-define
2057:363 error 'i' was used before it was defined no-use-before-define
2058:16 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2059:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2059:68 error Unexpected use of comma operator no-sequences
2060:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2060:12 error 't' is already declared in the upper scope on line 2046 column 3235 no-shadow
2060:15 error 'i' is already declared in the upper scope on line 2047 column 28 no-shadow
2060:18 error 'n' is already declared in the upper scope on line 2051 column 196 no-shadow
2060:21 error 'o' is already declared in the upper scope on line 2047 column 92 no-shadow
2061:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2061:27 error 't' is already declared in the upper scope on line 2046 column 3235 no-shadow
2061:30 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2063:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2063:26 error Unexpected use of comma operator no-sequences
2064:16 error 'e' is already declared in the upper scope on line 2061 column 30 no-shadow
2065:102 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2065:102 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2065:114 error Unexpected use of comma operator no-sequences
2067:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2068:1 warning This line has a length of 228. Maximum allowed is 100 max-len
2068:12 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2068:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2068:126 error Unexpected use of comma operator no-sequences
2069:13 error Unexpected var, use let or const instead no-var
2069:17 error 't' is already declared in the upper scope on line 2046 column 3235 no-shadow
2069:20 error 'i' is already declared in the upper scope on line 2047 column 28 no-shadow
2069:28 error 'n' is already declared in the upper scope on line 2051 column 196 no-shadow
2070:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2071:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2071:33 error 'i' declared on line 2069 column 20 is used outside of binding context block-scoped-var
2072:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2073:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2073:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2073:19 error Unexpected use of comma operator no-sequences
2073:44 error 'e' is already declared in the upper scope on line 2047 column 9 no-shadow
2074:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2074:24 error Unexpected use of comma operator no-sequences
2076:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2076:16 error Unexpected use of comma operator no-sequences
2078:22 error 'e' is already declared in the upper scope on line 2045 column 296 no-shadow
2083:12 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
2083:15 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2084:13 error 'i' is a function no-func-assign
2084:98 error 'e' is already declared in the upper scope on line 2083 column 15 no-shadow
2086:19 error 'e' is already declared in the upper scope on line 2083 column 15 no-shadow
2089:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2089:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2089:12 error Unexpected use of comma operator no-sequences
2090:11 error 'Q' was used before it was defined no-use-before-define
2091:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2091:22 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2092:11 error 'S' was used before it was defined no-use-before-define
2093:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2093:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
2093:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2093:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2093:23 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2093:26 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2094:1 warning This line has a length of 164. Maximum allowed is 100 max-len
2094:4 error Unexpected var, use let or const instead no-var
2094:8 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2094:11 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2094:14 error 'e' is already defined no-redeclare
2094:18 error 'k' was used before it was defined no-use-before-define
2094:29 error Return statement should not contain assignment no-return-assign
2094:29 error Return statement should not contain assignment no-return-assign
2094:29 error Return statement should not contain assignment no-return-assign
2094:29 error Return statement should not contain assignment no-return-assign
2094:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2094:36 error 'S' was used before it was defined no-use-before-define
2094:51 error 'w' was used before it was defined no-use-before-define
2094:63 error 'x' was used before it was defined no-use-before-define
2094:75 error 'k' was used before it was defined no-use-before-define
2094:90 error 'k' was used before it was defined no-use-before-define
2094:131 error 'k' was used before it was defined no-use-before-define
2095:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2095:5 error Unexpected var, use let or const instead no-var
2095:24 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2096:14 error Expected '===' and instead saw '==' eqeqeq
2097:22 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2098:14 error Expected '===' and instead saw '==' eqeqeq
2099:22 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2102:11 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2102:39 error Expected 'undefined' and instead saw 'void' no-void
2102:88 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2102:137 error Expected 'undefined' and instead saw 'void' no-void
2103:31 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2103:34 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2103:37 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2104:26 error 'e' is already declared in the upper scope on line 2103 column 31 no-shadow
2104:29 error 't' is already declared in the upper scope on line 2103 column 34 no-shadow
2105:27 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2105:30 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2105:33 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2106:26 error 'e' is already declared in the upper scope on line 2105 column 27 no-shadow
2106:29 error 't' is already declared in the upper scope on line 2105 column 30 no-shadow
2107:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2107:21 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2108:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2108:48 error Unexpected use of comma operator no-sequences
2108:175 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
2108:179 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2108:182 error 'u' is already declared in the upper scope on line 2275 column 14 no-shadow
2108:185 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2108:193 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2108:201 error 's' is never reassigned. Use 'const' instead prefer-const
2108:201 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2108:238 error 'g' is never reassigned. Use 'const' instead prefer-const
2108:238 error 'g' is already declared in the upper scope on line 2251 column 14 no-shadow
2108:400 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2108:437 error Unexpected use of comma operator no-sequences
2108:510 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2108:513 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2109:1 warning This line has a length of 313. Maximum allowed is 100 max-len
2109:9 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2109:12 error 'i' is already declared in the upper scope on line 2112 column 19 no-shadow
2109:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2109:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2110:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2110:15 error 'p' is already declared in the upper scope on line 2279 column 14 no-shadow
2110:18 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:5 error Return statement should not contain assignment no-return-assign
2111:12 error Expected 'undefined' and instead saw 'void' no-void
2111:375 error Unexpected use of comma operator no-sequences
2112:1 warning This line has a length of 264. Maximum allowed is 100 max-len
2112:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2112:6 error Unexpected var, use let or const instead no-var
2112:10 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2112:13 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2112:16 error 'm' is already declared in the upper scope on line 2283 column 14 no-shadow
2112:19 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2112:22 error 'f' is already declared in the upper scope on line 2289 column 14 no-shadow
2112:25 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2112:245 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2112:248 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2112:251 error 'i' is already declared in the upper scope on line 2112 column 19 no-shadow
2113:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2113:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2113:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2113:40 error Unexpected use of comma operator no-sequences
2115:89 error 'b' was used before it was defined no-use-before-define
2115:136 error 'b' was used before it was defined no-use-before-define
2115:187 error 'A' was used before it was defined no-use-before-define
2115:231 error 'A' was used before it was defined no-use-before-define
2116:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2121:1 warning This line has a length of 376. Maximum allowed is 100 max-len
2121:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2121:27 error Unexpected use of comma operator no-sequences
2121:103 error 'C' was used before it was defined no-use-before-define
2122:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2123:12 error Unexpected var, use let or const instead no-var
2123:16 error 'e' is already defined no-redeclare
2123:61 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2123:86 error 'i' is already declared in the upper scope on line 2112 column 19 no-shadow
2123:132 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2123:248 error 'o' is already declared in the upper scope on line 2108 column 185 no-shadow
2124:7 error Unexpected var, use let or const instead no-var
2124:11 error 'r' declared on line 2125 column 24 is used outside of binding context block-scoped-var
2124:11 error 'r' is already declared in the upper scope on line 2108 column 193 no-shadow
2124:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2124:50 error 'r' declared on line 2125 column 24 is used outside of binding context block-scoped-var
2125:8 error Unexpected var, use let or const instead no-var
2125:12 error 's' is already declared in the upper scope on line 2108 column 201 no-shadow
2125:24 error 'r' is already defined no-redeclare
2125:36 error 'a' is already declared in the upper scope on line 2108 column 510 no-shadow
2125:44 error 'l' is already declared in the upper scope on line 2112 column 25 no-shadow
2125:59 error 'c' is already declared in the upper scope on line 2112 column 10 no-shadow
2125:74 error 'h' is already declared in the upper scope on line 2112 column 13 no-shadow
2125:89 error 'a' is already defined no-redeclare
2125:206 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2125:206 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2125:236 error Unexpected use of comma operator no-sequences
2127:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2127:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2127:35 error Unexpected use of comma operator no-sequences
2127:37 error 'C' was used before it was defined no-use-before-define
2127:48 error 'i' declared on line 2123 column 86 is used outside of binding context block-scoped-var
2128:10 error 'C' is already declared in the upper scope on line 2880 column 108 no-shadow
2130:28 error 'l' is already declared in the upper scope on line 2112 column 25 no-shadow
2130:31 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2131:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2131:35 error Unexpected use of comma operator no-sequences
2131:64 error Unexpected var, use let or const instead no-var
2131:64 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2131:68 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2131:133 error 'i' is already declared in the upper scope on line 2112 column 19 no-shadow
2131:175 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2131:190 error 't' is already defined no-redeclare
2131:212 error 'o' is already declared in the upper scope on line 2108 column 185 no-shadow
2131:287 error 'i' is already defined no-redeclare
2131:307 error 'e' is already declared in the upper scope on line 2130 column 31 no-shadow
2131:335 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2131:350 error 'e' is already declared in the upper scope on line 2130 column 31 no-shadow
2132:7 error Unexpected var, use let or const instead no-var
2132:11 error 't' is already declared in the upper scope on line 2131 column 68 no-shadow
2132:14 error 'i' is already declared in the upper scope on line 2131 column 133 no-shadow
2132:17 error 'n' is already declared in the upper scope on line 2131 column 175 no-shadow
2132:20 error 'o' is already declared in the upper scope on line 2131 column 212 no-shadow
2132:57 error 'r' is already declared in the upper scope on line 2108 column 193 no-shadow
2132:141 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2132:189 error 'a' was used before it was defined no-use-before-define
2132:200 error 'e' is assigned to itself no-self-assign
2132:217 error 's' was used before it was defined no-use-before-define
2132:232 error 'r' was used before it was defined no-use-before-define
2132:239 error 'a' was used before it was defined no-use-before-define
2132:288 error 'a' was used before it was defined no-use-before-define
2132:291 error 'r' was used before it was defined no-use-before-define
2132:303 error 's' was used before it was defined no-use-before-define
2132:315 error 'r' was used before it was defined no-use-before-define
2132:326 error 's' was used before it was defined no-use-before-define
2132:335 error 'a' was used before it was defined no-use-before-define
2132:353 error 's' was used before it was defined no-use-before-define
2132:377 error 's' was used before it was defined no-use-before-define
2132:386 error 'a' was used before it was defined no-use-before-define
2132:457 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
2132:612 error 'e' is already defined no-redeclare
2132:630 error 's' is already declared in the upper scope on line 2108 column 201 no-shadow
2132:647 error 'a' is already declared in the upper scope on line 2108 column 510 no-shadow
2132:664 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2132:721 error Unexpected use of comma operator no-sequences
2133:37 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2133:61 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2133:90 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2134:30 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2135:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2135:57 error Unexpected use of comma operator no-sequences
2136:25 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2137:6 error Return statement should not contain assignment no-return-assign
2137:122 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2138:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2138:55 error 'y' is already declared in the upper scope on line 2884 column 14 no-shadow
2140:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2140:15 error 'I' is already declared in the upper scope on line 3046 column 26 no-shadow
2142:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2142:15 error 'v' is already declared in the upper scope on line 3062 column 26 no-shadow
2143:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2143:13 error Unexpected use of comma operator no-sequences
2143:35 error Unexpected dangling '_' in '__hint' no-underscore-dangle
2144:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2144:6 error Unexpected var, use let or const instead no-var
2144:10 error 'b' is already declared in the upper scope on line 2301 column 9 no-shadow
2144:25 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2145:1 warning This line has a length of 122. Maximum allowed is 100 max-len
2145:12 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2145:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2145:73 error Expected '!==' and instead saw '!=' eqeqeq
2147:1 warning This line has a length of 105. Maximum allowed is 100 max-len
2147:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2147:24 error Unexpected use of comma operator no-sequences
2149:8 error Unexpected var, use let or const instead no-var
2149:12 error 'i' is already declared in the upper scope on line 2112 column 19 no-shadow
2149:15 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2149:21 error 'n' was used before it was defined no-use-before-define
2149:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2150:1 warning This line has a length of 371. Maximum allowed is 100 max-len
2150:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2150:72 error Unexpected use of comma operator no-sequences
2155:10 error Unexpected var, use let or const instead no-var
2155:14 error 'o' is already declared in the upper scope on line 2108 column 185 no-shadow
2155:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2155:64 error Unexpected use of comma operator no-sequences
2156:1 warning This line has a length of 101. Maximum allowed is 100 max-len
2156:34 error Unexpected use of comma operator no-sequences
2156:55 error Expected 'undefined' and instead saw 'void' no-void
2157:1 warning This line has a length of 172. Maximum allowed is 100 max-len
2157:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2157:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2157:67 error Unexpected use of comma operator no-sequences
2160:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2160:22 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2160:148 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2160:166 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2160:281 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2160:406 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2160:424 error 'o' declared on line 2155 column 14 is used outside of binding context block-scoped-var
2164:18 error 'A' is already declared in the upper scope on line 3064 column 14 no-shadow
2164:33 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2164:33 error 'e' is defined but never used no-unused-vars
2166:8 error Return statement should not contain assignment no-return-assign
2166:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2166:47 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2166:50 error 't' is already declared in the upper scope on line 2108 column 179 no-shadow
2167:1 warning This line has a length of 127. Maximum allowed is 100 max-len
2167:17 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2167:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2167:70 error Unexpected use of comma operator no-sequences
2168:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2168:23 error Unexpected use of comma operator no-sequences
2170:5 error Unexpected use of comma operator no-sequences
2171:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2171:50 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
2171:53 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2172:13 error 'o' is a function no-func-assign
2172:98 error 'e' is already declared in the upper scope on line 2171 column 53 no-shadow
2174:19 error 'e' is already declared in the upper scope on line 2171 column 53 no-shadow
2177:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2177:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2177:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2178:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2179:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2179:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2179:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2179:56 error Unexpected use of comma operator no-sequences
2179:144 error Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o' no-loop-func
2179:144 error Arrow function should not return assignment no-return-assign
2179:146 error 'e' is already declared in the upper scope on line 2177 column 17 no-shadow
2179:163 error 'e' is already declared in the upper scope on line 2179 column 146 no-shadow
2179:166 error 't' is already declared in the upper scope on line 2177 column 20 no-shadow
2180:18 error Expected '!==' and instead saw '!=' eqeqeq
2182:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2182:12 error 'i' is already declared in the upper scope on line 2178 column 14 no-shadow
2182:46 error Expected 'undefined' and instead saw 'void' no-void
2184:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2184:50 error Expected '!==' and instead saw '!=' eqeqeq
2186:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2187:23 error Unexpected use of comma operator no-sequences
2187:32 error Expected '===' and instead saw '==' eqeqeq
2189:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2189:5 error Unexpected var, use let or const instead no-var
2190:14 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2193:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2194:7 error Return statement should not contain assignment no-return-assign
2194:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2194:14 error 't' was used before it was defined no-use-before-define
2194:19 error Unexpected use of comma operator no-sequences
2194:23 error 'i' was used before it was defined no-use-before-define
2194:23 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
2194:67 error 'e' is already declared in the upper scope on line 2190 column 14 no-shadow
2195:1 warning This line has a length of 176. Maximum allowed is 100 max-len
2195:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2195:134 error Unexpected dangling '_' in '_cancelUnhighlight' no-underscore-dangle
2197:1 warning This line has a length of 135. Maximum allowed is 100 max-len
2197:10 error 'e' is already declared in the upper scope on line 2190 column 14 no-shadow
2197:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2197:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2197:51 error Unexpected dangling '_' in '_cancelUnhighlight' no-underscore-dangle
2198:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2198:32 error Unexpected use of comma operator no-sequences
2198:43 error Expected 'undefined' and instead saw 'void' no-void
2198:72 error Expected 'undefined' and instead saw 'void' no-void
2201:1 warning This line has a length of 119. Maximum allowed is 100 max-len
2201:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2201:96 error Expected 'undefined' and instead saw 'void' no-void
2206:19 error 't' was used before it was defined no-use-before-define
2206:32 error 'i' was used before it was defined no-use-before-define
2206:37 error 'n' was used before it was defined no-use-before-define
2206:45 error 't' was used before it was defined no-use-before-define
2206:48 error 'n' was used before it was defined no-use-before-define
2206:76 error 't' was used before it was defined no-use-before-define
2206:112 error 't' was used before it was defined no-use-before-define
2206:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2206:115 error Unreachable code no-unreachable
2206:119 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2206:122 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2206:125 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2207:1 warning This line has a length of 189. Maximum allowed is 100 max-len
2207:55 error 'e' is already defined no-redeclare
2207:114 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2207:176 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2208:15 error 'e' is already declared in the upper scope on line 2207 column 176 no-shadow
2212:20 error 'e' is already declared in the upper scope on line 2207 column 176 no-shadow
2213:64 error Expected '!==' and instead saw '!=' eqeqeq
2213:93 error Expected '!==' and instead saw '!=' eqeqeq
2219:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2219:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2219:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2220:15 error 'e' is already declared in the upper scope on line 2219 column 17 no-shadow
2224:20 error 'e' is already declared in the upper scope on line 2219 column 17 no-shadow
2224:23 error 't' is already declared in the upper scope on line 2219 column 20 no-shadow
2225:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2225:15 error Expected '===' and instead saw '==' eqeqeq
2225:108 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2225:115 error Expected '!==' and instead saw '!=' eqeqeq
2226:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2226:13 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2226:16 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2226:19 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2226:22 error 'a' is never reassigned. Use 'const' instead prefer-const
2226:22 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2226:30 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2226:38 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2226:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2227:40 error Unexpected use of comma operator no-sequences
2230:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2232:1 warning This line has a length of 123. Maximum allowed is 100 max-len
2232:100 error Empty block statement no-empty
2234:16 error 'e' is already declared in the upper scope on line 2224 column 20 no-shadow
2235:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2235:13 error Unexpected use of comma operator no-sequences
2238:28 error Expected '!==' and instead saw '!=' eqeqeq
2239:9 error Unsafe usage of ReturnStatement no-unsafe-finally
2243:9 error Unsafe usage of ThrowStatement no-unsafe-finally
2246:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2251:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2251:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2251:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2252:8 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2252:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2252:14 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2252:17 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2252:20 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2252:100 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2253:5 error Return statement should not contain assignment no-return-assign
2253:27 error Unexpected use of comma operator no-sequences
2256:12 error 'e' is already declared in the upper scope on line 2251 column 17 no-shadow
2256:26 error Return statement should not contain assignment no-return-assign
2256:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2256:43 error Unexpected use of comma operator no-sequences
2257:22 error 'e' is already declared in the upper scope on line 2251 column 17 no-shadow
2258:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2258:12 error Unexpected use of comma operator no-sequences
2261:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2261:21 error Expected '===' and instead saw '==' eqeqeq
2264:8 error Unsafe usage of ThrowStatement no-unsafe-finally
2268:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2269:5 error Return statement should not contain assignment no-return-assign
2269:5 error Return statement should not contain assignment no-return-assign
2269:26 error Unexpected use of comma operator no-sequences
2271:22 error 'e' is already declared in the upper scope on line 2251 column 17 no-shadow
2274:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2275:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2275:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2275:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2276:8 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2276:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2277:289 error Expected 'undefined' and instead saw 'void' no-void
2279:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2279:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2279:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2280:1 warning This line has a length of 110. Maximum allowed is 100 max-len
2280:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2280:8 error Expected '===' and instead saw '==' eqeqeq
2280:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2280:61 error Unexpected var, use let or const instead no-var
2280:65 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2280:72 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2282:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2282:13 error 'n' declared on line 2280 column 72 is used outside of binding context block-scoped-var
2283:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2283:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2284:13 error 'm' is a function no-func-assign
2284:98 error 'e' is already declared in the upper scope on line 2283 column 17 no-shadow
2286:19 error 'e' is already declared in the upper scope on line 2283 column 17 no-shadow
2289:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2289:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2289:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2290:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2291:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2291:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2291:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2291:56 error Unexpected use of comma operator no-sequences
2291:144 error Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm' no-loop-func
2291:144 error Arrow function should not return assignment no-return-assign
2291:146 error 'e' is already declared in the upper scope on line 2289 column 17 no-shadow
2291:163 error 'e' is already declared in the upper scope on line 2291 column 146 no-shadow
2291:166 error 't' is already declared in the upper scope on line 2289 column 20 no-shadow
2292:18 error Expected '!==' and instead saw '!=' eqeqeq
2294:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2294:12 error 'i' is already declared in the upper scope on line 2290 column 14 no-shadow
2294:46 error Expected 'undefined' and instead saw 'void' no-void
2296:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2296:50 error Expected '!==' and instead saw '!=' eqeqeq
2298:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2299:23 error Unexpected use of comma operator no-sequences
2299:32 error Expected '===' and instead saw '==' eqeqeq
2301:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2301:5 error Unexpected var, use let or const instead no-var
2302:14 error 'S' is already declared in the upper scope on line 2099 column 7 no-shadow
2302:17 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2302:20 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2305:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2305:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2305:23 error Unexpected use of comma operator no-sequences
2305:299 error Unexpected dangling '_' in '_debouncedOnChangeValue' no-underscore-dangle
2305:349 error Unexpected dangling '_' in '_onChangeValue' no-underscore-dangle
2305:416 error Unexpected dangling '_' in '_debouncedOnChangeField' no-underscore-dangle
2305:466 error Unexpected dangling '_' in '_onChangeField' no-underscore-dangle
2306:7 error Return statement should not contain assignment no-return-assign
2306:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2306:14 error 'e' was used before it was defined no-use-before-define
2306:19 error Unexpected use of comma operator no-sequences
2306:23 error 't' was used before it was defined no-use-before-define
2306:23 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
2307:1 warning This line has a length of 145. Maximum allowed is 100 max-len
2307:129 error 'K' was used before it was defined no-use-before-define
2309:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2309:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2309:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2309:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2309:56 error Unexpected use of comma operator no-sequences
2311:284 error Unexpected console statement no-console
2313:12 error Unexpected var, use let or const instead no-var
2313:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2313:26 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2314:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2314:30 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2314:30 error Expected 'undefined' and instead saw 'void' no-void
2314:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2314:60 error Unexpected use of comma operator no-sequences
2315:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2315:15 error 't' declared on line 2313 column 26 is used outside of binding context block-scoped-var
2317:12 error Unexpected var, use let or const instead no-var
2317:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2317:26 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2318:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2318:44 error Unexpected use of comma operator no-sequences
2319:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2319:15 error 't' declared on line 2317 column 26 is used outside of binding context block-scoped-var
2321:84 error Expected 'undefined' and instead saw 'void' no-void
2322:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2326:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2327:18 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2328:31 error Expected '===' and instead saw '==' eqeqeq
2334:61 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2336:13 error Unexpected var, use let or const instead no-var
2336:17 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2336:27 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2338:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2338:16 error 't' declared on line 2336 column 17 is used outside of binding context block-scoped-var
2342:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2343:12 error Unexpected var, use let or const instead no-var
2343:16 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2343:45 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2344:9 error Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n' no-loop-func
2345:14 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2345:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2348:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2352:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2352:34 error 'e' is already declared in the upper scope on line 2342 column 47 no-shadow
2355:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2355:15 error 'n' declared on line 2343 column 45 is used outside of binding context block-scoped-var
2357:12 error Unexpected var, use let or const instead no-var
2357:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2357:24 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2358:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2358:21 error Unexpected use of comma operator no-sequences
2359:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2359:15 error 'e' declared on line 2357 column 16 is used outside of binding context block-scoped-var
2360:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2360:50 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2361:1 warning This line has a length of 103. Maximum allowed is 100 max-len
2361:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2361:20 error Unexpected use of comma operator no-sequences
2363:1 warning This line has a length of 147. Maximum allowed is 100 max-len
2363:10 error 'i' is never reassigned. Use 'const' instead prefer-const
2363:10 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2363:20 error 'n' is never reassigned. Use 'const' instead prefer-const
2363:20 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2363:74 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2363:96 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2364:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2364:74 error Unexpected use of comma operator no-sequences
2364:189 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2364:195 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2364:235 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2365:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2366:13 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2368:11 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2368:26 error 'e' is already declared in the upper scope on line 2363 column 74 no-shadow
2369:9 error Unexpected var, use let or const instead no-var
2369:13 error 't' is already declared in the upper scope on line 2364 column 235 no-shadow
2369:33 error 'e' is already defined no-redeclare
2369:138 error 't' is already defined no-redeclare
2369:228 error 'e' is already defined no-redeclare
2369:265 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2369:265 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
2369:265 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2369:304 error Unexpected use of comma operator no-sequences
2370:11 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2371:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2373:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2373:12 error Unexpected use of comma operator no-sequences
2376:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2377:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2377:35 error 'e' is already declared in the upper scope on line 2363 column 74 no-shadow
2379:11 error Unexpected use of comma operator no-sequences
2384:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2386:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2386:92 error Unexpected use of comma operator no-sequences
2389:1 warning This line has a length of 114. Maximum allowed is 100 max-len
2389:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2389:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2390:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2392:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2392:50 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2393:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2393:20 error Unexpected use of comma operator no-sequences
2395:13 error Expected 'undefined' and instead saw 'void' no-void
2395:38 error Unexpected dangling '_' in '_getDomField' no-underscore-dangle
2395:57 error Unexpected use of comma operator no-sequences
2396:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2396:50 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2397:1 warning This line has a length of 120. Maximum allowed is 100 max-len
2397:10 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2397:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2397:16 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2397:19 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2397:22 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2397:25 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2397:28 error 'l' is never reassigned. Use 'const' instead prefer-const
2397:28 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2397:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2397:62 error Unexpected dangling '_' in '_getType' no-underscore-dangle
2397:80 error Unexpected use of comma operator no-sequences
2400:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2401:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2403:1 warning This line has a length of 300. Maximum allowed is 100 max-len
2403:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2403:8 error Expected 'undefined' and instead saw 'void' no-void
2404:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2408:1 warning This line has a length of 110. Maximum allowed is 100 max-len
2409:1 warning This line has a length of 103. Maximum allowed is 100 max-len
2409:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2410:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2410:19 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2410:29 error Unexpected use of comma operator no-sequences
2411:1 warning This line has a length of 310. Maximum allowed is 100 max-len
2411:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2411:23 error Expected 'undefined' and instead saw 'void' no-void
2411:81 error Expected a conditional expression and instead saw an assignment no-cond-assign
2412:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2412:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2414:1 warning This line has a length of 142. Maximum allowed is 100 max-len
2414:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2414:24 error Unexpected use of comma operator no-sequences
2415:1 warning This line has a length of 169. Maximum allowed is 100 max-len
2415:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2415:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2415:80 error Unexpected use of comma operator no-sequences
2416:55 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2417:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2417:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2417:16 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2417:19 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2417:22 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2417:25 error 's' is never reassigned. Use 'const' instead prefer-const
2417:25 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2417:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2417:65 error Unexpected use of comma operator no-sequences
2418:1 warning This line has a length of 102. Maximum allowed is 100 max-len
2419:1 warning This line has a length of 323. Maximum allowed is 100 max-len
2419:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2419:8 error Expected 'undefined' and instead saw 'void' no-void
2420:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2424:1 warning This line has a length of 102. Maximum allowed is 100 max-len
2425:1 warning This line has a length of 359. Maximum allowed is 100 max-len
2425:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2425:8 error Expected 'undefined' and instead saw 'void' no-void
2426:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2430:1 warning This line has a length of 148. Maximum allowed is 100 max-len
2430:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2430:24 error Unexpected use of comma operator no-sequences
2431:1 warning This line has a length of 169. Maximum allowed is 100 max-len
2431:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2431:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2431:80 error Unexpected use of comma operator no-sequences
2433:1 warning This line has a length of 168. Maximum allowed is 100 max-len
2433:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2433:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2433:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2433:71 error Unexpected dangling '_' in '_detachFromDom' no-underscore-dangle
2433:111 error Unexpected dangling '_' in '_attachToDom' no-underscore-dangle
2435:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2435:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2435:16 error Return statement should not contain assignment no-return-assign
2435:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2435:16 error Return statement should not contain assignment no-return-assign
2435:80 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2437:75 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2439:19 error Expected 'undefined' and instead saw 'void' no-void
2439:44 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2441:83 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2441:188 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2441:260 error Expected 'undefined' and instead saw 'void' no-void
2441:285 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2445:1 warning This line has a length of 101. Maximum allowed is 100 max-len
2445:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2445:62 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2445:83 error Unexpected use of comma operator no-sequences
2447:1 warning This line has a length of 443. Maximum allowed is 100 max-len
2447:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2447:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2447:16 error Return statement should not contain assignment no-return-assign
2447:16 error Return statement should not contain assignment no-return-assign
2447:68 error Unexpected use of comma operator no-sequences
2447:421 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2448:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2448:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2448:38 error Unexpected use of comma operator no-sequences
2449:39 error Expected 'undefined' and instead saw 'void' no-void
2450:45 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2451:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2451:189 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2454:47 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2455:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2455:77 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2459:6 error Unexpected var, use let or const instead no-var
2459:10 error 'e' declared on line 2460 column 11 is used outside of binding context block-scoped-var
2459:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2459:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2459:32 error 'e' declared on line 2460 column 11 is used outside of binding context block-scoped-var
2460:7 error Unexpected var, use let or const instead no-var
2460:11 error 'e' is already defined no-redeclare
2460:28 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2460:51 error Expected 'undefined' and instead saw 'void' no-void
2460:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2461:1 warning This line has a length of 256. Maximum allowed is 100 max-len
2461:14 error Unexpected var, use let or const instead no-var
2461:18 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2461:43 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2461:69 error 'o' was used before it was defined no-use-before-define
2461:69 error Expected a conditional expression and instead saw an assignment no-cond-assign
2461:110 error 'o' was used before it was defined no-use-before-define
2461:192 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2461:196 error Unexpected dangling '_' in '_getNextTr' no-underscore-dangle
2461:215 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2462:1 warning This line has a length of 133. Maximum allowed is 100 max-len
2462:15 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2462:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2462:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2462:93 error Unexpected use of comma operator no-sequences
2463:1 warning This line has a length of 145. Maximum allowed is 100 max-len
2463:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2463:36 error 'o' declared on line 2461 column 192 is used outside of binding context block-scoped-var
2463:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2463:40 error Unexpected dangling '_' in '_getNextTr' no-underscore-dangle
2463:57 error Unexpected use of comma operator no-sequences
2463:94 error 'o' declared on line 2461 column 192 is used outside of binding context block-scoped-var
2467:1 warning This line has a length of 184. Maximum allowed is 100 max-len
2467:163 error Expected 'undefined' and instead saw 'void' no-void
2468:43 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2469:1 warning This line has a length of 176. Maximum allowed is 100 max-len
2469:12 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2469:29 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2469:52 error Expected 'undefined' and instead saw 'void' no-void
2469:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2469:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2469:83 error Unexpected use of comma operator no-sequences
2470:49 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2471:1 warning This line has a length of 165. Maximum allowed is 100 max-len
2471:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2471:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2471:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2471:143 error 'e' is already declared in the upper scope on line 2470 column 49 no-shadow
2473:1 warning This line has a length of 184. Maximum allowed is 100 max-len
2475:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2475:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2475:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2475:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2479:11 error Unexpected dangling '_' in '_updateCssClassName' no-underscore-dangle
2479:37 error Unexpected use of comma operator no-sequences
2480:17 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2485:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2486:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2486:31 error Unexpected use of comma operator no-sequences
2488:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2488:53 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2488:56 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2489:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2489:13 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2489:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2489:16 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2489:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2489:187 error Expected 'undefined' and instead saw 'void' no-void
2489:303 error Expected a conditional expression and instead saw an assignment no-cond-assign
2489:307 error Unexpected dangling '_' in '_getNextTr' no-underscore-dangle
2489:344 error Expected 'undefined' and instead saw 'void' no-void
2490:49 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2490:52 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2490:55 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2491:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2491:13 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2491:16 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2491:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2491:19 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2491:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2491:87 error Expected 'undefined' and instead saw 'void' no-void
2491:252 error '$' was used before it was defined no-use-before-define
2492:51 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2492:54 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2492:57 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2493:11 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2494:32 error Unexpected use of comma operator no-sequences
2494:60 error Expected 'undefined' and instead saw 'void' no-void
2495:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2495:27 error Unexpected use of comma operator no-sequences
2497:8 error Unexpected var, use let or const instead no-var
2497:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2497:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2499:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2499:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2499:29 error Unexpected use of comma operator no-sequences
2500:1 warning This line has a length of 275. Maximum allowed is 100 max-len
2500:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2500:13 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2500:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2500:35 error 'n' declared on line 2497 column 12 is used outside of binding context block-scoped-var
2500:57 error Expected a conditional expression and instead saw an assignment no-cond-assign
2500:91 error Expected 'undefined' and instead saw 'void' no-void
2500:125 error 'n' declared on line 2497 column 12 is used outside of binding context block-scoped-var
2500:168 error Unexpected use of comma operator no-sequences
2502:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2502:53 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2503:1 warning This line has a length of 156. Maximum allowed is 100 max-len
2503:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2503:6 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2503:61 error Expected a conditional expression and instead saw an assignment no-cond-assign
2504:45 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2504:48 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2505:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2505:40 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2505:46 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2505:72 error Expected 'undefined' and instead saw 'void' no-void
2505:80 error Return statement should not contain assignment no-return-assign
2505:80 error Return statement should not contain assignment no-return-assign
2505:110 error Unexpected use of comma operator no-sequences
2505:137 error Expected 'undefined' and instead saw 'void' no-void
2505:323 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2505:349 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2505:407 error 'e' is already declared in the upper scope on line 2505 column 46 no-shadow
2507:12 error Expected 'undefined' and instead saw 'void' no-void
2507:198 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2508:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2509:1 warning This line has a length of 135. Maximum allowed is 100 max-len
2509:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2509:29 error Unexpected use of comma operator no-sequences
2511:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2512:17 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2514:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2514:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2514:29 error Unexpected use of comma operator no-sequences
2516:44 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2517:29 error Unexpected use of comma operator no-sequences
2518:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2518:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2519:51 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
2519:109 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2519:109 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2519:257 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2519:379 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2519:488 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2519:575 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2519:640 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2519:682 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2519:866 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2522:51 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2525:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2525:14 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2526:17 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2526:24 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2531:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2532:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2532:53 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2534:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2534:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2535:1 warning This line has a length of 264. Maximum allowed is 100 max-len
2535:8 error Return statement should not contain assignment no-return-assign
2535:78 error Unexpected use of comma operator no-sequences
2538:46 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2540:49 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2541:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2541:13 error 'i' is never reassigned. Use 'const' instead prefer-const
2541:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2541:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2541:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2541:114 error Unexpected dangling '_' in '_detachFromDom' no-underscore-dangle
2541:249 error 'e' is already declared in the upper scope on line 2540 column 49 no-shadow
2542:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2542:19 error Unexpected use of comma operator no-sequences
2542:59 error Expected 'undefined' and instead saw 'void' no-void
2543:150 error 'e' is already declared in the upper scope on line 2540 column 49 no-shadow
2543:153 error 't' is already declared in the upper scope on line 2541 column 10 no-shadow
2544:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2544:19 error Unexpected use of comma operator no-sequences
2545:92 error Unexpected dangling '_' in '_attachToDom' no-underscore-dangle
2546:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2547:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2547:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2550:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2552:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2560:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2560:15 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2562:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2563:1 warning This line has a length of 115. Maximum allowed is 100 max-len
2563:14 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2563:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2569:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2571:11 error Unexpected dangling '_' in '_clearValueError' no-underscore-dangle
2571:34 error Unexpected use of comma operator no-sequences
2571:274 error Expected 'undefined' and instead saw 'void' no-void
2573:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2573:15 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2573:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2573:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2573:49 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2573:99 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2573:208 error Unexpected dangling '_' in '_debouncedOnChangeValue' no-underscore-dangle
2574:17 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2575:8 error Unexpected dangling '_' in '_setValueError' no-underscore-dangle
2578:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2579:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2579:38 error Unexpected use of comma operator no-sequences
2581:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2582:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2583:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2583:38 error Unexpected use of comma operator no-sequences
2585:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2587:6 error Unexpected var, use let or const instead no-var
2587:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2587:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2587:48 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2587:67 error 'i' was used before it was defined no-use-before-define
2587:166 error 'i' was used before it was defined no-use-before-define
2587:195 error 'i' was used before it was defined no-use-before-define
2587:237 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2587:237 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2587:385 error Unexpected use of comma operator no-sequences
2587:387 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2589:6 error Unexpected var, use let or const instead no-var
2589:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2589:45 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2589:75 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2589:94 error 'i' was used before it was defined no-use-before-define
2589:156 error 'i' was used before it was defined no-use-before-define
2589:185 error 'i' was used before it was defined no-use-before-define
2589:227 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2589:227 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2589:338 error Unexpected use of comma operator no-sequences
2589:340 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2591:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2591:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2592:11 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2592:39 error 'i' is never reassigned. Use 'const' instead prefer-const
2592:39 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2592:55 error 'n' is never reassigned. Use 'const' instead prefer-const
2592:55 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2592:117 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2592:160 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2592:192 error Unexpected use of comma operator no-sequences
2592:460 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
2592:1656 error Unexpected dangling '_' in '_updateEnumOptions' no-underscore-dangle
2592:3238 error Unexpected dangling '_' in '_deleteDomColor' no-underscore-dangle
2592:3262 error Unexpected dangling '_' in '_showTimestampTag' no-underscore-dangle
2593:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2593:179 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2593:194 error Expected a conditional expression and instead saw an assignment no-cond-assign
2596:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2599:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2601:1 warning This line has a length of 125. Maximum allowed is 100 max-len
2601:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2602:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2602:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2602:37 error Unexpected use of comma operator no-sequences
2602:39 error Unexpected dangling '_' in '_updateDomDefault' no-underscore-dangle
2606:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2606:49 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2607:14 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2607:54 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2607:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2607:78 error Unexpected use of comma operator no-sequences
2611:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2613:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2613:13 error 't' is never reassigned. Use 'const' instead prefer-const
2613:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2613:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2613:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2614:51 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2615:11 error Unexpected dangling '_' in '_clearFieldError' no-underscore-dangle
2615:34 error Unexpected use of comma operator no-sequences
2615:245 error Expected 'undefined' and instead saw 'void' no-void
2617:12 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2617:16 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2617:59 error 'i' is never reassigned. Use 'const' instead prefer-const
2617:59 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2617:98 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2617:98 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2617:196 error Unexpected dangling '_' in '_debouncedOnChangeField' no-underscore-dangle
2617:231 error Unexpected dangling '_' in '_setFieldError' no-underscore-dangle
2617:331 error Unexpected dangling '_' in '_debouncedOnChangeField' no-underscore-dangle
2618:17 error 'e' is already declared in the upper scope on line 2614 column 51 no-shadow
2619:8 error Unexpected dangling '_' in '_setFieldError' no-underscore-dangle
2623:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2623:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2623:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2623:28 error Expected 'undefined' and instead saw 'void' no-void
2623:63 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2625:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2625:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2625:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2629:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2629:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2629:16 error 'i' is never reassigned. Use 'const' instead prefer-const
2629:16 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error Return statement should not contain assignment no-return-assign
2629:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2629:47 error Unexpected dangling '_' in '_updateEditability' no-underscore-dangle
2629:784 error Unexpected dangling '_' in '_createDomTree' no-underscore-dangle
2629:873 error Unexpected use of comma operator no-sequences
2632:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2633:16 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2636:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2637:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2640:51 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2641:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2641:206 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2644:50 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2644:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2645:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2645:23 error Unexpected use of comma operator no-sequences
2645:365 error 'e' is already declared in the upper scope on line 2644 column 53 no-shadow
2648:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2649:1 warning This line has a length of 103. Maximum allowed is 100 max-len
2649:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2649:20 error Unexpected use of comma operator no-sequences
2649:64 error Expected 'undefined' and instead saw 'void' no-void
2650:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2651:1 warning This line has a length of 103. Maximum allowed is 100 max-len
2651:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2651:20 error Unexpected use of comma operator no-sequences
2651:64 error Expected 'undefined' and instead saw 'void' no-void
2652:48 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2653:6 error Unexpected var, use let or const instead no-var
2653:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2653:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2653:32 error 'i' is already defined no-redeclare
2653:115 error 'i' is already defined no-redeclare
2653:317 error Expected 'undefined' and instead saw 'void' no-void
2653:354 error Expected 'undefined' and instead saw 'void' no-void
2653:426 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2653:526 error Expected 'undefined' and instead saw 'void' no-void
2653:558 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2653:598 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2653:659 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2653:732 error Unexpected dangling '_' in '_updateSchema' no-underscore-dangle
2653:754 error Unexpected dangling '_' in '_updateEnumOptions' no-underscore-dangle
2653:801 error 'i' is already defined no-redeclare
2653:894 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2653:964 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2653:1056 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2653:1056 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2653:1577 error Unexpected use of comma operator no-sequences
2653:1579 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2653:1603 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2653:1658 error Unexpected dangling '_' in '_updateDomIndexes' no-underscore-dangle
2653:1747 error 'e' is already declared in the upper scope on line 2653 column 10 no-shadow
2655:1 warning This line has a length of 170. Maximum allowed is 100 max-len
2655:129 error Unexpected dangling '_' in '_updateCssClassName' no-underscore-dangle
2657:1 warning This line has a length of 283. Maximum allowed is 100 max-len
2657:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2657:89 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2657:221 error Unexpected dangling '_' in '_findEnum' no-underscore-dangle
2659:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2659:32 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2659:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2659:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2659:98 error 'e' is already declared in the upper scope on line 2659 column 12 no-shadow
2659:101 error 't' is already declared in the upper scope on line 2659 column 32 no-shadow
2660:20 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2660:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2661:51 error 'e' is already declared in the upper scope on line 2659 column 12 no-shadow
2662:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2662:7 error Expected 'undefined' and instead saw 'void' no-void
2662:47 error Expected 'undefined' and instead saw 'void' no-void
2665:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error Return statement should not contain assignment no-return-assign
2665:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2665:428 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2665:460 error Unexpected use of comma operator no-sequences
2667:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2667:52 error Return statement should not contain assignment no-return-assign
2667:52 error Return statement should not contain assignment no-return-assign
2667:52 error Return statement should not contain assignment no-return-assign
2667:52 error Return statement should not contain assignment no-return-assign
2667:52 error Return statement should not contain assignment no-return-assign
2667:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2667:76 error Unexpected use of comma operator no-sequences
2667:78 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2669:6 error Unexpected var, use let or const instead no-var
2669:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2669:24 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2669:63 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2669:102 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2669:234 error 'i' is already defined no-redeclare
2669:294 error 'i' is already defined no-redeclare
2669:364 error Unexpected dangling '_' in '_createDomExpandButton' no-underscore-dangle
2669:472 error 'i' is already defined no-redeclare
2669:541 error Unexpected dangling '_' in '_createDomField' no-underscore-dangle
2669:640 error 'i' is already defined no-redeclare
2669:894 error Return statement should not contain assignment no-return-assign
2669:894 error Return statement should not contain assignment no-return-assign
2669:894 error Return statement should not contain assignment no-return-assign
2669:894 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2669:932 error Unexpected use of comma operator no-sequences
2669:964 error Unexpected dangling '_' in '_createDomValue' no-underscore-dangle
2670:46 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2671:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2671:13 error 'i' is never reassigned. Use 'const' instead prefer-const
2671:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2671:25 error 'n' is never reassigned. Use 'const' instead prefer-const
2671:25 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2671:55 error 'o' is never reassigned. Use 'const' instead prefer-const
2671:55 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2671:69 error 'r' is never reassigned. Use 'const' instead prefer-const
2671:69 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2671:79 error 's' is never reassigned. Use 'const' instead prefer-const
2671:79 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2671:83 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2671:102 error 'a' is never reassigned. Use 'const' instead prefer-const
2671:102 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2672:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2672:64 error Unexpected use of comma operator no-sequences
2673:55 error 'd' was used before it was defined no-use-before-define
2673:70 error Unexpected dangling '_' in '_onExpand' no-underscore-dangle
2673:86 error 'd' was used before it was defined no-use-before-define
2673:192 error Unexpected dangling '_' in '_showColorPicker' no-underscore-dangle
2673:309 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2673:330 error Unexpected dangling '_' in '_updateDomDefault' no-underscore-dangle
2673:423 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2673:459 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2673:480 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2673:517 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2675:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2675:36 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2675:55 error Unexpected use of comma operator no-sequences
2675:57 error Unexpected dangling '_' in '_clearValueError' no-underscore-dangle
2675:82 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2675:106 error Unexpected var, use let or const instead no-var
2675:106 error This line has 13 statements. Maximum allowed is 1 max-statements-per-line
2675:110 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2675:114 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2675:146 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2675:152 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2675:246 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2675:246 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2675:265 error Unexpected use of comma operator no-sequences
2675:267 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2675:408 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2675:572 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2675:572 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2675:591 error Unexpected use of comma operator no-sequences
2675:593 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2676:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2676:9 error Unexpected dangling '_' in '_getDomValue' no-underscore-dangle
2676:25 error Unexpected use of comma operator no-sequences
2676:27 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2679:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2679:14 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2681:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2681:21 error Unexpected dangling '_' in '_getDomField' no-underscore-dangle
2681:44 error Unexpected use of comma operator no-sequences
2681:46 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2681:70 error Unexpected var, use let or const instead no-var
2681:70 error This line has 11 statements. Maximum allowed is 1 max-statements-per-line
2681:74 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2681:78 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
2681:110 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2681:116 error Unexpected dangling '_' in '_unescapeHTML' no-underscore-dangle
2681:210 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2681:210 error Unexpected dangling '_' in '_getDomField' no-underscore-dangle
2681:229 error Unexpected use of comma operator no-sequences
2681:231 error Unexpected dangling '_' in '_updateSchema' no-underscore-dangle
2681:253 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2681:277 error Unexpected dangling '_' in '_updateDomValue' no-underscore-dangle
2681:418 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2681:418 error Unexpected dangling '_' in '_getDomField' no-underscore-dangle
2681:437 error Unexpected use of comma operator no-sequences
2681:439 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2682:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2682:9 error Unexpected dangling '_' in '_getDomField' no-underscore-dangle
2682:25 error Unexpected use of comma operator no-sequences
2682:27 error Unexpected dangling '_' in '_updateDomField' no-underscore-dangle
2685:8 error Unexpected var, use let or const instead no-var
2685:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2685:12 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2685:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2685:87 error Expected 'undefined' and instead saw 'void' no-void
2685:347 error Unexpected use of comma operator no-sequences
2685:603 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
2686:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2687:1 warning This line has a length of 308. Maximum allowed is 100 max-len
2687:6 error Unexpected var, use let or const instead no-var
2687:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2687:24 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2687:50 error 't' is already defined no-redeclare
2687:128 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2687:128 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2687:204 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2688:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2689:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2689:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2689:16 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2689:19 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2689:22 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2689:25 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2689:28 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2689:31 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2689:34 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2689:37 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2689:40 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2689:43 error 'u' is already declared in the upper scope on line 2275 column 14 no-shadow
2689:46 error 'g' is already declared in the upper scope on line 2251 column 14 no-shadow
2689:49 error 'p' is already declared in the upper scope on line 2279 column 14 no-shadow
2689:52 error 'm' is never reassigned. Use 'const' instead prefer-const
2689:52 error 'm' is already declared in the upper scope on line 2283 column 14 no-shadow
2689:78 error 'f' is never reassigned. Use 'const' instead prefer-const
2689:78 error 'f' is already declared in the upper scope on line 2289 column 14 no-shadow
2689:108 error 'C' is never reassigned. Use 'const' instead prefer-const
2689:108 error 'C' is already declared in the upper scope on line 2880 column 108 no-shadow
2689:123 error 'y' is never reassigned. Use 'const' instead prefer-const
2689:123 error 'y' is already declared in the upper scope on line 2884 column 14 no-shadow
2689:139 error 'I' is never reassigned. Use 'const' instead prefer-const
2689:139 error 'I' is already declared in the upper scope on line 3046 column 26 no-shadow
2689:153 error 'v' is already declared in the upper scope on line 3062 column 26 no-shadow
2689:161 error 'b' is never reassigned. Use 'const' instead prefer-const
2689:161 error 'b' is already declared in the upper scope on line 2301 column 9 no-shadow
2689:202 error 'A' is never reassigned. Use 'const' instead prefer-const
2689:202 error 'A' is already declared in the upper scope on line 3064 column 14 no-shadow
2689:297 error 'w' is never reassigned. Use 'const' instead prefer-const
2689:297 error 'w' is already declared in the upper scope on line 2095 column 9 no-shadow
2689:309 error 'x' is never reassigned. Use 'const' instead prefer-const
2689:309 error 'x' is already declared in the upper scope on line 2097 column 7 no-shadow
2689:332 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2689:332 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2689:524 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2689:562 error Unexpected dangling '_' in '_onExpand' no-underscore-dangle
2689:677 error Unexpected dangling '_' in '_onExpand' no-underscore-dangle
2689:860 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2689:907 error Unexpected dangling '_' in '_onInsertAfter' no-underscore-dangle
2689:965 error Unexpected dangling '_' in '_lastNode' no-underscore-dangle
2689:1014 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2689:1078 error Unexpected dangling '_' in '_firstNode' no-underscore-dangle
2689:1128 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2689:1197 error Unexpected dangling '_' in '_previousElement' no-underscore-dangle
2689:1241 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2689:1317 error Expected a conditional expression and instead saw an assignment no-cond-assign
2689:1358 error Expected 'undefined' and instead saw 'void' no-void
2689:1496 error '$' was used before it was defined no-use-before-define
2689:1754 error 'e' is already declared in the upper scope on line 2688 column 48 no-shadow
2691:41 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2691:70 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2691:452 error Unexpected dangling '_' in '_previousNode' no-underscore-dangle
2691:535 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2691:605 error Unexpected dangling '_' in '_previousNode' no-underscore-dangle
2691:708 error Unexpected dangling '_' in '_findTopLevelNodes' no-underscore-dangle
2691:839 error Unexpected dangling '_' in '_previousNode' no-underscore-dangle
2691:1078 error 'e' is already declared in the upper scope on line 2688 column 48 no-shadow
2693:41 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2693:70 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2693:462 error Unexpected dangling '_' in '_nextElement' no-underscore-dangle
2693:502 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2693:865 error 'e' is already declared in the upper scope on line 2688 column 48 no-shadow
2695:41 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2695:70 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2695:455 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2695:534 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2695:604 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2695:703 error Unexpected dangling '_' in '_findTopLevelNodes' no-underscore-dangle
2695:876 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2695:899 error Expected 'undefined' and instead saw 'void' no-void
2695:908 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2695:984 error '$' was used before it was defined no-use-before-define
2695:1001 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2695:1257 error 'e' is already declared in the upper scope on line 2688 column 48 no-shadow
2697:41 error Unexpected dangling '_' in '_getElementName' no-underscore-dangle
2697:70 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2697:432 error Unexpected use of comma operator no-sequences
2698:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2699:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2699:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2699:16 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2699:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2699:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2699:111 error Unexpected use of comma operator no-sequences
2701:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2701:13 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2701:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2701:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2701:95 error Unexpected dangling '_' in '_deleteDomColor' no-underscore-dangle
2701:258 error 'e' is already declared in the upper scope on line 2701 column 13 no-shadow
2702:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2702:51 error Unexpected dangling '_' in '_deleteDomColor' no-underscore-dangle
2702:100 error Unexpected dangling '_' in '_debouncedOnChangeValue' no-underscore-dangle
2704:52 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2705:60 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2705:84 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2706:54 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2706:57 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2706:60 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2707:6 error Unexpected var, use let or const instead no-var
2707:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2707:45 error 'e' is already defined no-redeclare
2707:78 error Expected 'undefined' and instead saw 'void' no-void
2707:108 error Expected 'undefined' and instead saw 'void' no-void
2707:144 error 't' is already defined no-redeclare
2707:192 error 'i' is already defined no-redeclare
2707:327 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2707:327 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2708:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2708:56 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2708:59 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2709:6 error Unexpected var, use let or const instead no-var
2709:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2709:45 error 'e' is already defined no-redeclare
2709:78 error Expected 'undefined' and instead saw 'void' no-void
2709:108 error Expected 'undefined' and instead saw 'void' no-void
2709:144 error 't' is already defined no-redeclare
2709:294 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2709:294 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2710:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2710:51 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2710:54 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2711:6 error Unexpected var, use let or const instead no-var
2711:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2711:45 error 'e' is already defined no-redeclare
2711:78 error Expected 'undefined' and instead saw 'void' no-void
2711:108 error Expected 'undefined' and instead saw 'void' no-void
2711:144 error 't' is already defined no-redeclare
2711:288 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2711:288 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2712:52 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2713:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2713:13 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2713:16 error 'n' is never reassigned. Use 'const' instead prefer-const
2713:16 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2713:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2713:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2713:136 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2714:43 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2714:46 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2715:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2715:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2715:16 error 'o' is never reassigned. Use 'const' instead prefer-const
2715:16 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2715:47 error Expected 'undefined' and instead saw 'void' no-void
2715:94 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2715:94 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2715:150 error Unexpected use of comma operator no-sequences
2715:152 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2715:319 error 'e' is already declared in the upper scope on line 2714 column 46 no-shadow
2715:322 error 't' is already declared in the upper scope on line 2715 column 10 no-shadow
2715:381 error 'e' is already declared in the upper scope on line 2714 column 46 no-shadow
2715:384 error 't' is already declared in the upper scope on line 2715 column 10 no-shadow
2716:7 error Unexpected var, use let or const instead no-var
2716:11 error 'e' is already defined no-redeclare
2716:38 error 't' is already defined no-redeclare
2716:65 error Return statement should not contain assignment no-return-assign
2716:65 error Return statement should not contain assignment no-return-assign
2716:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2717:11 error Unexpected dangling '_' in '_updateDomIndexes' no-underscore-dangle
2717:70 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2718:45 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2719:12 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2719:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2719:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2719:59 error Unexpected use of comma operator no-sequences
2719:61 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2721:1 warning This line has a length of 252. Maximum allowed is 100 max-len
2721:6 error Unexpected var, use let or const instead no-var
2721:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2721:53 error Expected 'undefined' and instead saw 'void' no-void
2721:61 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2721:118 error 't' is already defined no-redeclare
2721:158 error Expected 'undefined' and instead saw 'void' no-void
2721:166 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2721:212 error Unexpected use of comma operator no-sequences
2722:51 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2723:1 warning This line has a length of 169. Maximum allowed is 100 max-len
2723:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2723:118 error Unexpected use of comma operator no-sequences
2724:48 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2725:11 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2726:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2727:14 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2727:43 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2727:64 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2727:110 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2727:163 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2727:163 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2727:163 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2727:259 error Unexpected use of comma operator no-sequences
2728:17 error 'e' is already declared in the upper scope on line 2724 column 48 no-shadow
2729:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2729:25 error Unexpected use of comma operator no-sequences
2729:27 error Unexpected dangling '_' in '_onError' no-underscore-dangle
2733:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2733:35 error Unexpected use of comma operator no-sequences
2733:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2734:13 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2734:54 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2734:60 error Unexpected dangling '_' in '_setRoot' no-underscore-dangle
2734:129 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2734:129 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2735:16 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2736:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
2738:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2738:40 error Unexpected use of comma operator no-sequences
2740:53 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2741:12 error Unexpected var, use let or const instead no-var
2741:16 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2741:23 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2742:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2742:42 error Unexpected use of comma operator no-sequences
2743:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2743:15 error 'i' declared on line 2741 column 23 is used outside of binding context block-scoped-var
2744:58 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2746:34 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2749:1 warning This line has a length of 134. Maximum allowed is 100 max-len
2749:6 error Return statement should not contain assignment no-return-assign
2749:48 error '$' was used before it was defined no-use-before-define
2749:97 error Unexpected use of comma operator no-sequences
2751:1 warning This line has a length of 115. Maximum allowed is 100 max-len
2751:52 error 'z' was used before it was defined no-use-before-define
2751:52 error A constructor name should not start with a lowercase letter new-cap
2751:76 error Unexpected use of comma operator no-sequences
2753:1 warning This line has a length of 123. Maximum allowed is 100 max-len
2753:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2753:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2755:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2755:20 error 't' is never reassigned. Use 'const' instead prefer-const
2755:20 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2755:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2756:1 warning This line has a length of 143. Maximum allowed is 100 max-len
2756:17 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2756:45 error Unexpected use of comma operator no-sequences
2756:100 error '$' was used before it was defined no-use-before-define
2756:123 error Empty block statement no-empty
2757:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2759:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2759:20 error 't' is never reassigned. Use 'const' instead prefer-const
2759:20 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2759:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2760:1 warning This line has a length of 139. Maximum allowed is 100 max-len
2760:17 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2760:41 error Unexpected use of comma operator no-sequences
2760:96 error '$' was used before it was defined no-use-before-define
2760:119 error Empty block statement no-empty
2761:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2763:1 warning This line has a length of 146. Maximum allowed is 100 max-len
2763:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2763:20 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2763:39 error Return statement should not contain assignment no-return-assign
2763:39 error Return statement should not contain assignment no-return-assign
2763:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2763:128 error Unexpected use of comma operator no-sequences
2765:6 error Unexpected var, use let or const instead no-var
2765:10 error 'e' declared on line 2766 column 45 is used outside of binding context block-scoped-var
2765:10 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2765:20 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2765:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2766:1 warning This line has a length of 121. Maximum allowed is 100 max-len
2766:13 error Unexpected var, use let or const instead no-var
2766:17 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2766:45 error 'e' is already defined no-redeclare
2767:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2767:29 error Unexpected use of comma operator no-sequences
2769:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2769:15 error 'e' declared on line 2766 column 45 is used outside of binding context block-scoped-var
2770:55 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2771:12 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2771:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2774:9 error Expected a 'break' statement before 'case' no-fallthrough
2774:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2774:28 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2776:9 error Expected a 'break' statement before 'case' no-fallthrough
2776:24 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2778:9 error Expected a 'break' statement before 'default' no-fallthrough
2778:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2780:51 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2781:12 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2781:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2783:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2783:41 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2785:9 error Expected a 'break' statement before 'case' no-fallthrough
2785:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2787:9 error Expected a 'break' statement before 'case' no-fallthrough
2787:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2787:29 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2789:9 error Expected a 'break' statement before 'default' no-fallthrough
2789:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2791:54 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2792:1 warning This line has a length of 101. Maximum allowed is 100 max-len
2792:12 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2792:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2792:61 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2795:51 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2795:54 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2796:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2796:22 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2796:54 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2796:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2796:56 error Expected '!==' and instead saw '!=' eqeqeq
2796:136 error 'e' is already declared in the upper scope on line 2796 column 22 no-shadow
2797:123 error 'e' is already declared in the upper scope on line 2796 column 136 no-shadow
2797:126 error 't' is already declared in the upper scope on line 2795 column 51 no-shadow
2798:8 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2799:22 error 'e' is already declared in the upper scope on line 2796 column 136 no-shadow
2799:25 error 't' is already declared in the upper scope on line 2795 column 51 no-shadow
2800:8 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2803:54 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2803:57 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2804:10 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2804:13 error 'n' is never reassigned. Use 'const' instead prefer-const
2804:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2804:23 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2804:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2804:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2805:7 error Unexpected dangling '_' in '_onChangeType' no-underscore-dangle
2807:7 error Unexpected dangling '_' in '_onChangeType' no-underscore-dangle
2809:7 error Unexpected dangling '_' in '_onChangeType' no-underscore-dangle
2811:7 error Unexpected dangling '_' in '_onChangeType' no-underscore-dangle
2812:15 error Unexpected use of comma operator no-sequences
2812:17 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2818:28 error Unexpected dangling '_' in '_hasChilds' no-underscore-dangle
2819:7 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2821:7 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2823:7 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2825:7 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2827:7 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
2829:7 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2831:7 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2833:7 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2835:7 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2837:7 error Unexpected dangling '_' in '_onInsertBefore' no-underscore-dangle
2842:164 error A constructor name should not start with a lowercase letter new-cap
2844:1 warning This line has a length of 142. Maximum allowed is 100 max-len
2844:12 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2844:22 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2844:67 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2844:88 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2844:120 error 'e' is already declared in the upper scope on line 2844 column 22 no-shadow
2845:1 warning This line has a length of 110. Maximum allowed is 100 max-len
2845:7 error Unexpected var, use let or const instead no-var
2845:11 error 't' is already declared in the upper scope on line 2844 column 67 no-shadow
2845:23 error 't' is already defined no-redeclare
2845:52 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2845:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2845:66 error Unexpected use of comma operator no-sequences
2848:1 warning This line has a length of 307. Maximum allowed is 100 max-len
2848:6 error Unexpected var, use let or const instead no-var
2848:10 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2848:20 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2848:45 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2848:64 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2848:83 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2848:103 error 'e' is already defined no-redeclare
2848:127 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2848:148 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2848:288 error 'e' is already declared in the upper scope on line 2848 column 20 no-shadow
2851:47 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2853:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2854:6 error Return statement should not contain assignment no-return-assign
2854:6 error Return statement should not contain assignment no-return-assign
2854:229 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
2855:52 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2856:16 error Unexpected dangling '_' in '_escapeJSON' no-underscore-dangle
2856:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2857:50 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2858:12 error Unexpected var, use let or const instead no-var
2858:16 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2858:24 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2859:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2859:30 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2859:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2859:198 error Unexpected use of comma operator no-sequences
2860:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2860:15 error 't' declared on line 2858 column 16 is used outside of binding context block-scoped-var
2862:12 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2862:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2865:1 warning This line has a length of 167. Maximum allowed is 100 max-len
2865:9 error Unexpected var, use let or const instead no-var
2865:13 error 't' is already declared in the upper scope on line 2879 column 122 no-shadow
2865:45 error 'i' is already declared in the upper scope on line 2879 column 125 no-shadow
2868:18 error 'e' is already declared in the upper scope on line 2862 column 12 no-shadow
2869:9 error Unexpected console statement no-console
2871:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2871:71 error 'i' declared on line 2865 column 45 is used outside of binding context block-scoped-var
2871:96 error 'i' declared on line 2865 column 45 is used outside of binding context block-scoped-var
2875:19 error 'e' is already declared in the upper scope on line 2879 column 119 no-shadow
2879:19 error 'e' was used before it was defined no-use-before-define
2879:32 error 't' was used before it was defined no-use-before-define
2879:37 error 'i' was used before it was defined no-use-before-define
2879:45 error 'e' was used before it was defined no-use-before-define
2879:48 error 'i' was used before it was defined no-use-before-define
2879:76 error 'e' was used before it was defined no-use-before-define
2879:112 error 'e' was used before it was defined no-use-before-define
2879:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2879:115 error Unreachable code no-unreachable
2879:119 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2879:122 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2879:125 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2880:1 warning This line has a length of 124. Maximum allowed is 100 max-len
2880:99 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2880:111 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2882:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2882:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2884:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2884:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2884:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2886:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2886:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2886:21 error Expected 'undefined' and instead saw 'void' no-void
2886:27 error Unexpected use of comma operator no-sequences
2886:51 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2890:33 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2890:36 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2893:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2893:10 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2893:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2893:16 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2893:19 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2893:22 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2893:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2893:306 error 'e' is already declared in the upper scope on line 2890 column 36 no-shadow
2895:86 error 'e' is already declared in the upper scope on line 2890 column 36 no-shadow
2898:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2898:31 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2901:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2902:1 warning This line has a length of 199. Maximum allowed is 100 max-len
2902:5 error Unexpected var, use let or const instead no-var
2902:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2902:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2902:15 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2902:18 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2902:21 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2902:24 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2902:43 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2902:73 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2902:86 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2902:94 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2902:106 error 'u' is already declared in the upper scope on line 2275 column 14 no-shadow
2902:120 error 'g' is already declared in the upper scope on line 2251 column 14 no-shadow
2902:154 error 'p' declared on line 2909 column 18 is used outside of binding context block-scoped-var
2902:154 error 'p' is already declared in the upper scope on line 2279 column 14 no-shadow
2902:174 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2903:1 warning This line has a length of 510. Maximum allowed is 100 max-len
2903:12 error 'y' was used before it was defined no-use-before-define
2903:12 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:19 error 'y' was used before it was defined no-use-before-define
2903:19 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:23 error 'y' was used before it was defined no-use-before-define
2903:23 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:40 error Unexpected use of comma operator no-sequences
2903:42 error 'I' was used before it was defined no-use-before-define
2903:42 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:67 error 'y' was used before it was defined no-use-before-define
2903:67 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:76 error 'y' was used before it was defined no-use-before-define
2903:76 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:105 error 'y' was used before it was defined no-use-before-define
2903:105 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:114 error 'y' was used before it was defined no-use-before-define
2903:114 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:128 error Empty block statement no-empty
2903:131 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2903:131 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2903:133 error 'I' was used before it was defined no-use-before-define
2903:133 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:137 error 'I' was used before it was defined no-use-before-define
2903:137 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:143 error 'I' was used before it was defined no-use-before-define
2903:143 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:154 error Expected 'undefined' and instead saw 'void' no-void
2903:163 error 'I' was used before it was defined no-use-before-define
2903:163 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:172 error 'y' was used before it was defined no-use-before-define
2903:172 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:178 error Expected a conditional expression and instead saw an assignment no-cond-assign
2903:226 error Expected 'undefined' and instead saw 'void' no-void
2903:236 error 'I' was used before it was defined no-use-before-define
2903:236 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:261 error 'y' was used before it was defined no-use-before-define
2903:261 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:278 error 'I' was used before it was defined no-use-before-define
2903:278 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:282 error Expected 'undefined' and instead saw 'void' no-void
2903:292 error Unexpected use of comma operator no-sequences
2903:297 error 'I' was used before it was defined no-use-before-define
2903:297 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:301 error 'I' was used before it was defined no-use-before-define
2903:301 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:306 error 'I' was used before it was defined no-use-before-define
2903:306 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:331 error 'y' was used before it was defined no-use-before-define
2903:331 error Expected a conditional expression and instead saw an assignment no-cond-assign
2903:331 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:335 error 'I' was used before it was defined no-use-before-define
2903:335 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:373 error 'y' was used before it was defined no-use-before-define
2903:373 error 'y' declared on line 2909 column 111 is used outside of binding context block-scoped-var
2903:385 error 'p' declared on line 2909 column 18 is used outside of binding context block-scoped-var
2903:393 error Expected 'undefined' and instead saw 'void' no-void
2903:402 error 'I' was used before it was defined no-use-before-define
2903:402 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:443 error 'I' was used before it was defined no-use-before-define
2903:443 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2903:488 error 'e' is already declared in the upper scope on line 2898 column 28 no-shadow
2904:7 error 'I' was used before it was defined no-use-before-define
2904:7 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2904:31 error 'I' was used before it was defined no-use-before-define
2904:31 error 'I' declared on line 2910 column 13 is used outside of binding context block-scoped-var
2907:1 warning This line has a length of 148. Maximum allowed is 100 max-len
2907:12 error 'm' is already declared in the upper scope on line 2283 column 14 no-shadow
2907:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2907:40 error Expected a conditional expression and instead saw an assignment no-cond-assign
2907:40 error 'p' declared on line 2909 column 18 is used outside of binding context block-scoped-var
2907:46 error Expected a conditional expression and instead saw an assignment no-cond-assign
2907:124 error Expected 'undefined' and instead saw 'void' no-void
2908:1 warning This line has a length of 356. Maximum allowed is 100 max-len
2908:42 error 'p' declared on line 2909 column 18 is used outside of binding context block-scoped-var
2908:51 error 'p' declared on line 2909 column 18 is used outside of binding context block-scoped-var
2908:82 error Unexpected use of comma operator no-sequences
2908:313 error Empty block statement no-empty
2908:317 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2909:1 warning This line has a length of 188. Maximum allowed is 100 max-len
2909:14 error Unexpected var, use let or const instead no-var
2909:18 error 'p' is already defined no-redeclare
2909:41 error 'p' is already defined no-redeclare
2909:71 error 'f' is already declared in the upper scope on line 2289 column 14 no-shadow
2909:93 error 'C' is already declared in the upper scope on line 2880 column 108 no-shadow
2909:111 error 'y' is already declared in the upper scope on line 2884 column 14 no-shadow
2910:1 warning This line has a length of 134. Maximum allowed is 100 max-len
2910:9 error Unexpected var, use let or const instead no-var
2910:13 error 'I' is already declared in the upper scope on line 3046 column 26 no-shadow
2910:43 error 'v' is already declared in the upper scope on line 3062 column 26 no-shadow
2910:55 error Function declared in a loop contains unsafe references to variable(s) 'I', 'I' no-loop-func
2910:57 error 'e' is already declared in the upper scope on line 2898 column 28 no-shadow
2910:100 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2911:31 error '$' was used before it was defined no-use-before-define
2913:1 warning This line has a length of 116. Maximum allowed is 100 max-len
2913:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2915:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2916:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2917:1 warning This line has a length of 259. Maximum allowed is 100 max-len
2917:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2917:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2917:28 error '$' was used before it was defined no-use-before-define
2917:83 error Unexpected dangling '_' in '_nextNode' no-underscore-dangle
2917:231 error 'e' is already declared in the upper scope on line 2898 column 28 no-shadow
2922:1 warning This line has a length of 117. Maximum allowed is 100 max-len
2922:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2922:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2922:61 error Unexpected use of comma operator no-sequences
2924:31 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2924:34 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2927:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2927:10 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2927:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2927:16 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2927:19 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2927:22 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2927:25 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2927:28 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2927:31 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2927:34 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2927:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2927:389 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2927:759 error 'e' is already declared in the upper scope on line 2924 column 31 no-shadow
2928:1 warning This line has a length of 113. Maximum allowed is 100 max-len
2928:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2928:18 error Unexpected use of comma operator no-sequences
2930:6 error Unexpected dangling '_' in '_findEnum' no-underscore-dangle
2930:31 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2933:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2934:21 error 'e' is already declared in the upper scope on line 2930 column 31 no-shadow
2934:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2937:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2938:6 error Unexpected dangling '_' in '_findOneSchema' no-underscore-dangle
2938:36 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2938:39 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2938:42 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2938:45 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2939:10 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2939:14 error 'i' declared on line 2945 column 15 is used outside of binding context block-scoped-var
2939:26 error 'i' declared on line 2945 column 15 is used outside of binding context block-scoped-var
2939:38 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2939:42 error 'i' declared on line 2945 column 15 is used outside of binding context block-scoped-var
2939:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2940:11 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2940:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2944:16 error 'i' declared on line 2945 column 15 is used outside of binding context block-scoped-var
2944:40 error Expected '===' and instead saw '==' eqeqeq
2944:50 error Expected 'undefined' and instead saw 'void' no-void
2944:59 error 'i' declared on line 2945 column 15 is used outside of binding context block-scoped-var
2945:8 error Unexpected var, use let or const instead no-var
2945:12 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2945:15 error 'i' is already defined no-redeclare
2945:44 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2945:56 error 'i' is already defined no-redeclare
2945:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2946:9 error Return statement should not contain assignment no-return-assign
2946:9 error Return statement should not contain assignment no-return-assign
2946:26 error Unexpected use of comma operator no-sequences
2946:125 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2948:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2949:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
2949:18 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2949:21 error 'h' is never reassigned. Use 'const' instead prefer-const
2949:21 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2951:14 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2951:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2953:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2955:16 error 'e' is already declared in the upper scope on line 2938 column 36 no-shadow
2961:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2961:11 error Expected 'undefined' and instead saw 'void' no-void
2963:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2964:5 error Return statement should not contain assignment no-return-assign
2964:100 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2965:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2966:5 error Return statement should not contain assignment no-return-assign
2966:33 error Unexpected use of comma operator no-sequences
2966:35 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2967:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2968:17 error 'u' is already declared in the upper scope on line 2275 column 14 no-shadow
2970:7 error Return statement should not contain assignment no-return-assign
2970:42 error Unexpected use of comma operator no-sequences
2970:44 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2973:6 error Return statement should not contain assignment no-return-assign
2973:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2973:86 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2974:6 error Unexpected dangling '_' in '_findSchema' no-underscore-dangle
2974:33 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2974:36 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2974:39 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2975:1 warning This line has a length of 172. Maximum allowed is 100 max-len
2975:10 error Unexpected var, use let or const instead no-var
2975:14 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2975:42 error Expected 'undefined' and instead saw 'void' no-void
2975:90 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2975:101 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2975:108 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2976:11 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2976:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2976:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2977:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2977:10 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
2977:13 error 'c' is already declared in the upper scope on line 2207 column 70 no-shadow
2977:23 error 'h' is never reassigned. Use 'const' instead prefer-const
2977:23 error 'h' is already declared in the upper scope on line 2207 column 84 no-shadow
2977:30 error 'o' declared on line 2975 column 90 is used outside of binding context block-scoped-var
2979:12 error 'd' is already declared in the upper scope on line 2207 column 150 no-shadow
2979:25 error 'u' is already declared in the upper scope on line 2275 column 14 no-shadow
2979:29 error Unexpected dangling '_' in '_findOneSchema' no-underscore-dangle
2979:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2985:14 error 'e' is already declared in the upper scope on line 2974 column 33 no-shadow
2989:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
2990:30 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2993:1 warning This line has a length of 252. Maximum allowed is 100 max-len
2993:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2993:10 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2993:13 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2993:16 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2993:19 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2993:22 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2993:25 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2993:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2993:236 error 'e' is already declared in the upper scope on line 2990 column 30 no-shadow
2994:5 error Unexpected dangling '_' in '_remove' no-underscore-dangle
2995:9 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
2996:33 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
2999:1 warning This line has a length of 205. Maximum allowed is 100 max-len
2999:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
2999:10 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
2999:13 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
2999:16 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
2999:19 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
2999:22 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
2999:25 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
2999:28 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
2999:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
2999:189 error 'e' is already declared in the upper scope on line 2996 column 33 no-shadow
3000:9 error 't' is already declared in the upper scope on line 2999 column 10 no-shadow
3000:12 error 'i' is never reassigned. Use 'const' instead prefer-const
3000:12 error 'i' is already declared in the upper scope on line 2999 column 16 no-shadow
3000:27 error Return statement should not contain assignment no-return-assign
3000:27 error Return statement should not contain assignment no-return-assign
3000:27 error Return statement should not contain assignment no-return-assign
3000:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3000:145 error Unexpected use of comma operator no-sequences
3001:91 error Unexpected dangling '_' in '_escapeHTML' no-underscore-dangle
3001:212 error Unexpected dangling '_' in '_onAction' no-underscore-dangle
3002:39 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3006:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3008:41 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3009:10 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3009:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3010:15 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3013:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3015:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3016:31 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3017:1 warning This line has a length of 204. Maximum allowed is 100 max-len
3017:8 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3017:11 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3017:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3017:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3018:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3018:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3018:26 error A constructor name should not start with a lowercase letter new-cap
3019:10 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3019:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3021:6 error Unexpected dangling '_' in '_updateEditability' no-underscore-dangle
3021:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
3021:33 error Unexpected var, use let or const instead no-var
3021:37 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3021:73 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3021:223 error 'n' was used before it was defined no-use-before-define
3021:270 error 'n' was used before it was defined no-use-before-define
3021:275 error 'i' was used before it was defined no-use-before-define
3021:333 error 'i' was used before it was defined no-use-before-define
3021:398 error 'i' was used before it was defined no-use-before-define
3021:460 error 'i' was used before it was defined no-use-before-define
3021:463 error 'n' was used before it was defined no-use-before-define
3021:524 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3021:561 error Return statement should not contain assignment no-return-assign
3021:561 error Return statement should not contain assignment no-return-assign
3021:561 error Return statement should not contain assignment no-return-assign
3021:646 error Unexpected use of comma operator no-sequences
3022:4 error Unexpected use of comma operator no-sequences
3026:41 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3026:41 error 'e' is defined but never used no-unused-vars
3027:4 error Unexpected var, use let or const instead no-var
3027:8 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3027:22 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3027:32 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3027:113 error 'n' is already defined no-redeclare
3027:222 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3027:222 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3030:47 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3030:50 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3031:4 error Unexpected var, use let or const instead no-var
3031:8 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3031:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3031:21 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3032:6 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
3034:6 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
3036:6 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
3038:6 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
3039:12 error 'o' is already defined no-redeclare
3040:6 error Unexpected dangling '_' in '_onAppend' no-underscore-dangle
3041:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3041:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3041:174 error Unexpected use of comma operator no-sequences
3041:182 error A constructor name should not start with a lowercase letter new-cap
3042:39 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3043:8 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3043:11 error 'i' is never reassigned. Use 'const' instead prefer-const
3043:11 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3043:23 error 'n' is never reassigned. Use 'const' instead prefer-const
3043:23 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3043:53 error 'o' is never reassigned. Use 'const' instead prefer-const
3043:53 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3043:67 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3043:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3043:215 error Unexpected use of comma operator no-sequences
3044:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3044:62 error Unexpected use of comma operator no-sequences
3046:6 error Unexpected var, use let or const instead no-var
3046:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3046:29 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3047:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3047:19 error Unexpected use of comma operator no-sequences
3048:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3048:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3048:24 error A constructor name should not start with a lowercase letter new-cap
3049:8 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3049:11 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3049:14 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3049:17 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3049:20 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3049:23 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:26 error Return statement should not contain assignment no-return-assign
3049:50 error Unexpected dangling '_' in '_updateEditability' no-underscore-dangle
3049:263 error 'e' is already declared in the upper scope on line 3049 column 14 no-shadow
3050:1 warning This line has a length of 182. Maximum allowed is 100 max-len
3050:5 error Return statement should not contain assignment no-return-assign
3050:115 error Unexpected use of comma operator no-sequences
3051:150 error 'e' is already declared in the upper scope on line 3049 column 14 no-shadow
3052:1 warning This line has a length of 102. Maximum allowed is 100 max-len
3052:5 error Return statement should not contain assignment no-return-assign
3052:35 error Unexpected use of comma operator no-sequences
3053:73 error Unexpected dangling '_' in '_getShowMoreText' no-underscore-dangle
3053:677 error Unexpected use of comma operator no-sequences
3054:4 error Unexpected use of comma operator no-sequences
3054:41 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3054:41 error 'e' is defined but never used no-unused-vars
3055:8 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3055:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3055:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3055:132 error Unexpected dangling '_' in '_getNextTr' no-underscore-dangle
3055:237 error Unexpected dangling '_' in '_getShowMoreText' no-underscore-dangle
3056:6 error Unexpected dangling '_' in '_getShowMoreText' no-underscore-dangle
3060:39 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3061:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3062:6 error Unexpected var, use let or const instead no-var
3062:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3062:29 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3062:32 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3063:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3063:19 error Unexpected use of comma operator no-sequences
3064:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3064:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3065:13 error 'A' is a function no-func-assign
3065:98 error 'e' is already declared in the upper scope on line 3064 column 17 no-shadow
3067:19 error 'e' is already declared in the upper scope on line 3064 column 17 no-shadow
3070:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3070:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3070:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3071:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3072:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3072:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3072:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3072:56 error Unexpected use of comma operator no-sequences
3072:144 error Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A' no-loop-func
3072:144 error Arrow function should not return assignment no-return-assign
3072:146 error 'e' is already declared in the upper scope on line 3070 column 17 no-shadow
3072:163 error 'e' is already declared in the upper scope on line 3072 column 146 no-shadow
3072:166 error 't' is already declared in the upper scope on line 3070 column 20 no-shadow
3073:18 error Expected '!==' and instead saw '!=' eqeqeq
3075:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3075:12 error 'i' is already declared in the upper scope on line 3071 column 14 no-shadow
3075:46 error Expected 'undefined' and instead saw 'void' no-void
3077:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3077:50 error Expected '!==' and instead saw '!=' eqeqeq
3079:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3080:23 error Unexpected use of comma operator no-sequences
3080:32 error Expected '===' and instead saw '==' eqeqeq
3082:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3083:13 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3083:16 error 't' is already declared in the upper scope on line 3199 column 118 no-shadow
3086:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3086:16 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3086:19 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3088:1 warning This line has a length of 137. Maximum allowed is 100 max-len
3088:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3088:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3088:22 error Unexpected use of comma operator no-sequences
3088:121 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3090:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3092:40 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3094:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3096:41 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3098:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3100:42 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3101:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3101:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3101:63 error 'e' is already declared in the upper scope on line 3100 column 42 no-shadow
3104:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3105:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3105:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3105:54 error 'e' is already declared in the upper scope on line 3104 column 25 no-shadow
3108:48 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3109:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3109:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3109:63 error 'e' is already declared in the upper scope on line 3108 column 48 no-shadow
3112:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3113:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3113:35 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3113:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3113:77 error 'e' is already declared in the upper scope on line 3112 column 25 no-shadow
3116:47 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3117:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3117:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3117:63 error 'e' is already declared in the upper scope on line 3116 column 47 no-shadow
3120:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3121:10 error 't' is never reassigned. Use 'const' instead prefer-const
3121:10 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3121:33 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3121:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3121:74 error 'e' is already declared in the upper scope on line 3120 column 25 no-shadow
3122:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3122:28 error Unexpected use of comma operator no-sequences
3124:42 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3125:1 warning This line has a length of 113. Maximum allowed is 100 max-len
3125:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3125:35 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3125:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3125:91 error 'e' is already declared in the upper scope on line 3124 column 42 no-shadow
3128:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3129:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3129:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3129:63 error 'e' is already declared in the upper scope on line 3128 column 25 no-shadow
3132:45 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3133:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3133:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3133:68 error 'e' is already declared in the upper scope on line 3132 column 45 no-shadow
3136:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3137:1 warning This line has a length of 105. Maximum allowed is 100 max-len
3137:10 error 'n' is never reassigned. Use 'const' instead prefer-const
3137:10 error 'n' is already declared in the upper scope on line 3199 column 124 no-shadow
3137:33 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3137:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3137:83 error 'e' is already declared in the upper scope on line 3136 column 25 no-shadow
3138:11 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3138:14 error 'i' is never reassigned. Use 'const' instead prefer-const
3138:14 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3138:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3138:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3138:126 error Unexpected use of comma operator no-sequences
3140:40 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3141:1 warning This line has a length of 191. Maximum allowed is 100 max-len
3141:12 error 'n' is already declared in the upper scope on line 3199 column 124 no-shadow
3141:38 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3141:64 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3141:104 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3141:104 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3141:166 error 'e' is already declared in the upper scope on line 3141 column 38 no-shadow
3141:169 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3142:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3142:34 error Unexpected use of comma operator no-sequences
3143:1 warning This line has a length of 103. Maximum allowed is 100 max-len
3143:9 error Unexpected use of comma operator no-sequences
3144:25 error 'i' is already declared in the upper scope on line 3199 column 121 no-shadow
3145:1 warning This line has a length of 211. Maximum allowed is 100 max-len
3145:12 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3145:42 error 'n' is already declared in the upper scope on line 3199 column 124 no-shadow
3145:72 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3145:116 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3145:186 error 'e' is already declared in the upper scope on line 3145 column 12 no-shadow
3145:189 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3146:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3146:34 error Unexpected use of comma operator no-sequences
3148:35 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3149:1 warning This line has a length of 136. Maximum allowed is 100 max-len
3149:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3149:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3149:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3149:43 error Unexpected use of comma operator no-sequences
3150:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3151:1 warning This line has a length of 136. Maximum allowed is 100 max-len
3151:12 error 't' is already declared in the upper scope on line 3083 column 16 no-shadow
3151:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3151:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3151:43 error Unexpected use of comma operator no-sequences
3152:40 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3154:25 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3157:6 error Return statement should not contain assignment no-return-assign
3157:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3157:13 error 't' was used before it was defined no-use-before-define
3157:18 error Unexpected use of comma operator no-sequences
3157:22 error 'i' was used before it was defined no-use-before-define
3157:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
3157:104 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3157:107 error 't' is already declared in the upper scope on line 3199 column 118 no-shadow
3158:1 warning This line has a length of 241. Maximum allowed is 100 max-len
3158:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3158:17 error Unexpected use of comma operator no-sequences
3160:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3160:22 error Unexpected use of comma operator no-sequences
3167:12 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3167:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3168:13 error 't' is already declared in the upper scope on line 3199 column 118 no-shadow
3168:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3169:31 error Unexpected use of comma operator no-sequences
3172:19 error 'e' is already declared in the upper scope on line 3167 column 12 no-shadow
3173:10 error Unexpected console statement no-console
3177:8 error Unexpected console statement no-console
3179:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3179:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3179:20 error Unexpected use of comma operator no-sequences
3183:20 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3183:26 error 'e' is already declared in the upper scope on line 3083 column 13 no-shadow
3184:13 error 't' is already declared in the upper scope on line 3199 column 118 no-shadow
3184:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3185:31 error Unexpected use of comma operator no-sequences
3188:19 error 'e' is already declared in the upper scope on line 3183 column 26 no-shadow
3189:10 error Unexpected console statement no-console
3193:8 error Unexpected console statement no-console
3195:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3198:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3198:23 error Unexpected use of comma operator no-sequences
3199:18 error 't' was used before it was defined no-use-before-define
3199:31 error 'i' was used before it was defined no-use-before-define
3199:36 error 'n' was used before it was defined no-use-before-define
3199:44 error 't' was used before it was defined no-use-before-define
3199:47 error 'n' was used before it was defined no-use-before-define
3199:75 error 't' was used before it was defined no-use-before-define
3199:111 error 't' was used before it was defined no-use-before-define
3199:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3199:114 error Unreachable code no-unreachable
3199:118 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3199:121 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3199:124 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3200:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3200:22 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3201:13 error 'L' is a function no-func-assign
3201:98 error 'e' is already declared in the upper scope on line 3200 column 22 no-shadow
3203:19 error 'e' is already declared in the upper scope on line 3200 column 22 no-shadow
3206:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3206:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3206:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3207:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3208:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3208:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3208:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3208:56 error Unexpected use of comma operator no-sequences
3208:144 error Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L' no-loop-func
3208:144 error Arrow function should not return assignment no-return-assign
3208:146 error 'e' is already declared in the upper scope on line 3206 column 17 no-shadow
3208:163 error 'e' is already declared in the upper scope on line 3208 column 146 no-shadow
3208:166 error 't' is already declared in the upper scope on line 3206 column 20 no-shadow
3209:18 error Expected '!==' and instead saw '!=' eqeqeq
3211:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3211:12 error 'i' is already declared in the upper scope on line 3207 column 14 no-shadow
3211:46 error Expected 'undefined' and instead saw 'void' no-void
3213:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3213:50 error Expected '!==' and instead saw '!=' eqeqeq
3215:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3216:23 error Unexpected use of comma operator no-sequences
3216:32 error Expected '===' and instead saw '==' eqeqeq
3218:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3219:13 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3219:16 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3219:19 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3222:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3222:7 error Unexpected var, use let or const instead no-var
3222:11 error 'i' is already declared in the upper scope on line 3273 column 124 no-shadow
3222:21 error 'e' is already defined no-redeclare
3222:59 error Expected 'undefined' and instead saw 'void' no-void
3222:101 error Expected 'undefined' and instead saw 'void' no-void
3222:204 error 't' is already defined no-redeclare
3222:323 error 't' is already defined no-redeclare
3222:443 error 'e' is already defined no-redeclare
3222:602 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3222:720 error 'e' is already defined no-redeclare
3222:788 error 'e' is already declared in the upper scope on line 3219 column 16 no-shadow
3223:7 error Unexpected dangling '_' in '_onDelayedSearch' no-underscore-dangle
3224:33 error 'e' is already declared in the upper scope on line 3219 column 16 no-shadow
3224:33 error 'e' is defined but never used no-unused-vars
3225:7 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3226:34 error 'e' is already declared in the upper scope on line 3219 column 16 no-shadow
3227:7 error Unexpected dangling '_' in '_onKeyDown' no-underscore-dangle
3228:32 error 'e' is already declared in the upper scope on line 3219 column 16 no-shadow
3229:7 error Unexpected dangling '_' in '_onKeyUp' no-underscore-dangle
3230:32 error 'e' is already declared in the upper scope on line 3219 column 16 no-shadow
3230:32 error 'e' is defined but never used no-unused-vars
3232:67 error 'e' is already defined no-redeclare
3234:67 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3234:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3234:84 error Unexpected use of comma operator no-sequences
3237:6 error Return statement should not contain assignment no-return-assign
3237:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3237:13 error 'e' was used before it was defined no-use-before-define
3237:18 error Unexpected use of comma operator no-sequences
3237:22 error 't' was used before it was defined no-use-before-define
3237:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
3237:61 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3238:1 warning This line has a length of 174. Maximum allowed is 100 max-len
3238:9 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3238:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3238:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3238:131 error Unexpected dangling '_' in '_setActiveResult' no-underscore-dangle
3239:46 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3240:1 warning This line has a length of 179. Maximum allowed is 100 max-len
3240:9 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3240:12 error 'i' is already declared in the upper scope on line 3273 column 124 no-shadow
3240:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3240:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3240:120 error Unexpected dangling '_' in '_setActiveResult' no-underscore-dangle
3241:54 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3241:57 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3242:9 error 'i' is already declared in the upper scope on line 3273 column 124 no-shadow
3242:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3242:15 error 'o' is already declared in the upper scope on line 3219 column 13 no-shadow
3242:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3242:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3242:178 error Unexpected use of comma operator no-sequences
3243:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3244:34 error Expected 'undefined' and instead saw 'void' no-void
3244:62 error Expected 'undefined' and instead saw 'void' no-void
3246:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3246:5 error Expected 'undefined' and instead saw 'void' no-void
3247:54 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3247:54 error 'e' is defined but never used no-unused-vars
3248:5 error Unexpected dangling '_' in '_clearDelay' no-underscore-dangle
3248:25 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3248:31 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3248:70 error 'e' is already declared in the upper scope on line 3247 column 54 no-shadow
3248:70 error 'e' is defined but never used no-unused-vars
3249:6 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3251:47 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3252:1 warning This line has a length of 131. Maximum allowed is 100 max-len
3252:5 error Unexpected dangling '_' in '_clearDelay' no-underscore-dangle
3252:25 error Unexpected var, use let or const instead no-var
3252:25 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3252:29 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3252:56 error 't' is already defined no-redeclare
3252:79 error Expected 'undefined' and instead saw 'void' no-void
3252:115 error 'e' declared on line 3253 column 69 is used outside of binding context block-scoped-var
3253:1 warning This line has a length of 191. Maximum allowed is 100 max-len
3253:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3253:23 error Unexpected use of comma operator no-sequences
3253:65 error Unexpected var, use let or const instead no-var
3253:65 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3253:69 error 'e' is already defined no-redeclare
3253:144 error 'i' is already declared in the upper scope on line 3273 column 124 no-shadow
3254:17 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3256:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3259:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3259:8 error Unexpected dangling '_' in '_setActiveResult' no-underscore-dangle
3259:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3259:38 error Unexpected use of comma operator no-sequences
3259:40 error Expected 'undefined' and instead saw 'void' no-void
3261:48 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3262:11 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3262:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3262:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3262:65 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3262:153 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3263:46 error 'e' is already declared in the upper scope on line 3273 column 118 no-shadow
3264:11 error 't' is already declared in the upper scope on line 3273 column 121 no-shadow
3264:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3264:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3264:50 error Unexpected dangling '_' in '_onDelayedSearch' no-underscore-dangle
3266:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3266:31 error Unexpected use of comma operator no-sequences
3266:33 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3268:5 error Unexpected dangling '_' in '_onSearch' no-underscore-dangle
3272:1 warning This line has a length of 171. Maximum allowed is 100 max-len
3272:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3272:23 error Unexpected use of comma operator no-sequences
3272:141 error Unexpected dangling '_' in '_clearDelay' no-underscore-dangle
3273:18 error 'e' was used before it was defined no-use-before-define
3273:31 error 't' was used before it was defined no-use-before-define
3273:36 error 'i' was used before it was defined no-use-before-define
3273:44 error 'e' was used before it was defined no-use-before-define
3273:47 error 'i' was used before it was defined no-use-before-define
3273:75 error 'e' was used before it was defined no-use-before-define
3273:111 error 'e' was used before it was defined no-use-before-define
3273:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3273:114 error Unreachable code no-unreachable
3273:118 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3273:121 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3273:124 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3274:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3274:22 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3275:13 error 'N' is a function no-func-assign
3275:98 error 'e' is already declared in the upper scope on line 3274 column 22 no-shadow
3277:19 error 'e' is already declared in the upper scope on line 3274 column 22 no-shadow
3280:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3280:17 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3280:20 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3281:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3282:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3282:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3282:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3282:56 error Unexpected use of comma operator no-sequences
3282:144 error Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N' no-loop-func
3282:144 error Arrow function should not return assignment no-return-assign
3282:146 error 'e' is already declared in the upper scope on line 3280 column 17 no-shadow
3282:163 error 'e' is already declared in the upper scope on line 3282 column 146 no-shadow
3282:166 error 't' is already declared in the upper scope on line 3280 column 20 no-shadow
3283:18 error Expected '!==' and instead saw '!=' eqeqeq
3285:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3285:12 error 'i' is already declared in the upper scope on line 3281 column 14 no-shadow
3285:46 error Expected 'undefined' and instead saw 'void' no-void
3287:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3287:50 error Expected '!==' and instead saw '!=' eqeqeq
3289:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3290:23 error Unexpected use of comma operator no-sequences
3290:32 error Expected '===' and instead saw '==' eqeqeq
3292:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3292:5 error Unexpected var, use let or const instead no-var
3293:14 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3293:17 error 'e' is already declared in the upper scope on line 3319 column 119 no-shadow
3293:20 error 't' is already declared in the upper scope on line 3319 column 122 no-shadow
3296:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3296:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3297:7 error Return statement should not contain assignment no-return-assign
3297:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3297:14 error 'e' was used before it was defined no-use-before-define
3297:19 error Unexpected use of comma operator no-sequences
3297:23 error 't' was used before it was defined no-use-before-define
3297:23 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
3299:46 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3300:12 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3300:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3300:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3300:48 error Unexpected use of comma operator no-sequences
3300:80 error 'i' is already declared in the upper scope on line 3293 column 14 no-shadow
3300:83 error 'n' is already declared in the upper scope on line 3319 column 125 no-shadow
3301:11 error 'e' is already declared in the upper scope on line 3319 column 119 no-shadow
3301:14 error 't' is already declared in the upper scope on line 3319 column 122 no-shadow
3301:52 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3301:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3301:95 error Unexpected use of comma operator no-sequences
3301:142 error 'e' is already declared in the upper scope on line 3301 column 11 no-shadow
3302:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3304:35 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3304:41 error 't' is already declared in the upper scope on line 3301 column 14 no-shadow
3304:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3304:71 error 'e' is already declared in the upper scope on line 3301 column 11 no-shadow
3305:168 error 'e' is already declared in the upper scope on line 3304 column 71 no-shadow
3305:171 error 't' is already declared in the upper scope on line 3304 column 41 no-shadow
3306:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3308:11 error Unexpected use of comma operator no-sequences
3308:19 error A constructor name should not start with a lowercase letter new-cap
3309:347 error 'e' is already declared in the upper scope on line 3301 column 11 no-shadow
3310:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3310:75 error Unexpected use of comma operator no-sequences
3311:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3311:146 error Expected 'undefined' and instead saw 'void' no-void
3315:56 error 'e' is already declared in the upper scope on line 3319 column 119 no-shadow
3316:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3317:64 error 'e' is already declared in the upper scope on line 3319 column 119 no-shadow
3318:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3319:19 error 'e' was used before it was defined no-use-before-define
3319:32 error 't' was used before it was defined no-use-before-define
3319:37 error 'n' was used before it was defined no-use-before-define
3319:45 error 'e' was used before it was defined no-use-before-define
3319:48 error 'n' was used before it was defined no-use-before-define
3319:76 error 'e' was used before it was defined no-use-before-define
3319:112 error 'e' was used before it was defined no-use-before-define
3319:115 error Unreachable code no-unreachable
3319:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3319:119 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3319:122 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3319:125 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3320:11 error 'e' is already defined no-redeclare
3320:40 error 't' is already defined no-redeclare
3320:65 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3320:68 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3323:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3323:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3323:25 error Unexpected use of comma operator no-sequences
3323:87 error Expected 'undefined' and instead saw 'void' no-void
3323:235 error Expected 'undefined' and instead saw 'void' no-void
3323:286 error Unexpected dangling '_' in '_setOptions' no-underscore-dangle
3323:462 error Unexpected dangling '_' in '_createFrame' no-underscore-dangle
3323:483 error Unexpected dangling '_' in '_createTable' no-underscore-dangle
3325:1 warning This line has a length of 638. Maximum allowed is 100 max-len
3325:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3325:144 error Unexpected use of comma operator no-sequences
3325:346 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
3326:31 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3327:11 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3327:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3327:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3327:83 error Expected 'undefined' and instead saw 'void' no-void
3327:266 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3327:269 error 't' is already declared in the upper scope on line 3326 column 31 no-shadow
3327:272 error 'i' is already declared in the upper scope on line 3327 column 11 no-shadow
3328:10 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3328:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3328:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3328:202 error 'e' is already declared in the upper scope on line 3327 column 266 no-shadow
3329:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3330:23 error Unexpected console statement no-console
3331:1 warning This line has a length of 194. Maximum allowed is 100 max-len
3331:138 error Unexpected use of comma operator no-sequences
3331:175 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3333:1 warning This line has a length of 425. Maximum allowed is 100 max-len
3333:26 error Expected '===' and instead saw '==' eqeqeq
3333:48 error Expected '!==' and instead saw '!=' eqeqeq
3333:160 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
3333:205 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
3334:23 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3335:1 warning This line has a length of 370. Maximum allowed is 100 max-len
3335:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3335:30 error Expected 'undefined' and instead saw 'void' no-void
3335:154 error A constructor name should not start with a lowercase letter new-cap
3335:168 error Unexpected dangling '_' in '_setRoot' no-underscore-dangle
3335:188 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
3335:278 error Unexpected use of comma operator no-sequences
3336:26 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3337:1 warning This line has a length of 459. Maximum allowed is 100 max-len
3337:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3337:12 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3337:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3337:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3337:149 error Unexpected dangling '_' in '_validateAndCatch' no-underscore-dangle
3344:27 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3347:15 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3348:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3350:30 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3353:15 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3354:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3356:27 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3357:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3357:26 error Unexpected use of comma operator no-sequences
3361:9 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3361:79 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3361:79 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3363:1 warning This line has a length of 108. Maximum allowed is 100 max-len
3363:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3363:56 error Unexpected use of comma operator no-sequences
3364:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3365:1 warning This line has a length of 154. Maximum allowed is 100 max-len
3365:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3365:17 error Unexpected use of comma operator no-sequences
3366:26 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3367:1 warning This line has a length of 164. Maximum allowed is 100 max-len
3367:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3367:12 error Return statement should not contain assignment no-return-assign
3367:12 error Return statement should not contain assignment no-return-assign
3367:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3367:149 error Unexpected use of comma operator no-sequences
3369:1 warning This line has a length of 132. Maximum allowed is 100 max-len
3369:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3371:1 warning This line has a length of 134. Maximum allowed is 100 max-len
3371:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3372:26 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3374:12 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3374:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3376:18 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3377:1 warning This line has a length of 148. Maximum allowed is 100 max-len
3377:15 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3377:69 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3377:69 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3379:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3379:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3382:29 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3382:32 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3383:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3383:45 error Unexpected use of comma operator no-sequences
3383:47 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
3386:1 warning This line has a length of 371. Maximum allowed is 100 max-len
3386:10 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3386:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3386:57 error Unexpected use of comma operator no-sequences
3386:59 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
3386:107 error Expected a conditional expression and instead saw an assignment no-cond-assign
3386:254 error Expected 'undefined' and instead saw 'void' no-void
3386:265 error Unexpected dangling '_' in '_updateTreePath' no-underscore-dangle
3389:17 error 'e' is already declared in the upper scope on line 3386 column 10 no-shadow
3390:8 error Unexpected console statement no-console
3392:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3395:17 error 'e' is already declared in the upper scope on line 3386 column 10 no-shadow
3396:8 error Unexpected console statement no-console
3398:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3401:17 error 'e' is already declared in the upper scope on line 3386 column 10 no-shadow
3402:8 error Unexpected console statement no-console
3404:1 warning This line has a length of 150. Maximum allowed is 100 max-len
3404:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3404:87 error Unexpected use of comma operator no-sequences
3407:17 error 'e' is already declared in the upper scope on line 3386 column 10 no-shadow
3408:8 error Unexpected console statement no-console
3413:11 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3413:21 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3413:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3414:10 error 'e' is never reassigned. Use 'const' instead prefer-const
3414:10 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3414:28 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3414:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3414:36 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3414:128 error 'e' is already declared in the upper scope on line 3414 column 10 no-shadow
3414:177 error 'e' is already declared in the upper scope on line 3414 column 10 no-shadow
3414:265 error 'e' is already declared in the upper scope on line 3414 column 10 no-shadow
3414:279 error Expected '!==' and instead saw '!=' eqeqeq
3415:34 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3415:40 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3415:50 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3415:86 error Unexpected dangling '_' in '_validateCustom' no-underscore-dangle
3415:118 error Arrow function should not return assignment no-return-assign
3415:118 error Arrow function should not return assignment no-return-assign
3415:120 error 'e' is already declared in the upper scope on line 3414 column 10 no-shadow
3415:190 error Unexpected dangling '_' in '_renderValidationErrors' no-underscore-dangle
3415:403 error Unexpected use of comma operator no-sequences
3416:16 error 'e' is already declared in the upper scope on line 3414 column 10 no-shadow
3421:30 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3422:6 error Unexpected console statement no-console
3424:43 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3425:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3425:51 error 'e' is already declared in the upper scope on line 3424 column 43 no-shadow
3427:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3427:16 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3427:32 error 'e' is already declared in the upper scope on line 3424 column 43 no-shadow
3427:35 error 't' is already declared in the upper scope on line 3427 column 16 no-shadow
3427:73 error 't' is already declared in the upper scope on line 3427 column 35 no-shadow
3427:91 error 'e' is already declared in the upper scope on line 3427 column 32 no-shadow
3427:122 error 'e' is already declared in the upper scope on line 3427 column 32 no-shadow
3427:191 error 'e' is already declared in the upper scope on line 3424 column 43 no-shadow
3427:386 error 'e' is already declared in the upper scope on line 3424 column 43 no-shadow
3427:430 error Unexpected use of comma operator no-sequences
3428:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3430:10 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3430:13 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3430:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3431:1 warning This line has a length of 191. Maximum allowed is 100 max-len
3431:7 error Return statement should not contain assignment no-return-assign
3431:7 error Return statement should not contain assignment no-return-assign
3431:27 error Unexpected use of comma operator no-sequences
3431:126 error 'e' is already declared in the upper scope on line 3428 column 35 no-shadow
3431:166 error 'e' is already declared in the upper scope on line 3431 column 126 no-shadow
3432:14 error 't' is already declared in the upper scope on line 3430 column 13 no-shadow
3432:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3432:68 error Unexpected console statement no-console
3432:212 error Unexpected use of comma operator no-sequences
3433:18 error 'e' is already declared in the upper scope on line 3431 column 126 no-shadow
3434:12 error 't' is already declared in the upper scope on line 3430 column 13 no-shadow
3434:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3436:18 error 'e' is already declared in the upper scope on line 3433 column 18 no-shadow
3436:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3436:37 error Unexpected console statement no-console
3436:124 error Unexpected use of comma operator no-sequences
3437:21 error 'e' is already declared in the upper scope on line 3431 column 126 no-shadow
3439:15 error 'e' is already declared in the upper scope on line 3428 column 35 no-shadow
3441:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3443:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3444:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3445:1 warning This line has a length of 413. Maximum allowed is 100 max-len
3445:11 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3445:21 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3445:49 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3445:83 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3445:103 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3445:114 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3445:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3445:303 error Expected 'undefined' and instead saw 'void' no-void
3445:309 error Unexpected use of comma operator no-sequences
3446:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3449:1 warning This line has a length of 161. Maximum allowed is 100 max-len
3449:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3449:98 error Unexpected use of comma operator no-sequences
3450:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3451:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3451:12 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3451:15 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3451:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3451:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3451:164 error 'e' is already declared in the upper scope on line 3450 column 35 no-shadow
3453:9 error 't' is never reassigned. Use 'const' instead prefer-const
3453:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3453:54 error 'i' is never reassigned. Use 'const' instead prefer-const
3453:54 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3453:76 error 'e' is never reassigned. Use 'const' instead prefer-const
3453:76 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3453:113 error 'e' is already declared in the upper scope on line 3453 column 76 no-shadow
3453:147 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3453:182 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3453:305 error Unexpected use of comma operator no-sequences
3453:442 error 'e' is already declared in the upper scope on line 3453 column 76 no-shadow
3454:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3454:31 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3455:1 warning This line has a length of 347. Maximum allowed is 100 max-len
3455:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3455:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3455:15 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3455:18 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3455:21 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
3455:24 error 'a' is never reassigned. Use 'const' instead prefer-const
3455:24 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
3455:52 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3455:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3456:1 warning This line has a length of 247. Maximum allowed is 100 max-len
3456:6 error Unexpected var, use let or const instead no-var
3456:10 error 'e' is already declared in the upper scope on line 3454 column 28 no-shadow
3456:27 error 'e' is already defined no-redeclare
3456:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3456:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3459:11 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3459:21 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3459:73 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
3459:300 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3459:309 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3459:312 error 'e' is already declared in the upper scope on line 3459 column 11 no-shadow
3460:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3460:6 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
3460:20 error Unexpected dangling '_' in '_onEvent' no-underscore-dangle
3461:1 warning This line has a length of 211. Maximum allowed is 100 max-len
3461:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3461:11 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3461:14 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3461:17 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3461:20 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
3461:124 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3461:161 error Unexpected use of comma operator no-sequences
3461:195 error 'e' is already declared in the upper scope on line 3459 column 11 no-shadow
3462:12 error 't' is already declared in the upper scope on line 3459 column 21 no-shadow
3462:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3462:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3462:32 error Unexpected use of comma operator no-sequences
3464:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3464:19 error Unexpected use of comma operator no-sequences
3466:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3466:21 error Unexpected use of comma operator no-sequences
3472:6 error Unexpected dangling '_' in '_onUndo' no-underscore-dangle
3474:6 error Unexpected dangling '_' in '_onRedo' no-underscore-dangle
3475:1 warning This line has a length of 103. Maximum allowed is 100 max-len
3476:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3476:39 error Unexpected use of comma operator no-sequences
3477:1 warning This line has a length of 214. Maximum allowed is 100 max-len
3477:138 error A constructor name should not start with a lowercase letter new-cap
3477:195 error 'e' is already declared in the upper scope on line 3459 column 11 no-shadow
3479:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3479:21 error Unexpected use of comma operator no-sequences
3480:16 error 'e' is already declared in the upper scope on line 3477 column 195 no-shadow
3481:7 error Unexpected dangling '_' in '_onError' no-underscore-dangle
3483:365 error Unexpected dangling '_' in '_onTreePathSectionSelected' no-underscore-dangle
3483:454 error Unexpected dangling '_' in '_onTreePathMenuItemSelected' no-underscore-dangle
3485:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3485:44 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
3487:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3487:44 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
3488:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3490:10 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3490:13 error 'i' is never reassigned. Use 'const' instead prefer-const
3490:13 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3490:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3490:79 error Unexpected dangling '_' in '_onKeyDown' no-underscore-dangle
3490:99 error Unexpected use of comma operator no-sequences
3490:239 error Unexpected dangling '_' in '_showAutoComplete' no-underscore-dangle
3490:301 error Unexpected dangling '_' in '_startDragDistance' no-underscore-dangle
3490:403 error Unexpected dangling '_' in '_updateDragDistance' no-underscore-dangle
3491:7 error Unexpected dangling '_' in '_updateTreePath' no-underscore-dangle
3495:16 error Expected 'undefined' and instead saw 'void' no-void
3496:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3496:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3497:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3497:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3499:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3499:253 error Unexpected dangling '_' in '_onMultiSelectStart' no-underscore-dangle
3500:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3500:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3502:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3503:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3503:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3503:21 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3503:24 error 'e' is already declared in the upper scope on line 3502 column 35 no-shadow
3505:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3505:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3505:103 error 'e' is already declared in the upper scope on line 3502 column 35 no-shadow
3506:1 warning This line has a length of 130. Maximum allowed is 100 max-len
3506:12 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3506:57 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3506:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3506:108 error 'e' is already declared in the upper scope on line 3505 column 103 no-shadow
3508:9 error Unexpected use of comma operator no-sequences
3510:46 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3511:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3512:47 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3512:50 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3513:1 warning This line has a length of 188. Maximum allowed is 100 max-len
3513:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3513:56 error 'e' is already declared in the upper scope on line 3512 column 47 no-shadow
3513:95 error Unexpected dangling '_' in '_updateTreePath' no-underscore-dangle
3514:38 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3515:1 warning This line has a length of 146. Maximum allowed is 100 max-len
3516:39 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3517:1 warning This line has a length of 479. Maximum allowed is 100 max-len
3517:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3517:31 error Unexpected dangling '_' in '_startDragDistance' no-underscore-dangle
3517:61 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3517:67 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3517:118 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3517:169 error Return statement should not contain assignment no-return-assign
3517:169 error Return statement should not contain assignment no-return-assign
3517:169 error Return statement should not contain assignment no-return-assign
3517:169 error Return statement should not contain assignment no-return-assign
3517:240 error Unexpected use of comma operator no-sequences
3518:39 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3519:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3519:12 error 'i' is never reassigned. Use 'const' instead prefer-const
3519:12 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3519:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3519:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3519:81 error Expected 'undefined' and instead saw 'void' no-void
3519:187 error Unexpected dangling '_' in '_startDragDistance' no-underscore-dangle
3519:312 error 'e' is already declared in the upper scope on line 3518 column 39 no-shadow
3520:6 error Unexpected dangling '_' in '_onMultiSelect' no-underscore-dangle
3521:93 error 'e' is already declared in the upper scope on line 3518 column 39 no-shadow
3522:6 error Unexpected dangling '_' in '_onMultiSelectEnd' no-underscore-dangle
3524:34 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3525:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3525:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3525:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3525:30 error Unexpected use of comma operator no-sequences
3525:32 error Unexpected dangling '_' in '_updateDragDistance' no-underscore-dangle
3525:150 error Expected '===' and instead saw '==' eqeqeq
3525:375 error Unexpected dangling '_' in '_findTopLevelNodes' no-underscore-dangle
3526:37 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3527:11 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3527:47 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3527:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3527:84 error Unexpected use of comma operator no-sequences
3528:28 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3529:1 warning This line has a length of 107. Maximum allowed is 100 max-len
3529:11 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3529:51 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3529:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3529:88 error 'e' is already declared in the upper scope on line 3528 column 28 no-shadow
3531:1 warning This line has a length of 198. Maximum allowed is 100 max-len
3531:8 error Unexpected use of comma operator no-sequences
3531:122 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
3531:155 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
3532:26 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3535:1 warning This line has a length of 124. Maximum allowed is 100 max-len
3535:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3535:11 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3535:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3535:105 error 'e' is already declared in the upper scope on line 3532 column 26 no-shadow
3536:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3536:26 error Unexpected use of comma operator no-sequences
3537:1 warning This line has a length of 133. Maximum allowed is 100 max-len
3537:10 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
3537:72 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
3538:38 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3538:41 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3539:1 warning This line has a length of 113. Maximum allowed is 100 max-len
3539:11 error Unexpected var, use let or const instead no-var
3539:15 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3539:36 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3539:57 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3541:1 warning This line has a length of 332. Maximum allowed is 100 max-len
3541:7 error Unexpected var, use let or const instead no-var
3541:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3541:11 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3541:14 error 'e' is already defined no-redeclare
3541:18 error 'i' declared on line 3539 column 15 is used outside of binding context block-scoped-var
3541:21 error 'o' declared on line 3539 column 57 is used outside of binding context block-scoped-var
3541:30 error 't' is already defined no-redeclare
3541:34 error 'i' declared on line 3539 column 15 is used outside of binding context block-scoped-var
3541:37 error 'o' declared on line 3539 column 57 is used outside of binding context block-scoped-var
3541:42 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
3541:46 error 'n' declared on line 3539 column 36 is used outside of binding context block-scoped-var
3541:49 error 'o' declared on line 3539 column 57 is used outside of binding context block-scoped-var
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:54 error Return statement should not contain assignment no-return-assign
3541:171 error Unexpected use of comma operator no-sequences
3542:37 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3543:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3543:12 error 'n' is never reassigned. Use 'const' instead prefer-const
3543:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3543:42 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3543:50 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3543:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3543:111 error Unexpected use of comma operator no-sequences
3544:10 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3544:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3544:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3544:263 error 'e' is already declared in the upper scope on line 3544 column 10 no-shadow
3545:1 warning This line has a length of 163. Maximum allowed is 100 max-len
3545:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3546:19 error 'e' is already declared in the upper scope on line 3544 column 10 no-shadow
3547:7 error Unexpected console statement no-console
3548:1 warning This line has a length of 120. Maximum allowed is 100 max-len
3550:30 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3551:1 warning This line has a length of 181. Maximum allowed is 100 max-len
3551:9 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3551:12 error 'i' is never reassigned. Use 'const' instead prefer-const
3551:12 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3551:38 error 'n' is never reassigned. Use 'const' instead prefer-const
3551:38 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3551:52 error 'o' is never reassigned. Use 'const' instead prefer-const
3551:52 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3551:67 error 'r' is never reassigned. Use 'const' instead prefer-const
3551:67 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3551:82 error 's' is never reassigned. Use 'const' instead prefer-const
3551:82 error 's' is already declared in the upper scope on line 2171 column 11 no-shadow
3551:98 error 'a' is already declared in the upper scope on line 2207 column 11 no-shadow
3551:106 error 'l' is never reassigned. Use 'const' instead prefer-const
3551:106 error 'l' is already declared in the upper scope on line 2207 column 26 no-shadow
3551:128 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3551:128 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3552:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3553:1 warning This line has a length of 570. Maximum allowed is 100 max-len
3553:13 error Unexpected use of comma operator no-sequences
3553:288 error Unexpected dangling '_' in '_onUndo' no-underscore-dangle
3553:339 error Unexpected dangling '_' in '_onRedo' no-underscore-dangle
3553:472 error Unexpected dangling '_' in '_showAutoComplete' no-underscore-dangle
3555:9 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3555:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3555:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3555:99 error Unexpected use of comma operator no-sequences
3556:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3556:38 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3557:9 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3557:12 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3557:20 error 'o' is never reassigned. Use 'const' instead prefer-const
3557:20 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3557:59 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3557:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3559:10 error Unexpected use of comma operator no-sequences
3561:56 error 'e' is already declared in the upper scope on line 3556 column 35 no-shadow
3561:168 error A constructor name should not start with a lowercase letter new-cap
3565:9 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3565:12 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3565:15 error 'i' is never reassigned. Use 'const' instead prefer-const
3565:15 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error Return statement should not contain assignment no-return-assign
3565:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3565:376 error Unexpected use of comma operator no-sequences
3566:37 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3567:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3567:34 error Unexpected dangling '_' in '_selectionChangedHandler' no-underscore-dangle
3568:32 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3568:35 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3569:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3569:32 error Unexpected console statement no-console
3569:219 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3569:223 error Unexpected dangling '_' in '_getNodeInstancesByRange' no-underscore-dangle
3569:262 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3569:275 error 'e' is already declared in the upper scope on line 3568 column 32 no-shadow
3571:8 error Unexpected use of comma operator no-sequences
3572:44 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3572:47 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3573:1 warning This line has a length of 175. Maximum allowed is 100 max-len
3573:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3573:22 error 'i' was used before it was defined no-use-before-define
3573:81 error 'n' was used before it was defined no-use-before-define
3573:123 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3573:127 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3573:130 error 'n' is already declared in the upper scope on line 2093 column 14 no-shadow
3573:133 error 'o' is already declared in the upper scope on line 2171 column 50 no-shadow
3576:1 warning This line has a length of 174. Maximum allowed is 100 max-len
3576:71 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3576:75 error 'r' is already declared in the upper scope on line 2177 column 14 no-shadow
3576:120 error Unexpected use of comma operator no-sequences
3576:151 error Empty block statement no-empty
3578:12 error Unexpected dangling '_' in '_findTopLevelNodes' no-underscore-dangle
3583:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3584:35 error 'e' is already declared in the upper scope on line 2082 column 25 no-shadow
3584:38 error 't' is already declared in the upper scope on line 2082 column 28 no-shadow
3585:5 error Unexpected var, use let or const instead no-var
3585:9 error 'e' is already defined no-redeclare
3585:13 error Unexpected dangling '_' in '_getNodeInstancesByRange' no-underscore-dangle
3585:52 error 'i' is already declared in the upper scope on line 2083 column 12 no-shadow
3585:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3585:80 error 'e' is already declared in the upper scope on line 3584 column 35 no-shadow
3587:8 error Unexpected use of comma operator no-sequences
3590:5 error 'i' was used before it was defined no-use-before-define
3590:820 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3590:823 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3590:826 error 'i' is already declared in the upper scope on line 3664 column 399 no-shadow
3590:829 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
3590:832 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
3590:838 error 's' is defined but never used no-unused-vars
3591:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3592:198 error This line has 28 statements. Maximum allowed is 1 max-statements-per-line
3592:336 error Return statement should not contain assignment no-return-assign
3592:488 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3592:499 error Unexpected use of comma operator no-sequences
3592:554 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3592:573 error Unexpected use of comma operator no-sequences
3592:735 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3592:754 error Unexpected use of comma operator no-sequences
3594:1 warning This line has a length of 2058. Maximum allowed is 100 max-len
3594:2045 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3594:2048 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3594:2048 error 't' is defined but never used no-unused-vars
3596:24 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3597:8 error 't' is never reassigned. Use 'const' instead prefer-const
3597:8 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3597:18 error 'i' is already declared in the upper scope on line 3664 column 399 no-shadow
3597:29 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
3597:43 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
3597:51 error 'r' is never reassigned. Use 'const' instead prefer-const
3597:181 error Expected 'undefined' and instead saw 'void' no-void
3597:262 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3598:9 error 'e' is already declared in the upper scope on line 3596 column 24 no-shadow
3598:33 error Return statement should not contain assignment no-return-assign
3598:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3598:68 error Unexpected dangling '_' in 'symbols_' no-underscore-dangle
3599:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3599:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3599:16 error Unexpected use of comma operator no-sequences
3599:110 error Unexpected var, use let or const instead no-var
3600:1 warning This line has a length of 170. Maximum allowed is 100 max-len
3600:31 error Unexpected use of comma operator no-sequences
3600:33 error Expected 'undefined' and instead saw 'void' no-void
3600:82 error Expected '===' and instead saw '==' eqeqeq
3602:24 error Unexpected use of comma operator no-sequences
3603:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3603:8 error Unexpected dangling '_' in 'terminals_' no-underscore-dangle
3603:55 error Unexpected dangling '_' in 'terminals_' no-underscore-dangle
3604:9 error Unexpected var, use let or const instead no-var
3604:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3604:21 error 'A' is already defined no-redeclare
3604:170 error Unexpected dangling '_' in 'terminals_' no-underscore-dangle
3604:258 error Expected '===' and instead saw '==' eqeqeq
3604:290 error Unexpected dangling '_' in 'terminals_' no-underscore-dangle
3604:380 error Unexpected dangling '_' in 'terminals_' no-underscore-dangle
3605:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3605:15 error Expected '===' and instead saw '==' eqeqeq
3606:14 error Expected '===' and instead saw '==' eqeqeq
3607:25 error 'A' declared on line 3604 column 13 is used outside of binding context block-scoped-var
3608:1 warning This line has a length of 128. Maximum allowed is 100 max-len
3608:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3608:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3608:30 error Unexpected use of comma operator no-sequences
3609:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3612:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3612:16 error Expected '===' and instead saw '==' eqeqeq
3613:25 error 'A' declared on line 3604 column 13 is used outside of binding context block-scoped-var
3614:1 warning This line has a length of 134. Maximum allowed is 100 max-len
3614:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3614:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3614:14 error Unexpected use of comma operator no-sequences
3615:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3615:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3615:12 error Unexpected use of comma operator no-sequences
3616:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3618:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3619:1 warning This line has a length of 632. Maximum allowed is 100 max-len
3619:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3619:25 error Unexpected use of comma operator no-sequences
3619:251 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3619:275 error Unexpected dangling '_' in 'productions_' no-underscore-dangle
3619:307 error Unexpected use of comma operator no-sequences
3619:334 error Unexpected dangling '_' in '_$' no-underscore-dangle
3619:343 error Identifier 'first_line' is not in camel case camelcase
3619:394 error Identifier 'last_line' is not in camel case camelcase
3619:434 error Identifier 'first_column' is not in camel case camelcase
3619:489 error Identifier 'last_column' is not in camel case camelcase
3619:535 error Expected 'undefined' and instead saw 'void' no-void
3621:1 warning This line has a length of 275. Maximum allowed is 100 max-len
3621:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3621:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
3621:97 error Unexpected use of comma operator no-sequences
3621:107 error Unexpected dangling '_' in 'productions_' no-underscore-dangle
3621:166 error Unexpected dangling '_' in '_$' no-underscore-dangle
3623:6 error Unreachable code no-unreachable
3623:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3624:50 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3624:53 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3627:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3628:27 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:4 error Return statement should not contain assignment no-return-assign
3629:11 error Unexpected dangling '_' in '_input' no-underscore-dangle
3629:26 error Unexpected use of comma operator no-sequences
3629:28 error Unexpected dangling '_' in '_more' no-underscore-dangle
3629:41 error Unexpected dangling '_' in '_less' no-underscore-dangle
3629:202 error Identifier 'first_line' is not in camel case camelcase
3629:217 error Identifier 'first_column' is not in camel case camelcase
3629:234 error Identifier 'last_line' is not in camel case camelcase
3629:248 error Identifier 'last_column' is not in camel case camelcase
3631:10 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3631:14 error Unexpected dangling '_' in '_input' no-underscore-dangle
3631:32 error Return statement should not contain assignment no-return-assign
3631:32 error Return statement should not contain assignment no-return-assign
3631:32 error Return statement should not contain assignment no-return-assign
3631:32 error Return statement should not contain assignment no-return-assign
3631:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3631:55 error Unexpected use of comma operator no-sequences
3631:144 error Unexpected dangling '_' in '_input' no-underscore-dangle
3631:158 error Unexpected dangling '_' in '_input' no-underscore-dangle
3632:24 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3633:4 error Return statement should not contain assignment no-return-assign
3633:11 error Unexpected dangling '_' in '_input' no-underscore-dangle
3633:29 error Unexpected dangling '_' in '_input' no-underscore-dangle
3633:40 error Unexpected use of comma operator no-sequences
3635:4 error Return statement should not contain assignment no-return-assign
3635:11 error Unexpected dangling '_' in '_more' no-underscore-dangle
3635:26 error Unexpected use of comma operator no-sequences
3636:23 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3637:4 error Unexpected dangling '_' in '_input' no-underscore-dangle
3637:42 error Unexpected dangling '_' in '_input' no-underscore-dangle
3639:10 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3639:95 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3641:8 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3641:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3641:55 error Unexpected dangling '_' in '_input' no-underscore-dangle
3641:109 error Unexpected use of comma operator no-sequences
3643:10 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3643:32 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3643:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3647:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3647:6 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
3647:39 error Unexpected use of comma operator no-sequences
3647:41 error Unexpected dangling '_' in '_more' no-underscore-dangle
3647:100 error Unexpected var, use let or const instead no-var
3647:104 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3647:107 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3647:110 error 'i' is already declared in the upper scope on line 3664 column 399 no-shadow
3647:113 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
3647:116 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
3647:120 error Unexpected dangling '_' in '_currentRules' no-underscore-dangle
3647:174 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:309 error Empty block statement no-empty
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:313 error Return statement should not contain assignment no-return-assign
3647:320 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:328 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:332 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:380 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:408 error Identifier 'first_line' is not in camel case camelcase
3647:443 error Identifier 'last_line' is not in camel case camelcase
3647:473 error Identifier 'first_column' is not in camel case camelcase
3647:512 error Identifier 'last_column' is not in camel case camelcase
3647:525 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:529 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:532 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:586 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:618 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:640 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:682 error Unexpected dangling '_' in '_more' no-underscore-dangle
3647:699 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:713 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:732 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:765 error 'e' declared on line 3647 column 104 is used outside of binding context block-scoped-var
3647:773 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:777 error Unnecessary '.call()' no-useless-call
3647:823 error 'o' declared on line 3647 column 116 is used outside of binding context block-scoped-var
3647:826 error 'i' declared on line 3647 column 110 is used outside of binding context block-scoped-var
3647:901 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:936 error 'n' declared on line 3647 column 113 is used outside of binding context block-scoped-var
3647:941 error Expected 'undefined' and instead saw 'void' no-void
3647:952 error Unexpected dangling '_' in '_input' no-underscore-dangle
3647:984 error Expected 'undefined' and instead saw 'void' no-void
3649:10 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3649:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3649:34 error Expected 'undefined' and instead saw 'void' no-void
3650:24 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3658:28 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3660:45 error 'e' is already declared in the upper scope on line 3589 column 22 no-shadow
3660:48 error 't' is already declared in the upper scope on line 3589 column 25 no-shadow
3660:51 error 'i' is already declared in the upper scope on line 3664 column 399 no-shadow
3660:54 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
3660:54 error 'n' is defined but never used no-unused-vars
3662:28 error This line has 14 statements. Maximum allowed is 1 max-statements-per-line
3662:46 error Return statement should not contain assignment no-return-assign
3662:64 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
3662:98 error Unexpected use of comma operator no-sequences
3664:90 error Unexpected control character(s) in regular expression: \x09, \x0a, \x1f no-control-regex
3664:395 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3664:399 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
3664:402 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3664:414 error Unexpected use of comma operator no-sequences
3666:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3666:11 error Unexpected use of comma operator no-sequences
3784:1 warning This line has a length of 136. Maximum allowed is 100 max-len
3784:10 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
3784:21 error Unexpected var, use let or const instead no-var
3784:25 error 'e' is already defined no-redeclare
3784:40 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
3784:54 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
3784:69 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
3784:126 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3785:15 error 'e' is already declared in the upper scope on line 3784 column 126 no-shadow
3789:20 error 'e' is already declared in the upper scope on line 3784 column 126 no-shadow
3790:64 error Expected '!==' and instead saw '!=' eqeqeq
3790:93 error Expected '!==' and instead saw '!=' eqeqeq
3793:20 error 'e' is already declared in the upper scope on line 3784 column 126 no-shadow
3793:23 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3794:9 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3794:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3795:290 error Expected 'undefined' and instead saw 'void' no-void
3800:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3800:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3800:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3801:1 warning This line has a length of 110. Maximum allowed is 100 max-len
3801:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3801:8 error Expected '===' and instead saw '==' eqeqeq
3801:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3801:61 error Unexpected var, use let or const instead no-var
3801:65 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3801:72 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3803:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3803:13 error 'n' declared on line 3801 column 72 is used outside of binding context block-scoped-var
3804:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3804:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3805:13 error 'c' is a function no-func-assign
3805:98 error 'e' is already declared in the upper scope on line 3804 column 17 no-shadow
3807:19 error 'e' is already declared in the upper scope on line 3804 column 17 no-shadow
3810:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3810:47 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3813:14 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3814:17 error Unexpected use of comma operator no-sequences
3816:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3816:17 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3819:14 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3822:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3822:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3823:44 error 'e' is already declared in the upper scope on line 3822 column 17 no-shadow
3824:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3824:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3825:6 error Expected 'undefined' and instead saw 'void' no-void
3826:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3826:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3826:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3827:16 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3828:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3829:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3830:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3830:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3831:16 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3832:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3833:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3834:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3834:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3835:33 error Expected 'undefined' and instead saw 'void' no-void
3836:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3836:47 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3838:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3838:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3840:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3840:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3842:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3842:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3844:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3844:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3846:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3846:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3846:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3847:10 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3847:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3847:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3847:75 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
3848:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3848:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3850:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3850:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3850:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3851:4 error Unexpected var, use let or const instead no-var
3851:8 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3851:38 error 't' is already defined no-redeclare
3851:58 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3851:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3851:90 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
3852:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3852:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3853:14 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3853:32 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3853:39 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3854:11 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3854:23 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
3854:86 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3855:16 error 's' is already declared in the upper scope on line 3784 column 99 no-shadow
3856:13 error 'a' is already declared in the upper scope on line 3784 column 123 no-shadow
3856:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3856:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3858:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3860:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3860:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3861:1 warning This line has a length of 186. Maximum allowed is 100 max-len
3861:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3861:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3861:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3862:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3862:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3863:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3863:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3863:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3864:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3866:11 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3866:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3869:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3870:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3870:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3871:1 warning This line has a length of 116. Maximum allowed is 100 max-len
3871:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3871:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3871:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3872:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3873:10 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3873:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3874:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3874:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3875:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3875:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3875:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3876:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3876:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3876:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3877:8 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3877:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3877:16 error Expected 'undefined' and instead saw 'void' no-void
3878:11 error 'e' is already declared in the upper scope on line 3876 column 17 no-shadow
3878:15 error Unexpected dangling '_' in '_text' no-underscore-dangle
3878:27 error Return statement should not contain assignment no-return-assign
3878:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3878:34 error Unexpected dangling '_' in '_text' no-underscore-dangle
3878:49 error Unexpected use of comma operator no-sequences
3879:23 error 'e' is already declared in the upper scope on line 3876 column 17 no-shadow
3880:5 error Unexpected dangling '_' in '_text' no-underscore-dangle
3881:9 error Unexpected use of comma operator no-sequences
3883:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3884:11 error Unexpected var, use let or const instead no-var
3884:15 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3884:33 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3884:41 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
3884:48 error 's' is already declared in the upper scope on line 3784 column 99 no-shadow
3885:6 error Unexpected var, use let or const instead no-var
3885:10 error 'a' is already declared in the upper scope on line 3784 column 123 no-shadow
3885:13 error 'l' is already declared in the upper scope on line 3800 column 14 no-shadow
3885:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3885:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3885:80 error Expected a conditional expression and instead saw an assignment no-cond-assign
3885:112 error Expected 'undefined' and instead saw 'void' no-void
3886:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3886:14 error 'o' declared on line 3884 column 33 is used outside of binding context block-scoped-var
3887:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3888:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3888:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3889:44 error 'e' is already declared in the upper scope on line 3888 column 17 no-shadow
3890:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3890:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3890:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3891:14 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3891:37 error Expected 'undefined' and instead saw 'void' no-void
3894:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3895:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3896:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3897:8 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3897:11 error Return statement should not contain assignment no-return-assign
3897:11 error Return statement should not contain assignment no-return-assign
3897:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3897:18 error 'E' was used before it was defined no-use-before-define
3897:182 error Expected '!==' and instead saw '!=' eqeqeq
3897:226 error 'E' was used before it was defined no-use-before-define
3897:233 error Unexpected use of comma operator no-sequences
3897:235 error 'E' was used before it was defined no-use-before-define
3898:5 error Unexpected var, use let or const instead no-var
3898:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3900:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3900:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3900:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3900:23 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3900:26 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3901:4 error Return statement should not contain assignment no-return-assign
3901:34 error Expected 'undefined' and instead saw 'void' no-void
3903:15 error Expected 'undefined' and instead saw 'void' no-void
3904:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3904:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3904:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3904:23 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3904:26 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3905:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3905:30 error Expected 'undefined' and instead saw 'void' no-void
3906:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3906:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3906:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3907:14 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3910:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3911:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3912:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3912:17 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3913:8 error 'e' is never reassigned. Use 'const' instead prefer-const
3913:8 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3913:16 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3913:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3913:32 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3913:35 error 'e' is already declared in the upper scope on line 3913 column 8 no-shadow
3914:11 error Unexpected var, use let or const instead no-var
3914:15 error 't' is already declared in the upper scope on line 3913 column 32 no-shadow
3914:23 error Expected 'undefined' and instead saw 'void' no-void
3915:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3915:17 error Unexpected use of comma operator no-sequences
3916:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3918:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3918:14 error 't' declared on line 3914 column 15 is used outside of binding context block-scoped-var
3919:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3919:13 error Expected 'undefined' and instead saw 'void' no-void
3921:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3921:9 error Unexpected use of comma operator no-sequences
3921:21 error Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n' no-loop-func
3922:13 error Unexpected var, use let or const instead no-var
3922:17 error 'e' is already declared in the upper scope on line 3913 column 8 no-shadow
3922:25 error Expected 'undefined' and instead saw 'void' no-void
3923:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3923:19 error Unexpected use of comma operator no-sequences
3924:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3924:14 error 'e' declared on line 3922 column 17 is used outside of binding context block-scoped-var
3926:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3926:16 error 'e' declared on line 3922 column 17 is used outside of binding context block-scoped-var
3931:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3932:7 error Unexpected var, use let or const instead no-var
3932:11 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3932:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3932:31 error Unexpected use of comma operator no-sequences
3934:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3936:7 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3936:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3936:33 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3938:9 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3938:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3938:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3938:13 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3938:25 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3938:41 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3938:44 error Unexpected use of comma operator no-sequences
3938:54 error 'o' declared on line 3932 column 11 is used outside of binding context block-scoped-var
3939:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3941:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3943:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3944:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3944:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3945:20 error 'e' is already declared in the upper scope on line 3944 column 17 no-shadow
3946:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3946:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3947:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3947:11 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3947:14 error Return statement should not contain assignment no-return-assign
3947:14 error Return statement should not contain assignment no-return-assign
3947:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3947:111 error 'e' is already declared in the upper scope on line 3946 column 17 no-shadow
3947:301 error Unexpected use of comma operator no-sequences
3948:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3948:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3950:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3950:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3952:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3952:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3952:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3952:24 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3953:1 warning This line has a length of 142. Maximum allowed is 100 max-len
3953:8 error Expected 'undefined' and instead saw 'void' no-void
3953:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3954:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3954:18 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3954:21 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3954:24 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
3955:8 error 's' is already declared in the upper scope on line 3784 column 99 no-shadow
3955:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3956:1 warning This line has a length of 102. Maximum allowed is 100 max-len
3956:11 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3956:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3956:36 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3956:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3956:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3956:66 error Unexpected use of comma operator no-sequences
3957:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3957:14 error Unexpected use of comma operator no-sequences
3960:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3960:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3960:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3961:1 warning This line has a length of 116. Maximum allowed is 100 max-len
3961:10 error Unexpected var, use let or const instead no-var
3961:14 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3961:28 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3961:35 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3961:49 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
3963:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3963:23 error 'r' declared on line 3961 column 49 is used outside of binding context block-scoped-var
3963:45 error 'o' declared on line 3961 column 35 is used outside of binding context block-scoped-var
3963:56 error 'n' declared on line 3961 column 28 is used outside of binding context block-scoped-var
3963:60 error 'r' declared on line 3961 column 49 is used outside of binding context block-scoped-var
3963:65 error 'o' declared on line 3961 column 35 is used outside of binding context block-scoped-var
3964:5 error 'r' declared on line 3961 column 49 is used outside of binding context block-scoped-var
3964:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3964:8 error Unexpected use of comma operator no-sequences
3964:10 error 'o' declared on line 3961 column 35 is used outside of binding context block-scoped-var
3965:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3965:22 error 'n' declared on line 3961 column 28 is used outside of binding context block-scoped-var
3965:30 error 'r' declared on line 3961 column 49 is used outside of binding context block-scoped-var
3966:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3966:18 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3967:8 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3967:11 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3967:14 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3967:17 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
3967:20 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
3967:27 error 's' is already declared in the upper scope on line 3784 column 99 no-shadow
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error Return statement should not contain assignment no-return-assign
3967:34 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
3967:685 error Unexpected use of comma operator no-sequences
3967:756 error 'a' is already declared in the upper scope on line 3784 column 123 no-shadow
3967:759 error 'e' is already declared in the upper scope on line 3967 column 8 no-shadow
3968:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3970:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3970:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3970:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3970:24 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3971:4 error Unexpected var, use let or const instead no-var
3971:8 error 'e' is already defined no-redeclare
3971:27 error Return statement should not contain assignment no-return-assign
3971:27 error Return statement should not contain assignment no-return-assign
3971:27 error Return statement should not contain assignment no-return-assign
3971:27 error Return statement should not contain assignment no-return-assign
3971:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3972:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3972:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3972:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3973:8 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3973:11 error 'n' is never reassigned. Use 'const' instead prefer-const
3973:11 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3973:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3976:15 error 'e' is already declared in the upper scope on line 3972 column 18 no-shadow
3978:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3978:19 error 'e' is already declared in the upper scope on line 3972 column 18 no-shadow
3979:1 warning This line has a length of 205. Maximum allowed is 100 max-len
3979:6 error Unexpected var, use let or const instead no-var
3979:10 error 't' is already declared in the upper scope on line 3972 column 21 no-shadow
3979:27 error 't' is already defined no-redeclare
3979:48 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3979:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3981:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3982:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3982:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3983:20 error 'e' is already declared in the upper scope on line 3982 column 17 no-shadow
3984:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3984:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3985:10 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3985:47 error Return statement should not contain assignment no-return-assign
3985:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3985:71 error Unexpected use of comma operator no-sequences
3986:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3986:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3988:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3988:18 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3988:21 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3989:8 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3989:11 error Return statement should not contain assignment no-return-assign
3989:11 error Return statement should not contain assignment no-return-assign
3989:11 error Return statement should not contain assignment no-return-assign
3989:11 error Return statement should not contain assignment no-return-assign
3989:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3989:216 error Expected 'undefined' and instead saw 'void' no-void
3989:400 error Expected 'undefined' and instead saw 'void' no-void
3989:442 error 'e' is already declared in the upper scope on line 3988 column 21 no-shadow
3989:445 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3990:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
3990:38 error Unexpected use of comma operator no-sequences
3992:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3992:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3992:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3993:10 error Unexpected var, use let or const instead no-var
3993:14 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3993:21 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3993:46 error Expected '!==' and instead saw '!=' eqeqeq
3995:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3995:13 error 'i' declared on line 3993 column 14 is used outside of binding context block-scoped-var
3996:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3996:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
3996:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
3999:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
3999:12 error Unexpected var, use let or const instead no-var
3999:16 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
3999:58 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
3999:65 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
4000:18 error Unexpected string concatenation of literals no-useless-concat
4000:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4001:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4001:13 error 'n' declared on line 3999 column 58 is used outside of binding context block-scoped-var
4002:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4002:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4002:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4003:10 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
4003:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4004:15 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
4004:44 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
4005:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4005:18 error 't' is already declared in the upper scope on line 4002 column 21 no-shadow
4005:21 error 'i' is already declared in the upper scope on line 4003 column 10 no-shadow
4005:24 error 'n' is already declared in the upper scope on line 4004 column 15 no-shadow
4005:27 error 'o' is already declared in the upper scope on line 4004 column 44 no-shadow
4005:30 error 'r' is already declared in the upper scope on line 3784 column 84 no-shadow
4006:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4006:70 error Unexpected use of comma operator no-sequences
4006:110 error 'e' is already declared in the upper scope on line 4002 column 18 no-shadow
4013:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4014:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4014:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4014:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4014:24 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
4015:4 error Unexpected var, use let or const instead no-var
4015:8 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
4015:42 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
4015:69 error 't' is already defined no-redeclare
4015:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4015:101 error 'e' is already declared in the upper scope on line 4014 column 18 no-shadow
4015:104 error 't' is already declared in the upper scope on line 4014 column 21 no-shadow
4016:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4016:18 error Unexpected use of comma operator no-sequences
4016:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4017:7 error Unexpected use of comma operator no-sequences
4018:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4018:18 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4018:21 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4019:4 error Unexpected var, use let or const instead no-var
4019:8 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
4019:35 error 'e' is already defined no-redeclare
4019:64 error 'e' is already declared in the upper scope on line 4018 column 21 no-shadow
4019:67 error 't' is already declared in the upper scope on line 4018 column 18 no-shadow
4019:93 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
4019:101 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4019:121 error 'e' is already declared in the upper scope on line 4018 column 21 no-shadow
4021:7 error Unexpected use of comma operator no-sequences
4022:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4022:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4023:8 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4023:11 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
4023:14 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
4023:17 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
4023:20 error Return statement should not contain assignment no-return-assign
4023:20 error Return statement should not contain assignment no-return-assign
4023:20 error Return statement should not contain assignment no-return-assign
4023:20 error Return statement should not contain assignment no-return-assign
4023:20 error Return statement should not contain assignment no-return-assign
4023:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4024:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4024:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4024:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4026:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4026:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4028:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4028:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4028:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4030:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4030:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4032:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4032:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4032:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4034:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4034:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4034:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4038:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4038:17 error 'i' is already declared in the upper scope on line 3784 column 54 no-shadow
4039:1 warning This line has a length of 135. Maximum allowed is 100 max-len
4039:12 error 'n' is already declared in the upper scope on line 3784 column 69 no-shadow
4039:24 error 'o' is already declared in the upper scope on line 3784 column 40 no-shadow
4039:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4043:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4044:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4044:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4044:21 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4045:1 warning This line has a length of 121. Maximum allowed is 100 max-len
4045:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4045:10 error Expected '!==' and instead saw '!=' eqeqeq
4045:38 error Unexpected use of comma operator no-sequences
4045:46 error Expected '!==' and instead saw '!=' eqeqeq
4045:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4046:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4046:18 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4048:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4048:17 error 'e' is already declared in the upper scope on line 3665 column 25 no-shadow
4048:20 error 't' is already declared in the upper scope on line 3665 column 28 no-shadow
4052:26 error 'e' is already declared in the upper scope on line 4051 column 22 no-shadow
4052:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
4052:32 error 'i' is defined but never used no-unused-vars
4053:4 error Unexpected var, use let or const instead no-var
4053:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4053:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4053:141 error 't' is already defined no-redeclare
4053:164 error 'r' is already defined no-redeclare
4053:354 error 'o' is already defined no-redeclare
4053:522 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4054:11 error Unexpected var, use let or const instead no-var
4055:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4055:21 error Unexpected use of comma operator no-sequences
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error Return statement should not contain assignment no-return-assign
4057:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4057:50 error Unexpected use of comma operator no-sequences
4059:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
4060:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4060:17 error Unexpected use of comma operator no-sequences
4060:19 error 'ace' is not defined no-undef
4060:264 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4060:270 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4060:270 error 't' is defined but never used no-unused-vars
4061:4 error Unexpected var, use let or const instead no-var
4061:8 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4061:30 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4061:52 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4061:318 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4063:29 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4063:32 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4063:35 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4064:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4065:32 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4067:29 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4069:30 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4071:31 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4073:29 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4075:28 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4077:29 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4077:29 error 'e' is defined but never used no-unused-vars
4079:28 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4081:33 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4083:29 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4085:28 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4085:28 error 'e' is defined but never used no-unused-vars
4091:39 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4092:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4093:37 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4094:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4095:32 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4097:627 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4097:639 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4098:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4098:70 error Expected '===' and instead saw '==' eqeqeq
4099:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4099:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4101:5 error Unexpected use of comma operator no-sequences
4102:14 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4102:17 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4103:6 error Return statement should not contain assignment no-return-assign
4103:29 error Unexpected use of comma operator no-sequences
4104:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4104:16 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4104:19 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4106:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4106:13 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4106:71 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4106:74 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4106:77 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4107:18 error Return statement should not contain assignment no-return-assign
4107:18 error Return statement should not contain assignment no-return-assign
4107:18 error Return statement should not contain assignment no-return-assign
4107:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4107:41 error Unexpected use of comma operator no-sequences
4108:32 error Return statement should not contain assignment no-return-assign
4108:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4108:58 error A constructor name should not start with a lowercase letter new-cap
4108:108 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4108:111 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4108:114 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4109:12 error 'n' is already declared in the upper scope on line 4102 column 14 no-shadow
4109:24 error Return statement should not contain assignment no-return-assign
4109:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4109:39 error Expected '===' and instead saw '==' eqeqeq
4110:44 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4110:47 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4110:50 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4112:99 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4112:102 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4112:105 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4113:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4113:55 error Unexpected use of comma operator no-sequences
4114:150 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4114:153 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4114:156 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4115:53 error 'e' is already declared in the upper scope on line 4114 column 150 no-shadow
4115:69 error Expected '===' and instead saw '==' eqeqeq
4115:113 error 'e' is already declared in the upper scope on line 4114 column 150 no-shadow
4115:140 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4116:141 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4116:144 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4116:147 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4117:6 error Return statement should not contain assignment no-return-assign
4117:6 error Return statement should not contain assignment no-return-assign
4118:46 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4118:49 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4118:52 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4119:12 error 'n' is already declared in the upper scope on line 4102 column 14 no-shadow
4119:24 error Return statement should not contain assignment no-return-assign
4119:24 error Return statement should not contain assignment no-return-assign
4119:24 error Return statement should not contain assignment no-return-assign
4119:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4119:33 error Expected '===' and instead saw '==' eqeqeq
4119:88 error Expected '===' and instead saw '==' eqeqeq
4119:110 error Expected '===' and instead saw '==' eqeqeq
4119:196 error Unexpected use of comma operator no-sequences
4120:49 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4120:52 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4120:55 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4121:21 error Return statement should not contain assignment no-return-assign
4121:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4121:62 error Unexpected use of comma operator no-sequences
4122:71 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4122:74 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4122:74 error 't' is defined but never used no-unused-vars
4122:77 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4122:77 error 'i' is defined but never used no-unused-vars
4124:49 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4124:52 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4124:55 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4125:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4125:55 error Unexpected use of comma operator no-sequences
4126:115 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4126:118 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4126:121 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4127:21 error Return statement should not contain assignment no-return-assign
4127:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4127:71 error Unexpected use of comma operator no-sequences
4128:86 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4128:89 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4128:92 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4129:6 error Return statement should not contain assignment no-return-assign
4129:53 error Unexpected use of comma operator no-sequences
4130:47 error Unnecessary escape character: \? no-useless-escape
4130:77 error 'e' is already declared in the upper scope on line 4104 column 16 no-shadow
4130:80 error 't' is already declared in the upper scope on line 4106 column 13 no-shadow
4130:83 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4131:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4131:13 error Expected '===' and instead saw '==' eqeqeq
4131:48 error Unexpected use of comma operator no-sequences
4131:57 error Expected '===' and instead saw '==' eqeqeq
4133:50 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4133:53 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4134:1 warning This line has a length of 101. Maximum allowed is 100 max-len
4134:68 error 'e' is already declared in the upper scope on line 4133 column 50 no-shadow
4135:49 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4135:52 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4135:55 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4136:9 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4136:12 error Return statement should not contain assignment no-return-assign
4136:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4136:41 error Unexpected dangling '_' in '__' no-underscore-dangle
4136:218 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
4136:336 error Expected '===' and instead saw '==' eqeqeq
4137:44 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4137:47 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4137:50 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4138:9 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4138:12 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4138:15 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4138:18 error Return statement should not contain assignment no-return-assign
4138:18 error Return statement should not contain assignment no-return-assign
4138:18 error Return statement should not contain assignment no-return-assign
4138:18 error Return statement should not contain assignment no-return-assign
4138:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4139:12 error Unexpected var, use let or const instead no-var
4139:16 error 'e' is already declared in the upper scope on line 4137 column 44 no-shadow
4139:20 error Unexpected dangling '_' in '__' no-underscore-dangle
4139:36 error 't' is already declared in the upper scope on line 4137 column 47 no-shadow
4139:42 error Unexpected dangling '_' in '__' no-underscore-dangle
4139:117 error 'i' is already declared in the upper scope on line 4138 column 9 no-shadow
4139:126 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4140:7 error Unexpected var, use let or const instead no-var
4140:11 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4140:14 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4140:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4140:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4140:153 error Expected '===' and instead saw '==' eqeqeq
4140:298 error Expected '===' and instead saw '==' eqeqeq
4140:336 error Expected '===' and instead saw '==' eqeqeq
4141:8 error Return statement should not contain assignment no-return-assign
4141:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4141:15 error Unexpected dangling '_' in '__' no-underscore-dangle
4141:32 error 'e' declared on line 4139 column 16 is used outside of binding context block-scoped-var
4141:33 error Unexpected use of comma operator no-sequences
4141:35 error 't' declared on line 4139 column 36 is used outside of binding context block-scoped-var
4143:49 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4143:52 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4143:55 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4143:55 error 'i' is defined but never used no-unused-vars
4144:29 error Expected '===' and instead saw '==' eqeqeq
4144:78 error Expected '===' and instead saw '==' eqeqeq
4145:49 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4145:52 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4146:11 error Unexpected var, use let or const instead no-var
4146:15 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4146:23 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4146:31 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4146:39 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4147:6 error Unexpected var, use let or const instead no-var
4147:10 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4147:13 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4147:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4147:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4147:66 error Expected '===' and instead saw '==' eqeqeq
4147:218 error Expected '===' and instead saw '==' eqeqeq
4147:578 error Expected '===' and instead saw '==' eqeqeq
4147:602 error Expected '===' and instead saw '==' eqeqeq
4148:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4148:16 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4148:19 error 'e' is already declared in the upper scope on line 4145 column 52 no-shadow
4149:24 error 'r' declared on line 4146 column 39 is used outside of binding context block-scoped-var
4149:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4149:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4149:35 error Expected '!==' and instead saw '!=' eqeqeq
4149:46 error 'r' declared on line 4146 column 39 is used outside of binding context block-scoped-var
4150:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4150:14 error 'i' declared on line 4146 column 15 is used outside of binding context block-scoped-var
4151:57 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4151:60 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4152:12 error 'f' was used before it was defined no-use-before-define
4153:58 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4153:61 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4153:64 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4154:1 warning This line has a length of 246. Maximum allowed is 100 max-len
4154:5 error Unexpected var, use let or const instead no-var
4154:9 error 't' is already defined no-redeclare
4154:13 error 'f' was used before it was defined no-use-before-define
4154:37 error Expected 'undefined' and instead saw 'void' no-void
4154:62 error 'i' is already defined no-redeclare
4154:89 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4154:125 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4154:133 error 'C' was used before it was defined no-use-before-define
4154:141 error 'e' is already defined no-redeclare
4154:192 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4155:46 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4155:49 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4155:52 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4156:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4156:5 error Expected 'undefined' and instead saw 'void' no-void
4156:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4156:39 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4158:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4158:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4160:33 error Unexpected use of comma operator no-sequences
4161:42 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4162:9 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4162:12 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4162:43 error Return statement should not contain assignment no-return-assign
4162:43 error Return statement should not contain assignment no-return-assign
4162:43 error Return statement should not contain assignment no-return-assign
4162:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4162:305 error Expected '===' and instead saw '==' eqeqeq
4162:351 error Expected '===' and instead saw '==' eqeqeq
4162:391 error Expected '===' and instead saw '==' eqeqeq
4162:421 error Unexpected use of comma operator no-sequences
4163:48 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4164:5 error Unexpected var, use let or const instead no-var
4164:9 error 'e' is already defined no-redeclare
4164:34 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4164:45 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4164:66 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4164:146 error Unexpected use of comma operator no-sequences
4165:46 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4165:49 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4166:1 warning This line has a length of 188. Maximum allowed is 100 max-len
4166:11 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4166:21 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4166:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4166:173 error Unexpected use of comma operator no-sequences
4167:58 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4167:61 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4168:1 warning This line has a length of 226. Maximum allowed is 100 max-len
4168:9 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4168:12 error 'n' is never reassigned. Use 'const' instead prefer-const
4168:12 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4168:39 error 'o' is never reassigned. Use 'const' instead prefer-const
4168:39 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4168:71 error 'r' is never reassigned. Use 'const' instead prefer-const
4168:71 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4168:114 error 's' is never reassigned. Use 'const' instead prefer-const
4168:114 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4168:139 error 'a' is never reassigned. Use 'const' instead prefer-const
4168:139 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4168:160 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4168:160 error Return statement should not contain assignment no-return-assign
4168:160 error Return statement should not contain assignment no-return-assign
4168:160 error Return statement should not contain assignment no-return-assign
4168:160 error Return statement should not contain assignment no-return-assign
4168:210 error 'e' is already declared in the upper scope on line 4167 column 58 no-shadow
4169:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4170:1 warning This line has a length of 335. Maximum allowed is 100 max-len
4170:14 error Unexpected use of comma operator no-sequences
4170:150 error Unexpected dangling '_' in 'M__' no-underscore-dangle
4170:186 error Unexpected dangling '_' in 'T__' no-underscore-dangle
4170:269 error Unexpected dangling '_' in 'M__' no-underscore-dangle
4170:290 error Unexpected dangling '_' in 'T__' no-underscore-dangle
4171:52 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4171:55 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4171:58 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4172:15 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4173:1 warning This line has a length of 153. Maximum allowed is 100 max-len
4173:12 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4173:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4174:7 error Return statement should not contain assignment no-return-assign
4174:7 error Return statement should not contain assignment no-return-assign
4174:7 error Return statement should not contain assignment no-return-assign
4174:7 error Return statement should not contain assignment no-return-assign
4174:70 error Unexpected use of comma operator no-sequences
4177:41 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4177:44 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4178:11 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4178:32 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4178:57 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4178:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4178:76 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4178:79 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4180:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4180:16 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4180:19 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4180:22 error 't' is already declared in the upper scope on line 4177 column 41 no-shadow
4180:25 error 'i' is already declared in the upper scope on line 4182 column 16 no-shadow
4181:6 error Return statement should not contain assignment no-return-assign
4181:6 error Return statement should not contain assignment no-return-assign
4181:23 error Unexpected use of comma operator no-sequences
4181:76 error Expected '!==' and instead saw '!=' eqeqeq
4181:122 error Expected '!==' and instead saw '!=' eqeqeq
4182:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4182:16 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4182:19 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4183:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4183:39 error Unexpected use of comma operator no-sequences
4183:91 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4183:95 error 't' is already declared in the upper scope on line 4177 column 41 no-shadow
4183:98 error 'i' is never reassigned. Use 'const' instead prefer-const
4183:98 error 'i' is already declared in the upper scope on line 4182 column 16 no-shadow
4183:110 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4183:181 error Unexpected use of comma operator no-sequences
4184:1 warning This line has a length of 104. Maximum allowed is 100 max-len
4184:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4184:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4184:17 error Unexpected use of comma operator no-sequences
4184:85 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4186:10 error Unexpected dangling '_' in '_signal' no-underscore-dangle
4187:43 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4187:46 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4188:11 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4188:32 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4188:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4188:66 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4188:69 error 'e' is already declared in the upper scope on line 4187 column 43 no-shadow
4189:1 warning This line has a length of 168. Maximum allowed is 100 max-len
4189:10 error 't' is already declared in the upper scope on line 4188 column 66 no-shadow
4189:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4189:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4190:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4190:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4191:49 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4192:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4192:39 error Unexpected var, use let or const instead no-var
4192:43 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4192:46 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4192:49 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4192:52 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4192:60 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4192:68 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4192:128 error Expected a conditional expression and instead saw an assignment no-cond-assign
4195:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4195:32 error Unexpected use of comma operator no-sequences
4196:17 error 'e' is already declared in the upper scope on line 4191 column 49 no-shadow
4197:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4197:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4197:113 error Expected '===' and instead saw '==' eqeqeq
4197:153 error Unnecessary escape character: \/ no-useless-escape
4197:287 error Expected '===' and instead saw '==' eqeqeq
4198:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4198:14 error 'o' declared on line 4192 column 52 is used outside of binding context block-scoped-var
4199:49 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4199:52 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4200:9 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4200:12 error 'n' is never reassigned. Use 'const' instead prefer-const
4200:12 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4200:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4200:78 error 'e' is already declared in the upper scope on line 4199 column 52 no-shadow
4201:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4202:14 error Unexpected use of comma operator no-sequences
4203:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4204:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4204:25 error Unexpected use of comma operator no-sequences
4205:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4205:36 error Unexpected var, use let or const instead no-var
4205:55 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4205:58 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4205:61 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4206:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4206:6 error Expected 'undefined' and instead saw 'void' no-void
4206:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4206:38 error 'n' is never reassigned. Use 'const' instead prefer-const
4206:38 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4206:65 error 'o' is never reassigned. Use 'const' instead prefer-const
4206:65 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4206:97 error 'r' is never reassigned. Use 'const' instead prefer-const
4206:97 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4206:127 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4206:155 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4206:275 error 'l' is never reassigned. Use 'const' instead prefer-const
4206:275 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4206:330 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4206:339 error Expected '!==' and instead saw '!=' eqeqeq
4206:440 error 'c' is never reassigned. Use 'const' instead prefer-const
4206:440 error 'c' is already declared in the upper scope on line 4061 column 97 no-shadow
4206:459 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4206:462 error 't' is already declared in the upper scope on line 4205 column 58 no-shadow
4207:11 error 'i' is already declared in the upper scope on line 4205 column 61 no-shadow
4207:14 error 'n' is already declared in the upper scope on line 4206 column 38 no-shadow
4207:17 error 'o' is already declared in the upper scope on line 4206 column 65 no-shadow
4207:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4207:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4207:318 error 'e' is already declared in the upper scope on line 4206 column 459 no-shadow
4208:24 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4210:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4210:27 error 'h' is already declared in the upper scope on line 4061 column 287 no-shadow
4211:7 error Unexpected var, use let or const instead no-var
4211:11 error 'd' is already declared in the upper scope on line 4061 column 120 no-shadow
4211:14 error 'u' is already declared in the upper scope on line 4061 column 146 no-shadow
4211:17 error 'g' is already declared in the upper scope on line 4097 column 636 no-shadow
4211:20 error 'p' is already declared in the upper scope on line 4203 column 13 no-shadow
4211:32 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4211:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4211:183 error Function declared in a loop contains unsafe references to variable(s) 'd' no-loop-func
4211:185 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4213:75 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4214:14 error Unexpected var, use let or const instead no-var
4214:18 error 't' is already declared in the upper scope on line 4205 column 58 no-shadow
4214:26 error 'i' is already declared in the upper scope on line 4205 column 61 no-shadow
4215:23 error 'n' was used before it was defined no-use-before-define
4215:23 error 'n' declared on line 4218 column 16 is used outside of binding context block-scoped-var
4216:18 error 'n' was used before it was defined no-use-before-define
4218:1 warning This line has a length of 107. Maximum allowed is 100 max-len
4218:12 error Unexpected var, use let or const instead no-var
4218:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4218:16 error 'n' is already declared in the upper scope on line 4206 column 38 no-shadow
4218:38 error 'n' was used before it was defined no-use-before-define
4218:67 error 'n' was used before it was defined no-use-before-define
4219:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4219:19 error 'n' declared on line 4218 column 16 is used outside of binding context block-scoped-var
4220:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4220:17 error 't' declared on line 4214 column 18 is used outside of binding context block-scoped-var
4221:1 warning This line has a length of 186. Maximum allowed is 100 max-len
4222:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4222:12 error 'm' is already declared in the upper scope on line 4203 column 29 no-shadow
4222:19 error 'f' is already declared in the upper scope on line 4205 column 40 no-shadow
4222:26 error 'C' is already declared in the upper scope on line 4225 column 8 no-shadow
4222:54 error 'e' is already declared in the upper scope on line 4205 column 55 no-shadow
4223:11 error 't' is already declared in the upper scope on line 4205 column 58 no-shadow
4223:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4223:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4224:9 error Unexpected use of comma operator no-sequences
4225:46 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4226:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4226:31 error Unexpected use of comma operator no-sequences
4228:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4228:62 error Unexpected use of comma operator no-sequences
4229:42 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4230:12 error Unexpected var, use let or const instead no-var
4230:16 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4230:34 error Expected '===' and instead saw '==' eqeqeq
4230:42 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4230:74 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4230:95 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4230:122 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4231:7 error Unexpected var, use let or const instead no-var
4231:11 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4231:23 error 'a' declared on line 4232 column 18 is used outside of binding context block-scoped-var
4231:23 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4231:29 error Expected '===' and instead saw '==' eqeqeq
4231:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4231:76 error 'a' declared on line 4232 column 18 is used outside of binding context block-scoped-var
4231:85 error Unexpected use of comma operator no-sequences
4231:96 error Expected '===' and instead saw '==' eqeqeq
4232:1 warning This line has a length of 275. Maximum allowed is 100 max-len
4232:14 error Unexpected var, use let or const instead no-var
4232:18 error 'a' is already defined no-redeclare
4232:57 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4232:63 error 'l' was used before it was defined no-use-before-define
4232:113 error 'l' was used before it was defined no-use-before-define
4232:121 error 'l' was used before it was defined no-use-before-define
4232:128 error 'a' is already defined no-redeclare
4232:168 error 'c' is already declared in the upper scope on line 4061 column 97 no-shadow
4232:227 error 'h' is already declared in the upper scope on line 4061 column 287 no-shadow
4235:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4236:1 warning This line has a length of 122. Maximum allowed is 100 max-len
4236:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4236:14 error 'd' is already declared in the upper scope on line 4061 column 120 no-shadow
4236:32 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4236:51 error 't' declared on line 4230 column 16 is used outside of binding context block-scoped-var
4236:70 error Expected '!==' and instead saw '!=' eqeqeq
4238:1 warning This line has a length of 103. Maximum allowed is 100 max-len
4238:12 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4238:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4239:1 warning This line has a length of 141. Maximum allowed is 100 max-len
4239:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4239:38 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4239:56 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4239:96 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4240:1 warning This line has a length of 145. Maximum allowed is 100 max-len
4240:8 error Unexpected var, use let or const instead no-var
4240:12 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4240:15 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4240:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4240:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4241:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4243:45 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4244:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4247:1 warning This line has a length of 175. Maximum allowed is 100 max-len
4247:17 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4247:49 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4247:83 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4247:120 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4249:1 warning This line has a length of 158. Maximum allowed is 100 max-len
4249:15 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4249:65 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4249:120 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4253:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4257:41 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4258:1 warning This line has a length of 212. Maximum allowed is 100 max-len
4258:6 error Unexpected var, use let or const instead no-var
4258:10 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4258:36 error 'e' is already defined no-redeclare
4258:65 error 'e' is already defined no-redeclare
4258:102 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4258:102 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4258:128 error Expected '===' and instead saw '==' eqeqeq
4258:142 error Unexpected use of comma operator no-sequences
4259:47 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4260:1 warning This line has a length of 190. Maximum allowed is 100 max-len
4260:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4260:37 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4260:107 error Unexpected use of comma operator no-sequences
4261:1 warning This line has a length of 158. Maximum allowed is 100 max-len
4261:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4261:101 error Unexpected use of comma operator no-sequences
4264:1 warning This line has a length of 123. Maximum allowed is 100 max-len
4264:14 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4264:43 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4264:75 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4265:1 warning This line has a length of 103. Maximum allowed is 100 max-len
4265:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4267:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4267:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4267:74 error Unexpected use of comma operator no-sequences
4269:45 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4269:48 error 's' is already declared in the upper scope on line 4060 column 267 no-shadow
4269:51 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4270:12 error 'a' is already declared in the upper scope on line 4061 column 229 no-shadow
4270:79 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4270:79 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
4270:128 error Unexpected use of comma operator no-sequences
4270:168 error 'v' was used before it was defined no-use-before-define
4270:185 error 'v' was used before it was defined no-use-before-define
4270:242 error 'l' is already declared in the upper scope on line 4061 column 263 no-shadow
4270:269 error 'c' is already declared in the upper scope on line 4061 column 97 no-shadow
4270:286 error 'h' is already declared in the upper scope on line 4061 column 287 no-shadow
4270:336 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4270:358 error 'e' is already declared in the upper scope on line 4269 column 45 no-shadow
4270:361 error 't' is already declared in the upper scope on line 4269 column 51 no-shadow
4271:1 warning This line has a length of 119. Maximum allowed is 100 max-len
4271:13 error 'i' is already declared in the upper scope on line 4061 column 8 no-shadow
4271:47 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4271:74 error 'n' is already declared in the upper scope on line 4061 column 30 no-shadow
4272:1 warning This line has a length of 335. Maximum allowed is 100 max-len
4272:14 error 'o' is already declared in the upper scope on line 4061 column 52 no-shadow
4272:26 error 'r' is already declared in the upper scope on line 4061 column 181 no-shadow
4272:73 error 'I' was used before it was defined no-use-before-define
4272:73 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4272:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4272:88 error Unexpected use of comma operator no-sequences
4272:90 error 'I' was used before it was defined no-use-before-define
4272:151 error Expected '!==' and instead saw '!=' eqeqeq
4273:1 warning This line has a length of 245. Maximum allowed is 100 max-len
4273:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4273:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4273:54 error Unexpected use of comma operator no-sequences
4273:175 error A constructor name should not start with a lowercase letter new-cap
4274:1 warning This line has a length of 155. Maximum allowed is 100 max-len
4274:15 error Unexpected use of comma operator no-sequences
4275:51 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4276:12 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4276:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4276:43 error 'e' is already declared in the upper scope on line 4275 column 51 no-shadow
4277:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4279:54 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4280:12 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4280:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4280:43 error 'e' is already declared in the upper scope on line 4279 column 54 no-shadow
4281:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4281:35 error Unexpected use of comma operator no-sequences
4284:1 warning This line has a length of 169. Maximum allowed is 100 max-len
4284:10 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4284:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4284:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4284:150 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4285:1 warning This line has a length of 105. Maximum allowed is 100 max-len
4285:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4287:45 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4288:1 warning This line has a length of 427. Maximum allowed is 100 max-len
4288:10 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4288:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4288:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4288:40 error Expected '!==' and instead saw '!=' eqeqeq
4288:73 error Unexpected use of comma operator no-sequences
4288:108 error Expected '!==' and instead saw '!=' eqeqeq
4288:193 error Expected '!==' and instead saw '!=' eqeqeq
4288:334 error Expected '!==' and instead saw '!=' eqeqeq
4289:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4289:25 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4290:24 error Unexpected use of comma operator no-sequences
4292:1 warning This line has a length of 302. Maximum allowed is 100 max-len
4292:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4292:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4292:73 error Unexpected use of comma operator no-sequences
4293:1 warning This line has a length of 113. Maximum allowed is 100 max-len
4293:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4293:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4293:39 error A constructor name should not start with a lowercase letter new-cap
4293:42 error Unexpected use of comma operator no-sequences
4293:100 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4294:1 warning This line has a length of 144. Maximum allowed is 100 max-len
4294:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4295:31 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4296:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4296:35 error Unexpected use of comma operator no-sequences
4297:23 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4299:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4299:11 error Unexpected var, use let or const instead no-var
4299:30 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4299:33 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4300:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4300:12 error Expected '===' and instead saw '==' eqeqeq
4300:44 error Unexpected use of comma operator no-sequences
4301:23 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4301:26 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4302:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4302:12 error Expected '===' and instead saw '==' eqeqeq
4302:48 error Unexpected use of comma operator no-sequences
4303:8 error 'n' is already defined no-redeclare
4303:291 error A constructor name should not start with a lowercase letter new-cap
4303:322 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4303:322 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4304:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4304:37 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4304:40 error 't' is already declared in the upper scope on line 4060 column 270 no-shadow
4306:6 error Unexpected use of comma operator no-sequences
4306:40 error 'e' is already declared in the upper scope on line 4060 column 264 no-shadow
4310:8 error 'ace' is not defined no-undef
4310:218 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4310:221 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4310:224 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4310:224 error 'i' is defined but never used no-unused-vars
4311:16 error 'e' is already declared in the upper scope on line 4310 column 218 no-shadow
4313:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4313:18 error 'e' is already declared in the upper scope on line 4310 column 218 no-shadow
4314:1 warning This line has a length of 273. Maximum allowed is 100 max-len
4314:5 error Return statement should not contain assignment no-return-assign
4314:5 error Return statement should not contain assignment no-return-assign
4314:5 error Return statement should not contain assignment no-return-assign
4314:22 error 'o' was used before it was defined no-use-before-define
4314:22 error A constructor name should not start with a lowercase letter new-cap
4314:44 error Unexpected use of comma operator no-sequences
4314:56 error 'r' was used before it was defined no-use-before-define
4314:56 error A constructor name should not start with a lowercase letter new-cap
4315:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4315:15 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4315:18 error 'e' is already declared in the upper scope on line 4310 column 218 no-shadow
4316:14 error 't' is already declared in the upper scope on line 4310 column 221 no-shadow
4316:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4316:30 error 'i' is already declared in the upper scope on line 4310 column 224 no-shadow
4317:6 error 's' was used before it was defined no-use-before-define
4318:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4318:7 error Unexpected var, use let or const instead no-var
4318:14 error 'n' is already declared in the upper scope on line 4315 column 15 no-shadow
4318:18 error 'u' was used before it was defined no-use-before-define
4318:56 error 'o' is already declared in the upper scope on line 4381 column 10 no-shadow
4318:253 error 'f' was used before it was defined no-use-before-define
4318:326 error 'm' was used before it was defined no-use-before-define
4318:462 error 'm' was used before it was defined no-use-before-define
4318:995 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4319:1 warning This line has a length of 134. Maximum allowed is 100 max-len
4319:13 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4319:42 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4319:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4319:73 error Unexpected use of comma operator no-sequences
4319:75 error 'r' was used before it was defined no-use-before-define
4319:89 error 'r' was used before it was defined no-use-before-define
4320:15 error 'c' was used before it was defined no-use-before-define
4320:15 error A constructor name should not start with a lowercase letter new-cap
4320:40 error 'r' is already declared in the upper scope on line 4381 column 58 no-shadow
4320:48 error 'c' was used before it was defined no-use-before-define
4320:48 error A constructor name should not start with a lowercase letter new-cap
4320:173 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4321:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4322:56 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4323:1 warning This line has a length of 226. Maximum allowed is 100 max-len
4323:11 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4323:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4323:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4323:22 error Expected '===' and instead saw '==' eqeqeq
4323:36 error Expected '===' and instead saw '==' eqeqeq
4323:157 error Expected '!==' and instead saw '!=' eqeqeq
4325:1 warning This line has a length of 143. Maximum allowed is 100 max-len
4325:11 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4325:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4325:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4325:31 error Expected '!==' and instead saw '!=' eqeqeq
4327:1 warning This line has a length of 121. Maximum allowed is 100 max-len
4327:17 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4327:44 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4327:67 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4328:12 error 'n' is never reassigned. Use 'const' instead prefer-const
4328:12 error 'n' is already declared in the upper scope on line 4318 column 14 no-shadow
4328:63 error 'o' is already declared in the upper scope on line 4318 column 56 no-shadow
4328:93 error 'C' was used before it was defined no-use-before-define
4328:138 error 'm' was used before it was defined no-use-before-define
4328:363 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4328:363 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4328:490 error Unexpected use of comma operator no-sequences
4328:492 error NodeList.forEach not supported by Chrome<51, Firefox<50, Safari<10, IE & others. Use Array.prototype.forEach.call instead mediawiki/no-nodelist-unsupported-methods
4328:553 error 'e' is already declared in the upper scope on line 4327 column 17 no-shadow
4333:11 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4333:27 error 't' is never reassigned. Use 'const' instead prefer-const
4333:27 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4333:54 error 'i' is never reassigned. Use 'const' instead prefer-const
4333:54 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4333:105 error 'n' is never reassigned. Use 'const' instead prefer-const
4333:105 error 'n' is already declared in the upper scope on line 4318 column 14 no-shadow
4333:133 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4333:133 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4333:177 error 'u' was used before it was defined no-use-before-define
4333:261 error 'y' was used before it was defined no-use-before-define
4333:306 error Unexpected use of comma operator no-sequences
4333:394 error 'u' was used before it was defined no-use-before-define
4333:556 error 'y' was used before it was defined no-use-before-define
4334:22 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4334:25 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4335:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4335:64 error Unexpected dangling '_' in '_emit' no-underscore-dangle
4335:103 error Unexpected dangling '_' in '_emit' no-underscore-dangle
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4336:11 error Return statement should not contain assignment no-return-assign
4338:6 error Unexpected use of comma operator no-sequences
4338:8 error 'h' was used before it was defined no-use-before-define
4339:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4339:24 error Unexpected use of comma operator no-sequences
4342:43 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4343:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4344:64 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4345:10 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4345:27 error 'n' is never reassigned. Use 'const' instead prefer-const
4345:27 error 'n' is already declared in the upper scope on line 4318 column 14 no-shadow
4345:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4346:13 error Unexpected var, use let or const instead no-var
4346:17 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4346:20 error 'o' is already declared in the upper scope on line 4318 column 56 no-shadow
4346:23 error 'r' is already declared in the upper scope on line 4320 column 40 no-shadow
4346:106 error 's' is already declared in the upper scope on line 4320 column 71 no-shadow
4346:127 error 'a' is already declared in the upper scope on line 4311 column 13 no-shadow
4346:169 error 'l' is already declared in the upper scope on line 4313 column 15 no-shadow
4346:176 error 'c' is already declared in the upper scope on line 4381 column 87 no-shadow
4346:183 error 'h' is already declared in the upper scope on line 4381 column 114 no-shadow
4347:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4347:10 error Expected '!==' and instead saw '!=' eqeqeq
4347:20 error Unexpected use of '&' no-bitwise
4347:34 error Unexpected use of '<<' no-bitwise
4347:46 error Expected '===' and instead saw '==' eqeqeq
4347:119 error Expected '!==' and instead saw '!=' eqeqeq
4348:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4348:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4348:11 error 'r' declared on line 4346 column 23 is used outside of binding context block-scoped-var
4348:20 error 'l' declared on line 4346 column 169 is used outside of binding context block-scoped-var
4348:23 error 'r' declared on line 4346 column 23 is used outside of binding context block-scoped-var
4348:39 error Unexpected use of comma operator no-sequences
4349:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4349:27 error 'd' is already declared in the upper scope on line 4381 column 139 no-shadow
4349:30 error 'e' is already declared in the upper scope on line 4344 column 64 no-shadow
4349:33 error 't' is already declared in the upper scope on line 4346 column 17 no-shadow
4350:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4353:6 error Return statement should not contain assignment no-return-assign
4354:135 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4354:138 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4355:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4355:28 error Unexpected use of comma operator no-sequences
4355:42 error 'd' was used before it was defined no-use-before-define
4356:31 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4360:30 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4361:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4361:83 error Unexpected use of comma operator no-sequences
4361:97 error Expected '!==' and instead saw '!=' eqeqeq
4361:171 error Unexpected dangling '_' in '_emit' no-underscore-dangle
4361:253 error Unexpected dangling '_' in '_signal' no-underscore-dangle
4363:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4363:50 error Unexpected use of comma operator no-sequences
4365:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4365:43 error Unexpected use of comma operator no-sequences
4365:111 error Unexpected dangling '_' in '_signal' no-underscore-dangle
4366:31 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4366:34 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4366:37 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4366:40 error 'n' is already declared in the upper scope on line 4318 column 14 no-shadow
4367:1 warning This line has a length of 150. Maximum allowed is 100 max-len
4368:7 error Unexpected var, use let or const instead no-var
4368:11 error 'o' is already declared in the upper scope on line 4318 column 56 no-shadow
4368:31 error 'r' is already declared in the upper scope on line 4320 column 40 no-shadow
4368:72 error 's' is already declared in the upper scope on line 4320 column 71 no-shadow
4368:100 error 'a' is already declared in the upper scope on line 4311 column 13 no-shadow
4368:127 error 'l' is already declared in the upper scope on line 4313 column 15 no-shadow
4368:146 error 'c' is already declared in the upper scope on line 4381 column 87 no-shadow
4368:173 error 'h' is already declared in the upper scope on line 4381 column 114 no-shadow
4368:209 error 'd' is already declared in the upper scope on line 4381 column 139 no-shadow
4368:251 error 'u' is already declared in the upper scope on line 4381 column 163 no-shadow
4368:285 error 't' is already defined no-redeclare
4368:533 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4370:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4370:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
4370:59 error Unexpected use of comma operator no-sequences
4370:263 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4370:313 error Unexpected use of comma operator no-sequences
4370:389 error Unexpected dangling '_' in '_signal' no-underscore-dangle
4371:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4372:28 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4372:31 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4372:34 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4373:41 error Expected 'undefined' and instead saw 'void' no-void
4374:28 error 'e' is already declared in the upper scope on line 4315 column 18 no-shadow
4375:10 error 't' is already declared in the upper scope on line 4316 column 14 no-shadow
4375:29 error 'i' is never reassigned. Use 'const' instead prefer-const
4375:29 error 'i' is already declared in the upper scope on line 4316 column 30 no-shadow
4375:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4376:42 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
4377:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4381:6 error Unexpected var, use let or const instead no-var
4381:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4381:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4381:212 error 'e' is already defined no-redeclare
4381:371 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4381:2799 error Unexpected use of comma operator no-sequences
4382:8 error 'ace' is not defined no-undef
4382:98 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4382:101 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4382:104 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4382:104 error 'i' is defined but never used no-unused-vars
4383:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4383:16 error 'e' is already declared in the upper scope on line 4382 column 98 no-shadow
4384:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4384:20 error Unexpected use of comma operator no-sequences
4385:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4385:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4385:53 error 'e' is already declared in the upper scope on line 4382 column 98 no-shadow
4387:1 warning This line has a length of 146. Maximum allowed is 100 max-len
4387:6 error Unexpected var, use let or const instead no-var
4387:10 error 'e' is already declared in the upper scope on line 4385 column 53 no-shadow
4387:35 error 't' is already declared in the upper scope on line 4382 column 101 no-shadow
4387:71 error 'e' is already defined no-redeclare
4387:122 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4388:13 error Unexpected var, use let or const instead no-var
4388:17 error 'i' is already declared in the upper scope on line 4382 column 104 no-shadow
4388:37 error 'n' is already declared in the upper scope on line 4383 column 13 no-shadow
4388:48 error Unexpected dangling '_' in '_lines' no-underscore-dangle
4390:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4390:44 error 'i' declared on line 4388 column 17 is used outside of binding context block-scoped-var
4394:7 error Unexpected dangling '_' in '_lines' no-underscore-dangle
4394:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
4395:5 error Unexpected use of comma operator no-sequences
4398:11 error 'e' is already declared in the upper scope on line 4382 column 98 no-shadow
4398:48 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4398:109 error 't' is already declared in the upper scope on line 4382 column 101 no-shadow
4398:120 error Unexpected dangling '_' in '_lines' no-underscore-dangle
4399:12 error 'i' is already declared in the upper scope on line 4382 column 104 no-shadow
4399:50 error 'n' is already declared in the upper scope on line 4383 column 13 no-shadow
4399:150 error Unexpected dangling '_' in '_lines' no-underscore-dangle
4399:172 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4399:172 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4399:190 error Unexpected use of comma operator no-sequences
4400:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4402:8 error 'ace' is not defined no-undef
4402:141 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4402:144 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4402:147 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4402:147 error 'i' is defined but never used no-unused-vars
4403:10 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4403:105 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4403:114 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4405:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4405:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4405:35 error 'e' is already declared in the upper scope on line 4402 column 141 no-shadow
4405:38 error 't' is already declared in the upper scope on line 4402 column 144 no-shadow
4405:41 error 'i' is already declared in the upper scope on line 4402 column 147 no-shadow
4406:21 error Unexpected use of comma operator no-sequences
4408:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4408:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
4408:66 error A constructor name should not start with a lowercase letter new-cap
4408:80 error 'n' is already declared in the upper scope on line 4403 column 114 no-shadow
4408:150 error Return statement should not contain assignment no-return-assign
4409:5 error Unexpected use of comma operator no-sequences
4414:1 warning This line has a length of 146. Maximum allowed is 100 max-len
4414:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4414:16 error Unexpected use of comma operator no-sequences
4416:8 error 'ace' is not defined no-undef
4416:83 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4416:86 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4416:89 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4416:89 error 'i' is defined but never used no-unused-vars
4417:30 error 'e' is already declared in the upper scope on line 4416 column 83 no-shadow
4417:33 error 't' is already declared in the upper scope on line 4416 column 86 no-shadow
4417:36 error 'i' is already declared in the upper scope on line 4416 column 89 no-shadow
4418:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4418:16 error 'o' is never reassigned. Use 'const' instead prefer-const
4418:16 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4418:30 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4418:30 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4418:56 error 'r' is already declared in the upper scope on line 4423 column 13 no-shadow
4419:17 error Function declared in a loop contains unsafe references to variable(s) 'n' no-loop-func
4419:19 error 'e' is already declared in the upper scope on line 4417 column 30 no-shadow
4419:22 error 't' is already declared in the upper scope on line 4417 column 33 no-shadow
4420:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4423:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4423:29 error Unnecessary escape character: \$ no-useless-escape
4423:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4423:106 error 'e' is already declared in the upper scope on line 4416 column 83 no-shadow
4423:109 error 't' is already declared in the upper scope on line 4416 column 86 no-shadow
4423:112 error 'i' is already declared in the upper scope on line 4416 column 89 no-shadow
4424:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4424:23 error Unexpected var, use let or const instead no-var
4424:27 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4424:35 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4426:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4426:14 error 'n' declared on line 4424 column 27 is used outside of binding context block-scoped-var
4427:5 error Unexpected use of comma operator no-sequences
4427:50 error 'e' is already declared in the upper scope on line 4416 column 83 no-shadow
4427:53 error 't' is already declared in the upper scope on line 4416 column 86 no-shadow
4427:56 error 'i' is already declared in the upper scope on line 4416 column 89 no-shadow
4428:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4428:23 error Unexpected var, use let or const instead no-var
4428:27 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4428:35 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4430:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4430:14 error 'n' declared on line 4428 column 27 is used outside of binding context block-scoped-var
4431:42 error 'e' is already declared in the upper scope on line 4416 column 83 no-shadow
4432:1 warning This line has a length of 121. Maximum allowed is 100 max-len
4432:9 error 't' is already declared in the upper scope on line 4416 column 86 no-shadow
4432:12 error 'i' is never reassigned. Use 'const' instead prefer-const
4432:12 error 'i' is already declared in the upper scope on line 4416 column 89 no-shadow
4432:39 error 'n' is never reassigned. Use 'const' instead prefer-const
4432:39 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4432:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4432:102 error 'e' is already declared in the upper scope on line 4431 column 42 no-shadow
4433:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4433:60 error 'e' is already declared in the upper scope on line 4432 column 102 no-shadow
4434:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4436:8 error Unexpected use of comma operator no-sequences
4437:42 error 'e' is already declared in the upper scope on line 4416 column 83 no-shadow
4437:45 error 't' is already declared in the upper scope on line 4416 column 86 no-shadow
4438:1 warning This line has a length of 107. Maximum allowed is 100 max-len
4438:11 error Expected '===' and instead saw '==' eqeqeq
4438:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4438:88 error 'e' is already declared in the upper scope on line 4437 column 42 no-shadow
4438:92 error Array.prototype.some() expects a value to be returned at the end of arrow function array-callback-return
4444:8 error 'ace' is not defined no-undef
4444:307 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4444:310 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4444:313 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4444:313 error 'i' is defined but never used no-unused-vars
4445:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4445:16 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4445:19 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4446:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4447:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4447:12 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4450:5 error Return statement should not contain assignment no-return-assign
4450:5 error Return statement should not contain assignment no-return-assign
4450:29 error A constructor name should not start with a lowercase letter new-cap
4450:94 error Unexpected use of comma operator no-sequences
4450:122 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4451:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4451:24 error Unexpected use of comma operator no-sequences
4455:6 error Return statement should not contain assignment no-return-assign
4455:39 error A constructor name should not start with a lowercase letter new-cap
4455:42 error Unexpected use of comma operator no-sequences
4460:1 warning This line has a length of 178. Maximum allowed is 100 max-len
4460:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4460:54 error Unexpected use of comma operator no-sequences
4461:38 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4462:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4463:47 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4464:1 warning This line has a length of 379. Maximum allowed is 100 max-len
4464:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4465:49 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4466:1 warning This line has a length of 250. Maximum allowed is 100 max-len
4466:5 error Unexpected var, use let or const instead no-var
4466:9 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4466:28 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4466:50 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4466:94 error 't' is already defined no-redeclare
4466:146 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4466:146 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4468:1 warning This line has a length of 163. Maximum allowed is 100 max-len
4468:11 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4468:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4469:1 warning This line has a length of 111. Maximum allowed is 100 max-len
4469:16 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4470:1 warning This line has a length of 110. Maximum allowed is 100 max-len
4470:13 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4470:42 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4470:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4473:45 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4474:1 warning This line has a length of 167. Maximum allowed is 100 max-len
4474:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4474:29 error Unexpected use of comma operator no-sequences
4477:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4477:79 error Unexpected use of comma operator no-sequences
4477:142 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4477:148 error Unexpected var, use let or const instead no-var
4477:152 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4477:190 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4478:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4478:18 error Unexpected use of comma operator no-sequences
4479:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4479:25 error 't' declared on line 4477 column 190 is used outside of binding context block-scoped-var
4482:11 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4482:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4482:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4482:97 error Unexpected use of comma operator no-sequences
4482:207 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4488:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4488:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4488:34 error Unexpected use of comma operator no-sequences
4490:5 error Unexpected var, use let or const instead no-var
4490:9 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4490:26 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4490:42 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4490:72 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4490:126 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4490:213 error 'o' is already defined no-redeclare
4490:357 error 't' is already defined no-redeclare
4490:547 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4490:547 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4491:42 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4491:45 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4491:48 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4492:1 warning This line has a length of 1160. Maximum allowed is 100 max-len
4492:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4492:34 error Unexpected use of comma operator no-sequences
4492:225 error Unexpected var, use let or const instead no-var
4492:225 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4492:229 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4492:232 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4492:257 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4492:283 error 'r' is already defined no-redeclare
4492:836 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4492:929 error Unexpected use of comma operator no-sequences
4494:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4494:311 error Unexpected use of comma operator no-sequences
4495:47 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4495:47 error 'e' is defined but never used no-unused-vars
4496:1 warning This line has a length of 191. Maximum allowed is 100 max-len
4496:11 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4496:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4496:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4496:51 error Expected '!==' and instead saw '!=' eqeqeq
4496:117 error Unexpected use of comma operator no-sequences
4497:45 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4498:1 warning This line has a length of 318. Maximum allowed is 100 max-len
4498:11 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4498:39 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4498:79 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4498:168 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4498:208 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4498:208 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4498:210 error Expected '===' and instead saw '==' eqeqeq
4498:231 error Expected '===' and instead saw '==' eqeqeq
4498:246 error Expected '===' and instead saw '==' eqeqeq
4498:285 error Expected '===' and instead saw '==' eqeqeq
4499:50 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4499:50 error 'e' is defined but never used no-unused-vars
4501:51 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4501:51 error 'e' is defined but never used no-unused-vars
4502:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4503:49 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4503:49 error 'e' is defined but never used no-unused-vars
4504:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4505:37 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4507:44 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4507:47 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4508:9 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4508:12 error Return statement should not contain assignment no-return-assign
4508:12 error Return statement should not contain assignment no-return-assign
4508:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4508:236 error Expected '===' and instead saw '==' eqeqeq
4509:42 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4509:45 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4510:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4510:33 error Unexpected use of comma operator no-sequences
4510:86 error Expected '!==' and instead saw '!=' eqeqeq
4511:54 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4512:1 warning This line has a length of 116. Maximum allowed is 100 max-len
4512:71 error 'C' was used before it was defined no-use-before-define
4512:79 error Unexpected use of comma operator no-sequences
4513:50 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4513:53 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4515:50 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4515:53 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4516:9 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4516:12 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error Return statement should not contain assignment no-return-assign
4516:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4516:171 error Expected '===' and instead saw '==' eqeqeq
4516:204 error Expected 'undefined' and instead saw 'void' no-void
4516:319 error Expected '!==' and instead saw '!=' eqeqeq
4516:364 error Expected '!==' and instead saw '!=' eqeqeq
4516:415 error Expected 'undefined' and instead saw 'void' no-void
4516:661 error 'I' was used before it was defined no-use-before-define
4516:1143 error 'e' is already declared in the upper scope on line 4515 column 53 no-shadow
4516:1146 error 't' is already declared in the upper scope on line 4516 column 9 no-shadow
4516:1149 error 'i' is already declared in the upper scope on line 4516 column 12 no-shadow
4517:1 warning This line has a length of 126. Maximum allowed is 100 max-len
4517:10 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4517:13 error 'o' is never reassigned. Use 'const' instead prefer-const
4517:13 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4517:29 error 'r' is never reassigned. Use 'const' instead prefer-const
4517:29 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4517:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4517:105 error Unexpected use of comma operator no-sequences
4519:8 error Return statement should not contain assignment no-return-assign
4519:17 error Expected a conditional expression and instead saw an assignment no-cond-assign
4519:146 error 'I' was used before it was defined no-use-before-define
4519:270 error Expected 'undefined' and instead saw 'void' no-void
4520:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4520:23 error Expected '===' and instead saw '==' eqeqeq
4520:44 error Expected '===' and instead saw '==' eqeqeq
4522:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4522:61 error Expected '===' and instead saw '==' eqeqeq
4525:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4525:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4525:61 error 'I' was used before it was defined no-use-before-define
4525:119 error Unexpected use of comma operator no-sequences
4526:1 warning This line has a length of 171. Maximum allowed is 100 max-len
4526:10 error Expected 'undefined' and instead saw 'void' no-void
4530:1 warning This line has a length of 202. Maximum allowed is 100 max-len
4530:9 error 'e' is never reassigned. Use 'const' instead prefer-const
4530:9 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4530:25 error 't' is never reassigned. Use 'const' instead prefer-const
4530:25 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4530:76 error 'i' is never reassigned. Use 'const' instead prefer-const
4530:76 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4530:132 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4530:142 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4532:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4532:17 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4532:52 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4533:1 warning This line has a length of 109. Maximum allowed is 100 max-len
4533:12 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4533:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4534:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4536:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4538:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4539:47 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4540:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4540:502 error Unexpected var, use let or const instead no-var
4540:502 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4540:506 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4540:538 error 't' is already defined no-redeclare
4540:544 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
4540:682 error 'e' is already defined no-redeclare
4540:854 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4540:895 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4540:933 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4540:945 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4540:982 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4540:1043 error 'r' is already defined no-redeclare
4540:1126 error 'o' is already defined no-redeclare
4540:1157 error 's' is already defined no-redeclare
4540:1170 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4540:1189 error Unexpected use of comma operator no-sequences
4540:1193 error Expected '===' and instead saw '==' eqeqeq
4540:1391 error Expected '===' and instead saw '==' eqeqeq
4540:1604 error Expected '===' and instead saw '==' eqeqeq
4542:1 warning This line has a length of 247. Maximum allowed is 100 max-len
4542:9 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4542:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4542:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4542:38 error Unexpected use of comma operator no-sequences
4542:134 error Expected '!==' and instead saw '!=' eqeqeq
4543:47 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4544:15 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4544:36 error Expected '!==' and instead saw '!=' eqeqeq
4545:22 error Expected '===' and instead saw '==' eqeqeq
4546:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4546:27 error Unexpected use of comma operator no-sequences
4546:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4547:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4550:9 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4550:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4550:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4550:25 error Unexpected use of comma operator no-sequences
4550:179 error Expected '===' and instead saw '==' eqeqeq
4551:26 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4552:5 error Return statement should not contain assignment no-return-assign
4552:5 error Return statement should not contain assignment no-return-assign
4552:5 error Return statement should not contain assignment no-return-assign
4552:179 error A constructor name should not start with a lowercase letter new-cap
4552:242 error A constructor name should not start with a lowercase letter new-cap
4552:273 error Unexpected use of comma operator no-sequences
4553:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4554:1 warning This line has a length of 678. Maximum allowed is 100 max-len
4554:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4554:25 error Unexpected use of comma operator no-sequences
4554:144 error A constructor name should not start with a lowercase letter new-cap
4556:1 warning This line has a length of 227. Maximum allowed is 100 max-len
4559:12 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4559:84 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4559:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4559:207 error 'I' was used before it was defined no-use-before-define
4561:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4561:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4561:45 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4563:24 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4565:39 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4567:40 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4569:23 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4571:26 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4573:34 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4575:23 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4576:11 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4576:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4578:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4579:29 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4580:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4580:33 error Unexpected use of comma operator no-sequences
4581:26 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4583:28 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4585:7 error Unexpected use of comma operator no-sequences
4585:72 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4585:75 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4586:1 warning This line has a length of 137. Maximum allowed is 100 max-len
4586:11 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4586:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4586:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4586:44 error Unexpected use of comma operator no-sequences
4587:59 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4587:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4587:98 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4587:101 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4587:104 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4588:1 warning This line has a length of 136. Maximum allowed is 100 max-len
4589:5 error Unexpected use of comma operator no-sequences
4589:44 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4589:47 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4589:50 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4589:50 error 'i' is defined but never used no-unused-vars
4592:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4592:68 error Unexpected use of comma operator no-sequences
4597:1 warning This line has a length of 313. Maximum allowed is 100 max-len
4597:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4597:12 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4597:52 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4597:287 error Unexpected use of comma operator no-sequences
4598:1 warning This line has a length of 150. Maximum allowed is 100 max-len
4598:13 error Unexpected var, use let or const instead no-var
4598:17 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4598:20 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4598:107 error 'a' is already declared in the upper scope on line 4447 column 146 no-shadow
4598:114 error Expected a conditional expression and instead saw an assignment no-cond-assign
4599:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4599:27 error Unexpected use of comma operator no-sequences
4601:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4601:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4601:79 error Unexpected use of comma operator no-sequences
4602:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4602:30 error Unexpected use of comma operator no-sequences
4603:46 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4603:49 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4604:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4605:50 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4605:53 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4606:1 warning This line has a length of 210. Maximum allowed is 100 max-len
4606:9 error 't' is never reassigned. Use 'const' instead prefer-const
4606:9 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4606:29 error 'r' is never reassigned. Use 'const' instead prefer-const
4606:29 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4606:56 error 's' is never reassigned. Use 'const' instead prefer-const
4606:56 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4606:88 error 'a' is already declared in the upper scope on line 4447 column 146 no-shadow
4606:96 error 'l' is already declared in the upper scope on line 4447 column 221 no-shadow
4606:157 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4606:188 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4606:191 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4606:191 error 'e' is defined but never used no-unused-vars
4607:38 error 'e' is already declared in the upper scope on line 4606 column 191 no-shadow
4607:41 error 't' is already declared in the upper scope on line 4606 column 9 no-shadow
4608:1 warning This line has a length of 253. Maximum allowed is 100 max-len
4608:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4608:45 error 'e' is already declared in the upper scope on line 4607 column 38 no-shadow
4608:118 error Unexpected use of comma operator no-sequences
4608:227 error Expected '===' and instead saw '==' eqeqeq
4610:8 error Unexpected use of comma operator no-sequences
4611:51 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4611:54 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4611:57 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4612:9 error 'o' is never reassigned. Use 'const' instead prefer-const
4612:9 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4612:24 error 'e' is already declared in the upper scope on line 4611 column 51 no-shadow
4613:1 warning This line has a length of 324. Maximum allowed is 100 max-len
4613:13 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4613:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4613:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4613:50 error 'I' was used before it was defined no-use-before-define
4613:64 error Unexpected use of comma operator no-sequences
4614:22 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4614:30 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4614:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4614:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4614:69 error 'e' is already declared in the upper scope on line 4611 column 51 no-shadow
4614:72 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4615:1 warning This line has a length of 140. Maximum allowed is 100 max-len
4615:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4616:8 error Unexpected use of comma operator no-sequences
4618:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4618:21 error Unexpected use of comma operator no-sequences
4618:69 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4619:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4621:7 error Unexpected var, use let or const instead no-var
4621:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4621:30 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4622:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4622:29 error Unexpected use of comma operator no-sequences
4623:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4623:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4623:40 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4624:1 warning This line has a length of 377. Maximum allowed is 100 max-len
4624:5 error 't' was used before it was defined no-use-before-define
4624:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4624:107 error Unexpected use of comma operator no-sequences
4624:130 error 't' was used before it was defined no-use-before-define
4624:136 error 't' was used before it was defined no-use-before-define
4624:164 error 't' was used before it was defined no-use-before-define
4624:195 error 'e' is already declared in the upper scope on line 4623 column 40 no-shadow
4624:198 error 't' is already declared in the upper scope on line 4624 column 329 no-shadow
4624:325 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4624:329 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4624:332 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4624:342 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4624:358 error 'e' is already declared in the upper scope on line 4623 column 40 no-shadow
4625:45 error Return statement should not contain assignment no-return-assign
4625:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4626:8 error Unexpected use of comma operator no-sequences
4627:5 error Unexpected use of comma operator no-sequences
4627:50 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4627:53 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4628:1 warning This line has a length of 113. Maximum allowed is 100 max-len
4628:11 error 'i' is already declared in the upper scope on line 4444 column 313 no-shadow
4628:19 error 'n' is already declared in the upper scope on line 4445 column 13 no-shadow
4628:40 error 'o' is already declared in the upper scope on line 4447 column 12 no-shadow
4628:61 error Found identifier with same name as label no-label-var
4628:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4628:69 error Unexpected var, use let or const instead no-var
4628:73 error 'r' is already declared in the upper scope on line 4447 column 60 no-shadow
4628:76 error 's' is already declared in the upper scope on line 4447 column 102 no-shadow
4628:83 error Expected a conditional expression and instead saw an assignment no-cond-assign
4630:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4630:25 error Unexpected use of comma operator no-sequences
4632:1 warning This line has a length of 102. Maximum allowed is 100 max-len
4632:13 error 'a' is already declared in the upper scope on line 4447 column 146 no-shadow
4632:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4633:12 error 'l' is already declared in the upper scope on line 4447 column 221 no-shadow
4633:20 error 'c' is already declared in the upper scope on line 4447 column 189 no-shadow
4633:27 error 'h' is already declared in the upper scope on line 4447 column 244 no-shadow
4633:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4638:15 error 'd' is already declared in the upper scope on line 4447 column 266 no-shadow
4638:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4641:20 error 'u' is already declared in the upper scope on line 4447 column 304 no-shadow
4642:1 warning This line has a length of 165. Maximum allowed is 100 max-len
4642:15 error 'g' is already declared in the upper scope on line 4447 column 325 no-shadow
4642:47 error 'p' is already declared in the upper scope on line 4447 column 349 no-shadow
4642:79 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4644:1 warning This line has a length of 123. Maximum allowed is 100 max-len
4644:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4644:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4644:73 error Unexpected use of '|=' no-bitwise
4644:78 error Unexpected use of '<<' no-bitwise
4644:86 error Unexpected use of comma operator no-sequences
4647:1 warning This line has a length of 117. Maximum allowed is 100 max-len
4647:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4647:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4647:24 error Unexpected use of comma operator no-sequences
4650:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4651:7 error Unexpected var, use let or const instead no-var
4651:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4651:30 error 'e' is already declared in the upper scope on line 4444 column 307 no-shadow
4651:33 error 't' is already declared in the upper scope on line 4444 column 310 no-shadow
4652:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4652:17 error Unexpected use of comma operator no-sequences
4653:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4653:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4653:23 error Unexpected use of comma operator no-sequences
4654:8 error 'ace' is not defined no-undef
4654:78 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4654:81 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4654:84 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4654:84 error 'i' is defined but never used no-unused-vars
4655:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4655:49 error 't' is already declared in the upper scope on line 4654 column 81 no-shadow
4656:33 error 'e' is already declared in the upper scope on line 4654 column 78 no-shadow
4657:5 error Unexpected use of comma operator no-sequences
4657:50 error 'e' is already declared in the upper scope on line 4654 column 78 no-shadow
4657:53 error 't' is already declared in the upper scope on line 4654 column 81 no-shadow
4659:43 error 'e' is already declared in the upper scope on line 4654 column 78 no-shadow
4660:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4660:81 error Unexpected use of comma operator no-sequences
4660:83 error Unexpected dangling '_' in '_signal' no-underscore-dangle
4661:39 error 'e' is already declared in the upper scope on line 4654 column 78 no-shadow
4661:42 error 't' is already declared in the upper scope on line 4654 column 81 no-shadow
4661:45 error 'i' is already declared in the upper scope on line 4654 column 84 no-shadow
4661:48 error 'n' is already declared in the upper scope on line 4667 column 13 no-shadow
4663:1 warning This line has a length of 117. Maximum allowed is 100 max-len
4663:12 error Unexpected var, use let or const instead no-var
4663:16 error 'o' is already declared in the upper scope on line 4667 column 29 no-shadow
4664:7 error Unexpected var, use let or const instead no-var
4664:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4664:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4667:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4667:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4667:29 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4667:32 error 'e' is already declared in the upper scope on line 4654 column 78 no-shadow
4667:35 error 't' is already declared in the upper scope on line 4654 column 81 no-shadow
4668:1 warning This line has a length of 122. Maximum allowed is 100 max-len
4668:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4668:44 error Unexpected use of comma operator no-sequences
4669:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4669:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4669:34 error Unexpected use of comma operator no-sequences
4670:8 error 'ace' is not defined no-undef
4670:106 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4670:109 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4670:112 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4670:112 error 'i' is defined but never used no-unused-vars
4671:54 error Unnecessary escape character: \$ no-useless-escape
4671:91 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4671:103 error 'e' is already declared in the upper scope on line 4670 column 106 no-shadow
4671:106 error 't' is already declared in the upper scope on line 4670 column 109 no-shadow
4672:1 warning This line has a length of 207. Maximum allowed is 100 max-len
4672:11 error 'i' is already declared in the upper scope on line 4670 column 112 no-shadow
4672:97 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4672:126 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4672:165 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4672:185 error 'e' is already declared in the upper scope on line 4671 column 103 no-shadow
4672:188 error 't' is already declared in the upper scope on line 4671 column 106 no-shadow
4673:1 warning This line has a length of 134. Maximum allowed is 100 max-len
4673:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4674:8 error Unexpected use of comma operator no-sequences
4675:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4675:35 error 'e' is already declared in the upper scope on line 4670 column 106 no-shadow
4675:38 error 't' is already declared in the upper scope on line 4670 column 109 no-shadow
4675:41 error 'i' is already declared in the upper scope on line 4670 column 112 no-shadow
4675:44 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4675:47 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4676:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4676:59 error 'e' is already declared in the upper scope on line 4675 column 35 no-shadow
4678:8 error 'ace' is not defined no-undef
4678:258 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4678:261 error 't' is already declared in the upper scope on line 4059 column 22 no-shadow
4678:264 error 'i' is already declared in the upper scope on line 4059 column 28 no-shadow
4678:264 error 'i' is defined but never used no-unused-vars
4679:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4679:16 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4679:19 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4680:5 error 'C' was used before it was defined no-use-before-define
4681:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4681:15 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4681:18 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4682:9 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4682:23 error 'i' is never reassigned. Use 'const' instead prefer-const
4682:23 error 'i' is already declared in the upper scope on line 4678 column 264 no-shadow
4682:65 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4682:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4682:104 error 'h' was used before it was defined no-use-before-define
4682:203 error Expected a conditional expression and instead saw an assignment no-cond-assign
4682:209 error 'r' was used before it was defined no-use-before-define
4682:253 error 'I' was used before it was defined no-use-before-define
4682:268 error 'v' was used before it was defined no-use-before-define
4683:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4683:6 error Unexpected var, use let or const instead no-var
4683:288 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4683:291 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4683:294 error 'i' is already declared in the upper scope on line 4678 column 264 no-shadow
4683:297 error 'n' is already declared in the upper scope on line 4679 column 13 no-shadow
4683:300 error 'o' is already declared in the upper scope on line 4681 column 15 no-shadow
4686:1 warning This line has a length of 147. Maximum allowed is 100 max-len
4686:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4686:92 error Arrow function should not return assignment no-return-assign
4686:94 error 'e' is already declared in the upper scope on line 4683 column 288 no-shadow
4686:123 error Unexpected use of comma operator no-sequences
4687:67 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4687:70 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4687:73 error 'i' is already declared in the upper scope on line 4678 column 264 no-shadow
4687:76 error 'n' is already declared in the upper scope on line 4679 column 13 no-shadow
4687:79 error 'o' is already declared in the upper scope on line 4681 column 15 no-shadow
4688:6 error Unexpected var, use let or const instead no-var
4688:10 error 'r' is already declared in the upper scope on line 4683 column 10 no-shadow
4688:18 error 't' is already defined no-redeclare
4688:55 error 's' is already declared in the upper scope on line 4683 column 52 no-shadow
4688:225 error 'a' is already declared in the upper scope on line 4683 column 93 no-shadow
4688:233 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4688:233 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4688:246 error 'e' is already declared in the upper scope on line 4687 column 67 no-shadow
4689:17 error 't' is already declared in the upper scope on line 4687 column 70 no-shadow
4689:35 error 'i' is already declared in the upper scope on line 4687 column 73 no-shadow
4690:14 error 'n' is already declared in the upper scope on line 4687 column 76 no-shadow
4690:26 error 'o' is already declared in the upper scope on line 4687 column 79 no-shadow
4690:54 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4690:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4692:15 error Unexpected use of comma operator no-sequences
4693:34 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4694:10 error 'o' is already declared in the upper scope on line 4681 column 15 no-shadow
4694:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4694:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4694:184 error Arrow function should not return assignment no-return-assign
4694:186 error 'e' is already declared in the upper scope on line 4693 column 34 no-shadow
4694:189 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4694:192 error 'i' is already declared in the upper scope on line 4678 column 264 no-shadow
4694:195 error 'n' is already declared in the upper scope on line 4679 column 13 no-shadow
4694:245 error 'e' is already declared in the upper scope on line 4693 column 34 no-shadow
4694:248 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4695:86 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4696:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4696:18 error Unexpected use of comma operator no-sequences
4697:36 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4699:119 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4701:43 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4702:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4702:90 error 'y' was used before it was defined no-use-before-define
4703:23 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4703:26 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4704:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4704:73 error 'e' is already declared in the upper scope on line 4703 column 26 no-shadow
4705:1 warning This line has a length of 292. Maximum allowed is 100 max-len
4705:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4705:267 error 'e' is already declared in the upper scope on line 4704 column 73 no-shadow
4710:6 error 'v' was used before it was defined no-use-before-define
4711:28 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4712:1 warning This line has a length of 233. Maximum allowed is 100 max-len
4712:6 error Unexpected var, use let or const instead no-var
4712:10 error 't' is already declared in the upper scope on line 4678 column 261 no-shadow
4712:24 error 'i' is already declared in the upper scope on line 4678 column 264 no-shadow
4712:56 error 'e' is already defined no-redeclare
4712:68 error 'e' is already defined no-redeclare
4712:103 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4712:103 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4713:8 error 'u' is already defined no-redeclare
4713:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4713:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4713:139 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4714:1 warning This line has a length of 199. Maximum allowed is 100 max-len
4714:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4715:64 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4716:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4717:1 warning This line has a length of 163. Maximum allowed is 100 max-len
4717:150 error 'e' is already declared in the upper scope on line 4678 column 258 no-shadow
4718:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4719:22 error Unexpected use of comma operator no-sequences
4720:8 error 'ace' is not defined no-undef
4720:53 error 'e' is already declared in the upper scope on line 4059 column 25 no-shadow
4721:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4723:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
4724:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4724:17 error Unexpected use of comma operator no-sequences
4724:19 error 'ace' is not defined no-undef
4724:94 error 'e' is already declared in the upper scope on line 4723 column 25 no-shadow
4724:97 error 't' is already declared in the upper scope on line 4723 column 22 no-shadow
4724:100 error 'i' is already declared in the upper scope on line 4723 column 28 no-shadow
4726:8 error 'ace' is not defined no-undef
4726:253 error 'e' is already declared in the upper scope on line 4723 column 25 no-shadow
4726:256 error 't' is already declared in the upper scope on line 4723 column 22 no-shadow
4726:259 error 'i' is already declared in the upper scope on line 4723 column 28 no-shadow
4726:259 error 'i' is defined but never used no-unused-vars
4727:8 error 'n' is never reassigned. Use 'const' instead prefer-const
4727:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4727:31 error 'c' is never reassigned. Use 'const' instead prefer-const
4727:55 error 'o' is never reassigned. Use 'const' instead prefer-const
4727:55 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4727:80 error 'r' is never reassigned. Use 'const' instead prefer-const
4727:157 error 'a' is never reassigned. Use 'const' instead prefer-const
4727:181 error 'h' is never reassigned. Use 'const' instead prefer-const
4727:207 error 'l' is never reassigned. Use 'const' instead prefer-const
4727:293 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4728:1 warning This line has a length of 101. Maximum allowed is 100 max-len
4728:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4728:23 error Unexpected use of comma operator no-sequences
4729:43 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4729:43 error 'e' is defined but never used no-unused-vars
4730:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4730:28 error Unexpected use of comma operator no-sequences
4733:46 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4734:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4734:59 error Unexpected use of comma operator no-sequences
4736:11 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4736:29 error 'n' is already declared in the upper scope on line 4727 column 8 no-shadow
4736:68 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4736:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4736:101 error 'e' is already declared in the upper scope on line 4736 column 11 no-shadow
4737:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4739:12 error Unexpected use of comma operator no-sequences
4740:8 error Unexpected use of comma operator no-sequences
4740:39 error 'e' is already declared in the upper scope on line 4736 column 11 no-shadow
4741:12 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4741:71 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4741:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4741:166 error Unexpected use of comma operator no-sequences
4742:40 error 'e' is already declared in the upper scope on line 4736 column 11 no-shadow
4742:43 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4742:46 error 'i' is already declared in the upper scope on line 4726 column 259 no-shadow
4743:1 warning This line has a length of 140. Maximum allowed is 100 max-len
4743:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4743:32 error Unexpected use of comma operator no-sequences
4743:77 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4743:77 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4749:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4749:35 error Unexpected use of comma operator no-sequences
4751:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4751:36 error Unexpected use of comma operator no-sequences
4753:47 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4754:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4754:7 error Expected a conditional expression and instead saw an assignment no-cond-assign
4755:45 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4756:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4756:69 error Unexpected use of comma operator no-sequences
4756:460 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4756:466 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4756:497 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4756:547 error Unexpected use of comma operator no-sequences
4757:42 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4758:1 warning This line has a length of 128. Maximum allowed is 100 max-len
4758:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4758:74 error Unexpected use of comma operator no-sequences
4759:37 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4759:40 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4759:43 error 'i' is already declared in the upper scope on line 4726 column 259 no-shadow
4760:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4760:368 error Unexpected dangling '_' in '_emit' no-underscore-dangle
4762:1 warning This line has a length of 103. Maximum allowed is 100 max-len
4762:9 error 'e' is never reassigned. Use 'const' instead prefer-const
4762:9 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4762:26 error 't' is never reassigned. Use 'const' instead prefer-const
4762:26 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4762:53 error 'i' is never reassigned. Use 'const' instead prefer-const
4762:53 error 'i' is already declared in the upper scope on line 4726 column 259 no-shadow
4762:68 error 'n' is already declared in the upper scope on line 4727 column 8 no-shadow
4762:75 error 'o' is already declared in the upper scope on line 4727 column 55 no-shadow
4762:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4763:10 error 'r' is already declared in the upper scope on line 4727 column 80 no-shadow
4763:13 error 's' is already declared in the upper scope on line 4727 column 108 no-shadow
4763:16 error 'a' is already declared in the upper scope on line 4727 column 157 no-shadow
4763:98 error 'l' is already declared in the upper scope on line 4727 column 207 no-shadow
4763:296 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4763:567 error Empty block statement no-empty
4764:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4770:11 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4770:218 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4770:218 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4770:267 error Unexpected use of comma operator no-sequences
4770:269 error Unexpected dangling '_' in '_emit' no-underscore-dangle
4772:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4774:1 warning This line has a length of 113. Maximum allowed is 100 max-len
4774:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4775:7 error ES2021 'String.prototype.replaceAll' method is forbidden es-x/no-string-prototype-replaceall
4776:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4776:34 error ES2021 'String.prototype.replaceAll' method is forbidden es-x/no-string-prototype-replaceall
4778:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4778:21 error Unexpected use of comma operator no-sequences
4779:37 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4779:40 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4780:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4780:21 error Unexpected use of comma operator no-sequences
4780:258 error Expected '!==' and instead saw '!=' eqeqeq
4782:1 warning This line has a length of 105. Maximum allowed is 100 max-len
4782:11 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4782:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4782:48 error Expected '===' and instead saw '==' eqeqeq
4782:73 error Expected '===' and instead saw '==' eqeqeq
4783:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4783:24 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4783:27 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4783:27 error 't' is defined but never used no-unused-vars
4783:30 error 'i' is already declared in the upper scope on line 4726 column 259 no-shadow
4783:30 error 'i' is defined but never used no-unused-vars
4784:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4784:21 error Unexpected use of comma operator no-sequences
4784:2062 error 'e' is already declared in the upper scope on line 4783 column 24 no-shadow
4787:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4787:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4787:13 error A constructor name should not start with a lowercase letter new-cap
4787:16 error Unexpected use of comma operator no-sequences
4787:63 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4788:11 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4788:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4788:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4788:87 error Unexpected use of comma operator no-sequences
4789:45 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4790:1 warning This line has a length of 117. Maximum allowed is 100 max-len
4790:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4791:38 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4793:50 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4795:23 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4799:26 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4800:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4800:19 error Expected '===' and instead saw '==' eqeqeq
4800:51 error Unexpected use of comma operator no-sequences
4801:34 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4802:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4802:19 error Expected '===' and instead saw '==' eqeqeq
4802:51 error Unexpected use of comma operator no-sequences
4803:32 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4804:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4804:19 error Expected '===' and instead saw '==' eqeqeq
4804:40 error ES2021 'String.prototype.replaceAll' method is forbidden es-x/no-string-prototype-replaceall
4804:54 error Unexpected use of comma operator no-sequences
4805:23 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4806:21 error Expected '===' and instead saw '==' eqeqeq
4807:136 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4808:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4808:53 error Unexpected use of comma operator no-sequences
4809:120 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4810:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4810:67 error Unexpected use of comma operator no-sequences
4811:117 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4812:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4812:59 error Unexpected use of comma operator no-sequences
4813:51 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4814:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4814:55 error Unexpected use of comma operator no-sequences
4815:55 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4816:1 warning This line has a length of 150. Maximum allowed is 100 max-len
4816:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4816:44 error Unexpected use of comma operator no-sequences
4817:21 error A constructor name should not start with a lowercase letter new-cap
4817:85 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4819:1 warning This line has a length of 133. Maximum allowed is 100 max-len
4819:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4819:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4819:41 error Unexpected use of comma operator no-sequences
4819:117 error 'e' is already declared in the upper scope on line 4726 column 253 no-shadow
4819:120 error 't' is already declared in the upper scope on line 4726 column 256 no-shadow
4820:5 error Unexpected var, use let or const instead no-var
4820:9 error 'i' is already declared in the upper scope on line 4726 column 259 no-shadow
4820:32 error A constructor name should not start with a lowercase letter new-cap
4820:40 error 'n' is already declared in the upper scope on line 4727 column 8 no-shadow
4820:76 error 'e' is already defined no-redeclare
4820:132 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4822:8 error 'ace' is not defined no-undef
4822:48 error 'e' is already declared in the upper scope on line 4723 column 25 no-shadow
4823:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4825:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
4827:11 error 'r' was used before it was defined no-use-before-define
4828:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4828:70 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4828:73 error 'e' is already declared in the upper scope on line 4825 column 22 no-shadow
4829:13 error 'o' is a function no-func-assign
4829:98 error 'e' is already declared in the upper scope on line 4828 column 73 no-shadow
4831:19 error 'e' is already declared in the upper scope on line 4828 column 73 no-shadow
4834:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4834:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4834:17 error 'e' is already declared in the upper scope on line 4825 column 22 no-shadow
4834:20 error 't' is already declared in the upper scope on line 4825 column 25 no-shadow
4835:14 error 'i' is already declared in the upper scope on line 4825 column 28 no-shadow
4836:11 error 'n' is already declared in the upper scope on line 4834 column 14 no-shadow
4836:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4836:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4836:56 error Unexpected use of comma operator no-sequences
4836:144 error Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o' no-loop-func
4836:144 error Arrow function should not return assignment no-return-assign
4836:146 error 'e' is already declared in the upper scope on line 4834 column 17 no-shadow
4836:163 error 'e' is already declared in the upper scope on line 4836 column 146 no-shadow
4836:166 error 't' is already declared in the upper scope on line 4834 column 20 no-shadow
4837:18 error Expected '!==' and instead saw '!=' eqeqeq
4839:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4839:12 error 'i' is already declared in the upper scope on line 4835 column 14 no-shadow
4839:46 error Expected 'undefined' and instead saw 'void' no-void
4841:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4841:50 error Expected '!==' and instead saw '!=' eqeqeq
4843:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4844:23 error Unexpected use of comma operator no-sequences
4844:32 error Expected '===' and instead saw '==' eqeqeq
4846:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4846:5 error Unexpected var, use let or const instead no-var
4847:16 error 't' is already declared in the upper scope on line 4887 column 121 no-shadow
4847:19 error 'e' is already declared in the upper scope on line 4887 column 118 no-shadow
4850:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
4850:22 error Unexpected var, use let or const instead no-var
4850:26 error 'h' is already declared in the upper scope on line 4828 column 31 no-shadow
4850:36 error 'i' is already declared in the upper scope on line 4887 column 124 no-shadow
4850:50 error 'e' is already defined no-redeclare
4850:70 error Expected 'undefined' and instead saw 'void' no-void
4850:137 error Expected 'undefined' and instead saw 'void' no-void
4850:174 error Expected 'undefined' and instead saw 'void' no-void
4850:258 error 'n' is already declared in the upper scope on line 4834 column 14 no-shadow
4850:356 error 'e' is already defined no-redeclare
4850:468 error 'n' is already defined no-redeclare
4850:591 error 'i' is already defined no-redeclare
4850:669 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4850:696 error Unexpected use of comma operator no-sequences
4850:774 error 'l' is already declared in the upper scope on line 4847 column 13 no-shadow
4850:777 error 'c' is already declared in the upper scope on line 4828 column 16 no-shadow
4850:780 error 'e' is already declared in the upper scope on line 4847 column 19 no-shadow
4851:19 error 't' is already declared in the upper scope on line 4847 column 16 no-shadow
4852:11 error 'i' is already declared in the upper scope on line 4850 column 36 no-shadow
4852:14 error 'e' is already declared in the upper scope on line 4850 column 780 no-shadow
4852:17 error 'n' is already declared in the upper scope on line 4850 column 258 no-shadow
4852:20 error 'o' is already declared in the upper scope on line 4828 column 70 no-shadow
4852:23 error 'r' is already declared in the upper scope on line 4846 column 9 no-shadow
4852:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4852:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4852:338 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
4852:449 error 'e' is already declared in the upper scope on line 4852 column 14 no-shadow
4853:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4853:26 error Unexpected use of comma operator no-sequences
4854:137 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
4854:789 error 'e' is already declared in the upper scope on line 4852 column 14 no-shadow
4855:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4855:26 error Unexpected use of comma operator no-sequences
4855:28 error Unexpected dangling '_' in '_onExpandItem' no-underscore-dangle
4858:67 error 'e' is already declared in the upper scope on line 4847 column 19 no-shadow
4859:1 warning This line has a length of 123. Maximum allowed is 100 max-len
4859:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4861:6 error Return statement should not contain assignment no-return-assign
4861:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4861:13 error 'e' was used before it was defined no-use-before-define
4861:18 error Unexpected use of comma operator no-sequences
4861:22 error 't' was used before it was defined no-use-before-define
4861:22 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
4862:11 error 't' is already declared in the upper scope on line 4887 column 121 no-shadow
4862:19 error 'i' is already declared in the upper scope on line 4887 column 124 no-shadow
4862:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4862:62 error 'e' is already declared in the upper scope on line 4887 column 118 no-shadow
4863:1 warning This line has a length of 152. Maximum allowed is 100 max-len
4863:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4863:24 error Unexpected use of comma operator no-sequences
4863:130 error 'e' is already declared in the upper scope on line 4862 column 62 no-shadow
4864:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4864:25 error Unexpected use of comma operator no-sequences
4866:8 error Unexpected use of comma operator no-sequences
4867:42 error 'e' is already declared in the upper scope on line 4887 column 118 no-shadow
4867:45 error 't' is already declared in the upper scope on line 4887 column 121 no-shadow
4867:48 error 'i' is already declared in the upper scope on line 4887 column 124 no-shadow
4868:1 warning This line has a length of 219. Maximum allowed is 100 max-len
4868:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4868:18 error Unexpected var, use let or const instead no-var
4868:22 error 'n' is already declared in the upper scope on line 4834 column 14 no-shadow
4868:30 error 'o' is already declared in the upper scope on line 4828 column 70 no-shadow
4868:48 error 'r' is already declared in the upper scope on line 4846 column 9 no-shadow
4868:79 error 'o' is already defined no-redeclare
4868:151 error 't' is already defined no-redeclare
4870:121 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4870:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4870:355 error Unexpected use of comma operator no-sequences
4874:1 warning This line has a length of 286. Maximum allowed is 100 max-len
4874:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4874:101 error Unexpected use of comma operator no-sequences
4874:266 error Expected 'undefined' and instead saw 'void' no-void
4875:51 error 'i' is already declared in the upper scope on line 4887 column 124 no-shadow
4876:9 error 'n' is already declared in the upper scope on line 4834 column 14 no-shadow
4876:12 error 'o' is never reassigned. Use 'const' instead prefer-const
4876:12 error 'o' is already declared in the upper scope on line 4828 column 70 no-shadow
4876:22 error 'e' is never reassigned. Use 'const' instead prefer-const
4876:22 error 'e' is already declared in the upper scope on line 4887 column 118 no-shadow
4876:51 error 't' is never reassigned. Use 'const' instead prefer-const
4876:51 error 't' is already declared in the upper scope on line 4887 column 121 no-shadow
4876:74 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4876:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4877:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4878:35 error Expected 'undefined' and instead saw 'void' no-void
4878:43 error Unexpected use of comma operator no-sequences
4880:13 error Unexpected var, use let or const instead no-var
4880:17 error 'e' is already declared in the upper scope on line 4876 column 22 no-shadow
4880:24 error 't' is already declared in the upper scope on line 4876 column 51 no-shadow
4882:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4882:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4882:25 error 'e' declared on line 4880 column 17 is used outside of binding context block-scoped-var
4882:33 error Unexpected use of comma operator no-sequences
4885:48 error 'e' is already declared in the upper scope on line 4887 column 118 no-shadow
4886:9 error 't' is already declared in the upper scope on line 4887 column 121 no-shadow
4886:12 error 'i' is already declared in the upper scope on line 4887 column 124 no-shadow
4886:15 error 'n' is already declared in the upper scope on line 4834 column 14 no-shadow
4886:18 error 'o' is already declared in the upper scope on line 4828 column 70 no-shadow
4886:21 error 'r' is never reassigned. Use 'const' instead prefer-const
4886:21 error 'r' is already declared in the upper scope on line 4846 column 9 no-shadow
4886:35 error 's' is never reassigned. Use 'const' instead prefer-const
4886:56 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4886:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4886:223 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:327 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:483 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:590 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:792 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:941 error Unexpected dangling '_' in '_getVisibleButtons' no-underscore-dangle
4886:1118 error Unexpected use of comma operator no-sequences
4887:18 error 'e' was used before it was defined no-use-before-define
4887:31 error 't' was used before it was defined no-use-before-define
4887:36 error 'i' was used before it was defined no-use-before-define
4887:44 error 'e' was used before it was defined no-use-before-define
4887:47 error 'i' was used before it was defined no-use-before-define
4887:75 error 'e' was used before it was defined no-use-before-define
4887:111 error 'e' was used before it was defined no-use-before-define
4887:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4887:114 error Unreachable code no-unreachable
4887:118 error 'e' is already declared in the upper scope on line 4825 column 22 no-shadow
4887:121 error 't' is already declared in the upper scope on line 4825 column 25 no-shadow
4887:124 error 'i' is already declared in the upper scope on line 4825 column 28 no-shadow
4888:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4888:26 error Expected 'undefined' and instead saw 'void' no-void
4891:1 warning Missing JSDoc @param "e" type jsdoc/require-param-type
4894:7 error 'e' is already declared in the upper scope on line 4889 column 22 no-shadow
4896:11 error Unexpected var, use let or const instead no-var
4896:15 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4896:37 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4896:53 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4898:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4898:12 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4899:1 warning This line has a length of 101. Maximum allowed is 100 max-len
4899:6 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4899:15 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4899:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4899:44 error Unexpected var, use let or const instead no-var
4899:48 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4899:52 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4899:66 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4900:7 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4900:16 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4901:8 error Return statement should not contain assignment no-return-assign
4901:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4901:15 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4901:18 error 'n' declared on line 4899 column 48 is used outside of binding context block-scoped-var
4901:24 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4901:27 error 'n' declared on line 4899 column 48 is used outside of binding context block-scoped-var
4901:41 error Unexpected use of comma operator no-sequences
4901:43 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4902:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4902:14 error 't' declared on line 4896 column 37 is used outside of binding context block-scoped-var
4903:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4903:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4905:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4905:15 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
4905:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4906:12 error Expected 'undefined' and instead saw 'void' no-void
4907:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4907:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4909:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4909:15 error 't' is already declared in the upper scope on line 4889 column 25 no-shadow
4909:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4910:5 error Unexpected var, use let or const instead no-var
4910:9 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4910:25 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4910:38 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4910:62 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4910:189 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
4910:232 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
4910:271 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
4910:307 error 'e' is already defined no-redeclare
4910:430 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
4910:603 error 'l' is already defined no-redeclare
4910:651 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
4910:673 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
4910:712 error 'd' is already declared in the upper scope on line 4911 column 38 no-shadow
4910:749 error 'u' is already declared in the upper scope on line 5019 column 15 no-shadow
4910:797 error 'g' is already declared in the upper scope on line 4907 column 15 no-shadow
4910:855 error 'p' is already declared in the upper scope on line 5013 column 25 no-shadow
4910:940 error 'm' is already declared in the upper scope on line 5023 column 15 no-shadow
4910:1025 error 'f' is already declared in the upper scope on line 5009 column 12 no-shadow
4910:1097 error 'h' is already defined no-redeclare
4910:1157 error 'C' is already declared in the upper scope on line 5025 column 15 no-shadow
4910:1217 error 'c' is already defined no-redeclare
4910:1273 error 'd' is already defined no-redeclare
4910:1325 error 'u' is already defined no-redeclare
4910:1358 error 'g' is already defined no-redeclare
4910:1494 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4910:1494 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4910:1538 error Unexpected use of comma operator no-sequences
4911:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4911:53 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4911:56 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4914:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4915:7 error Unexpected var, use let or const instead no-var
4915:11 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4915:18 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4915:26 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4915:34 error 't' is already defined no-redeclare
4915:42 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
4915:46 error Expected 'undefined' and instead saw 'void' no-void
4915:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4916:1 warning This line has a length of 160. Maximum allowed is 100 max-len
4916:14 error Unexpected var, use let or const instead no-var
4916:18 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
4916:21 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
4916:105 error 'i' is not modified in this loop no-unmodified-loop-condition
4916:137 error Empty block statement no-empty
4917:17 error 'e' is already declared in the upper scope on line 4911 column 53 no-shadow
4918:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4918:14 error Unexpected use of comma operator no-sequences
4921:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4921:15 error 'a' declared on line 4916 column 21 is used outside of binding context block-scoped-var
4921:27 error 'a' declared on line 4916 column 21 is used outside of binding context block-scoped-var
4924:10 error Unsafe usage of ThrowStatement no-unsafe-finally
4927:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4928:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4929:287 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
4929:339 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4929:351 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4931:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4931:15 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
4931:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4931:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4932:5 error Unexpected var, use let or const instead no-var
4932:9 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4932:29 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4932:37 error 'i' is already defined no-redeclare
4932:137 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4932:152 error 'e' is already declared in the upper scope on line 4931 column 18 no-shadow
4932:155 error 't' is already declared in the upper scope on line 4931 column 21 no-shadow
4933:12 error Unexpected var, use let or const instead no-var
4933:16 error 'i' is already declared in the upper scope on line 4932 column 9 no-shadow
4933:24 error 'n' is already declared in the upper scope on line 4932 column 29 no-shadow
4935:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4935:15 error 'i' declared on line 4933 column 16 is used outside of binding context block-scoped-var
4937:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4937:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4938:11 error Unexpected var, use let or const instead no-var
4938:15 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4938:23 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4938:30 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4939:1 warning This line has a length of 232. Maximum allowed is 100 max-len
4939:6 error Unexpected var, use let or const instead no-var
4939:10 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4939:13 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
4939:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4939:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4939:76 error Unexpected use of '&' no-bitwise
4939:114 error Expected '===' and instead saw '==' eqeqeq
4939:135 error Unexpected use of '<<' no-bitwise
4939:137 error Unexpected use of '&' no-bitwise
4939:160 error Unexpected use of '&' no-bitwise
4940:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4940:14 error 't' declared on line 4938 column 15 is used outside of binding context block-scoped-var
4941:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4941:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4941:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4942:41 error Unexpected use of '<<' no-bitwise
4942:45 error Expected '!==' and instead saw '!=' eqeqeq
4943:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4943:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4943:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4943:24 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4944:1 warning This line has a length of 105. Maximum allowed is 100 max-len
4944:9 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4944:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4944:43 error Unexpected use of '>>' no-bitwise
4944:68 error Unexpected use of '>>' no-bitwise
4946:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4947:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4947:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4948:5 error Unexpected var, use let or const instead no-var
4948:9 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4948:17 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4948:31 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4948:38 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4948:47 error 'r' declared on line 4955 column 30 is used outside of binding context block-scoped-var
4948:47 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
4948:55 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
4948:81 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4948:81 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4948:111 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
4949:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4949:50 error Unexpected use of comma operator no-sequences
4950:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4950:17 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
4951:12 error Unexpected var, use let or const instead no-var
4951:16 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
4951:23 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
4951:30 error 'd' is already declared in the upper scope on line 4911 column 38 no-shadow
4952:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4952:39 error Unexpected var, use let or const instead no-var
4952:39 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4952:43 error 'u' is already declared in the upper scope on line 5019 column 15 no-shadow
4952:49 error 'u' was used before it was defined no-use-before-define
4952:87 error 'u' was used before it was defined no-use-before-define
4952:96 error 'u' was used before it was defined no-use-before-define
4952:110 error 'u' was used before it was defined no-use-before-define
4952:119 error 'u' was used before it was defined no-use-before-define
4952:133 error 'u' was used before it was defined no-use-before-define
4952:145 error 'g' is already declared in the upper scope on line 4907 column 15 no-shadow
4954:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4954:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4954:53 error Unexpected use of comma operator no-sequences
4955:8 error Unexpected var, use let or const instead no-var
4955:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4955:12 error 'p' is already declared in the upper scope on line 5013 column 25 no-shadow
4955:30 error 'r' is already defined no-redeclare
4955:41 error 'c' declared on line 4951 column 16 is used outside of binding context block-scoped-var
4955:47 error 'c' declared on line 4951 column 16 is used outside of binding context block-scoped-var
4955:49 error Expected '===' and instead saw '==' eqeqeq
4955:57 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4955:94 error Unexpected use of comma operator no-sequences
4956:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4957:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4957:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
4958:1 warning This line has a length of 112. Maximum allowed is 100 max-len
4958:9 error 't' is never reassigned. Use 'const' instead prefer-const
4958:9 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
4958:17 error 'i' is never reassigned. Use 'const' instead prefer-const
4958:17 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
4958:44 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
4958:53 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
4958:60 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
4958:68 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
4958:76 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
4958:84 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
4958:88 error Expected 'undefined' and instead saw 'void' no-void
4958:96 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4959:1 warning This line has a length of 103. Maximum allowed is 100 max-len
4959:12 error Unexpected var, use let or const instead no-var
4959:16 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
4959:19 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
4960:13 error 'd' is already declared in the upper scope on line 4911 column 38 no-shadow
4960:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4960:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4962:15 error 'e' is already declared in the upper scope on line 4957 column 18 no-shadow
4963:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4963:12 error Unexpected use of comma operator no-sequences
4966:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4966:13 error 'h' declared on line 4959 column 19 is used outside of binding context block-scoped-var
4966:25 error 'h' declared on line 4959 column 19 is used outside of binding context block-scoped-var
4969:8 error Unsafe usage of ThrowStatement no-unsafe-finally
4972:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4972:11 error 'u' is never reassigned. Use 'const' instead prefer-const
4972:11 error 'u' is already declared in the upper scope on line 5019 column 15 no-shadow
4972:25 error 'g' is already declared in the upper scope on line 4907 column 15 no-shadow
4973:6 error Unexpected var, use let or const instead no-var
4973:10 error 'p' is already declared in the upper scope on line 5013 column 25 no-shadow
4973:17 error 'm' is already declared in the upper scope on line 5023 column 15 no-shadow
4973:25 error 'f' is already declared in the upper scope on line 5009 column 12 no-shadow
4973:33 error 'C' is already declared in the upper scope on line 5025 column 15 no-shadow
4973:37 error Expected 'undefined' and instead saw 'void' no-void
4973:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4974:1 warning This line has a length of 107. Maximum allowed is 100 max-len
4974:13 error Unexpected var, use let or const instead no-var
4974:17 error 'y' is already declared in the upper scope on line 4895 column 13 no-shadow
4974:20 error 'I' is already declared in the upper scope on line 4903 column 15 no-shadow
4975:14 error 'v' is already declared in the upper scope on line 5049 column 107 no-shadow
4975:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4975:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4977:16 error 'e' is already declared in the upper scope on line 4957 column 18 no-shadow
4978:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4978:13 error Unexpected use of comma operator no-sequences
4981:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4981:14 error 'I' declared on line 4974 column 20 is used outside of binding context block-scoped-var
4981:26 error 'I' declared on line 4974 column 20 is used outside of binding context block-scoped-var
4984:9 error Unsafe usage of ThrowStatement no-unsafe-finally
4987:8 error Unexpected var, use let or const instead no-var
4987:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4987:12 error 'b' is already declared in the upper scope on line 5075 column 15 no-shadow
4987:23 error 'A' is already declared in the upper scope on line 5077 column 12 no-shadow
4987:109 error 'f' is already defined no-redeclare
4987:117 error 'C' is already defined no-redeclare
4987:121 error Expected 'undefined' and instead saw 'void' no-void
4988:1 warning This line has a length of 107. Maximum allowed is 100 max-len
4988:13 error Unexpected var, use let or const instead no-var
4988:17 error 'w' is already declared in the upper scope on line 5083 column 10 no-shadow
4988:20 error 'x' is already declared in the upper scope on line 5087 column 109 no-shadow
4989:14 error 'S' is already declared in the upper scope on line 5087 column 213 no-shadow
4989:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4989:67 error Unexpected use of comma operator no-sequences
4989:71 error Expected '===' and instead saw '==' eqeqeq
4990:15 error Unexpected var, use let or const instead no-var
4990:19 error 'k' is already declared in the upper scope on line 5087 column 324 no-shadow
4990:26 error 'T' is already declared in the upper scope on line 5087 column 711 no-shadow
4991:16 error 'E' is already declared in the upper scope on line 4929 column 40 no-shadow
4991:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4993:1 warning This line has a length of 115. Maximum allowed is 100 max-len
4993:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
4993:18 error 'R' is already declared in the upper scope on line 4929 column 48 no-shadow
4993:29 error '$' is already declared in the upper scope on line 4929 column 57 no-shadow
4993:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4993:72 error Unexpected use of comma operator no-sequences
4994:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4994:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
4994:24 error 'k' declared on line 4990 column 19 is used outside of binding context block-scoped-var
4994:34 error Unexpected use of comma operator no-sequences
4994:51 error Expected '===' and instead saw '==' eqeqeq
4997:16 error 'e' is already declared in the upper scope on line 4957 column 18 no-shadow
4998:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
4998:13 error Unexpected use of comma operator no-sequences
5001:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5001:14 error 'x' declared on line 4988 column 20 is used outside of binding context block-scoped-var
5001:26 error 'x' declared on line 4988 column 20 is used outside of binding context block-scoped-var
5004:9 error Unsafe usage of ThrowStatement no-unsafe-finally
5007:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5007:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5007:10 error Unexpected use of comma operator no-sequences
5008:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5009:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5009:27 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5010:21 error 'e' is already declared in the upper scope on line 5009 column 27 no-shadow
5011:23 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5012:21 error 'e' is already declared in the upper scope on line 5011 column 23 no-shadow
5013:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5013:28 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5014:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5014:152 error Unexpected use of '|' no-bitwise
5014:152 error Unexpected use of '>>' no-bitwise
5014:206 error Unexpected use of '|' no-bitwise
5014:206 error Unexpected use of '&' no-bitwise
5014:260 error Unexpected use of '|' no-bitwise
5014:260 error Unexpected use of '>>' no-bitwise
5014:315 error Unexpected use of '|' no-bitwise
5014:315 error Unexpected use of '&' no-bitwise
5014:315 error Unexpected use of '>>' no-bitwise
5014:374 error Unexpected use of '|' no-bitwise
5014:374 error Unexpected use of '&' no-bitwise
5015:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5015:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5016:11 error Unexpected var, use let or const instead no-var
5016:15 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5016:23 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5016:30 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5017:1 warning This line has a length of 554. Maximum allowed is 100 max-len
5017:6 error Unexpected var, use let or const instead no-var
5017:10 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5017:13 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
5017:16 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
5017:30 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:58 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5017:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5017:165 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:219 error Unexpected use of '|' no-bitwise
5017:219 error Unexpected use of '<<' no-bitwise
5017:221 error Unexpected use of '&' no-bitwise
5017:237 error Unexpected use of '&' no-bitwise
5017:255 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:326 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:368 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:422 error Unexpected use of '|' no-bitwise
5017:422 error Unexpected use of '|' no-bitwise
5017:422 error Unexpected use of '<<' no-bitwise
5017:424 error Unexpected use of '&' no-bitwise
5017:441 error Unexpected use of '<<' no-bitwise
5017:443 error Unexpected use of '&' no-bitwise
5017:459 error Unexpected use of '&' no-bitwise
5017:477 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5017:513 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
5018:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5018:14 error 't' declared on line 5016 column 15 is used outside of binding context block-scoped-var
5019:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5019:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5019:21 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5020:14 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5020:17 error 'e' is already declared in the upper scope on line 5019 column 18 no-shadow
5021:12 error 't' is already declared in the upper scope on line 5020 column 14 no-shadow
5021:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5022:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5022:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5022:121 error Unexpected use of comma operator no-sequences
5022:123 error Expected 'undefined' and instead saw 'void' no-void
5022:272 error Expected 'undefined' and instead saw 'void' no-void
5022:419 error Expected 'undefined' and instead saw 'void' no-void
5022:585 error Expected 'undefined' and instead saw 'void' no-void
5022:722 error Expected 'undefined' and instead saw 'void' no-void
5023:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5023:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5025:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5025:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5025:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5026:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5026:39 error Unexpected use of comma operator no-sequences
5026:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5027:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5027:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5027:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5028:1 warning This line has a length of 105. Maximum allowed is 100 max-len
5028:5 error Unexpected var, use let or const instead no-var
5028:9 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5028:45 error 'i' is already defined no-redeclare
5028:60 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5028:60 error 'n' declared on line 5031 column 266 is used outside of binding context block-scoped-var
5028:60 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5028:72 error 'i' is already defined no-redeclare
5028:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5028:89 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5028:89 error 'n' declared on line 5031 column 266 is used outside of binding context block-scoped-var
5029:12 error Unexpected var, use let or const instead no-var
5029:16 error 'n' is already defined no-redeclare
5029:61 error 'n' is already defined no-redeclare
5029:76 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5029:88 error 'n' is already defined no-redeclare
5029:100 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
5029:138 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
5029:167 error 'n' is already defined no-redeclare
5029:212 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
5029:227 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
5029:245 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
5029:261 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
5031:7 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5031:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5031:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5031:14 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:17 error 'a' declared on line 5029 column 212 is used outside of binding context block-scoped-var
5031:30 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:33 error 'a' declared on line 5029 column 212 is used outside of binding context block-scoped-var
5031:49 error Unexpected var, use let or const instead no-var
5031:53 error 'o' is already defined no-redeclare
5031:53 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:57 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:69 error 'e' is already declared in the upper scope on line 5027 column 18 no-shadow
5031:72 error 't' is already declared in the upper scope on line 5027 column 21 no-shadow
5031:75 error 'i' is already declared in the upper scope on line 5028 column 9 no-shadow
5031:208 error Unexpected use of comma operator no-sequences
5031:228 error 'e' is already declared in the upper scope on line 5027 column 18 no-shadow
5031:231 error 't' is already declared in the upper scope on line 5027 column 21 no-shadow
5031:266 error 'n' is already defined no-redeclare
5031:266 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5031:270 error Expected 'undefined' and instead saw 'void' no-void
5031:278 error Return statement should not contain assignment no-return-assign
5031:278 error Return statement should not contain assignment no-return-assign
5031:278 error Return statement should not contain assignment no-return-assign
5031:285 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5031:289 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:294 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:315 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:327 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:338 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:342 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:351 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:361 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:396 error 'o' declared on line 5029 column 76 is used outside of binding context block-scoped-var
5031:414 error 'c' declared on line 5029 column 245 is used outside of binding context block-scoped-var
5031:427 error Unexpected use of comma operator no-sequences
5031:436 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5031:452 error 'n' declared on line 5029 column 16 is used outside of binding context block-scoped-var
5032:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5033:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5033:25 error Unnecessary escape character: \/ no-useless-escape
5033:49 error Unnecessary escape character: \/ no-useless-escape
5033:65 error Unnecessary escape character: \/ no-useless-escape
5033:78 error Unnecessary escape character: \/ no-useless-escape
5033:89 error Unnecessary escape character: \: no-useless-escape
5033:151 error Expected 'undefined' and instead saw 'void' no-void
5033:200 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5034:11 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5034:39 error Expected 'undefined' and instead saw 'void' no-void
5034:88 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5034:96 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5034:122 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5034:223 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5035:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5035:230 error Expected 'undefined' and instead saw 'void' no-void
5035:280 error Expected 'undefined' and instead saw 'void' no-void
5035:327 error Expected 'undefined' and instead saw 'void' no-void
5035:430 error Expected 'undefined' and instead saw 'void' no-void
5035:480 error Expected 'undefined' and instead saw 'void' no-void
5035:541 error Unnecessary escape character: \: no-useless-escape
5035:552 error Unnecessary escape character: \# no-useless-escape
5035:572 error Expected 'undefined' and instead saw 'void' no-void
5035:582 error Unexpected use of comma operator no-sequences
5035:645 error Expected 'undefined' and instead saw 'void' no-void
5035:668 error Expected 'undefined' and instead saw 'void' no-void
5035:693 error Expected 'undefined' and instead saw 'void' no-void
5035:714 error Expected 'undefined' and instead saw 'void' no-void
5035:745 error Expected 'undefined' and instead saw 'void' no-void
5035:766 error Expected 'undefined' and instead saw 'void' no-void
5035:801 error Expected 'undefined' and instead saw 'void' no-void
5035:1009 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5041:18 error 'e' is already declared in the upper scope on line 5033 column 200 no-shadow
5044:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5045:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5045:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5048:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5049:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5049:110 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5050:11 error Unexpected var, use let or const instead no-var
5050:15 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5056:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5056:30 error Unexpected use of comma operator no-sequences
5060:11 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5060:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5062:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5062:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5062:44 error Unexpected use of comma operator no-sequences
5064:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5064:14 error 't' declared on line 5050 column 15 is used outside of binding context block-scoped-var
5065:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5065:18 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5066:9 error 'i' is never reassigned. Use 'const' instead prefer-const
5066:9 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5066:37 error Expected 'undefined' and instead saw 'void' no-void
5066:86 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5066:105 error 'n' is never reassigned. Use 'const' instead prefer-const
5066:105 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5066:113 error 'o' is never reassigned. Use 'const' instead prefer-const
5066:113 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5066:168 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5066:212 error Unexpected use of comma operator no-sequences
5068:1 warning This line has a length of 109. Maximum allowed is 100 max-len
5069:16 error 'e' is already declared in the upper scope on line 5066 column 86 no-shadow
5072:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5072:6 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
5072:15 error Unexpected use of comma operator no-sequences
5072:96 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5072:101 error Unexpected use of comma operator no-sequences
5072:103 error 's' was used before it was defined no-use-before-define
5072:116 error 's' was used before it was defined no-use-before-define
5072:137 error 'r' was used before it was defined no-use-before-define
5072:145 error Expected 'undefined' and instead saw 'void' no-void
5072:172 error 'r' was used before it was defined no-use-before-define
5072:194 error 'r' was used before it was defined no-use-before-define
5072:211 error Expected 'undefined' and instead saw 'void' no-void
5072:232 error 'r' was used before it was defined no-use-before-define
5072:264 error 's' was used before it was defined no-use-before-define
5072:269 error 's' was used before it was defined no-use-before-define
5072:282 error 's' was used before it was defined no-use-before-define
5072:299 error 'e' is already declared in the upper scope on line 5066 column 86 no-shadow
5072:302 error 't' is already declared in the upper scope on line 5065 column 18 no-shadow
5072:305 error 'i' is already declared in the upper scope on line 5066 column 9 no-shadow
5072:418 error 'r' was used before it was defined no-use-before-define
5072:433 error 'r' was used before it was defined no-use-before-define
5072:463 error Unexpected var, use let or const instead no-var
5072:467 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
5072:470 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
5072:500 error Expected 'undefined' and instead saw 'void' no-void
5072:508 error Return statement should not contain assignment no-return-assign
5072:515 error Expected 'undefined' and instead saw 'void' no-void
5072:645 error Unexpected use of comma operator no-sequences
5072:647 error Expected 'undefined' and instead saw 'void' no-void
5072:739 error Expected 'undefined' and instead saw 'void' no-void
5072:808 error Expected 'undefined' and instead saw 'void' no-void
5072:868 error Expected 'undefined' and instead saw 'void' no-void
5073:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5073:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5073:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5074:11 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5074:39 error Expected 'undefined' and instead saw 'void' no-void
5074:88 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error Return statement should not contain assignment no-return-assign
5074:96 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5074:169 error Unexpected use of comma operator no-sequences
5074:341 error Expected 'undefined' and instead saw 'void' no-void
5074:366 error Expected 'undefined' and instead saw 'void' no-void
5074:387 error Expected 'undefined' and instead saw 'void' no-void
5074:585 error Expected 'undefined' and instead saw 'void' no-void
5074:610 error Expected 'undefined' and instead saw 'void' no-void
5074:631 error Expected 'undefined' and instead saw 'void' no-void
5074:845 error Expected 'undefined' and instead saw 'void' no-void
5075:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5075:18 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5075:21 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5077:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5077:68 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5077:71 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5077:71 error 't' is defined but never used no-unused-vars
5078:77 error Unexpected use of comma operator no-sequences
5079:30 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5079:33 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5079:33 error 't' is defined but never used no-unused-vars
5080:12 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5080:62 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5080:128 error Expected 'undefined' and instead saw 'void' no-void
5080:136 error Unexpected use of comma operator no-sequences
5081:102 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5081:115 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5083:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5083:6 error Unexpected var, use let or const instead no-var
5083:64 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5083:67 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5083:67 error 't' is defined but never used no-unused-vars
5084:6 error Return statement should not contain assignment no-return-assign
5084:6 error Return statement should not contain assignment no-return-assign
5084:6 error Return statement should not contain assignment no-return-assign
5084:6 error Return statement should not contain assignment no-return-assign
5084:31 error Unexpected use of comma operator no-sequences
5084:113 error Expected 'undefined' and instead saw 'void' no-void
5084:131 error Expected 'undefined' and instead saw 'void' no-void
5085:30 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5085:33 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5085:33 error 't' is defined but never used no-unused-vars
5086:10 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5086:13 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error Return statement should not contain assignment no-return-assign
5086:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5086:88 error Expected 'undefined' and instead saw 'void' no-void
5086:96 error Unexpected use of comma operator no-sequences
5086:180 error Expected 'undefined' and instead saw 'void' no-void
5086:313 error Expected 'undefined' and instead saw 'void' no-void
5086:351 error Expected 'undefined' and instead saw 'void' no-void
5086:374 error Expected 'undefined' and instead saw 'void' no-void
5087:328 error Use a regular expression literal instead of the 'RegExp' constructor prefer-regex-literals
5087:702 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5087:714 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5088:11 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5088:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5089:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5089:6 error Unexpected var, use let or const instead no-var
5089:10 error 'S' is already defined no-redeclare
5089:52 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5089:55 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5090:12 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5090:19 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5090:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5090:79 error Expected 'undefined' and instead saw 'void' no-void
5090:85 error Unexpected use of comma operator no-sequences
5091:13 error Unexpected var, use let or const instead no-var
5091:17 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5091:25 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
5091:33 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
5091:59 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
5091:66 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
5092:14 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
5092:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5093:30 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
5093:55 error 'd' is already declared in the upper scope on line 4911 column 38 no-shadow
5093:62 error 'u' is already declared in the upper scope on line 5019 column 15 no-shadow
5095:11 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
5095:123 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5095:129 error Unexpected use of comma operator no-sequences
5097:8 error 'o' declared on line 5091 column 17 is used outside of binding context block-scoped-var
5097:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5097:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5097:27 error 'r' declared on line 5091 column 25 is used outside of binding context block-scoped-var
5098:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5098:17 error Expected 'undefined' and instead saw 'void' no-void
5098:35 error 'g' is already declared in the upper scope on line 4907 column 15 no-shadow
5098:42 error 'p' is already declared in the upper scope on line 5013 column 25 no-shadow
5099:13 error 'm' is already declared in the upper scope on line 5023 column 15 no-shadow
5099:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5099:63 error Unexpected use of comma operator no-sequences
5104:18 error 'e' is already declared in the upper scope on line 5089 column 52 no-shadow
5107:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5108:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5109:30 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5109:33 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5110:10 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5110:13 error 'n' is never reassigned. Use 'const' instead prefer-const
5110:13 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5110:20 error 'o' is never reassigned. Use 'const' instead prefer-const
5110:20 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5110:37 error Expected '!==' and instead saw '!=' eqeqeq
5110:187 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5111:17 error 'r' is already declared in the upper scope on line 5033 column 197 no-shadow
5111:24 error 's' is already declared in the upper scope on line 5065 column 15 no-shadow
5112:8 error Unexpected var, use let or const instead no-var
5112:12 error 'a' is already declared in the upper scope on line 4911 column 12 no-shadow
5112:34 error 'l' is already declared in the upper scope on line 4911 column 25 no-shadow
5112:60 error 'c' is already declared in the upper scope on line 5013 column 8 no-shadow
5112:130 error 'a' is already defined no-redeclare
5112:152 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5114:18 error 'e' is already declared in the upper scope on line 5109 column 30 no-shadow
5116:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5117:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5118:1 warning This line has a length of 161. Maximum allowed is 100 max-len
5118:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5118:12 error 'h' is already declared in the upper scope on line 5015 column 15 no-shadow
5118:15 error 'd' is never reassigned. Use 'const' instead prefer-const
5118:15 error 'd' is already declared in the upper scope on line 4911 column 38 no-shadow
5118:48 error 'u' is never reassigned. Use 'const' instead prefer-const
5118:48 error 'u' is already declared in the upper scope on line 5019 column 15 no-shadow
5119:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5120:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5120:54 error Unexpected use of comma operator no-sequences
5121:20 error Unnecessary escape character: \: no-useless-escape
5121:25 error Unnecessary escape character: \: no-useless-escape
5121:34 error 'x' is already defined no-redeclare
5121:73 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5121:76 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5122:10 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5122:13 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5122:16 error 'o' is already declared in the upper scope on line 4929 column 287 no-shadow
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error Return statement should not contain assignment no-return-assign
5122:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5122:209 error Expected 'undefined' and instead saw 'void' no-void
5122:295 error Unexpected use of comma operator no-sequences
5123:30 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5123:33 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5124:6 error Unexpected var, use let or const instead no-var
5124:10 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5124:45 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5124:56 error 'i' is already defined no-redeclare
5124:91 error 'i' is already defined no-redeclare
5124:128 error 'e' is already defined no-redeclare
5124:139 error Return statement should not contain assignment no-return-assign
5124:139 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5124:179 error Unexpected use of comma operator no-sequences
5125:34 error Unnecessary escape character: \- no-useless-escape
5125:54 error Unnecessary escape character: \- no-useless-escape
5125:120 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5125:123 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5126:6 error Return statement should not contain assignment no-return-assign
5126:6 error Return statement should not contain assignment no-return-assign
5126:27 error Unexpected use of comma operator no-sequences
5126:37 error Expected 'undefined' and instead saw 'void' no-void
5127:30 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5127:33 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5127:33 error 't' is defined but never used no-unused-vars
5128:12 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5128:19 error Return statement should not contain assignment no-return-assign
5128:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5128:64 error Unexpected use of comma operator no-sequences
5129:1 warning This line has a length of 326. Maximum allowed is 100 max-len
5129:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5129:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5129:27 error Unexpected use of comma operator no-sequences
5129:304 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5129:307 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5129:310 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5130:5 error Return statement should not contain assignment no-return-assign
5130:20 error 'e' is already declared in the upper scope on line 5129 column 304 no-shadow
5130:23 error 't' is already declared in the upper scope on line 5129 column 307 no-shadow
5131:12 error 'i' is already declared in the upper scope on line 5129 column 310 no-shadow
5131:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5132:19 error 'n' is already declared in the upper scope on line 4905 column 15 no-shadow
5135:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5136:33 error Unexpected use of comma operator no-sequences
5137:32 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5137:35 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5138:5 error Return statement should not contain assignment no-return-assign
5138:108 error Unexpected use of comma operator no-sequences
5139:28 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5139:31 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5139:34 error 'i' is already declared in the upper scope on line 4931 column 15 no-shadow
5140:5 error Return statement should not contain assignment no-return-assign
5140:5 error Return statement should not contain assignment no-return-assign
5140:100 error Unexpected use of comma operator no-sequences
5141:38 error 'e' is already declared in the upper scope on line 4894 column 7 no-shadow
5141:41 error 't' is already declared in the upper scope on line 4909 column 15 no-shadow
5147:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
5148:15 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5148:18 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5148:21 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5148:24 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5149:10 error 'o' is already declared in the upper scope on line 5230 column 40 no-shadow
5149:37 error 'r' is already declared in the upper scope on line 5148 column 12 no-shadow
5149:62 error 's' is already declared in the upper scope on line 5226 column 34 no-shadow
5149:80 error 'a' is already declared in the upper scope on line 5226 column 106 no-shadow
5149:98 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5150:55 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
5152:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5152:35 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5152:38 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5153:16 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5153:32 error Unexpected use of comma operator no-sequences
5155:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5156:51 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5156:54 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5156:57 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5159:6 error Unexpected var, use let or const instead no-var
5159:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5159:10 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5159:13 error 'o' is already declared in the upper scope on line 5230 column 40 no-shadow
5159:21 error 'e' is already defined no-redeclare
5159:194 error Unexpected use of comma operator no-sequences
5161:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5162:32 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5162:35 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5164:12 error 's' was used before it was defined no-use-before-define
5164:76 error Expected 'undefined' and instead saw 'void' no-void
5165:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5165:12 error Unexpected var, use let or const instead no-var
5165:16 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5165:24 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5166:11 error 'o' is already declared in the upper scope on line 5230 column 40 no-shadow
5166:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5166:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5166:25 error 's' was used before it was defined no-use-before-define
5167:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5167:13 error 'i' declared on line 5165 column 16 is used outside of binding context block-scoped-var
5167:24 error 'i' declared on line 5165 column 16 is used outside of binding context block-scoped-var
5167:28 error Expected 'undefined' and instead saw 'void' no-void
5168:1 warning This line has a length of 129. Maximum allowed is 100 max-len
5168:116 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5168:119 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5169:19 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5170:29 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5170:32 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5170:35 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5171:4 error Return statement should not contain assignment no-return-assign
5171:4 error Return statement should not contain assignment no-return-assign
5171:26 error Unexpected use of comma operator no-sequences
5172:33 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5172:36 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5175:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5175:18 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5180:39 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5180:42 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5180:45 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5182:20 error Expected '!==' and instead saw '!=' eqeqeq
5183:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5183:18 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5184:12 error Expected '!==' and instead saw '!=' eqeqeq
5188:37 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5188:40 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5190:17 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5196:49 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5196:52 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5196:55 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5196:58 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5198:26 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5198:29 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5198:32 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5199:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5200:26 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5200:29 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5200:32 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5201:8 error 'n' is already declared in the upper scope on line 5230 column 11 no-shadow
5201:11 error 'o' is already declared in the upper scope on line 5230 column 40 no-shadow
5201:14 error 'r' is already declared in the upper scope on line 5148 column 12 no-shadow
5201:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5203:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5203:18 error Expected '===' and instead saw '==' eqeqeq
5204:11 error 'd' was used before it was defined no-use-before-define
5206:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5206:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5206:12 error Unexpected use of comma operator no-sequences
5208:26 error 'u' was used before it was defined no-use-before-define
5210:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5210:23 error Unexpected use of comma operator no-sequences
5210:40 error Expected '===' and instead saw '==' eqeqeq
5213:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5214:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5216:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5216:40 error Unexpected use of comma operator no-sequences
5219:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5219:12 error Unexpected var, use let or const instead no-var
5219:16 error 's' is already declared in the upper scope on line 5226 column 34 no-shadow
5219:23 error 'a' is already declared in the upper scope on line 5226 column 106 no-shadow
5219:43 error 'l' is already declared in the upper scope on line 5232 column 14 no-shadow
5220:11 error 'c' is already declared in the upper scope on line 5234 column 14 no-shadow
5220:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5220:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5221:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5221:13 error 's' declared on line 5219 column 16 is used outside of binding context block-scoped-var
5222:35 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5224:57 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5226:30 error Unexpected var, use let or const instead no-var
5226:30 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5226:109 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5227:10 error Unexpected var, use let or const instead no-var
5227:14 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5227:22 error 'i' is already declared in the upper scope on line 5147 column 28 no-shadow
5229:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5229:13 error 't' declared on line 5227 column 14 is used outside of binding context block-scoped-var
5230:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5230:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
5230:40 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
5230:65 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5232:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5232:17 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5234:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5234:17 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5236:5 error Unexpected var, use let or const instead no-var
5236:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5236:88 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5236:91 error 't' is already declared in the upper scope on line 5147 column 25 no-shadow
5237:13 error Expected '===' and instead saw '==' eqeqeq
5238:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5238:17 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5240:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5240:17 error 'e' is already declared in the upper scope on line 5147 column 22 no-shadow
5243:22 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
5244:10 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
5244:13 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
5244:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5244:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5244:45 error Unexpected use of comma operator no-sequences
5246:80 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5246:83 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5246:86 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5247:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5247:81 error Unexpected console statement no-console
5247:149 error Unexpected console statement no-console
5247:188 error Expected '===' and instead saw '==' eqeqeq
5248:53 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5248:56 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5248:59 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5250:11 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5250:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5250:33 error Expected '!==' and instead saw '!=' eqeqeq
5251:21 error Unexpected use of comma operator no-sequences
5254:11 error Unexpected var, use let or const instead no-var
5254:15 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5254:23 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5254:30 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5255:12 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5255:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5255:39 error Expected '===' and instead saw '==' eqeqeq
5257:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5258:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5258:34 error 'o' declared on line 5254 column 15 is used outside of binding context block-scoped-var
5260:21 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5260:24 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5261:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5261:32 error Expected '===' and instead saw '==' eqeqeq
5262:21 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5262:24 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5263:8 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5263:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5264:5 error Return statement should not contain assignment no-return-assign
5264:30 error Unexpected use of comma operator no-sequences
5265:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5265:25 error Expected '===' and instead saw '==' eqeqeq
5266:89 error 'n' was used before it was defined no-use-before-define
5266:89 error 'n' declared on line 5267 column 10 is used outside of binding context block-scoped-var
5266:91 error Expected '!==' and instead saw '!=' eqeqeq
5267:6 error Unexpected var, use let or const instead no-var
5267:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5267:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5267:60 error Unnecessary escape character: \/ no-useless-escape
5269:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5270:21 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5270:24 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5271:19 error Unexpected var, use let or const instead no-var
5271:19 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5271:23 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5271:26 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5271:29 error 'e' is already defined no-redeclare
5271:49 error Return statement should not contain assignment no-return-assign
5271:49 error Return statement should not contain assignment no-return-assign
5271:49 error Return statement should not contain assignment no-return-assign
5271:49 error Return statement should not contain assignment no-return-assign
5271:49 error Return statement should not contain assignment no-return-assign
5271:49 error Return statement should not contain assignment no-return-assign
5271:178 error 'e' is already declared in the upper scope on line 5270 column 21 no-shadow
5271:181 error 't' is already declared in the upper scope on line 5271 column 23 no-shadow
5271:298 error Unexpected use of comma operator no-sequences
5272:15 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
5272:274 error 'ace' is not defined no-undef
5272:344 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5272:344 error 'e' is defined but never used no-unused-vars
5272:347 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5272:347 error 't' is defined but never used no-unused-vars
5272:350 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5272:350 error 'i' is defined but never used no-unused-vars
5273:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5273:16 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5273:19 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5273:22 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5274:1 warning This line has a length of 108. Maximum allowed is 100 max-len
5275:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5275:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5275:82 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5275:85 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5276:5 error Return statement should not contain assignment no-return-assign
5277:7 error Unexpected use of comma operator no-sequences
5277:82 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5277:85 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5278:1 warning This line has a length of 144. Maximum allowed is 100 max-len
5278:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5278:7 error Expected 'undefined' and instead saw 'void' no-void
5278:63 error Unexpected use of comma operator no-sequences
5278:80 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5279:78 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5280:11 error Unexpected var, use let or const instead no-var
5280:15 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5280:23 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5281:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5281:6 error Unexpected use of '&' no-bitwise
5281:25 error Unexpected use of comma operator no-sequences
5281:29 error Unexpected use of '>>=' no-bitwise
5282:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5282:14 error 't' declared on line 5280 column 15 is used outside of binding context block-scoped-var
5283:82 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5283:85 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5285:55 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5286:12 error Expected '===' and instead saw '==' eqeqeq
5288:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5288:13 error Unexpected var, use let or const instead no-var
5288:17 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5288:34 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5289:6 error Unexpected var, use let or const instead no-var
5289:10 error 'n' is already declared in the upper scope on line 5273 column 13 no-shadow
5289:30 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5289:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5289:32 error Expected '!==' and instead saw '!=' eqeqeq
5289:69 error Function declared in a loop contains unsafe references to variable(s) 't', 'n' no-loop-func
5289:71 error 'e' is already declared in the upper scope on line 5285 column 55 no-shadow
5292:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5292:14 error 't' declared on line 5288 column 17 is used outside of binding context block-scoped-var
5293:55 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5294:36 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5295:72 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5296:15 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5296:32 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5296:52 error 'n' is already declared in the upper scope on line 5273 column 13 no-shadow
5297:12 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5297:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5301:82 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5302:15 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5302:32 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5302:52 error 'n' is already declared in the upper scope on line 5273 column 13 no-shadow
5303:12 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5303:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5307:80 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5307:83 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5309:72 error 'e' is already declared in the upper scope on line 5272 column 344 no-shadow
5310:1 warning This line has a length of 241. Maximum allowed is 100 max-len
5310:11 error Unexpected var, use let or const instead no-var
5310:15 error 't' is already declared in the upper scope on line 5272 column 347 no-shadow
5310:19 error Unexpected use of '>>>' no-bitwise
5310:38 error 'i' is already declared in the upper scope on line 5272 column 350 no-shadow
5310:42 error Unexpected use of '>>' no-bitwise
5310:63 error 'n' is already declared in the upper scope on line 5273 column 13 no-shadow
5310:116 error 'i' is already defined no-redeclare
5310:136 error 'i' is already defined no-redeclare
5310:140 error Expected 'undefined' and instead saw 'void' no-void
5310:159 error Unexpected use of '>>' no-bitwise
5310:167 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5311:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5311:19 error Unexpected use of comma operator no-sequences
5312:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5316:8 error 'ace' is not defined no-undef
5316:104 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5316:107 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5316:107 error 't' is defined but never used no-unused-vars
5316:110 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5316:110 error 'i' is defined but never used no-unused-vars
5318:8 error 'ace' is not defined no-undef
5318:79 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5318:82 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5318:85 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5318:85 error 'i' is defined but never used no-unused-vars
5319:26 error 'e' is already declared in the upper scope on line 5318 column 79 no-shadow
5319:29 error 't' is already declared in the upper scope on line 5318 column 82 no-shadow
5322:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5323:12 error Unexpected var, use let or const instead no-var
5323:16 error 'i' is already declared in the upper scope on line 5318 column 85 no-shadow
5323:24 error 'n' declared on line 5329 column 18 is used outside of binding context block-scoped-var
5323:24 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5323:31 error 'n' declared on line 5329 column 18 is used outside of binding context block-scoped-var
5323:45 error 'n' declared on line 5329 column 18 is used outside of binding context block-scoped-var
5324:10 error 'n' declared on line 5329 column 18 is used outside of binding context block-scoped-var
5324:22 error 'n' declared on line 5329 column 18 is used outside of binding context block-scoped-var
5329:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5329:14 error Unexpected var, use let or const instead no-var
5329:18 error 'n' is already defined no-redeclare
5329:18 error 'n' declared on line 5323 column 24 is used outside of binding context block-scoped-var
5329:23 error 'i' declared on line 5323 column 16 is used outside of binding context block-scoped-var
5329:29 error Unexpected use of comma operator no-sequences
5330:7 error 'i' declared on line 5323 column 16 is used outside of binding context block-scoped-var
5330:10 error 'n' declared on line 5323 column 24 is used outside of binding context block-scoped-var
5330:22 error 'n' declared on line 5323 column 24 is used outside of binding context block-scoped-var
5332:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5332:14 error 'i' declared on line 5323 column 16 is used outside of binding context block-scoped-var
5334:8 error 'ace' is not defined no-undef
5334:95 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5334:98 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5334:101 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5334:101 error 'i' is defined but never used no-unused-vars
5335:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5335:24 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5337:5 error Unexpected use of comma operator no-sequences
5337:36 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5339:35 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5339:38 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5340:11 error Unexpected var, use let or const instead no-var
5340:15 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5341:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5341:6 error Unexpected use of '&' no-bitwise
5341:25 error Unexpected use of comma operator no-sequences
5341:29 error Unexpected use of '>>=' no-bitwise
5342:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5342:14 error 'i' declared on line 5340 column 15 is used outside of binding context block-scoped-var
5343:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5343:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5343:27 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5343:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5343:71 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5345:5 error Unexpected use of comma operator no-sequences
5345:38 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5347:33 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5348:9 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5348:12 error 'i' is never reassigned. Use 'const' instead prefer-const
5348:12 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5348:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5350:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5351:32 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5352:11 error Unexpected var, use let or const instead no-var
5352:15 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5352:23 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5352:30 error 'n' is already declared in the upper scope on line 5343 column 13 no-shadow
5353:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5354:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5354:14 error 't' declared on line 5352 column 15 is used outside of binding context block-scoped-var
5355:75 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5356:11 error Unexpected var, use let or const instead no-var
5356:15 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5356:23 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5358:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5358:14 error 't' declared on line 5356 column 15 is used outside of binding context block-scoped-var
5359:32 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5360:9 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5360:12 error 'i' is never reassigned. Use 'const' instead prefer-const
5360:12 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5360:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5362:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5363:34 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5363:37 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5364:15 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5365:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5367:35 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5368:40 error Unnecessary escape character: \/ no-useless-escape
5369:33 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5371:38 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5371:41 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5372:11 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5372:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5372:51 error 'e' is already declared in the upper scope on line 5371 column 38 no-shadow
5374:8 error Unexpected use of comma operator no-sequences
5375:35 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5376:14 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5377:6 error 'n' was used before it was defined no-use-before-define
5377:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5377:14 error Unexpected use of comma operator no-sequences
5378:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5378:16 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5378:19 error 'e' is already declared in the upper scope on line 5375 column 35 no-shadow
5379:6 error Return statement should not contain assignment no-return-assign
5379:23 error Unexpected use of comma operator no-sequences
5379:25 error 'n' was used before it was defined no-use-before-define
5380:7 error Unexpected var, use let or const instead no-var
5380:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5380:11 error 'n' is already declared in the upper scope on line 5343 column 13 no-shadow
5380:21 error Return statement should not contain assignment no-return-assign
5380:21 error Return statement should not contain assignment no-return-assign
5380:21 error Return statement should not contain assignment no-return-assign
5381:26 error Unexpected use of comma operator no-sequences
5382:6 error Unexpected use of comma operator no-sequences
5383:6 error Return statement should not contain assignment no-return-assign
5383:30 error Unexpected use of comma operator no-sequences
5387:34 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5387:37 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5388:14 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5389:6 error 'o' was used before it was defined no-use-before-define
5389:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5389:14 error Unexpected use of comma operator no-sequences
5390:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5390:16 error 'n' is already declared in the upper scope on line 5343 column 13 no-shadow
5390:19 error 'e' is already declared in the upper scope on line 5387 column 34 no-shadow
5391:6 error 'o' was used before it was defined no-use-before-define
5391:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5391:8 error Expected '===' and instead saw '==' eqeqeq
5391:21 error 'o' was used before it was defined no-use-before-define
5392:7 error Unexpected var, use let or const instead no-var
5392:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5392:11 error 'o' is already declared in the upper scope on line 5343 column 27 no-shadow
5392:21 error Return statement should not contain assignment no-return-assign
5392:21 error Return statement should not contain assignment no-return-assign
5392:21 error Return statement should not contain assignment no-return-assign
5392:21 error Return statement should not contain assignment no-return-assign
5392:49 error 'e' is already declared in the upper scope on line 5387 column 34 no-shadow
5393:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5393:28 error Unexpected use of comma operator no-sequences
5394:6 error Unexpected use of comma operator no-sequences
5395:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5395:19 error Unexpected use of comma operator no-sequences
5397:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5397:28 error Unexpected use of comma operator no-sequences
5403:6 error Use a regular expression literal instead of the 'RegExp' constructor prefer-regex-literals
5403:6 error Do not use 'new' for side effects no-new
5403:6 error ES2018 RegExp lookbehind assertions are forbidden es-x/no-regexp-lookbehind-assertions
5404:15 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5406:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5407:37 error 'e' is already declared in the upper scope on line 5334 column 95 no-shadow
5407:40 error 't' is already declared in the upper scope on line 5334 column 98 no-shadow
5407:43 error 'i' is already declared in the upper scope on line 5334 column 101 no-shadow
5410:8 error 'ace' is not defined no-undef
5410:79 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5410:82 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5410:85 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5410:85 error 'i' is defined but never used no-unused-vars
5411:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5411:61 error Unexpected use of comma operator no-sequences
5413:7 error Unexpected var, use let or const instead no-var
5413:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5413:11 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5413:63 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5413:142 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5413:165 error 'n' is already defined no-redeclare
5413:186 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5413:198 error Expected '===' and instead saw '==' eqeqeq
5413:206 error Unexpected use of comma operator no-sequences
5413:220 error Expected '===' and instead saw '==' eqeqeq
5413:244 error Expected '===' and instead saw '==' eqeqeq
5413:267 error Expected '===' and instead saw '==' eqeqeq
5413:380 error Unnecessary escape character: \. no-useless-escape
5413:402 error Unnecessary escape character: \. no-useless-escape
5413:474 error Unnecessary escape character: \. no-useless-escape
5413:496 error Unnecessary escape character: \. no-useless-escape
5413:698 error Expected '===' and instead saw '==' eqeqeq
5413:775 error Expected 'undefined' and instead saw 'void' no-void
5413:840 error Expected 'undefined' and instead saw 'void' no-void
5413:920 error Expected 'undefined' and instead saw 'void' no-void
5413:981 error Expected 'undefined' and instead saw 'void' no-void
5414:8 error 'ace' is not defined no-undef
5414:94 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5414:97 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5414:100 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5414:100 error 't' is defined but never used no-unused-vars
5415:4 error Unexpected var, use let or const instead no-var
5415:8 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5415:11 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5415:14 error 'e' is already defined no-redeclare
5415:38 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5415:66 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5415:69 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5415:72 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5415:75 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5417:6 error Return statement should not contain assignment no-return-assign
5417:13 error 'c' was used before it was defined no-use-before-define
5417:13 error 'c' declared on line 5424 column 67 is used outside of binding context block-scoped-var
5417:45 error Unexpected use of comma operator no-sequences
5417:67 error 'c' was used before it was defined no-use-before-define
5417:67 error 'c' declared on line 5424 column 67 is used outside of binding context block-scoped-var
5417:72 error 'c' was used before it was defined no-use-before-define
5417:72 error 'c' declared on line 5424 column 67 is used outside of binding context block-scoped-var
5418:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5419:58 error Unexpected use of comma operator no-sequences
5420:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5421:12 error Unexpected var, use let or const instead no-var
5421:16 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5421:24 error 'r' declared on line 5424 column 74 is used outside of binding context block-scoped-var
5421:24 error 'r' is already declared in the upper scope on line 5414 column 97 no-shadow
5421:31 error 'r' declared on line 5424 column 74 is used outside of binding context block-scoped-var
5421:45 error 'r' declared on line 5424 column 74 is used outside of binding context block-scoped-var
5422:13 error 's' is already declared in the upper scope on line 5415 column 8 no-shadow
5422:23 error 'r' declared on line 5424 column 74 is used outside of binding context block-scoped-var
5422:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5422:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5423:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5423:15 error 'o' declared on line 5421 column 16 is used outside of binding context block-scoped-var
5424:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5424:13 error Unexpected var, use let or const instead no-var
5424:17 error 'a' is already declared in the upper scope on line 5415 column 38 no-shadow
5424:55 error 'l' is already declared in the upper scope on line 5467 column 22 no-shadow
5424:67 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5424:74 error 'r' is already defined no-redeclare
5424:74 error 'r' declared on line 5421 column 24 is used outside of binding context block-scoped-var
5424:141 error 'r' declared on line 5421 column 24 is used outside of binding context block-scoped-var
5424:155 error 'r' declared on line 5421 column 24 is used outside of binding context block-scoped-var
5425:12 error 'r' declared on line 5421 column 24 is used outside of binding context block-scoped-var
5426:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5426:14 error 'c' declared on line 5424 column 67 is used outside of binding context block-scoped-var
5426:16 error Expected '===' and instead saw '==' eqeqeq
5426:37 error 'l' declared on line 5424 column 55 is used outside of binding context block-scoped-var
5426:52 error 'e' is already declared in the upper scope on line 5415 column 66 no-shadow
5427:12 error 't' is already declared in the upper scope on line 5415 column 69 no-shadow
5427:16 error 'l' declared on line 5424 column 55 is used outside of binding context block-scoped-var
5427:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5427:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5427:40 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5427:40 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
5427:124 error Expected '===' and instead saw '==' eqeqeq
5427:145 error Expected '===' and instead saw '==' eqeqeq
5427:154 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5427:197 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5427:246 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5427:272 error Expected '!==' and instead saw '!=' eqeqeq
5427:283 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5428:8 error Unexpected use of comma operator no-sequences
5428:30 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5428:35 error 'a' declared on line 5424 column 17 is used outside of binding context block-scoped-var
5429:38 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5431:36 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5431:39 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5433:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5435:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5435:40 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5437:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5439:34 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5439:37 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5441:34 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5441:37 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5442:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5442:32 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
5443:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5443:40 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5444:11 error Unexpected var, use let or const instead no-var
5444:15 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5445:12 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5445:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5445:39 error Expected '===' and instead saw '==' eqeqeq
5447:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5448:6 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
5448:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5448:20 error 'i' declared on line 5444 column 15 is used outside of binding context block-scoped-var
5449:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5449:40 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5450:11 error Unexpected var, use let or const instead no-var
5450:15 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5450:48 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5451:12 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5451:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5451:39 error Expected '===' and instead saw '==' eqeqeq
5453:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5453:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5453:14 error Unexpected use of comma operator no-sequences
5454:7 error Return statement should not contain assignment no-return-assign
5454:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5454:14 error 'n' declared on line 5450 column 48 is used outside of binding context block-scoped-var
5454:19 error 'i' declared on line 5450 column 15 is used outside of binding context block-scoped-var
5454:30 error Unexpected use of comma operator no-sequences
5454:32 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
5454:46 error 'i' declared on line 5450 column 15 is used outside of binding context block-scoped-var
5454:61 error 'n' declared on line 5450 column 48 is used outside of binding context block-scoped-var
5455:34 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5455:37 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5455:40 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5456:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5457:35 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5457:38 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5458:9 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5458:12 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5458:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5458:24 error Expected a conditional expression and instead saw an assignment no-cond-assign
5465:40 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5465:43 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5466:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5467:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5467:22 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5468:11 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5468:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5468:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5468:26 error Unexpected use of comma operator no-sequences
5468:46 error 'e' is already declared in the upper scope on line 5468 column 11 no-shadow
5471:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5471:15 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5471:18 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5471:21 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5471:24 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5474:12 error 'i' declared on line 5480 column 18 is used outside of binding context block-scoped-var
5476:26 error 'i' declared on line 5480 column 18 is used outside of binding context block-scoped-var
5479:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5480:1 warning This line has a length of 174. Maximum allowed is 100 max-len
5480:7 error Unexpected var, use let or const instead no-var
5480:11 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5480:18 error 'i' is already defined no-redeclare
5480:79 error Expected '!==' and instead saw '!=' eqeqeq
5480:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5482:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5482:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5482:69 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5482:101 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5482:139 error Unexpected use of comma operator no-sequences
5482:168 error Expected '===' and instead saw '==' eqeqeq
5485:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5485:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5485:33 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5486:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5486:15 error Expected '===' and instead saw '==' eqeqeq
5487:5 error Unexpected use of comma operator no-sequences
5487:64 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5487:67 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5489:37 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5490:5 error Unexpected var, use let or const instead no-var
5490:9 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5490:45 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5490:188 error 'n' is already declared in the upper scope on line 5471 column 15 no-shadow
5490:201 error 'e' is already defined no-redeclare
5490:442 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5492:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5492:27 error Unexpected var, use let or const instead no-var
5492:31 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5492:50 error 'n' is already defined no-redeclare
5492:135 error Unexpected use of comma operator no-sequences
5493:36 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5493:39 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5493:39 error 't' is defined but never used no-unused-vars
5495:31 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5495:34 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5495:37 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5496:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5497:269 error Expected 'undefined' and instead saw 'void' no-void
5497:344 error Expected 'undefined' and instead saw 'void' no-void
5497:470 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5497:473 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5497:476 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5499:19 error 'e' is already declared in the upper scope on line 5414 column 94 no-shadow
5499:22 error 't' is already declared in the upper scope on line 5414 column 100 no-shadow
5499:25 error 'i' is already declared in the upper scope on line 5415 column 11 no-shadow
5500:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5500:41 error Unexpected use of comma operator no-sequences
5502:8 error 'ace' is not defined no-undef
5502:88 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5502:91 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5502:94 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5502:94 error 'i' is defined but never used no-unused-vars
5503:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5503:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5503:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5503:47 error 'e' is already declared in the upper scope on line 5502 column 88 no-shadow
5503:50 error 't' is already declared in the upper scope on line 5502 column 91 no-shadow
5504:11 error 'i' is already declared in the upper scope on line 5502 column 94 no-shadow
5504:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5504:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5504:59 error Unexpected use of comma operator no-sequences
5505:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5507:5 error Unexpected use of comma operator no-sequences
5507:33 error 'e' is already declared in the upper scope on line 5502 column 88 no-shadow
5507:36 error 'i' is already declared in the upper scope on line 5502 column 94 no-shadow
5508:9 error 't' is never reassigned. Use 'const' instead prefer-const
5508:9 error 't' is already declared in the upper scope on line 5502 column 91 no-shadow
5508:34 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5508:74 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5508:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5508:83 error Unexpected use of comma operator no-sequences
5508:150 error 'e' is already declared in the upper scope on line 5507 column 33 no-shadow
5508:153 error 't' is already declared in the upper scope on line 5508 column 9 no-shadow
5509:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5509:41 error Expected '!==' and instead saw '!=' eqeqeq
5509:69 error Expected '!==' and instead saw '!=' eqeqeq
5511:33 error 'e' is already declared in the upper scope on line 5502 column 88 no-shadow
5512:11 error 't' is already declared in the upper scope on line 5502 column 91 no-shadow
5512:46 error Return statement should not contain assignment no-return-assign
5512:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5512:63 error Unexpected use of comma operator no-sequences
5514:8 error 'ace' is not defined no-undef
5514:73 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5514:76 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5514:79 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5514:79 error 't' is defined but never used no-unused-vars
5515:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5515:28 error 'e' is already declared in the upper scope on line 5514 column 73 no-shadow
5515:31 error 't' is already declared in the upper scope on line 5514 column 79 no-shadow
5516:1 warning This line has a length of 152. Maximum allowed is 100 max-len
5516:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5516:5 error Unexpected dangling '_' in 'super_' no-underscore-dangle
5516:17 error Unexpected use of comma operator no-sequences
5517:5 error Unexpected use of comma operator no-sequences
5517:28 error 'e' is already declared in the upper scope on line 5514 column 73 no-shadow
5517:31 error 't' is already declared in the upper scope on line 5514 column 79 no-shadow
5518:17 error 'i' is already declared in the upper scope on line 5514 column 76 no-shadow
5520:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5521:32 error 'e' is already declared in the upper scope on line 5514 column 73 no-shadow
5521:35 error 't' is already declared in the upper scope on line 5514 column 79 no-shadow
5524:8 error 'ace' is not defined no-undef
5524:83 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5524:86 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5524:89 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5524:89 error 'i' is defined but never used no-unused-vars
5525:13 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5527:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5527:15 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5529:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5529:12 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5529:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5529:20 error Unexpected dangling '_' in '_emit' no-underscore-dangle
5529:30 error Unexpected dangling '_' in '_dispatchEvent' no-underscore-dangle
5529:60 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5529:63 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5530:1 warning This line has a length of 220. Maximum allowed is 100 max-len
5530:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5530:5 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5530:30 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5530:56 error Unexpected use of comma operator no-sequences
5530:58 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5530:85 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5530:115 error Unexpected var, use let or const instead no-var
5530:115 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5530:119 error 'i' declared on line 5531 column 178 is used outside of binding context block-scoped-var
5530:119 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5530:123 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5530:155 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5530:159 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5530:192 error 'i' declared on line 5531 column 178 is used outside of binding context block-scoped-var
5531:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5531:72 error Unexpected use of comma operator no-sequences
5531:168 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5531:174 error Unexpected var, use let or const instead no-var
5531:178 error 'i' is already defined no-redeclare
5531:193 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5531:268 error Empty block statement no-empty
5531:321 error Expected 'undefined' and instead saw 'void' no-void
5533:5 error Unexpected use of comma operator no-sequences
5533:7 error Unexpected dangling '_' in '_signal' no-underscore-dangle
5533:30 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5533:33 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5534:10 error 'i' was used before it was defined no-use-before-define
5534:10 error Expected a conditional expression and instead saw an assignment no-cond-assign
5534:10 error 'i' declared on line 5535 column 16 is used outside of binding context block-scoped-var
5534:16 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5535:12 error Unexpected var, use let or const instead no-var
5535:16 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5535:20 error 'i' was used before it was defined no-use-before-define
5535:31 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5539:27 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5539:30 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5540:11 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5540:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5540:47 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5541:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5541:19 error Unexpected use of comma operator no-sequences
5542:8 error Unexpected use of comma operator no-sequences
5543:28 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5547:40 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5547:43 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5548:1 warning This line has a length of 272. Maximum allowed is 100 max-len
5548:9 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5548:12 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5548:15 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5548:19 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5548:42 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5548:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5548:55 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5548:130 error Unexpected dangling '_' in '_disabled_' no-underscore-dangle
5548:155 error Unexpected dangling '_' in '_disabled_' no-underscore-dangle
5548:221 error Expected '!==' and instead saw '!=' eqeqeq
5548:248 error Unexpected use of comma operator no-sequences
5549:43 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5549:46 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5550:1 warning This line has a length of 194. Maximum allowed is 100 max-len
5550:9 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5550:12 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5550:16 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5550:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5550:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5550:50 error Unexpected dangling '_' in '_disabled_' no-underscore-dangle
5550:76 error Expected '===' and instead saw '==' eqeqeq
5550:155 error Expected '!==' and instead saw '!=' eqeqeq
5551:46 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5551:49 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5551:52 error 'i' is already declared in the upper scope on line 5524 column 89 no-shadow
5552:5 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5552:27 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5552:54 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5552:58 error 'n' is already declared in the upper scope on line 5529 column 12 no-shadow
5552:62 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5552:109 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5552:192 error Unexpected use of comma operator no-sequences
5553:69 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5553:72 error 't' is already declared in the upper scope on line 5524 column 86 no-shadow
5554:1 warning This line has a length of 150. Maximum allowed is 100 max-len
5554:5 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5554:27 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5554:54 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5554:58 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5554:84 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5555:41 error 'e' is already declared in the upper scope on line 5524 column 83 no-shadow
5556:1 warning This line has a length of 206. Maximum allowed is 100 max-len
5556:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5556:12 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5556:34 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5556:58 error Expected 'undefined' and instead saw 'void' no-void
5556:66 error Unexpected use of comma operator no-sequences
5556:68 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5556:93 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
5556:120 error Expected 'undefined' and instead saw 'void' no-void
5556:130 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5556:157 error Unexpected dangling '_' in '_defaultHandlers' no-underscore-dangle
5556:186 error Expected 'undefined' and instead saw 'void' no-void
5558:8 error 'ace' is not defined no-undef
5558:82 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5558:85 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5558:88 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5558:88 error 'i' is defined but never used no-unused-vars
5559:31 error 'e' is already declared in the upper scope on line 5558 column 82 no-shadow
5559:34 error 't' is already declared in the upper scope on line 5558 column 85 no-shadow
5560:11 error 'i' is already declared in the upper scope on line 5558 column 88 no-shadow
5560:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5560:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5560:41 error Unexpected use of comma operator no-sequences
5560:74 error Unexpected console statement no-console
5560:91 error Unexpected console statement no-console
5564:8 error 'ace' is not defined no-undef
5564:94 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5564:97 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5564:100 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5564:100 error 'i' is defined but never used no-unused-vars
5566:8 error 'ace' is not defined no-undef
5566:180 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5566:183 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5566:186 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5566:186 error 'i' is defined but never used no-unused-vars
5567:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5567:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5567:14 error 'r' is never reassigned. Use 'const' instead prefer-const
5567:14 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5567:32 error 's' is never reassigned. Use 'const' instead prefer-const
5567:32 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5567:73 error 'a' is never reassigned. Use 'const' instead prefer-const
5567:73 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5567:112 error 'l' is never reassigned. Use 'const' instead prefer-const
5567:112 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5567:174 error 'c' is never reassigned. Use 'const' instead prefer-const
5567:174 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5567:203 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5568:42 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5571:30 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5572:1 warning This line has a length of 197. Maximum allowed is 100 max-len
5572:9 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5572:12 error 'i' is never reassigned. Use 'const' instead prefer-const
5572:12 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5572:20 error Return statement should not contain assignment no-return-assign
5572:20 error Return statement should not contain assignment no-return-assign
5572:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5572:132 error 'e' is already declared in the upper scope on line 5571 column 30 no-shadow
5572:157 error Unexpected use of comma operator no-sequences
5572:181 error 'e' is already declared in the upper scope on line 5571 column 30 no-shadow
5575:29 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5575:32 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5576:9 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5576:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5577:15 error Expected a conditional expression and instead saw an assignment no-cond-assign
5577:162 error Expected 'undefined' and instead saw 'void' no-void
5579:29 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5580:11 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5580:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5581:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5581:21 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5581:21 error 'e' is defined but never used no-unused-vars
5582:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5582:39 error Unexpected console statement no-console
5582:55 error Unexpected console statement no-console
5583:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5583:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5583:44 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5583:47 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5583:50 error 'n' is already declared in the upper scope on line 5567 column 8 no-shadow
5584:1 warning This line has a length of 122. Maximum allowed is 100 max-len
5584:5 error Return statement should not contain assignment no-return-assign
5584:73 error Unexpected use of comma operator no-sequences
5584:103 error 'e' is already declared in the upper scope on line 5583 column 47 no-shadow
5585:10 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5585:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5585:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5585:97 error Unexpected use of comma operator no-sequences
5587:5 error Unexpected use of comma operator no-sequences
5587:45 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5588:42 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5589:12 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5589:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5589:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5591:48 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5591:51 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5591:54 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5597:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5600:1 warning This line has a length of 182. Maximum allowed is 100 max-len
5600:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5600:13 error 'n' is already declared in the upper scope on line 5567 column 8 no-shadow
5600:82 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5601:49 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5601:52 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5602:42 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5605:44 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5605:47 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5606:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5606:10 error Unexpected use of comma operator no-sequences
5607:36 error 'e' is already declared in the upper scope on line 5566 column 180 no-shadow
5607:39 error 't' is already declared in the upper scope on line 5566 column 183 no-shadow
5607:42 error 'i' is already declared in the upper scope on line 5566 column 186 no-shadow
5608:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5608:309 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5608:336 error Return statement should not contain assignment no-return-assign
5608:413 error 'e' is already declared in the upper scope on line 5607 column 36 no-shadow
5608:416 error 't' is already declared in the upper scope on line 5607 column 39 no-shadow
5608:425 error Expected '===' and instead saw '==' eqeqeq
5608:495 error Unnecessary escape character: \} no-useless-escape
5608:508 error 'e' is already declared in the upper scope on line 5607 column 36 no-shadow
5608:511 error 't' is already declared in the upper scope on line 5607 column 39 no-shadow
5609:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5610:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5610:30 error Unexpected use of comma operator no-sequences
5611:1 warning This line has a length of 111. Maximum allowed is 100 max-len
5611:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5611:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5611:25 error Unexpected use of comma operator no-sequences
5612:8 error 'ace' is not defined no-undef
5612:84 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5612:87 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5612:90 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5614:8 error 'ace' is not defined no-undef
5614:121 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5614:124 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5614:127 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5614:127 error 'i' is defined but never used no-unused-vars
5615:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5615:17 error Unexpected use of comma operator no-sequences
5616:8 error 'ace' is not defined no-undef
5616:162 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5616:165 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5616:168 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5617:4 error Unexpected var, use let or const instead no-var
5617:8 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5617:11 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5617:34 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5617:56 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5617:78 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5617:117 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5617:143 error A constructor name should not start with a lowercase letter new-cap
5617:352 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5618:12 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
5620:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5621:26 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5621:29 error 't' is already declared in the upper scope on line 5616 column 168 no-shadow
5622:12 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
5624:50 error Expected '===' and instead saw '==' eqeqeq
5626:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5626:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5626:9 error Expected '===' and instead saw '==' eqeqeq
5629:47 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5629:50 error 't' is already declared in the upper scope on line 5616 column 168 no-shadow
5630:9 error 'i' is already declared in the upper scope on line 5617 column 56 no-shadow
5630:12 error 'n' is already declared in the upper scope on line 5617 column 78 no-shadow
5630:15 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error Return statement should not contain assignment no-return-assign
5630:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5630:110 error Expected '===' and instead saw '==' eqeqeq
5630:162 error Expected '===' and instead saw '==' eqeqeq
5630:179 error Expected '===' and instead saw '==' eqeqeq
5630:287 error Expected '===' and instead saw '==' eqeqeq
5630:364 error Expected '===' and instead saw '==' eqeqeq
5630:393 error Expected '===' and instead saw '==' eqeqeq
5630:438 error Expected '!==' and instead saw '!=' eqeqeq
5631:35 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5631:38 error 't' is already declared in the upper scope on line 5616 column 168 no-shadow
5632:5 error Return statement should not contain assignment no-return-assign
5633:32 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5635:1 warning This line has a length of 124. Maximum allowed is 100 max-len
5635:108 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5635:111 error 't' is already declared in the upper scope on line 5616 column 168 no-shadow
5636:14 error 'i' is already declared in the upper scope on line 5617 column 56 no-shadow
5636:17 error 'e' is already declared in the upper scope on line 5635 column 108 no-shadow
5637:29 error 'r' was used before it was defined no-use-before-define
5639:1 warning This line has a length of 134. Maximum allowed is 100 max-len
5639:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5639:25 error 'r' was used before it was defined no-use-before-define
5639:46 error 'r' was used before it was defined no-use-before-define
5639:56 error Unexpected use of comma operator no-sequences
5639:70 error 'r' was used before it was defined no-use-before-define
5639:100 error 'r' was used before it was defined no-use-before-define
5641:12 error 'e' is already declared in the upper scope on line 5636 column 17 no-shadow
5641:15 error 't' is already declared in the upper scope on line 5635 column 111 no-shadow
5641:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5641:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5641:33 error 'e' is already declared in the upper scope on line 5641 column 12 no-shadow
5641:36 error 't' is already declared in the upper scope on line 5641 column 15 no-shadow
5642:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5642:27 error 'r' was used before it was defined no-use-before-define
5642:36 error Unexpected use of comma operator no-sequences
5642:38 error Unexpected dangling '_' in '_emit' no-underscore-dangle
5642:70 error 'r' was used before it was defined no-use-before-define
5642:88 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5642:94 error 'i' is already declared in the upper scope on line 5636 column 14 no-shadow
5642:110 error 'r' was used before it was defined no-use-before-define
5642:115 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5642:127 error 'r' was used before it was defined no-use-before-define
5642:137 error Unexpected use of comma operator no-sequences
5642:152 error 'e' is already declared in the upper scope on line 5641 column 33 no-shadow
5643:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5645:9 error Unexpected use of comma operator no-sequences
5645:17 error 'r' was used before it was defined no-use-before-define
5645:129 error Unexpected console statement no-console
5646:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5648:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5648:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5648:36 error 'r' was used before it was defined no-use-before-define
5648:39 error 'o' was used before it was defined no-use-before-define
5648:47 error Unexpected use of comma operator no-sequences
5650:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5650:11 error 'n' is already declared in the upper scope on line 5617 column 78 no-shadow
5650:14 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5650:17 error 'r' is already declared in the upper scope on line 5617 column 117 no-shadow
5650:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5651:38 error 'e' is already declared in the upper scope on line 5635 column 108 no-shadow
5652:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5657:16 error 'e' is already declared in the upper scope on line 5635 column 108 no-shadow
5657:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5659:31 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5663:38 error 'e' is already declared in the upper scope on line 5617 column 11 no-shadow
5663:41 error 't' is already declared in the upper scope on line 5616 column 168 no-shadow
5666:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5666:105 error Unexpected console statement no-console
5667:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5668:8 error 'ace' is not defined no-undef
5668:121 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5669:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5669:81 error 'e' is already declared in the upper scope on line 5668 column 121 no-shadow
5669:84 error 't' is already declared in the upper scope on line 5675 column 22 no-shadow
5670:17 error 'e' is already declared in the upper scope on line 5669 column 81 no-shadow
5675:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5675:22 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5675:25 error 'e' is already declared in the upper scope on line 5668 column 121 no-shadow
5677:25 error 'e' declared on line 5677 column 118 is used outside of binding context block-scoped-var
5677:89 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5677:95 error Unexpected var, use let or const instead no-var
5677:99 error 't' is already declared in the upper scope on line 5675 column 22 no-shadow
5677:102 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5677:110 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5677:118 error 'e' is already defined no-redeclare
5677:148 error Unexpected dangling '_' in '_currentScript' no-underscore-dangle
5677:173 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5677:211 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5677:351 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5678:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5678:23 error 'l' is never reassigned. Use 'const' instead prefer-const
5678:23 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5678:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5679:18 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5680:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5680:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5680:126 error 'e' is already declared in the upper scope on line 5675 column 25 no-shadow
5680:129 error 't' is already declared in the upper scope on line 5677 column 99 no-shadow
5681:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5681:35 error Unnecessary escape character: \- no-useless-escape
5681:59 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5683:1 warning This line has a length of 233. Maximum allowed is 100 max-len
5683:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5683:14 error 't' declared on line 5677 column 99 is used outside of binding context block-scoped-var
5683:19 error 'n' declared on line 5677 column 110 is used outside of binding context block-scoped-var
5683:26 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:35 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:45 error 'n' declared on line 5677 column 110 is used outside of binding context block-scoped-var
5683:48 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:65 error Unexpected use of comma operator no-sequences
5683:67 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:80 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:88 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:103 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:119 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:127 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:140 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:154 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:162 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:176 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:191 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:206 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5683:214 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5684:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5684:7 error Expected 'undefined' and instead saw 'void' no-void
5684:18 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5684:21 error 't' declared on line 5677 column 99 is used outside of binding context block-scoped-var
5684:35 error 't' declared on line 5677 column 99 is used outside of binding context block-scoped-var
5684:38 error 'i' declared on line 5677 column 102 is used outside of binding context block-scoped-var
5684:41 error 't' declared on line 5677 column 99 is used outside of binding context block-scoped-var
5687:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5687:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5687:28 error 'e' is already declared in the upper scope on line 5668 column 121 no-shadow
5688:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5688:15 error Unexpected use of comma operator no-sequences
5689:5 error Unexpected use of comma operator no-sequences
5690:8 error 'ace' is not defined no-undef
5690:71 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5690:74 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5690:77 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5690:77 error 'i' is defined but never used no-unused-vars
5691:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5691:37 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5692:1 warning This line has a length of 160. Maximum allowed is 100 max-len
5693:5 error Unexpected use of comma operator no-sequences
5695:41 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5695:44 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5696:33 error Expected '===' and instead saw '==' eqeqeq
5697:45 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5698:1 warning This line has a length of 249. Maximum allowed is 100 max-len
5698:5 error Unexpected var, use let or const instead no-var
5698:9 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5698:20 error 'e' is already defined no-redeclare
5698:33 error 't' is already defined no-redeclare
5698:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5698:79 error Expected '===' and instead saw '==' eqeqeq
5698:126 error Expected '===' and instead saw '==' eqeqeq
5698:139 error Expected '===' and instead saw '==' eqeqeq
5698:156 error Expected '===' and instead saw '==' eqeqeq
5698:209 error Expected '===' and instead saw '==' eqeqeq
5698:224 error Expected '===' and instead saw '==' eqeqeq
5699:45 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5701:46 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5702:41 error Expected '===' and instead saw '==' eqeqeq
5702:76 error Expected '===' and instead saw '==' eqeqeq
5703:43 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5704:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5704:42 error Expected '===' and instead saw '==' eqeqeq
5704:53 error Expected '===' and instead saw '==' eqeqeq
5704:63 error Expected '===' and instead saw '==' eqeqeq
5705:38 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5705:41 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5706:25 error Expected '===' and instead saw '==' eqeqeq
5706:49 error Expected '===' and instead saw '==' eqeqeq
5707:40 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5707:43 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5708:27 error Expected '===' and instead saw '==' eqeqeq
5708:53 error Expected '===' and instead saw '==' eqeqeq
5709:41 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5709:44 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5710:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5711:39 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5711:42 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5712:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5713:39 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5713:42 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5714:33 error Expected '===' and instead saw '==' eqeqeq
5715:44 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5715:47 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5716:33 error Expected '===' and instead saw '==' eqeqeq
5717:42 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5717:45 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5718:33 error Expected '===' and instead saw '==' eqeqeq
5719:40 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5719:43 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5720:1 warning This line has a length of 284. Maximum allowed is 100 max-len
5721:45 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5721:48 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5722:27 error Expected '===' and instead saw '==' eqeqeq
5722:53 error Expected '===' and instead saw '==' eqeqeq
5723:43 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5723:46 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5724:25 error Expected '===' and instead saw '==' eqeqeq
5724:49 error Expected '===' and instead saw '==' eqeqeq
5725:46 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5725:49 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5726:1 warning This line has a length of 145. Maximum allowed is 100 max-len
5726:25 error Expected '===' and instead saw '==' eqeqeq
5726:49 error Expected '===' and instead saw '==' eqeqeq
5726:75 error Expected '===' and instead saw '==' eqeqeq
5726:101 error Expected '===' and instead saw '==' eqeqeq
5727:41 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5727:44 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5728:1 warning This line has a length of 288. Maximum allowed is 100 max-len
5728:9 error 'i' is already declared in the upper scope on line 5690 column 77 no-shadow
5728:12 error 'n' is already declared in the upper scope on line 5743 column 13 no-shadow
5728:15 error Return statement should not contain assignment no-return-assign
5728:15 error Return statement should not contain assignment no-return-assign
5728:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5728:122 error Unexpected use of comma operator no-sequences
5729:39 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5729:42 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5730:1 warning This line has a length of 191. Maximum allowed is 100 max-len
5730:9 error 'i' is already declared in the upper scope on line 5690 column 77 no-shadow
5730:12 error 'n' is already declared in the upper scope on line 5743 column 13 no-shadow
5730:15 error 'o' is never reassigned. Use 'const' instead prefer-const
5730:15 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5730:41 error Return statement should not contain assignment no-return-assign
5730:41 error Return statement should not contain assignment no-return-assign
5730:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5730:50 error Expected '===' and instead saw '==' eqeqeq
5730:68 error Expected '===' and instead saw '==' eqeqeq
5738:1 warning This line has a length of 168. Maximum allowed is 100 max-len
5738:28 error Expected '===' and instead saw '==' eqeqeq
5738:39 error A constructor name should not start with a lowercase letter new-cap
5738:117 error A constructor name should not start with a lowercase letter new-cap
5739:46 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5740:1 warning This line has a length of 159. Maximum allowed is 100 max-len
5740:5 error Unexpected var, use let or const instead no-var
5740:9 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5740:55 error 'e' is already defined no-redeclare
5740:99 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5740:110 error A constructor name should not start with a lowercase letter new-cap
5741:39 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5741:42 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5742:1 warning This line has a length of 101. Maximum allowed is 100 max-len
5742:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5742:24 error Unexpected use of comma operator no-sequences
5743:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5743:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5743:29 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5743:32 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5743:35 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5743:38 error 'i' is already declared in the upper scope on line 5690 column 77 no-shadow
5743:41 error 'n' is already declared in the upper scope on line 5743 column 13 no-shadow
5744:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5744:39 error Unexpected use of comma operator no-sequences
5745:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5745:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5745:31 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5745:34 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5746:16 error A constructor name should not start with a lowercase letter new-cap
5747:5 error Unexpected use of comma operator no-sequences
5747:36 error 'e' is already declared in the upper scope on line 5690 column 71 no-shadow
5747:39 error 't' is already declared in the upper scope on line 5690 column 74 no-shadow
5750:8 error 'ace' is not defined no-undef
5750:89 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5750:92 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5750:95 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5750:95 error 'i' is defined but never used no-unused-vars
5751:10 error Unexpected var, use let or const instead no-var
5751:14 error 'e' is already defined no-redeclare
5751:32 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5751:765 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5751:1249 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5752:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5752:30 error Unexpected use of comma operator no-sequences
5753:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5753:12 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5753:20 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5753:28 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5754:11 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5754:36 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5754:46 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5754:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5754:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5754:77 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5754:78 error Unexpected use of comma operator no-sequences
5754:80 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5754:98 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5755:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5755:12 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5755:19 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5755:27 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5756:5 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5756:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5756:14 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5756:26 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5756:27 error Unexpected use of comma operator no-sequences
5756:29 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5756:52 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5756:64 error 'r' declared on line 5751 column 1249 is used outside of binding context block-scoped-var
5757:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5757:10 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5757:13 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5757:16 error 'c' is never reassigned. Use 'const' instead prefer-const
5757:16 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5758:5 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5758:14 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5758:32 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5759:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5759:36 error 'o' declared on line 5751 column 765 is used outside of binding context block-scoped-var
5759:37 error Unexpected use of comma operator no-sequences
5759:39 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5759:70 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5760:5 error Unexpected var, use let or const instead no-var
5760:13 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5760:49 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5760:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5761:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5761:17 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5762:5 error 'h' declared on line 5760 column 9 is used outside of binding context block-scoped-var
5762:9 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5762:46 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5762:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5762:49 error 'h' declared on line 5760 column 9 is used outside of binding context block-scoped-var
5763:5 error 'e' declared on line 5751 column 14 is used outside of binding context block-scoped-var
5763:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5763:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5763:14 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:17 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:34 error Unexpected use of comma operator no-sequences
5763:36 error 'e' declared on line 5751 column 14 is used outside of binding context block-scoped-var
5763:45 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:48 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:68 error 'e' declared on line 5751 column 14 is used outside of binding context block-scoped-var
5763:77 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:80 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:99 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:109 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:119 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:130 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:137 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:145 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5763:161 error Unexpected var, use let or const instead no-var
5764:5 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5764:33 error Function declared in a loop contains unsafe references to variable(s) 'u' no-loop-func
5764:35 error 'e' is already declared in the upper scope on line 5750 column 89 no-shadow
5764:42 error Unexpected use of '&' no-bitwise
5764:46 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5765:5 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5765:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5765:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5765:25 error Unexpected use of comma operator no-sequences
5765:27 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5765:56 error 'e' declared on line 5751 column 14 is used outside of binding context block-scoped-var
5765:68 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5765:120 error 'e' is already declared in the upper scope on line 5750 column 89 no-shadow
5766:9 error 't' is already declared in the upper scope on line 5750 column 92 no-shadow
5766:13 error 'n' declared on line 5751 column 32 is used outside of binding context block-scoped-var
5766:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5768:8 error 'ace' is not defined no-undef
5768:112 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5768:118 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5768:118 error 't' is defined but never used no-unused-vars
5769:8 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5769:11 error 'r' is never reassigned. Use 'const' instead prefer-const
5769:11 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5769:30 error 'u' is never reassigned. Use 'const' instead prefer-const
5769:54 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5769:64 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5769:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5769:80 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5770:12 error Expected '===' and instead saw '==' eqeqeq
5771:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5773:8 error Return statement should not contain assignment no-return-assign
5773:34 error Unexpected use of comma operator no-sequences
5775:16 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5776:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5777:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5777:15 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5777:18 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5777:21 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5777:24 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5778:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5778:18 error Unexpected use of comma operator no-sequences
5779:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5780:1 warning This line has a length of 105. Maximum allowed is 100 max-len
5780:5 error 'h' was used before it was defined no-use-before-define
5780:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5780:45 error Unexpected use of comma operator no-sequences
5780:87 error Expected 'undefined' and instead saw 'void' no-void
5781:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5781:7 error Unexpected var, use let or const instead no-var
5781:11 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5781:45 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5781:48 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5781:51 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5781:54 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5782:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5782:37 error Unexpected use of comma operator no-sequences
5782:67 error A constructor name should not start with a lowercase letter new-cap
5783:42 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5783:45 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5783:48 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5785:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5785:20 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5786:1 warning This line has a length of 121. Maximum allowed is 100 max-len
5786:12 error Unexpected use of '|' no-bitwise
5786:12 error Unexpected use of '|' no-bitwise
5786:12 error Unexpected use of '|' no-bitwise
5786:12 error Unexpected use of '|' no-bitwise
5787:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5789:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5789:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5789:30 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5790:34 error Unexpected use of comma operator no-sequences
5791:5 error Unexpected use of comma operator no-sequences
5791:38 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5792:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5793:37 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5794:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5795:32 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5796:19 error Expected '===' and instead saw '==' eqeqeq
5796:46 error Expected '===' and instead saw '==' eqeqeq
5797:30 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5797:33 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5797:36 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5798:11 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5798:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5798:58 error 'o' is already declared in the upper scope on line 5769 column 80 no-shadow
5798:61 error 'e' is already declared in the upper scope on line 5797 column 30 no-shadow
5799:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5799:17 error Unexpected use of comma operator no-sequences
5800:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5800:36 error Unexpected use of comma operator no-sequences
5801:44 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5801:47 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5801:50 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5802:22 error 'e' is already declared in the upper scope on line 5801 column 44 no-shadow
5803:12 error 't' is already declared in the upper scope on line 5801 column 50 no-shadow
5803:31 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5803:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5804:1 warning This line has a length of 227. Maximum allowed is 100 max-len
5804:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5804:50 error Unexpected use of comma operator no-sequences
5804:73 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
5804:103 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5804:120 error Unexpected use of comma operator no-sequences
5804:171 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5804:189 error Unexpected use of comma operator no-sequences
5805:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5807:48 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5807:51 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5807:54 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5807:57 error 'o' is already declared in the upper scope on line 5769 column 80 no-shadow
5807:60 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5808:9 error 'r' is already declared in the upper scope on line 5769 column 11 no-shadow
5808:12 error 's' is already declared in the upper scope on line 5769 column 54 no-shadow
5808:15 error 'a' is already declared in the upper scope on line 5769 column 64 no-shadow
5808:18 error 'l' is already declared in the upper scope on line 5777 column 15 no-shadow
5808:25 error 'c' is never reassigned. Use 'const' instead prefer-const
5808:25 error 'c' is already declared in the upper scope on line 5781 column 11 no-shadow
5808:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5808:91 error 'h' is already declared in the upper scope on line 5783 column 8 no-shadow
5808:94 error 'e' is already declared in the upper scope on line 5807 column 48 no-shadow
5809:1 warning This line has a length of 257. Maximum allowed is 100 max-len
5809:10 error 't' is already declared in the upper scope on line 5807 column 60 no-shadow
5809:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5809:92 error Unexpected use of comma operator no-sequences
5811:32 error Expected '===' and instead saw '==' eqeqeq
5811:76 error Unexpected dangling '_' in '_clicks' no-underscore-dangle
5816:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5816:56 error 'e' is already declared in the upper scope on line 5807 column 48 no-shadow
5819:40 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5821:44 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5821:47 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5821:50 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5822:9 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5822:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5822:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5822:38 error 'e' is already declared in the upper scope on line 5821 column 44 no-shadow
5823:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5823:58 error 't' is already declared in the upper scope on line 5821 column 50 no-shadow
5823:66 error 'e' is already declared in the upper scope on line 5822 column 38 no-shadow
5823:69 error 't' is already declared in the upper scope on line 5823 column 58 no-shadow
5823:72 error 'i' is already declared in the upper scope on line 5821 column 47 no-shadow
5824:1 warning This line has a length of 122. Maximum allowed is 100 max-len
5824:11 error 'n' is already declared in the upper scope on line 5822 column 9 no-shadow
5824:14 error 'o' is already declared in the upper scope on line 5769 column 80 no-shadow
5824:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5824:86 error Unexpected use of comma operator no-sequences
5825:102 error Unexpected use of '|=' no-bitwise
5825:110 error Unexpected use of comma operator no-sequences
5826:16 error Unexpected use of '&' no-bitwise
5826:24 error Expected '===' and instead saw '==' eqeqeq
5828:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5829:1 warning This line has a length of 207. Maximum allowed is 100 max-len
5829:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5829:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5829:80 error Expected '===' and instead saw '==' eqeqeq
5830:1 warning This line has a length of 146. Maximum allowed is 100 max-len
5830:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5830:48 error Unexpected use of comma operator no-sequences
5831:29 error Unexpected use of '&' no-bitwise
5832:26 error Unexpected use of comma operator no-sequences
5834:11 error Unexpected use of '&=' no-bitwise
5834:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5835:1 warning This line has a length of 108. Maximum allowed is 100 max-len
5835:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5837:30 error Return statement should not contain assignment no-return-assign
5837:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5837:59 error Unexpected use of comma operator no-sequences
5838:11 error Unexpected use of comma operator no-sequences
5838:33 error 'e' is already declared in the upper scope on line 5821 column 44 no-shadow
5839:1 warning This line has a length of 112. Maximum allowed is 100 max-len
5839:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5840:30 error 'e' is already declared in the upper scope on line 5821 column 44 no-shadow
5843:106 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5843:109 error 'i' is already declared in the upper scope on line 5769 column 8 no-shadow
5844:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5844:31 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5844:34 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5845:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5845:13 error Expected '===' and instead saw '==' eqeqeq
5845:16 error 'o' was used before it was defined no-use-before-define
5846:7 error Unexpected var, use let or const instead no-var
5846:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5846:11 error 'o' is already declared in the upper scope on line 5769 column 80 no-shadow
5846:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5846:66 error Unexpected use of comma operator no-sequences
5847:52 error 't' is already declared in the upper scope on line 5768 column 118 no-shadow
5847:55 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5848:33 error 'e' is already declared in the upper scope on line 5847 column 55 no-shadow
5849:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5851:55 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5852:1 warning This line has a length of 123. Maximum allowed is 100 max-len
5852:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5852:53 error Unexpected use of comma operator no-sequences
5855:293 error 'e' is already declared in the upper scope on line 5768 column 112 no-shadow
5858:8 error 'ace' is not defined no-undef
5858:75 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5858:78 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5858:81 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5859:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5859:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5864:8 error 'ace' is not defined no-undef
5864:200 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
5864:203 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
5864:206 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
5864:206 error 'i' is defined but never used no-unused-vars
5865:8 error 'l' is never reassigned. Use 'const' instead prefer-const
5865:8 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
5865:33 error 'n' is never reassigned. Use 'const' instead prefer-const
5865:33 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
5865:59 error 'd' is never reassigned. Use 'const' instead prefer-const
5865:88 error 'c' is never reassigned. Use 'const' instead prefer-const
5865:88 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
5865:111 error 'r' is never reassigned. Use 'const' instead prefer-const
5865:111 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
5865:135 error 'o' is never reassigned. Use 'const' instead prefer-const
5865:135 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
5865:160 error 's' is never reassigned. Use 'const' instead prefer-const
5865:160 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
5865:181 error 'a' is never reassigned. Use 'const' instead prefer-const
5865:181 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
5865:193 error 'h' is never reassigned. Use 'const' instead prefer-const
5865:214 error 'u' is never reassigned. Use 'const' instead prefer-const
5865:238 error 'g' is never reassigned. Use 'const' instead prefer-const
5865:267 error 'm' is never reassigned. Use 'const' instead prefer-const
5865:304 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5865:313 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
5865:316 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5865:319 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5866:11 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
5866:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5866:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5866:34 error Unexpected use of comma operator no-sequences
5868:15 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5868:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5868:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5868:82 error Unexpected use of comma operator no-sequences
5868:164 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5869:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5870:50 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5872:29 error Unexpected use of comma operator no-sequences
5877:18 error 'e' is already declared in the upper scope on line 5870 column 50 no-shadow
5878:1 warning This line has a length of 114. Maximum allowed is 100 max-len
5878:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5878:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5878:22 error Unexpected use of comma operator no-sequences
5881:10 error 'e' is never reassigned. Use 'const' instead prefer-const
5881:10 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5881:23 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5881:61 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5881:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5881:63 error Expected '!==' and instead saw '!=' eqeqeq
5882:267 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5882:270 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5882:273 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5886:450 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5889:1 warning This line has a length of 113. Maximum allowed is 100 max-len
5889:32 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
5892:669 error 'e' is already declared in the upper scope on line 5865 column 316 no-shadow
5893:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5893:24 error Unexpected use of comma operator no-sequences
5895:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5895:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5895:53 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5895:56 error 'r' is already declared in the upper scope on line 5865 column 111 no-shadow
5895:59 error 's' is already declared in the upper scope on line 5865 column 160 no-shadow
5896:14 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5896:17 error 'e' is already declared in the upper scope on line 5895 column 53 no-shadow
5896:17 error 'e' is defined but never used no-unused-vars
5897:10 error 't' is already declared in the upper scope on line 5896 column 14 no-shadow
5897:13 error 'i' is already declared in the upper scope on line 5898 column 21 no-shadow
5897:16 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5897:19 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
5897:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5897:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5897:54 error 'l' was used before it was defined no-use-before-define
5897:59 error 'a' was used before it was defined no-use-before-define
5897:112 error 'a' was used before it was defined no-use-before-define
5897:188 error Expected '===' and instead saw '==' eqeqeq
5897:208 error Expected '===' and instead saw '==' eqeqeq
5897:232 error 'a' was used before it was defined no-use-before-define
5897:254 error 'a' was used before it was defined no-use-before-define
5897:271 error Expected '===' and instead saw '==' eqeqeq
5897:297 error 'a' was used before it was defined no-use-before-define
5897:321 error 'a' was used before it was defined no-use-before-define
5897:342 error Expected '===' and instead saw '==' eqeqeq
5897:386 error 'a' was used before it was defined no-use-before-define
5897:412 error Expected '===' and instead saw '==' eqeqeq
5897:415 error 'a' was used before it was defined no-use-before-define
5897:439 error 'a' was used before it was defined no-use-before-define
5897:458 error Expected '!==' and instead saw '!=' eqeqeq
5897:461 error 'a' was used before it was defined no-use-before-define
5897:487 error Expected '===' and instead saw '==' eqeqeq
5897:511 error 'a' was used before it was defined no-use-before-define
5897:533 error 'a' was used before it was defined no-use-before-define
5897:603 error 'a' was used before it was defined no-use-before-define
5897:625 error 'a' was used before it was defined no-use-before-define
5897:646 error Expected '===' and instead saw '==' eqeqeq
5897:693 error 'a' was used before it was defined no-use-before-define
5897:717 error Expected '===' and instead saw '==' eqeqeq
5897:720 error 'a' was used before it was defined no-use-before-define
5897:742 error 'a' was used before it was defined no-use-before-define
5897:761 error Expected '!==' and instead saw '!=' eqeqeq
5897:764 error 'a' was used before it was defined no-use-before-define
5897:790 error Expected '===' and instead saw '==' eqeqeq
5897:830 error Unexpected use of '|=' no-bitwise
5897:991 error 'a' was used before it was defined no-use-before-define
5897:1017 error 'a' was used before it was defined no-use-before-define
5897:1041 error 'a' was used before it was defined no-use-before-define
5898:7 error Unexpected var, use let or const instead no-var
5898:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5898:11 error 'a' is already declared in the upper scope on line 5865 column 181 no-shadow
5898:21 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5898:31 error 'l' is already declared in the upper scope on line 5865 column 8 no-shadow
5898:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5898:72 error 'e' is already declared in the upper scope on line 5895 column 53 no-shadow
5898:72 error 'e' is defined but never used no-unused-vars
5899:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5899:28 error Unexpected use of comma operator no-sequences
5900:12 error Unexpected use of comma operator no-sequences
5900:45 error 'e' is already declared in the upper scope on line 5895 column 53 no-shadow
5900:45 error 'e' is defined but never used no-unused-vars
5904:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5904:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5904:63 error Unexpected use of comma operator no-sequences
5907:5 error Unexpected use of comma operator no-sequences
5908:1 warning This line has a length of 106. Maximum allowed is 100 max-len
5908:11 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5908:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5908:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5908:54 error Unexpected use of comma operator no-sequences
5909:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5909:77 error Unexpected use of comma operator no-sequences
5911:47 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5912:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5912:43 error Unexpected use of comma operator no-sequences
5913:40 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5914:1 warning This line has a length of 252. Maximum allowed is 100 max-len
5914:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5914:15 error Expected '===' and instead saw '==' eqeqeq
5914:216 error Unexpected use of comma operator no-sequences
5916:1 warning This line has a length of 110. Maximum allowed is 100 max-len
5916:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5916:32 error Unexpected use of comma operator no-sequences
5918:48 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5919:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5919:247 error Unexpected dangling '_' in '_signal' no-underscore-dangle
5921:1 warning This line has a length of 107. Maximum allowed is 100 max-len
5921:9 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5921:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5922:1 warning This line has a length of 592. Maximum allowed is 100 max-len
5922:6 error Return statement should not contain assignment no-return-assign
5922:6 error Return statement should not contain assignment no-return-assign
5922:6 error Return statement should not contain assignment no-return-assign
5922:59 error Expected 'undefined' and instead saw 'void' no-void
5924:49 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5925:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5926:38 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5928:39 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5930:40 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5931:11 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5931:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5931:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5932:39 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5932:42 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5933:11 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5933:21 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5933:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5935:1 warning This line has a length of 124. Maximum allowed is 100 max-len
5935:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5935:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5937:1 warning This line has a length of 177. Maximum allowed is 100 max-len
5938:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5938:19 error Unexpected use of comma operator no-sequences
5940:52 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5940:55 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5940:58 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5941:11 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5941:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5942:12 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
5942:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5944:16 error 'e' is already declared in the upper scope on line 5940 column 52 no-shadow
5950:40 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5953:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5954:23 error Expected '===' and instead saw '==' eqeqeq
5956:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5956:25 error Expected '===' and instead saw '==' eqeqeq
5959:1 warning This line has a length of 218. Maximum allowed is 100 max-len
5959:7 error Unexpected var, use let or const instead no-var
5959:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
5959:11 error 'e' is already defined no-redeclare
5959:32 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5959:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5959:155 error Expected '===' and instead saw '==' eqeqeq
5960:41 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5960:44 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5961:65 error Unexpected use of comma operator no-sequences
5962:6 error Return statement should not contain assignment no-return-assign
5962:34 error Unexpected use of comma operator no-sequences
5963:1 warning This line has a length of 259. Maximum allowed is 100 max-len
5963:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5963:13 error Unexpected var, use let or const instead no-var
5963:17 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5963:47 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5963:75 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
5963:104 error 'r' is already declared in the upper scope on line 5865 column 111 no-shadow
5963:155 error 's' is already declared in the upper scope on line 5865 column 160 no-shadow
5963:162 error 'a' is already declared in the upper scope on line 5865 column 181 no-shadow
5963:180 error 'l' is already declared in the upper scope on line 5865 column 8 no-shadow
5963:198 error 'c' is already declared in the upper scope on line 5865 column 88 no-shadow
5963:234 error Expected '===' and instead saw '==' eqeqeq
5964:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5964:9 error Unexpected use of comma operator no-sequences
5965:1 warning This line has a length of 186. Maximum allowed is 100 max-len
5965:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5965:13 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5965:17 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5965:26 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5965:31 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5965:38 error 'r' declared on line 5963 column 104 is used outside of binding context block-scoped-var
5965:71 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5965:146 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5965:150 error Expected '===' and instead saw '==' eqeqeq
5965:167 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5966:6 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5966:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5966:9 error Unexpected use of comma operator no-sequences
5966:11 error 'r' declared on line 5963 column 104 is used outside of binding context block-scoped-var
5967:6 error 'a' declared on line 5963 column 162 is used outside of binding context block-scoped-var
5967:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5967:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5967:11 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5967:16 error Unexpected use of comma operator no-sequences
5967:18 error 'l' declared on line 5963 column 180 is used outside of binding context block-scoped-var
5967:23 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5967:34 error 'h' is already declared in the upper scope on line 5865 column 193 no-shadow
5967:38 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:49 error 'c' declared on line 5963 column 198 is used outside of binding context block-scoped-var
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:56 error Return statement should not contain assignment no-return-assign
5967:74 error 'o' declared on line 5963 column 75 is used outside of binding context block-scoped-var
5967:89 error Unexpected use of comma operator no-sequences
5967:91 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:95 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:117 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:122 error 'a' declared on line 5963 column 162 is used outside of binding context block-scoped-var
5967:127 error 'o' declared on line 5963 column 75 is used outside of binding context block-scoped-var
5967:132 error 'r' declared on line 5963 column 104 is used outside of binding context block-scoped-var
5967:137 error 'l' declared on line 5963 column 180 is used outside of binding context block-scoped-var
5967:190 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:192 error Expected '===' and instead saw '==' eqeqeq
5967:205 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:225 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:231 error 'o' declared on line 5963 column 75 is used outside of binding context block-scoped-var
5967:237 error 'r' declared on line 5963 column 104 is used outside of binding context block-scoped-var
5967:243 error 'a' declared on line 5963 column 162 is used outside of binding context block-scoped-var
5967:249 error 'l' declared on line 5963 column 180 is used outside of binding context block-scoped-var
5967:296 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:325 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5967:342 error 'o' declared on line 5963 column 75 is used outside of binding context block-scoped-var
5967:358 error 'r' declared on line 5963 column 104 is used outside of binding context block-scoped-var
5967:375 error 'a' declared on line 5963 column 162 is used outside of binding context block-scoped-var
5967:390 error 'l' declared on line 5963 column 180 is used outside of binding context block-scoped-var
5967:466 error 'i' declared on line 5963 column 17 is used outside of binding context block-scoped-var
5967:493 error 'n' declared on line 5963 column 47 is used outside of binding context block-scoped-var
5967:518 error 'l' declared on line 5963 column 180 is used outside of binding context block-scoped-var
5967:532 error 's' declared on line 5963 column 155 is used outside of binding context block-scoped-var
5968:41 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5968:41 error 'e' is defined but never used no-unused-vars
5969:1 warning This line has a length of 389. Maximum allowed is 100 max-len
5969:9 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5969:12 error 'i' is never reassigned. Use 'const' instead prefer-const
5969:12 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5969:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5969:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5969:324 error Expected '!==' and instead saw '!=' eqeqeq
5970:51 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5971:9 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5971:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5971:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5971:122 error Expected '!==' and instead saw '!=' eqeqeq
5971:277 error Expected '===' and instead saw '==' eqeqeq
5971:307 error Expected '===' and instead saw '==' eqeqeq
5973:1 warning This line has a length of 129. Maximum allowed is 100 max-len
5973:11 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
5973:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5974:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5974:35 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5974:42 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5974:49 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
5974:57 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
5974:72 error 'e' is already declared in the upper scope on line 5974 column 35 no-shadow
5974:75 error 't' is already declared in the upper scope on line 5974 column 42 no-shadow
5975:1 warning This line has a length of 112. Maximum allowed is 100 max-len
5975:13 error Unexpected var, use let or const instead no-var
5975:17 error 'i' is already declared in the upper scope on line 5974 column 49 no-shadow
5975:24 error 'n' is already declared in the upper scope on line 5974 column 57 no-shadow
5977:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5977:16 error 'i' declared on line 5975 column 17 is used outside of binding context block-scoped-var
5978:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5979:1 warning This line has a length of 633. Maximum allowed is 100 max-len
5979:13 error Unexpected var, use let or const instead no-var
5979:17 error 'r' is already declared in the upper scope on line 5865 column 111 no-shadow
5979:42 error 's' is already declared in the upper scope on line 5865 column 160 no-shadow
5979:60 error 'r' is already defined no-redeclare
5979:78 error 'a' is already declared in the upper scope on line 5865 column 181 no-shadow
5979:572 error 'l' is already declared in the upper scope on line 5865 column 8 no-shadow
5981:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5981:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5981:12 error 'a' declared on line 5979 column 78 is used outside of binding context block-scoped-var
5981:26 error Unexpected use of comma operator no-sequences
5981:35 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:48 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:73 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:84 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:100 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:188 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:269 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:351 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:392 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:451 error 'r' declared on line 5979 column 17 is used outside of binding context block-scoped-var
5981:573 error Expected '===' and instead saw '==' eqeqeq
5981:614 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:630 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:630 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5981:632 error Expected '!==' and instead saw '!=' eqeqeq
5981:690 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5981:743 error 's' declared on line 5979 column 42 is used outside of binding context block-scoped-var
5982:1 warning This line has a length of 269. Maximum allowed is 100 max-len
5982:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5982:140 error Unexpected use of comma operator no-sequences
5982:164 error Expected '!==' and instead saw '!=' eqeqeq
5982:196 error Expected '!==' and instead saw '!=' eqeqeq
5982:227 error Expected '!==' and instead saw '!=' eqeqeq
5984:1 warning This line has a length of 120. Maximum allowed is 100 max-len
5984:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5984:43 error Unexpected use of comma operator no-sequences
5985:17 error 'e' is already declared in the upper scope on line 5974 column 35 no-shadow
5986:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5988:40 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5990:54 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5991:1 warning This line has a length of 136. Maximum allowed is 100 max-len
5991:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5991:44 error Unexpected use of comma operator no-sequences
5993:9 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5993:12 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5993:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5993:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5993:110 error Unexpected use of comma operator no-sequences
5994:47 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5995:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5995:391 error Unexpected use of comma operator no-sequences
5997:11 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
5997:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
5997:109 error Unexpected use of comma operator no-sequences
5997:152 error Expected '===' and instead saw '==' eqeqeq
5999:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
5999:13 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
5999:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
5999:72 error Unexpected use of comma operator no-sequences
6000:6 error Unexpected var, use let or const instead no-var
6000:10 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
6000:52 error Expected '!==' and instead saw '!=' eqeqeq
6001:15 error 'e' is already declared in the upper scope on line 5997 column 11 no-shadow
6003:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6003:13 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
6003:26 error 'i' declared on line 6000 column 10 is used outside of binding context block-scoped-var
6004:16 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
6004:61 error Expected '===' and instead saw '==' eqeqeq
6005:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6005:18 error Unexpected use of comma operator no-sequences
6007:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6007:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6007:47 error Unexpected use of comma operator no-sequences
6007:49 error 'i' declared on line 6000 column 10 is used outside of binding context block-scoped-var
6007:67 error 'e' is already declared in the upper scope on line 5997 column 11 no-shadow
6010:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6010:32 error Unexpected use of comma operator no-sequences
6010:51 error Expected '===' and instead saw '==' eqeqeq
6016:48 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6022:47 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6023:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6023:25 error Unexpected use of comma operator no-sequences
6024:44 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6025:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6026:1 warning This line has a length of 118. Maximum allowed is 100 max-len
6026:58 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6026:58 error 'e' is defined but never used no-unused-vars
6026:105 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6027:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6027:31 error Unexpected use of comma operator no-sequences
6027:56 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6028:44 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6028:47 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
6029:14 error 'i' is already declared in the upper scope on line 5864 column 206 no-shadow
6029:17 error 'e' is already declared in the upper scope on line 6028 column 44 no-shadow
6030:19 error 'n' was used before it was defined no-use-before-define
6030:39 error 's' was used before it was defined no-use-before-define
6030:68 error 'r' was used before it was defined no-use-before-define
6030:75 error 'a' was used before it was defined no-use-before-define
6031:7 error Unexpected var, use let or const instead no-var
6031:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6031:11 error 'n' is already declared in the upper scope on line 5865 column 33 no-shadow
6031:21 error 't' is already defined no-redeclare
6031:354 error 'o' is already declared in the upper scope on line 5865 column 135 no-shadow
6031:398 error 'r' is already declared in the upper scope on line 5865 column 111 no-shadow
6031:449 error 's' is already declared in the upper scope on line 5865 column 160 no-shadow
6031:502 error 'a' is already declared in the upper scope on line 5865 column 181 no-shadow
6031:549 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6031:555 error Unexpected use of comma operator no-sequences
6031:564 error Expected '===' and instead saw '==' eqeqeq
6033:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6034:61 error 'e' is already declared in the upper scope on line 5864 column 200 no-shadow
6034:64 error 't' is already declared in the upper scope on line 5864 column 203 no-shadow
6035:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6035:10 error Unexpected use of comma operator no-sequences
6037:8 error 'ace' is not defined no-undef
6037:109 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6037:112 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6037:115 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6037:115 error 'i' is defined but never used no-unused-vars
6038:4 error Unexpected var, use let or const instead no-var
6038:8 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6038:37 error 'e' is already defined no-redeclare
6038:80 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6039:1 warning This line has a length of 153. Maximum allowed is 100 max-len
6039:11 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6039:32 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6039:61 error 'n' is already declared in the upper scope on line 6066 column 21 no-shadow
6039:107 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6039:126 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6040:1 warning This line has a length of 188. Maximum allowed is 100 max-len
6040:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6040:44 error Expected '!==' and instead saw '!=' eqeqeq
6040:83 error Unexpected use of comma operator no-sequences
6040:87 error Expected '===' and instead saw '==' eqeqeq
6042:1 warning This line has a length of 172. Maximum allowed is 100 max-len
6042:48 error Unexpected use of comma operator no-sequences
6043:1 warning This line has a length of 121. Maximum allowed is 100 max-len
6043:36 error Unexpected use of comma operator no-sequences
6043:59 error Unexpected dangling '_' in '_clicks' no-underscore-dangle
6044:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6044:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6044:36 error Unexpected use of comma operator no-sequences
6046:44 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6046:47 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6047:78 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6047:84 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6047:101 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6049:1 warning This line has a length of 433. Maximum allowed is 100 max-len
6049:9 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6049:12 error 't' is never reassigned. Use 'const' instead prefer-const
6049:12 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6049:29 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6049:87 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6049:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6049:164 error Expected '===' and instead saw '==' eqeqeq
6049:201 error Expected '===' and instead saw '==' eqeqeq
6049:351 error Unexpected use of comma operator no-sequences
6050:50 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6051:1 warning This line has a length of 750. Maximum allowed is 100 max-len
6051:5 error Unexpected var, use let or const instead no-var
6051:9 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6051:12 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6051:15 error 'n' is already declared in the upper scope on line 6066 column 21 no-shadow
6051:18 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6051:35 error 'r' is already declared in the upper scope on line 6038 column 8 no-shadow
6051:93 error 'e' is already defined no-redeclare
6051:134 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6051:134 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6051:260 error Expected '===' and instead saw '==' eqeqeq
6051:320 error Expected '===' and instead saw '==' eqeqeq
6051:345 error Expected '===' and instead saw '==' eqeqeq
6051:382 error Expected '===' and instead saw '==' eqeqeq
6051:445 error Expected '===' and instead saw '==' eqeqeq
6051:472 error Expected '===' and instead saw '==' eqeqeq
6051:511 error Expected '===' and instead saw '==' eqeqeq
6051:522 error Expected '===' and instead saw '==' eqeqeq
6051:668 error Unexpected use of comma operator no-sequences
6053:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6053:32 error Unexpected use of comma operator no-sequences
6055:1 warning This line has a length of 310. Maximum allowed is 100 max-len
6055:5 error 'n' was used before it was defined no-use-before-define
6055:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6055:30 error Unexpected use of comma operator no-sequences
6055:32 error 'e' was used before it was defined no-use-before-define
6055:59 error 'i' was used before it was defined no-use-before-define
6055:71 error 't' was used before it was defined no-use-before-define
6055:83 error Unexpected var, use let or const instead no-var
6055:83 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6055:87 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6055:90 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6055:93 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6055:118 error 'i' was used before it was defined no-use-before-define
6055:122 error 'n' was used before it was defined no-use-before-define
6055:155 error 'n' is already declared in the upper scope on line 6066 column 21 no-shadow
6055:171 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6056:46 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6057:5 error Unexpected var, use let or const instead no-var
6057:9 error 'e' is already defined no-redeclare
6057:38 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6057:55 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6057:91 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6057:91 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6057:265 error Unexpected use of comma operator no-sequences
6058:46 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6059:5 error Unexpected var, use let or const instead no-var
6059:9 error 'e' is already defined no-redeclare
6059:38 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6059:55 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6059:120 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6059:120 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6059:366 error Unexpected use of comma operator no-sequences
6060:44 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6060:44 error 'e' is defined but never used no-unused-vars
6061:11 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6061:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6061:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6061:41 error Unexpected use of comma operator no-sequences
6062:45 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6063:9 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6063:12 error 'i' is already declared in the upper scope on line 6037 column 115 no-shadow
6063:15 error 'n' is already declared in the upper scope on line 6066 column 21 no-shadow
6063:18 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6063:21 error 'r' is already declared in the upper scope on line 6038 column 8 no-shadow
6063:24 error 's' is already declared in the upper scope on line 6070 column 15 no-shadow
6063:27 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6063:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6064:1 warning This line has a length of 863. Maximum allowed is 100 max-len
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:6 error Return statement should not contain assignment no-return-assign
6064:94 error Unexpected use of comma operator no-sequences
6064:220 error Expected a conditional expression and instead saw an assignment no-cond-assign
6064:482 error Expected a conditional expression and instead saw an assignment no-cond-assign
6064:842 error Expected 'undefined' and instead saw 'void' no-void
6066:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6066:21 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6066:24 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6067:31 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
6067:37 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6067:51 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6067:113 error Unexpected use of comma operator no-sequences
6067:378 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6067:535 error 'e' is already declared in the upper scope on line 6067 column 37 no-shadow
6069:14 error Unexpected use of comma operator no-sequences
6070:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6070:15 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6070:18 error 'e' is already declared in the upper scope on line 6037 column 109 no-shadow
6070:21 error 't' is already declared in the upper scope on line 6037 column 112 no-shadow
6071:1 warning This line has a length of 295. Maximum allowed is 100 max-len
6071:26 error Expected '===' and instead saw '==' eqeqeq
6071:100 error Expected '!==' and instead saw '!=' eqeqeq
6072:1 warning This line has a length of 207. Maximum allowed is 100 max-len
6072:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6072:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6072:57 error Unexpected use of comma operator no-sequences
6073:8 error 'ace' is not defined no-undef
6073:76 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6073:79 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6073:82 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6073:82 error 'i' is defined but never used no-unused-vars
6074:39 error 'e' is already declared in the upper scope on line 6073 column 76 no-shadow
6075:1 warning This line has a length of 118. Maximum allowed is 100 max-len
6075:26 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6075:32 error 't' is already declared in the upper scope on line 6073 column 79 no-shadow
6075:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6077:8 error 'ace' is not defined no-undef
6077:145 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6077:148 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6077:151 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6077:151 error 'i' is defined but never used no-unused-vars
6078:4 error Unexpected var, use let or const instead no-var
6078:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6078:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6078:23 error Unexpected dangling '_' in '__extends' no-underscore-dangle
6078:58 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6078:61 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6079:1 warning This line has a length of 116. Maximum allowed is 100 max-len
6079:94 error 'e' is already declared in the upper scope on line 6078 column 58 no-shadow
6079:97 error 't' is already declared in the upper scope on line 6078 column 61 no-shadow
6080:7 error The '__proto__' property is deprecated no-proto
6081:21 error 'e' is already declared in the upper scope on line 6078 column 58 no-shadow
6081:24 error 't' is already declared in the upper scope on line 6078 column 61 no-shadow
6082:19 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6083:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6086:19 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6086:22 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6089:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6089:17 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6091:1 warning This line has a length of 119. Maximum allowed is 100 max-len
6091:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6091:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6091:16 error Unexpected use of comma operator no-sequences
6091:99 error A constructor name should not start with a lowercase letter new-cap
6092:22 error Unexpected dangling '_' in '__values' no-underscore-dangle
6092:50 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6093:10 error 't' is never reassigned. Use 'const' instead prefer-const
6093:10 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6093:63 error 'i' is never reassigned. Use 'const' instead prefer-const
6093:63 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6093:80 error 'n' is already declared in the upper scope on line 6078 column 8 no-shadow
6093:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6095:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6097:1 warning This line has a length of 108. Maximum allowed is 100 max-len
6097:51 error Expected 'undefined' and instead saw 'void' no-void
6099:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6100:8 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6100:30 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6100:80 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6100:125 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6100:144 error 'e' is already defined no-redeclare
6101:6 error Return statement should not contain assignment no-return-assign
6101:6 error Return statement should not contain assignment no-return-assign
6101:6 error Return statement should not contain assignment no-return-assign
6101:53 error Unexpected use of comma operator no-sequences
6101:55 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
6104:41 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6106:41 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6108:45 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6108:48 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6109:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6109:45 error Unexpected use of comma operator no-sequences
6110:46 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6112:42 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6113:6 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
6114:38 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6114:41 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6114:44 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6115:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6115:8 error Expected '!==' and instead saw '!=' eqeqeq
6115:36 error Unexpected use of comma operator no-sequences
6115:40 error Expected '!==' and instead saw '!=' eqeqeq
6115:53 error Expected '!==' and instead saw '!=' eqeqeq
6116:38 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6116:38 error 'e' is defined but never used no-unused-vars
6117:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6117:65 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
6123:1 warning This line has a length of 137. Maximum allowed is 100 max-len
6123:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6123:22 error Unexpected use of comma operator no-sequences
6124:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6124:22 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6124:25 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6125:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6125:21 error Unexpected use of comma operator no-sequences
6126:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6128:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6128:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6128:39 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6129:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6129:26 error Unexpected use of comma operator no-sequences
6130:5 error Unexpected use of comma operator no-sequences
6130:44 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6131:1 warning This line has a length of 110. Maximum allowed is 100 max-len
6131:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6131:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6133:1 warning This line has a length of 102. Maximum allowed is 100 max-len
6133:25 error 'e' is already declared in the upper scope on line 6133 column 69 no-shadow
6133:28 error 't' is already declared in the upper scope on line 6133 column 66 no-shadow
6133:62 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6133:66 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6133:69 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6133:72 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6133:75 error 'n' is already declared in the upper scope on line 6078 column 8 no-shadow
6133:78 error 'o' is never reassigned. Use 'const' instead prefer-const
6133:78 error 'o' is already declared in the upper scope on line 6078 column 11 no-shadow
6134:12 error Unexpected var, use let or const instead no-var
6134:16 error 'r' is already declared in the upper scope on line 6100 column 8 no-shadow
6134:38 error 's' is already declared in the upper scope on line 6100 column 80 no-shadow
6135:11 error 'a' is never reassigned. Use 'const' instead prefer-const
6135:11 error 'a' is already declared in the upper scope on line 6100 column 30 no-shadow
6135:24 error 'l' is already declared in the upper scope on line 6100 column 125 no-shadow
6135:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6136:1 warning This line has a length of 101. Maximum allowed is 100 max-len
6136:12 error Expected 'undefined' and instead saw 'void' no-void
6136:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6136:26 error Unexpected var, use let or const instead no-var
6136:30 error 'c' is already declared in the upper scope on line 6124 column 22 no-shadow
6136:42 error 'h' is already declared in the upper scope on line 6126 column 15 no-shadow
6137:15 error 'd' is already declared in the upper scope on line 6166 column 11 no-shadow
6137:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6138:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6141:17 error 'e' is already declared in the upper scope on line 6133 column 69 no-shadow
6145:9 error 'h' declared on line 6136 column 42 is used outside of binding context block-scoped-var
6145:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6145:15 error 'h' declared on line 6136 column 42 is used outside of binding context block-scoped-var
6145:31 error 'c' declared on line 6136 column 30 is used outside of binding context block-scoped-var
6145:53 error 'c' declared on line 6136 column 30 is used outside of binding context block-scoped-var
6148:10 error Unsafe usage of ThrowStatement no-unsafe-finally
6151:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6151:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6153:15 error 'e' is already declared in the upper scope on line 6133 column 69 no-shadow
6157:7 error 's' declared on line 6134 column 38 is used outside of binding context block-scoped-var
6157:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6157:13 error 's' declared on line 6134 column 38 is used outside of binding context block-scoped-var
6157:29 error 'r' declared on line 6134 column 16 is used outside of binding context block-scoped-var
6157:51 error 'r' declared on line 6134 column 16 is used outside of binding context block-scoped-var
6160:8 error Unsafe usage of ThrowStatement no-unsafe-finally
6164:48 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6164:51 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6165:1 warning This line has a length of 188. Maximum allowed is 100 max-len
6165:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6165:47 error Unexpected use of comma operator no-sequences
6165:93 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6166:1 warning This line has a length of 130. Maximum allowed is 100 max-len
6166:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6166:7 error Unexpected var, use let or const instead no-var
6166:22 error A constructor name should not start with a lowercase letter new-cap
6166:27 error 'o' is already defined no-redeclare
6166:117 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6167:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6167:42 error Unexpected use of comma operator no-sequences
6168:49 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6169:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6169:43 error Unexpected use of comma operator no-sequences
6170:44 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6170:47 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6171:1 warning This line has a length of 408. Maximum allowed is 100 max-len
6171:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6171:23 error Unexpected use of comma operator no-sequences
6171:50 error Unexpected var, use let or const instead no-var
6171:50 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6171:54 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6171:57 error 't' is already defined no-redeclare
6171:93 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6171:288 error Unexpected use of comma operator no-sequences
6173:1 warning This line has a length of 334. Maximum allowed is 100 max-len
6173:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6173:51 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6173:57 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6173:86 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6174:48 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6175:1 warning This line has a length of 124. Maximum allowed is 100 max-len
6175:9 error 't' is never reassigned. Use 'const' instead prefer-const
6175:9 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6175:23 error 'i' is never reassigned. Use 'const' instead prefer-const
6175:23 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6175:52 error 'n' is already declared in the upper scope on line 6078 column 8 no-shadow
6175:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6175:98 error Expected '===' and instead saw '==' eqeqeq
6176:1 warning This line has a length of 191. Maximum allowed is 100 max-len
6176:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6176:69 error Unexpected use of comma operator no-sequences
6176:130 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6176:144 error Expected '!==' and instead saw '!=' eqeqeq
6176:165 error Expected '!==' and instead saw '!=' eqeqeq
6179:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6180:48 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6182:45 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6182:48 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6182:51 error 'i' is already declared in the upper scope on line 6077 column 151 no-shadow
6182:54 error 'n' is already declared in the upper scope on line 6078 column 8 no-shadow
6183:9 error 'o' is already declared in the upper scope on line 6078 column 11 no-shadow
6183:12 error 'r' is already declared in the upper scope on line 6100 column 8 no-shadow
6183:15 error 's' is already declared in the upper scope on line 6100 column 80 no-shadow
6183:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6183:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6183:25 error Expected '!==' and instead saw '!=' eqeqeq
6183:84 error Expected '===' and instead saw '==' eqeqeq
6184:42 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6184:45 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6185:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6185:67 error Unexpected use of comma operator no-sequences
6186:37 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6187:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6187:34 error Expected '===' and instead saw '==' eqeqeq
6187:84 error Expected '!==' and instead saw '!=' eqeqeq
6189:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6189:56 error Unexpected use of comma operator no-sequences
6191:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6191:59 error Unexpected use of comma operator no-sequences
6192:43 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6193:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6193:74 error Unexpected use of comma operator no-sequences
6194:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6194:24 error 'e' is already declared in the upper scope on line 6077 column 145 no-shadow
6195:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6195:5 error Expected 'undefined' and instead saw 'void' no-void
6195:44 error Unexpected var, use let or const instead no-var
6195:44 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6195:48 error 'e' is already defined no-redeclare
6195:79 error 't' is already declared in the upper scope on line 6077 column 148 no-shadow
6195:97 error Expected 'undefined' and instead saw 'void' no-void
6195:150 error Expected 'undefined' and instead saw 'void' no-void
6195:326 error Return statement should not contain assignment no-return-assign
6195:326 error Return statement should not contain assignment no-return-assign
6195:326 error Return statement should not contain assignment no-return-assign
6195:364 error Unexpected use of comma operator no-sequences
6196:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6198:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6199:8 error 'ace' is not defined no-undef
6199:164 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6199:167 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6199:170 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6199:170 error 'i' is defined but never used no-unused-vars
6200:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6200:11 error 'o' is never reassigned. Use 'const' instead prefer-const
6200:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6200:23 error Unexpected dangling '_' in '__extends' no-underscore-dangle
6200:58 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6200:61 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6201:1 warning This line has a length of 116. Maximum allowed is 100 max-len
6201:94 error 'e' is already declared in the upper scope on line 6200 column 58 no-shadow
6201:97 error 't' is already declared in the upper scope on line 6200 column 61 no-shadow
6202:7 error The '__proto__' property is deprecated no-proto
6203:21 error 'e' is already declared in the upper scope on line 6200 column 58 no-shadow
6203:24 error 't' is already declared in the upper scope on line 6200 column 61 no-shadow
6204:19 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6205:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6208:19 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6208:22 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6211:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6211:17 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6213:1 warning This line has a length of 119. Maximum allowed is 100 max-len
6213:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6213:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6213:16 error Unexpected use of comma operator no-sequences
6213:99 error A constructor name should not start with a lowercase letter new-cap
6214:10 error 'l' is never reassigned. Use 'const' instead prefer-const
6214:10 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6214:22 error Unexpected dangling '_' in '__values' no-underscore-dangle
6214:50 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6215:10 error 't' is never reassigned. Use 'const' instead prefer-const
6215:10 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6215:63 error 'i' is never reassigned. Use 'const' instead prefer-const
6215:63 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6215:80 error 'n' is already declared in the upper scope on line 6200 column 8 no-shadow
6215:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6217:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6219:1 warning This line has a length of 108. Maximum allowed is 100 max-len
6219:51 error Expected 'undefined' and instead saw 'void' no-void
6221:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6222:8 error 'C' is never reassigned. Use 'const' instead prefer-const
6222:8 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
6222:31 error 'd' is never reassigned. Use 'const' instead prefer-const
6222:56 error 's' is never reassigned. Use 'const' instead prefer-const
6222:56 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6222:87 error 'r' is never reassigned. Use 'const' instead prefer-const
6222:87 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6222:113 error 'u' is never reassigned. Use 'const' instead prefer-const
6222:120 error 'g' is never reassigned. Use 'const' instead prefer-const
6222:127 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6222:127 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6222:159 error Unexpected use of comma operator no-sequences
6222:223 error 'n' is already declared in the upper scope on line 6200 column 8 no-shadow
6223:1 warning This line has a length of 106. Maximum allowed is 100 max-len
6223:9 error 'o' is already declared in the upper scope on line 6200 column 11 no-shadow
6223:12 error 'r' is already declared in the upper scope on line 6222 column 87 no-shadow
6223:15 error 's' is never reassigned. Use 'const' instead prefer-const
6223:15 error 's' is already declared in the upper scope on line 6222 column 56 no-shadow
6223:29 error 'a' is never reassigned. Use 'const' instead prefer-const
6223:29 error 'a' is already declared in the upper scope on line 6302 column 11 no-shadow
6223:58 error 'l' is never reassigned. Use 'const' instead prefer-const
6223:58 error 'l' is already declared in the upper scope on line 6214 column 10 no-shadow
6223:66 error 'p' was used before it was defined no-use-before-define
6223:66 error A constructor name should not start with a lowercase letter new-cap
6223:78 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6223:87 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6223:90 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6224:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6225:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6225:19 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6227:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6227:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6227:55 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6228:42 error Expected '===' and instead saw '==' eqeqeq
6229:7 error Unexpected var, use let or const instead no-var
6229:11 error 't' declared on line 6230 column 12 is used outside of binding context block-scoped-var
6229:11 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6229:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6229:38 error 't' declared on line 6230 column 12 is used outside of binding context block-scoped-var
6229:40 error Expected '!==' and instead saw '!=' eqeqeq
6230:1 warning This line has a length of 114. Maximum allowed is 100 max-len
6230:8 error Unexpected var, use let or const instead no-var
6230:12 error 't' is already defined no-redeclare
6230:45 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6230:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6233:32 error Expected '===' and instead saw '==' eqeqeq
6234:30 error Unexpected use of comma operator no-sequences
6235:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6236:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6236:46 error Unexpected use of comma operator no-sequences
6239:8 error Unexpected use of comma operator no-sequences
6239:59 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6240:12 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6240:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6242:1 warning This line has a length of 103. Maximum allowed is 100 max-len
6242:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6242:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6242:52 error Unexpected use of comma operator no-sequences
6243:20 error Unexpected use of comma operator no-sequences
6244:12 error 'e' is already declared in the upper scope on line 6239 column 59 no-shadow
6244:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6244:52 error Expected '===' and instead saw '==' eqeqeq
6245:1 warning This line has a length of 164. Maximum allowed is 100 max-len
6245:9 error Unexpected var, use let or const instead no-var
6245:13 error 't' is already declared in the upper scope on line 6240 column 12 no-shadow
6245:68 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6245:80 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6246:17 error Expected 'undefined' and instead saw 'void' no-void
6248:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6248:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6248:27 error Unexpected use of comma operator no-sequences
6248:170 error 't' declared on line 6245 column 13 is used outside of binding context block-scoped-var
6248:192 error 'i' declared on line 6245 column 68 is used outside of binding context block-scoped-var
6248:210 error 't' declared on line 6245 column 13 is used outside of binding context block-scoped-var
6248:224 error 'i' declared on line 6245 column 68 is used outside of binding context block-scoped-var
6248:303 error 't' declared on line 6245 column 13 is used outside of binding context block-scoped-var
6248:357 error 't' declared on line 6245 column 13 is used outside of binding context block-scoped-var
6251:59 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6252:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6252:14 error Unexpected use of comma operator no-sequences
6253:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6253:15 error Unexpected use of comma operator no-sequences
6256:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6256:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6256:13 error 'a' was used before it was defined no-use-before-define
6256:20 error Unexpected use of comma operator no-sequences
6256:58 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6257:1 warning This line has a length of 172. Maximum allowed is 100 max-len
6257:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6258:44 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6258:47 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6259:1 warning This line has a length of 319. Maximum allowed is 100 max-len
6259:11 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6259:74 error 'n' is already declared in the upper scope on line 6200 column 8 no-shadow
6259:139 error 'o' is already declared in the upper scope on line 6200 column 11 no-shadow
6259:160 error 'r' is already declared in the upper scope on line 6222 column 87 no-shadow
6259:182 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6259:182 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6259:223 error Unexpected use of comma operator no-sequences
6262:82 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6263:1 warning This line has a length of 271. Maximum allowed is 100 max-len
6263:5 error Unexpected var, use let or const instead no-var
6263:9 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6263:12 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6263:51 error 'n' is already declared in the upper scope on line 6200 column 8 no-shadow
6263:76 error 'o' is already declared in the upper scope on line 6200 column 11 no-shadow
6263:190 error 'r' is already declared in the upper scope on line 6222 column 87 no-shadow
6263:222 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6264:1 warning This line has a length of 194. Maximum allowed is 100 max-len
6264:12 error Unexpected var, use let or const instead no-var
6264:16 error 's' is already declared in the upper scope on line 6222 column 56 no-shadow
6264:19 error 'a' is already declared in the upper scope on line 6302 column 11 no-shadow
6264:85 error 'l' is already declared in the upper scope on line 6214 column 10 no-shadow
6264:146 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6264:146 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6264:157 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6264:173 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6265:28 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6266:45 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6267:1 warning This line has a length of 158. Maximum allowed is 100 max-len
6267:15 error 'd' is already declared in the upper scope on line 6222 column 31 no-shadow
6267:35 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6267:50 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6267:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6267:79 error 'c' declared on line 6273 column 139 is used outside of binding context block-scoped-var
6267:94 error Unexpected use of comma operator no-sequences
6270:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6270:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6270:52 error 's' declared on line 6264 column 16 is used outside of binding context block-scoped-var
6270:106 error 'a' declared on line 6264 column 19 is used outside of binding context block-scoped-var
6270:171 error 's' declared on line 6264 column 16 is used outside of binding context block-scoped-var
6271:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6273:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6273:13 error Unexpected var, use let or const instead no-var
6273:17 error 'u' is already declared in the upper scope on line 6222 column 113 no-shadow
6273:83 error 'g' is already declared in the upper scope on line 6222 column 120 no-shadow
6273:139 error 'c' is already defined no-redeclare
6273:139 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6273:146 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6273:172 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6274:12 error 'p' is already declared in the upper scope on line 6302 column 14 no-shadow
6274:74 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6274:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6274:133 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6274:145 error Unexpected use of comma operator no-sequences
6274:216 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6274:402 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6274:464 error 'c' declared on line 6264 column 146 is used outside of binding context block-scoped-var
6275:7 error Unexpected var, use let or const instead no-var
6275:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6275:34 error 'n' is already defined no-redeclare
6275:63 error 'u' declared on line 6273 column 17 is used outside of binding context block-scoped-var
6275:82 error 'e' is already declared in the upper scope on line 6262 column 82 no-shadow
6275:111 error 'u' declared on line 6273 column 17 is used outside of binding context block-scoped-var
6275:133 error 'e' is already declared in the upper scope on line 6262 column 82 no-shadow
6275:162 error 'u' declared on line 6273 column 17 is used outside of binding context block-scoped-var
6275:183 error 'e' is already declared in the upper scope on line 6262 column 82 no-shadow
6275:212 error 'u' declared on line 6273 column 17 is used outside of binding context block-scoped-var
6275:230 error 'e' is already declared in the upper scope on line 6262 column 82 no-shadow
6275:259 error 'u' declared on line 6273 column 17 is used outside of binding context block-scoped-var
6275:277 error 'e' is already declared in the upper scope on line 6262 column 82 no-shadow
6275:493 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6275:543 error Unexpected use of comma operator no-sequences
6275:586 error Unexpected dangling '_' in '_signal' no-underscore-dangle
6276:58 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6277:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6278:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6282:47 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6283:67 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6285:9 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6285:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6285:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6285:111 error Expected '!==' and instead saw '!=' eqeqeq
6285:256 error Expected 'undefined' and instead saw 'void' no-void
6285:264 error Unexpected dangling '_' in '_signal' no-underscore-dangle
6286:49 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6287:9 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6287:12 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6287:15 error 'n' is never reassigned. Use 'const' instead prefer-const
6287:15 error 'n' is already declared in the upper scope on line 6200 column 8 no-shadow
6287:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6288:12 error Unexpected var, use let or const instead no-var
6288:16 error 'o' is already declared in the upper scope on line 6200 column 11 no-shadow
6288:77 error 'r' is already declared in the upper scope on line 6222 column 87 no-shadow
6289:7 error Unexpected var, use let or const instead no-var
6289:11 error 's' is already declared in the upper scope on line 6222 column 56 no-shadow
6289:14 error 'a' is already declared in the upper scope on line 6302 column 11 no-shadow
6289:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6289:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6291:15 error 'e' is already declared in the upper scope on line 6286 column 49 no-shadow
6295:7 error 'r' declared on line 6288 column 77 is used outside of binding context block-scoped-var
6295:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6295:13 error 'r' declared on line 6288 column 77 is used outside of binding context block-scoped-var
6295:29 error 'o' declared on line 6288 column 16 is used outside of binding context block-scoped-var
6295:51 error 'o' declared on line 6288 column 16 is used outside of binding context block-scoped-var
6298:8 error Unsafe usage of ThrowStatement no-unsafe-finally
6301:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6302:7 error Unexpected var, use let or const instead no-var
6302:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6302:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6302:33 error 'e' is already declared in the upper scope on line 6199 column 164 no-shadow
6302:36 error 't' is already declared in the upper scope on line 6199 column 167 no-shadow
6303:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6303:5 error Expected 'undefined' and instead saw 'void' no-void
6303:33 error Unexpected var, use let or const instead no-var
6303:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6303:37 error 'i' is already declared in the upper scope on line 6199 column 170 no-shadow
6303:78 error 'e' is already defined no-redeclare
6303:140 error Return statement should not contain assignment no-return-assign
6303:140 error Return statement should not contain assignment no-return-assign
6303:182 error Unexpected use of comma operator no-sequences
6304:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6304:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6304:15 error Unexpected use of comma operator no-sequences
6305:8 error 'ace' is not defined no-undef
6305:121 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6305:124 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6305:127 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6305:127 error 'i' is defined but never used no-unused-vars
6306:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6306:35 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6306:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6306:73 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6306:76 error 'e' is already declared in the upper scope on line 6305 column 121 no-shadow
6306:79 error 't' is already declared in the upper scope on line 6305 column 124 no-shadow
6307:1 warning This line has a length of 261. Maximum allowed is 100 max-len
6307:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6307:15 error Unexpected use of comma operator no-sequences
6308:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6308:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6309:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6309:39 error Unexpected use of comma operator no-sequences
6310:5 error Unexpected use of comma operator no-sequences
6311:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6311:38 error Unexpected use of comma operator no-sequences
6313:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6313:27 error Unexpected use of comma operator no-sequences
6315:1 warning This line has a length of 138. Maximum allowed is 100 max-len
6315:115 error Unexpected use of comma operator no-sequences
6317:1 warning This line has a length of 215. Maximum allowed is 100 max-len
6317:11 error 'e' is already declared in the upper scope on line 6305 column 121 no-shadow
6317:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6319:1 warning This line has a length of 249. Maximum allowed is 100 max-len
6319:9 error 'e' is already declared in the upper scope on line 6305 column 121 no-shadow
6319:12 error 't' is already declared in the upper scope on line 6305 column 124 no-shadow
6319:15 error Return statement should not contain assignment no-return-assign
6319:15 error Return statement should not contain assignment no-return-assign
6319:15 error Return statement should not contain assignment no-return-assign
6319:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6319:218 error Unexpected use of comma operator no-sequences
6327:8 error 'ace' is not defined no-undef
6327:141 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6327:144 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6327:147 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6327:147 error 'i' is defined but never used no-unused-vars
6328:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6328:96 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6328:99 error 't' is already declared in the upper scope on line 6327 column 144 no-shadow
6329:9 error 'i' is already declared in the upper scope on line 6327 column 147 no-shadow
6329:12 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6329:18 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6329:21 error 'n' is already declared in the upper scope on line 6328 column 96 no-shadow
6329:27 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6329:30 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6329:42 error 'm' is never reassigned. Use 'const' instead prefer-const
6329:56 error 's' is never reassigned. Use 'const' instead prefer-const
6329:56 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6329:86 error 'a' is never reassigned. Use 'const' instead prefer-const
6329:86 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6329:288 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6331:81 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6331:88 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6332:1 warning This line has a length of 1008. Maximum allowed is 100 max-len
6332:10 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6332:13 error 't' is already declared in the upper scope on line 6328 column 99 no-shadow
6332:16 error 'i' is already declared in the upper scope on line 6329 column 9 no-shadow
6332:19 error 'n' is already declared in the upper scope on line 6329 column 21 no-shadow
6332:22 error 'o' is already declared in the upper scope on line 6329 column 27 no-shadow
6332:25 error 'r' is already declared in the upper scope on line 6329 column 30 no-shadow
6332:28 error 's' is already declared in the upper scope on line 6329 column 56 no-shadow
6332:31 error 'a' is already declared in the upper scope on line 6329 column 86 no-shadow
6332:34 error 'l' is already declared in the upper scope on line 6331 column 81 no-shadow
6332:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6332:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6332:87 error Unexpected use of comma operator no-sequences
6332:135 error Expected '!==' and instead saw '!=' eqeqeq
6332:164 error Expected '!==' and instead saw '!=' eqeqeq
6332:861 error Expected '!==' and instead saw '!=' eqeqeq
6332:877 error Expected '!==' and instead saw '!=' eqeqeq
6332:898 error Expected '!==' and instead saw '!=' eqeqeq
6333:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6333:16 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
6334:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6334:39 error Unexpected use of comma operator no-sequences
6335:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6336:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6336:24 error Unexpected use of comma operator no-sequences
6337:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6337:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6337:37 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6338:10 error 't' is already declared in the upper scope on line 6328 column 99 no-shadow
6338:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6339:7 error Return statement should not contain assignment no-return-assign
6339:22 error Unexpected use of comma operator no-sequences
6340:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6340:23 error Unexpected use of comma operator no-sequences
6342:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
6342:41 error 'i' is already declared in the upper scope on line 6329 column 9 no-shadow
6342:61 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6342:116 error Unexpected use of comma operator no-sequences
6345:6 error Unexpected use of comma operator no-sequences
6345:36 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6346:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6346:22 error Unexpected use of comma operator no-sequences
6346:114 error Expected '!==' and instead saw '!=' eqeqeq
6347:38 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6349:1 warning This line has a length of 138. Maximum allowed is 100 max-len
6349:7 error Return statement should not contain assignment no-return-assign
6349:7 error Return statement should not contain assignment no-return-assign
6349:7 error Return statement should not contain assignment no-return-assign
6349:7 error Return statement should not contain assignment no-return-assign
6349:27 error Unexpected use of comma operator no-sequences
6351:37 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6353:1 warning This line has a length of 170. Maximum allowed is 100 max-len
6353:7 error Return statement should not contain assignment no-return-assign
6353:7 error Return statement should not contain assignment no-return-assign
6353:7 error Return statement should not contain assignment no-return-assign
6353:7 error Return statement should not contain assignment no-return-assign
6353:27 error Unexpected use of comma operator no-sequences
6353:63 error 'I' was used before it was defined no-use-before-define
6353:79 error 'I' was used before it was defined no-use-before-define
6355:38 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6357:7 error Return statement should not contain assignment no-return-assign
6357:17 error Unexpected use of comma operator no-sequences
6359:33 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6361:11 error 't' is already declared in the upper scope on line 6328 column 99 no-shadow
6361:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6363:101 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6366:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6366:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6366:80 error Unexpected use of comma operator no-sequences
6367:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6367:19 error Unexpected use of comma operator no-sequences
6369:376 error Unexpected var, use let or const instead no-var
6369:376 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6370:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6370:8 error Expected '===' and instead saw '==' eqeqeq
6371:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6371:9 error Expected '!==' and instead saw '!=' eqeqeq
6373:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6373:19 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6374:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6374:64 error 'e' is already declared in the upper scope on line 6373 column 19 no-shadow
6374:73 error Expected '===' and instead saw '==' eqeqeq
6374:94 error Expected '===' and instead saw '==' eqeqeq
6375:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6375:19 error 'e' is already declared in the upper scope on line 6329 column 18 no-shadow
6376:10 error 't' is never reassigned. Use 'const' instead prefer-const
6376:10 error 't' is already declared in the upper scope on line 6328 column 99 no-shadow
6376:62 error 'i' is never reassigned. Use 'const' instead prefer-const
6376:62 error 'i' is already declared in the upper scope on line 6329 column 9 no-shadow
6376:98 error 'n' is already declared in the upper scope on line 6329 column 21 no-shadow
6376:119 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6378:16 error 'e' is already declared in the upper scope on line 6375 column 19 no-shadow
6378:23 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6378:27 error 'o' is already declared in the upper scope on line 6329 column 27 no-shadow
6378:39 error Return statement should not contain assignment no-return-assign
6378:39 error Return statement should not contain assignment no-return-assign
6378:203 error Unexpected use of comma operator no-sequences
6380:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6380:18 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6380:21 error 't' is already declared in the upper scope on line 6327 column 144 no-shadow
6380:24 error 'i' is already declared in the upper scope on line 6327 column 147 no-shadow
6380:27 error 'n' is already declared in the upper scope on line 6328 column 96 no-shadow
6382:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6382:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6383:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6384:1 warning This line has a length of 107. Maximum allowed is 100 max-len
6384:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6385:6 error Unexpected use of comma operator no-sequences
6386:1 warning This line has a length of 138. Maximum allowed is 100 max-len
6386:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6386:42 error Unexpected use of comma operator no-sequences
6387:39 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6387:39 error 'e' is defined but never used no-unused-vars
6388:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6388:37 error Unexpected use of comma operator no-sequences
6390:28 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6390:34 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6390:51 error 't' is already declared in the upper scope on line 6327 column 144 no-shadow
6390:190 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6390:220 error Unexpected use of comma operator no-sequences
6391:38 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6391:38 error 'e' is defined but never used no-unused-vars
6392:12 error 't' is already declared in the upper scope on line 6327 column 144 no-shadow
6392:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6392:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6392:60 error Expected '===' and instead saw '==' eqeqeq
6392:163 error Unexpected use of comma operator no-sequences
6393:38 error 'e' is already declared in the upper scope on line 6327 column 141 no-shadow
6394:10 error 't' is already declared in the upper scope on line 6327 column 144 no-shadow
6394:13 error 'i' is already declared in the upper scope on line 6327 column 147 no-shadow
6394:16 error 'n' is already declared in the upper scope on line 6328 column 96 no-shadow
6394:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6394:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6396:25 error Unexpected use of comma operator no-sequences
6397:8 error 'ace' is not defined no-undef
6397:142 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6397:145 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6397:148 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6397:148 error 'i' is defined but never used no-unused-vars
6398:47 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6398:72 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6398:95 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6398:128 error 'e' is already declared in the upper scope on line 6397 column 142 no-shadow
6399:24 error 't' is already declared in the upper scope on line 6397 column 145 no-shadow
6399:30 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
6399:33 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6399:78 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6399:87 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6400:15 error 't' is already declared in the upper scope on line 6399 column 24 no-shadow
6400:18 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6401:11 error 't' is already declared in the upper scope on line 6400 column 15 no-shadow
6401:14 error 'i' is never reassigned. Use 'const' instead prefer-const
6401:14 error 'i' is already declared in the upper scope on line 6411 column 16 no-shadow
6401:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6401:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6401:55 error Expected '!==' and instead saw '!=' eqeqeq
6401:68 error 'o' was used before it was defined no-use-before-define
6401:76 error Expected '===' and instead saw '==' eqeqeq
6401:89 error 'n' was used before it was defined no-use-before-define
6401:110 error 'e' is already declared in the upper scope on line 6400 column 18 no-shadow
6403:22 error Expected '!==' and instead saw '!=' eqeqeq
6403:36 error Expected '!==' and instead saw '!=' eqeqeq
6403:51 error 'n' was used before it was defined no-use-before-define
6403:55 error 'n' was used before it was defined no-use-before-define
6403:181 error 'o' was used before it was defined no-use-before-define
6403:191 error Expected '!==' and instead saw '!=' eqeqeq
6403:234 error 'o' was used before it was defined no-use-before-define
6403:239 error 'o' was used before it was defined no-use-before-define
6403:333 error 'o' was used before it was defined no-use-before-define
6403:353 error 'r' was used before it was defined no-use-before-define
6403:457 error 'r' was used before it was defined no-use-before-define
6403:545 error 'r' was used before it was defined no-use-before-define
6403:625 error 'n' was used before it was defined no-use-before-define
6403:630 error 'r' was used before it was defined no-use-before-define
6403:721 error 'r' was used before it was defined no-use-before-define
6403:804 error 'r' was used before it was defined no-use-before-define
6403:887 error 'r' was used before it was defined no-use-before-define
6404:1 warning This line has a length of 106. Maximum allowed is 100 max-len
6404:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6404:8 error Unexpected var, use let or const instead no-var
6404:12 error 'n' is already declared in the upper scope on line 6398 column 47 no-shadow
6404:36 error navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4 compat/compat
6404:64 error 'o' is already declared in the upper scope on line 6399 column 87 no-shadow
6404:72 error 'r' is already declared in the upper scope on line 6413 column 16 no-shadow
6404:87 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6406:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6406:87 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6407:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6407:17 error Unexpected use of comma operator no-sequences
6408:32 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6409:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6409:26 error Unexpected use of comma operator no-sequences
6411:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6411:16 error 'i' is already declared in the upper scope on line 6397 column 148 no-shadow
6412:10 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6412:13 error 't' is already declared in the upper scope on line 6399 column 24 no-shadow
6412:16 error 'i' is already declared in the upper scope on line 6411 column 16 no-shadow
6412:19 error 'n' is already declared in the upper scope on line 6398 column 47 no-shadow
6412:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6412:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6413:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6413:16 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6413:19 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6413:19 error 'e' is defined but never used no-unused-vars
6414:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6414:39 error Unexpected use of comma operator no-sequences
6415:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6416:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6416:14 error Unexpected use of comma operator no-sequences
6416:35 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6416:41 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6416:69 error 't' is already declared in the upper scope on line 6399 column 24 no-shadow
6416:104 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6416:186 error Unexpected use of comma operator no-sequences
6417:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6417:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6417:41 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6417:41 error 'e' is defined but never used no-unused-vars
6418:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6419:11 error Unexpected use of comma operator no-sequences
6419:47 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6420:6 error Unexpected var, use let or const instead no-var
6420:10 error 't' declared on line 6426 column 43 is used outside of binding context block-scoped-var
6420:10 error 't' is already declared in the upper scope on line 6399 column 24 no-shadow
6420:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6420:35 error 't' declared on line 6426 column 43 is used outside of binding context block-scoped-var
6421:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6421:24 error Unexpected use of comma operator no-sequences
6423:1 warning This line has a length of 418. Maximum allowed is 100 max-len
6423:48 error Unexpected var, use let or const instead no-var
6423:48 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6423:52 error 'i' is already declared in the upper scope on line 6411 column 16 no-shadow
6423:91 error 'n' is already declared in the upper scope on line 6398 column 47 no-shadow
6423:130 error 'o' is already declared in the upper scope on line 6399 column 87 no-shadow
6423:147 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:147 error 'r' is already declared in the upper scope on line 6413 column 16 no-shadow
6423:160 error 't' declared on line 6426 column 43 is used outside of binding context block-scoped-var
6423:170 error 's' declared on line 6426 column 19 is used outside of binding context block-scoped-var
6423:170 error 's' is already declared in the upper scope on line 6399 column 33 no-shadow
6423:174 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:185 error 'r' is already defined no-redeclare
6423:185 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:189 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:200 error 's' is already defined no-redeclare
6423:200 error 's' declared on line 6426 column 19 is used outside of binding context block-scoped-var
6423:220 error 's' declared on line 6426 column 19 is used outside of binding context block-scoped-var
6423:240 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:279 error 's' declared on line 6426 column 19 is used outside of binding context block-scoped-var
6423:298 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6423:316 error A constructor name should not start with a lowercase letter new-cap
6423:338 error 's' declared on line 6426 column 19 is used outside of binding context block-scoped-var
6423:361 error Unexpected use of comma operator no-sequences
6423:378 error 't' declared on line 6426 column 43 is used outside of binding context block-scoped-var
6423:387 error Expected '===' and instead saw '==' eqeqeq
6424:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6424:11 error Unexpected use of comma operator no-sequences
6424:111 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6424:197 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6424:233 error 'r' declared on line 6426 column 95 is used outside of binding context block-scoped-var
6426:1 warning This line has a length of 359. Maximum allowed is 100 max-len
6426:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6426:15 error Unexpected var, use let or const instead no-var
6426:19 error 's' is already defined no-redeclare
6426:43 error 't' is already defined no-redeclare
6426:95 error 'r' is already defined no-redeclare
6426:150 error 's' is already defined no-redeclare
6426:205 error 't' is already defined no-redeclare
6426:254 error 'a' is already declared in the upper scope on line 6398 column 72 no-shadow
6426:289 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6426:316 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6426:331 error 'e' is already declared in the upper scope on line 6419 column 47 no-shadow
6426:334 error 't' is already declared in the upper scope on line 6420 column 10 no-shadow
6428:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6429:16 error Expected 'undefined' and instead saw 'void' no-void
6430:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6430:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6430:81 error Unexpected use of comma operator no-sequences
6430:156 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6430:213 error Unexpected use of comma operator no-sequences
6431:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6433:45 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6433:45 error 'e' is defined but never used no-unused-vars
6434:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6434:45 error Unexpected use of comma operator no-sequences
6434:74 error Expected '===' and instead saw '==' eqeqeq
6434:162 error Expected '===' and instead saw '==' eqeqeq
6435:1 warning This line has a length of 306. Maximum allowed is 100 max-len
6435:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6435:51 error Unexpected use of comma operator no-sequences
6435:171 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6435:177 error 'e' is already declared in the upper scope on line 6433 column 45 no-shadow
6435:207 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6435:244 error Unexpected use of comma operator no-sequences
6435:248 error Expected '===' and instead saw '==' eqeqeq
6437:46 error 'e' is already declared in the upper scope on line 6398 column 128 no-shadow
6438:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6438:44 error Unexpected var, use let or const instead no-var
6438:44 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6438:48 error 't' declared on line 6439 column 11 is used outside of binding context block-scoped-var
6438:48 error 't' declared on line 6443 column 88 is used outside of binding context block-scoped-var
6438:48 error 't' is already declared in the upper scope on line 6399 column 24 no-shadow
6438:71 error 't' declared on line 6439 column 11 is used outside of binding context block-scoped-var
6438:71 error 't' declared on line 6443 column 88 is used outside of binding context block-scoped-var
6438:89 error Expected '===' and instead saw '==' eqeqeq
6439:7 error Unexpected var, use let or const instead no-var
6439:11 error 't' is already defined no-redeclare
6439:23 error 'i' is already declared in the upper scope on line 6411 column 16 no-shadow
6439:42 error 'n' is already declared in the upper scope on line 6398 column 47 no-shadow
6439:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6439:68 error Expected '===' and instead saw '==' eqeqeq
6442:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6443:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6443:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
6443:21 error Unexpected use of comma operator no-sequences
6443:84 error Unexpected var, use let or const instead no-var
6443:88 error 't' is already defined no-redeclare
6443:105 error 'o' is already declared in the upper scope on line 6399 column 87 no-shadow
6443:116 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6443:121 error Unexpected use of comma operator no-sequences
6443:125 error Expected '===' and instead saw '==' eqeqeq
6443:151 error A constructor name should not start with a lowercase letter new-cap
6443:302 error Expected '!==' and instead saw '!=' eqeqeq
6443:336 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6443:416 error A constructor name should not start with a lowercase letter new-cap
6443:451 error Expected '===' and instead saw '==' eqeqeq
6443:507 error Expected '===' and instead saw '==' eqeqeq
6447:8 error 'ace' is not defined no-undef
6447:285 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6447:288 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6447:291 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6447:291 error 'i' is defined but never used no-unused-vars
6448:4 error Unexpected var, use let or const instead no-var
6448:62 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6448:109 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6448:197 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6448:244 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6448:290 error 'e' is already defined no-redeclare
6448:312 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6448:356 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6448:359 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6449:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6449:28 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6449:54 error A constructor name should not start with a lowercase letter new-cap
6450:44 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6450:47 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6451:1 warning This line has a length of 159. Maximum allowed is 100 max-len
6451:11 error 'i' is already declared in the upper scope on line 6447 column 291 no-shadow
6451:15 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
6451:45 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
6451:83 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6451:83 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6451:100 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6451:126 error A constructor name should not start with a lowercase letter new-cap
6452:45 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6452:48 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6453:1 warning This line has a length of 152. Maximum allowed is 100 max-len
6453:11 error 'i' is already declared in the upper scope on line 6447 column 291 no-shadow
6453:19 error A constructor name should not start with a lowercase letter new-cap
6453:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6453:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6453:71 error Unexpected use of comma operator no-sequences
6453:115 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6454:41 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6456:45 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6456:48 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6457:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6457:17 error Unexpected use of comma operator no-sequences
6457:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6457:68 error 'i' is already declared in the upper scope on line 6447 column 291 no-shadow
6457:71 error 'e' is already declared in the upper scope on line 6456 column 45 no-shadow
6459:38 error 's' was used before it was defined no-use-before-define
6460:15 error 's' was used before it was defined no-use-before-define
6461:1 warning This line has a length of 129. Maximum allowed is 100 max-len
6461:9 error 's' was used before it was defined no-use-before-define
6461:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6461:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6461:24 error Unexpected use of comma operator no-sequences
6461:26 error 's' was used before it was defined no-use-before-define
6461:56 error 's' was used before it was defined no-use-before-define
6461:75 error A constructor name should not start with a lowercase letter new-cap
6461:81 error 's' was used before it was defined no-use-before-define
6461:93 error 's' was used before it was defined no-use-before-define
6463:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6463:16 error 'n' is already declared in the upper scope on line 6448 column 312 no-shadow
6463:19 error 'e' is already declared in the upper scope on line 6456 column 45 no-shadow
6464:6 error 'o' was used before it was defined no-use-before-define
6464:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6464:35 error 'h' was used before it was defined no-use-before-define
6464:38 error Unexpected use of comma operator no-sequences
6464:40 error 'a' was used before it was defined no-use-before-define
6464:48 error 'o' was used before it was defined no-use-before-define
6464:61 error 'l' was used before it was defined no-use-before-define
6464:66 error 's' was used before it was defined no-use-before-define
6464:69 error 's' was used before it was defined no-use-before-define
6464:90 error 's' was used before it was defined no-use-before-define
6464:93 error 's' was used before it was defined no-use-before-define
6464:117 error 's' was used before it was defined no-use-before-define
6464:131 error 's' was used before it was defined no-use-before-define
6464:150 error 'r' was used before it was defined no-use-before-define
6464:174 error 'r' was used before it was defined no-use-before-define
6464:201 error 'r' was used before it was defined no-use-before-define
6464:228 error 's' was used before it was defined no-use-before-define
6464:252 error 's' was used before it was defined no-use-before-define
6464:280 error 's' was used before it was defined no-use-before-define
6464:312 error 'o' was used before it was defined no-use-before-define
6465:1 warning This line has a length of 128. Maximum allowed is 100 max-len
6465:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6465:7 error Unexpected var, use let or const instead no-var
6465:11 error 'o' is already declared in the upper scope on line 6482 column 21 no-shadow
6465:28 error 'r' is already declared in the upper scope on line 6448 column 62 no-shadow
6465:54 error 's' is already declared in the upper scope on line 6448 column 109 no-shadow
6465:92 error 'a' is already declared in the upper scope on line 6448 column 197 no-shadow
6465:100 error 'l' is already declared in the upper scope on line 6448 column 244 no-shadow
6466:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6466:37 error Unexpected use of comma operator no-sequences
6467:9 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6468:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6469:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6469:43 error Expected '===' and instead saw '==' eqeqeq
6473:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6473:7 error Unexpected var, use let or const instead no-var
6473:26 error 'e' is already declared in the upper scope on line 6456 column 45 no-shadow
6473:26 error 'e' is defined but never used no-unused-vars
6474:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6475:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6475:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6475:39 error Unexpected use of comma operator no-sequences
6477:5 error Unexpected var, use let or const instead no-var
6477:9 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6477:24 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6478:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6478:41 error Expected '!==' and instead saw '!=' eqeqeq
6479:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6479:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6479:40 error Unexpected use of comma operator no-sequences
6481:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6482:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6482:21 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6482:24 error 'n' is already declared in the upper scope on line 6448 column 312 no-shadow
6483:1 warning This line has a length of 124. Maximum allowed is 100 max-len
6483:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6483:20 error Unexpected use of comma operator no-sequences
6483:96 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6483:105 error 'e' is already declared in the upper scope on line 6447 column 285 no-shadow
6483:108 error 'e' is already declared in the upper scope on line 6483 column 105 no-shadow
6483:108 error 'e' is defined but never used no-unused-vars
6484:1 warning This line has a length of 204. Maximum allowed is 100 max-len
6484:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6484:92 error Expected '!==' and instead saw '!=' eqeqeq
6484:158 error Unexpected use of comma operator no-sequences
6485:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6487:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6487:13 error 'o' is already declared in the upper scope on line 6482 column 21 no-shadow
6487:23 error 't' is already declared in the upper scope on line 6447 column 288 no-shadow
6487:50 error A constructor name should not start with a lowercase letter new-cap
6487:65 error A constructor name should not start with a lowercase letter new-cap
6487:80 error A constructor name should not start with a lowercase letter new-cap
6487:127 error 'i' is already declared in the upper scope on line 6447 column 291 no-shadow
6487:667 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6487:752 error Unexpected use of comma operator no-sequences
6487:1277 error 'e' is already declared in the upper scope on line 6483 column 105 no-shadow
6488:10 error 't' is already declared in the upper scope on line 6487 column 23 no-shadow
6488:13 error 'i' is already declared in the upper scope on line 6487 column 127 no-shadow
6488:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6488:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6490:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6490:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6490:36 error Unexpected use of comma operator no-sequences
6491:8 error 'ace' is not defined no-undef
6491:99 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6491:102 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6491:105 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6491:105 error 'i' is defined but never used no-unused-vars
6492:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6492:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6492:60 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6493:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6493:22 error 'e' is already declared in the upper scope on line 6491 column 99 no-shadow
6494:6 error Unexpected var, use let or const instead no-var
6494:10 error 't' is already declared in the upper scope on line 6491 column 102 no-shadow
6494:39 error 'i' is already declared in the upper scope on line 6491 column 105 no-shadow
6494:54 error 't' is already defined no-redeclare
6494:93 error 't' is already defined no-redeclare
6494:210 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6494:210 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6495:8 error Unexpected use of comma operator no-sequences
6495:33 error 'e' is already declared in the upper scope on line 6491 column 99 no-shadow
6496:10 error 't' is already declared in the upper scope on line 6491 column 102 no-shadow
6496:13 error 'i' is already declared in the upper scope on line 6491 column 105 no-shadow
6496:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6496:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6496:55 error Expected '===' and instead saw '==' eqeqeq
6497:36 error 'e' is already declared in the upper scope on line 6491 column 99 no-shadow
6498:10 error 't' is already declared in the upper scope on line 6491 column 102 no-shadow
6498:13 error 'i' is already declared in the upper scope on line 6491 column 105 no-shadow
6498:16 error 'n' is already declared in the upper scope on line 6492 column 10 no-shadow
6498:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6498:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6498:58 error Expected '===' and instead saw '==' eqeqeq
6498:225 error Expected a conditional expression and instead saw an assignment no-cond-assign
6501:8 error 'ace' is not defined no-undef
6501:118 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6501:121 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6501:124 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6501:124 error 'i' is defined but never used no-unused-vars
6502:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6502:34 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6502:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6502:68 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6502:71 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6503:1 warning This line has a length of 120. Maximum allowed is 100 max-len
6503:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6503:21 error Unexpected use of comma operator no-sequences
6504:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6504:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6504:48 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6505:1 warning This line has a length of 126. Maximum allowed is 100 max-len
6505:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6505:55 error Unexpected use of comma operator no-sequences
6506:5 error Unexpected use of comma operator no-sequences
6506:51 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6507:11 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6507:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6507:54 error Expected '!==' and instead saw '!=' eqeqeq
6508:52 error Expected '!==' and instead saw '!=' eqeqeq
6510:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6512:51 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6512:54 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6513:9 error 'i' is already declared in the upper scope on line 6501 column 124 no-shadow
6513:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6513:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6513:128 error Expected '!==' and instead saw '!=' eqeqeq
6513:170 error Expected '===' and instead saw '==' eqeqeq
6513:243 error Expected '===' and instead saw '==' eqeqeq
6514:54 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6515:1 warning This line has a length of 149. Maximum allowed is 100 max-len
6515:11 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6515:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6515:53 error Expected '!==' and instead saw '!=' eqeqeq
6519:11 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6519:27 error 'i' is already declared in the upper scope on line 6501 column 124 no-shadow
6519:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6519:70 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6520:54 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6520:57 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6520:60 error 'i' is already declared in the upper scope on line 6501 column 124 no-shadow
6520:63 error 'n' is already declared in the upper scope on line 6502 column 68 no-shadow
6521:11 error Unexpected var, use let or const instead no-var
6521:15 error 'o' is already declared in the upper scope on line 6502 column 10 no-shadow
6521:18 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6521:26 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6521:53 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6521:193 error Expected '===' and instead saw '==' eqeqeq
6521:256 error 'n' is not modified in this loop no-unmodified-loop-condition
6521:261 error 'e' is not modified in this loop no-unmodified-loop-condition
6521:263 error Expected '!==' and instead saw '!=' eqeqeq
6521:284 error Expected '!==' and instead saw '!=' eqeqeq
6521:312 error Expected '!==' and instead saw '!=' eqeqeq
6521:347 error Empty block statement no-empty
6521:351 error Return statement should not contain assignment no-return-assign
6521:351 error Return statement should not contain assignment no-return-assign
6521:351 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6521:358 error 'r' declared on line 6521 column 18 is used outside of binding context block-scoped-var
6521:365 error Expected '!==' and instead saw '!=' eqeqeq
6521:376 error 'o' declared on line 6521 column 15 is used outside of binding context block-scoped-var
6521:409 error 'r' declared on line 6521 column 18 is used outside of binding context block-scoped-var
6521:413 error 's' declared on line 6521 column 26 is used outside of binding context block-scoped-var
6521:456 error Unexpected use of comma operator no-sequences
6521:458 error 'r' declared on line 6521 column 18 is used outside of binding context block-scoped-var
6521:463 error Unexpected dangling '_' in '_signal' no-underscore-dangle
6521:487 error Unexpected dangling '_' in '_signal' no-underscore-dangle
6521:529 error 'o' declared on line 6521 column 15 is used outside of binding context block-scoped-var
6521:534 error 'r' declared on line 6521 column 18 is used outside of binding context block-scoped-var
6522:45 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6522:48 error 't' is already declared in the upper scope on line 6501 column 121 no-shadow
6522:51 error 'i' is already declared in the upper scope on line 6501 column 124 no-shadow
6523:11 error 'n' is already declared in the upper scope on line 6502 column 68 no-shadow
6523:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6524:44 error 'e' is already declared in the upper scope on line 6501 column 118 no-shadow
6527:8 error 'ace' is not defined no-undef
6527:78 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6527:81 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6527:84 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6527:84 error 't' is defined but never used no-unused-vars
6528:1 warning This line has a length of 1372. Maximum allowed is 100 max-len
6528:30 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
6528:46 error 'I' is never reassigned. Use 'const' instead prefer-const
6528:207 error 'v' is never reassigned. Use 'const' instead prefer-const
6528:316 error 'b' is never reassigned. Use 'const' instead prefer-const
6528:323 error 'A' is never reassigned. Use 'const' instead prefer-const
6528:330 error 'w' is never reassigned. Use 'const' instead prefer-const
6528:337 error 'x' is never reassigned. Use 'const' instead prefer-const
6528:344 error 'S' is never reassigned. Use 'const' instead prefer-const
6528:351 error 'k' is never reassigned. Use 'const' instead prefer-const
6528:358 error 'T' is never reassigned. Use 'const' instead prefer-const
6528:365 error 'E' is never reassigned. Use 'const' instead prefer-const
6528:372 error 'R' is never reassigned. Use 'const' instead prefer-const
6528:379 error '$' is never reassigned. Use 'const' instead prefer-const
6528:386 error '_' is never reassigned. Use 'const' instead prefer-const
6528:394 error 'L' is never reassigned. Use 'const' instead prefer-const
6528:402 error 'M' is never reassigned. Use 'const' instead prefer-const
6528:410 error 'N' is never reassigned. Use 'const' instead prefer-const
6528:418 error 'W' is never reassigned. Use 'const' instead prefer-const
6528:426 error 'B' is never reassigned. Use 'const' instead prefer-const
6528:434 error 'D' is never reassigned. Use 'const' instead prefer-const
6528:442 error 'O' is never reassigned. Use 'const' instead prefer-const
6528:450 error 'P' is never reassigned. Use 'const' instead prefer-const
6528:458 error 'n' is never reassigned. Use 'const' instead prefer-const
6528:458 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6528:1042 error 'o' is never reassigned. Use 'const' instead prefer-const
6528:1042 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6528:1338 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6528:1347 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6528:1350 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6528:1353 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6528:1356 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6528:1359 error 'n' is already declared in the upper scope on line 6528 column 458 no-shadow
6529:9 error 'o' is already declared in the upper scope on line 6528 column 1042 no-shadow
6529:12 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6529:15 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6529:18 error 'a' is never reassigned. Use 'const' instead prefer-const
6529:18 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6529:33 error 'l' is already declared in the upper scope on line 6527 column 81 no-shadow
6529:40 error 'c' is already declared in the upper scope on line 6528 column 1347 no-shadow
6529:48 error 'h' is already declared in the upper scope on line 6572 column 15 no-shadow
6529:68 error 'u' is never reassigned. Use 'const' instead prefer-const
6529:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6533:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6534:16 error Unexpected use of comma operator no-sequences
6534:33 error Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'f', 'f', 'C', 'f', 'p', 'y', 'f' no-loop-func
6534:35 error 'e' is already declared in the upper scope on line 6528 column 1350 no-shadow
6534:38 error 't' is already declared in the upper scope on line 6528 column 1353 no-shadow
6534:41 error 'i' is already declared in the upper scope on line 6528 column 1356 no-shadow
6534:44 error 'n' is already declared in the upper scope on line 6528 column 1359 no-shadow
6535:11 error 'o' is already declared in the upper scope on line 6529 column 9 no-shadow
6535:14 error 'r' is already declared in the upper scope on line 6529 column 12 no-shadow
6535:17 error 's' is already declared in the upper scope on line 6529 column 15 no-shadow
6535:20 error 'a' is never reassigned. Use 'const' instead prefer-const
6535:20 error 'a' is already declared in the upper scope on line 6529 column 18 no-shadow
6535:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6536:1 warning This line has a length of 442. Maximum allowed is 100 max-len
6536:32 error Expected a 'break' statement before 'case' no-fallthrough
6536:48 error This line has 8 statements. Maximum allowed is 1 max-statements-per-line
6536:92 error Return statement should not contain assignment no-return-assign
6536:105 error Unexpected use of comma operator no-sequences
6536:192 error Expected '!==' and instead saw '!=' eqeqeq
6536:202 error Expected '!==' and instead saw '!=' eqeqeq
6536:212 error 'l' was used before it was defined no-use-before-define
6536:212 error 'l' declared on line 6545 column 14 is used outside of binding context block-scoped-var
6536:229 error Expected '!==' and instead saw '!=' eqeqeq
6536:237 error 'l' was used before it was defined no-use-before-define
6536:237 error 'l' declared on line 6545 column 14 is used outside of binding context block-scoped-var
6536:239 error Expected '!==' and instead saw '!=' eqeqeq
6536:252 error 'l' was used before it was defined no-use-before-define
6536:252 error 'l' declared on line 6545 column 14 is used outside of binding context block-scoped-var
6536:264 error 'l' was used before it was defined no-use-before-define
6536:264 error 'l' declared on line 6545 column 14 is used outside of binding context block-scoped-var
6536:268 error Expected '===' and instead saw '==' eqeqeq
6536:275 error 'l' was used before it was defined no-use-before-define
6536:275 error 'l' declared on line 6545 column 14 is used outside of binding context block-scoped-var
6536:328 error Expected '===' and instead saw '==' eqeqeq
6536:367 error Expected '===' and instead saw '==' eqeqeq
6536:414 error Expected '===' and instead saw '==' eqeqeq
6538:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6540:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6540:58 error Expected '===' and instead saw '==' eqeqeq
6542:1 warning This line has a length of 135. Maximum allowed is 100 max-len
6542:11 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6542:34 error Expected '===' and instead saw '==' eqeqeq
6542:103 error Expected '===' and instead saw '==' eqeqeq
6544:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6545:1 warning This line has a length of 140. Maximum allowed is 100 max-len
6545:10 error Unexpected var, use let or const instead no-var
6545:14 error 'l' is already declared in the upper scope on line 6529 column 33 no-shadow
6545:26 error 'l' is already defined no-redeclare
6545:58 error Expected '===' and instead saw '==' eqeqeq
6545:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6545:83 error Unexpected use of comma operator no-sequences
6545:94 error Expected '===' and instead saw '==' eqeqeq
6545:104 error Expected '===' and instead saw '==' eqeqeq
6548:1 warning This line has a length of 218. Maximum allowed is 100 max-len
6548:11 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
6548:46 error Expected '===' and instead saw '==' eqeqeq
6548:77 error Return statement should not contain assignment no-return-assign
6548:99 error Unexpected use of comma operator no-sequences
6548:112 error Return statement should not contain assignment no-return-assign
6548:125 error Unexpected use of comma operator no-sequences
6548:178 error Expected a 'break' statement before 'case' no-fallthrough
6550:1 warning This line has a length of 114. Maximum allowed is 100 max-len
6550:29 error Unexpected use of '&' no-bitwise
6550:56 error Unexpected use of '&=' no-bitwise
6551:14 error Expected '===' and instead saw '==' eqeqeq
6555:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6556:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6557:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6557:9 error Expected '===' and instead saw '==' eqeqeq
6561:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6562:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6562:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6562:14 error Expected '===' and instead saw '==' eqeqeq
6562:36 error Unexpected use of comma operator no-sequences
6562:38 error Unexpected use of '|=' no-bitwise
6563:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6565:19 error Expected '===' and instead saw '==' eqeqeq
6566:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6566:58 error Expected '===' and instead saw '==' eqeqeq
6572:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6572:18 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6572:21 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6572:24 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6574:13 error Expected '!==' and instead saw '!=' eqeqeq
6574:23 error Expected '!==' and instead saw '!=' eqeqeq
6575:13 error Unexpected var, use let or const instead no-var
6575:17 error 'n' is already declared in the upper scope on line 6528 column 458 no-shadow
6575:20 error 'o' is already declared in the upper scope on line 6528 column 1042 no-shadow
6575:23 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6575:26 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6575:29 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6575:43 error 'l' is already declared in the upper scope on line 6527 column 81 no-shadow
6579:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6580:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6580:20 error Unexpected use of comma operator no-sequences
6581:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6582:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6588:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6588:18 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6589:11 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6589:34 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6589:38 error Unexpected use of '>>' no-bitwise
6589:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6589:55 error Expected '===' and instead saw '==' eqeqeq
6589:87 error Expected '===' and instead saw '==' eqeqeq
6589:134 error Expected '===' and instead saw '==' eqeqeq
6589:263 error Expected '===' and instead saw '==' eqeqeq
6589:317 error Expected '===' and instead saw '==' eqeqeq
6589:341 error Unexpected use of '&' no-bitwise
6589:355 error Expected '===' and instead saw '==' eqeqeq
6590:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6590:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6590:12 error Unexpected use of comma operator no-sequences
6590:128 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6590:131 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6590:134 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6593:7 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
6593:13 error 'n' is already declared in the upper scope on line 6528 column 458 no-shadow
6593:32 error 'o' is already declared in the upper scope on line 6528 column 1042 no-shadow
6593:59 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6593:86 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6593:94 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6593:107 error Unexpected use of comma operator no-sequences
6593:139 error Unexpected var, use let or const instead no-var
6593:143 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6593:182 error Empty block statement no-empty
6593:185 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6593:197 error Unexpected use of comma operator no-sequences
6593:219 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6593:226 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6593:244 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6594:9 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:24 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:40 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:58 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:72 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:86 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:102 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:119 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:134 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:146 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:204 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:218 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:231 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6594:244 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6595:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6595:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6595:64 error Unexpected use of comma operator no-sequences
6595:78 warning Detected potential trojan source attack with unicode bidi introduced in this code: '''' security/detect-bidi-characters
6595:110 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6595:117 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6595:131 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6596:9 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6596:21 error 'a' declared on line 6593 column 143 is used outside of binding context block-scoped-var
6597:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6598:40 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6598:43 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6599:11 error Unexpected var, use let or const instead no-var
6599:15 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6599:23 error 'n' is already declared in the upper scope on line 6528 column 458 no-shadow
6600:1 warning This line has a length of 110. Maximum allowed is 100 max-len
6600:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6600:33 error Unexpected use of comma operator no-sequences
6600:47 error Expected '!==' and instead saw '!=' eqeqeq
6600:62 error Expected '!==' and instead saw '!=' eqeqeq
6600:77 error Expected '!==' and instead saw '!=' eqeqeq
6601:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6601:14 error 'i' declared on line 6599 column 15 is used outside of binding context block-scoped-var
6602:46 error 'e' is already declared in the upper scope on line 6527 column 78 no-shadow
6602:49 error 't' is already declared in the upper scope on line 6527 column 84 no-shadow
6603:15 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6604:36 error Expected '===' and instead saw '==' eqeqeq
6607:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6609:8 error 'ace' is not defined no-undef
6609:113 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6609:116 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6609:119 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6609:119 error 'i' is defined but never used no-unused-vars
6610:10 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6610:37 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6610:60 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6610:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6610:124 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6610:127 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6611:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6611:21 error Unexpected use of comma operator no-sequences
6611:252 warning Detected potential trojan source attack with unicode bidi introduced in this code: '''' security/detect-bidi-characters
6612:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6612:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6612:40 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6612:43 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6612:46 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6613:1 warning This line has a length of 170. Maximum allowed is 100 max-len
6613:5 error Return statement should not contain assignment no-return-assign
6614:5 error Unexpected use of comma operator no-sequences
6614:41 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6615:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6615:55 error Expected '===' and instead saw '==' eqeqeq
6617:1 warning This line has a length of 187. Maximum allowed is 100 max-len
6617:9 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6617:16 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6617:50 error Return statement should not contain assignment no-return-assign
6617:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6619:9 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6619:16 error 't' is never reassigned. Use 'const' instead prefer-const
6619:16 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6619:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6620:1 warning This line has a length of 197. Maximum allowed is 100 max-len
6620:12 error Unexpected var, use let or const instead no-var
6620:16 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6620:19 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6621:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6621:12 error Unexpected use of comma operator no-sequences
6625:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6626:46 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6626:49 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6627:9 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6627:12 error 'n' is never reassigned. Use 'const' instead prefer-const
6627:12 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6627:22 error Expected 'undefined' and instead saw 'void' no-void
6627:121 error 'o' is never reassigned. Use 'const' instead prefer-const
6627:121 error 'o' is already declared in the upper scope on line 6610 column 124 no-shadow
6627:333 error Expected 'undefined' and instead saw 'void' no-void
6627:510 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
6627:669 error Expected '===' and instead saw '==' eqeqeq
6627:754 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6627:761 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6627:761 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6627:830 error Arrow function should not return assignment no-return-assign
6627:830 error Arrow function should not return assignment no-return-assign
6627:832 error 'e' is already declared in the upper scope on line 6626 column 46 no-shadow
6627:835 error 't' is already declared in the upper scope on line 6626 column 49 no-shadow
6627:991 error Unexpected use of comma operator no-sequences
6627:1090 error Expected '===' and instead saw '==' eqeqeq
6629:1 warning This line has a length of 167. Maximum allowed is 100 max-len
6629:11 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6629:19 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6629:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6632:54 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6633:9 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6633:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6633:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6634:50 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6635:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6635:28 error Unexpected use of comma operator no-sequences
6636:43 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6638:48 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6640:42 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6641:1 warning This line has a length of 122. Maximum allowed is 100 max-len
6641:33 error Expected '!==' and instead saw '!=' eqeqeq
6641:81 error Expected '===' and instead saw '==' eqeqeq
6642:48 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6642:51 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6643:1 warning This line has a length of 114. Maximum allowed is 100 max-len
6643:15 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6643:42 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6644:1 warning This line has a length of 281. Maximum allowed is 100 max-len
6644:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6646:43 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6647:1 warning This line has a length of 330. Maximum allowed is 100 max-len
6647:27 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
6647:31 error 't' is never reassigned. Use 'const' instead prefer-const
6647:31 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6647:79 error 'i' is never reassigned. Use 'const' instead prefer-const
6647:79 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6647:136 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6647:186 error 'o' is never reassigned. Use 'const' instead prefer-const
6647:186 error 'o' is already declared in the upper scope on line 6610 column 124 no-shadow
6647:215 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6647:222 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6647:275 error Expected '!==' and instead saw '!=' eqeqeq
6647:298 error 's' is already declared in the upper scope on line 6610 column 37 no-shadow
6649:1 warning This line has a length of 253. Maximum allowed is 100 max-len
6649:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6649:66 error Expected '===' and instead saw '==' eqeqeq
6649:108 error Unexpected use of comma operator no-sequences
6650:46 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6650:49 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6651:1 warning This line has a length of 302. Maximum allowed is 100 max-len
6651:9 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6651:12 error 'n' is never reassigned. Use 'const' instead prefer-const
6651:12 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6651:30 error 'o' is never reassigned. Use 'const' instead prefer-const
6651:30 error 'o' is already declared in the upper scope on line 6610 column 124 no-shadow
6651:48 error 'r' is never reassigned. Use 'const' instead prefer-const
6651:48 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6651:56 error 's' is already declared in the upper scope on line 6610 column 37 no-shadow
6651:63 error 'a' is never reassigned. Use 'const' instead prefer-const
6651:63 error 'a' is already declared in the upper scope on line 6610 column 10 no-shadow
6651:103 error 'l' is never reassigned. Use 'const' instead prefer-const
6651:103 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6651:143 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6651:166 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6651:166 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6651:256 error Unexpected var, use let or const instead no-var
6652:1 warning This line has a length of 183. Maximum allowed is 100 max-len
6652:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6652:34 error Unexpected use of comma operator no-sequences
6653:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6653:17 error 'g' declared on line 6651 column 263 is used outside of binding context block-scoped-var
6653:70 error Unexpected use of comma operator no-sequences
6657:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6658:44 error 'e' is already declared in the upper scope on line 6609 column 113 no-shadow
6659:1 warning This line has a length of 277. Maximum allowed is 100 max-len
6659:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6659:51 error Unexpected var, use let or const instead no-var
6659:51 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6659:55 error 't' is already declared in the upper scope on line 6609 column 116 no-shadow
6659:62 error 'e' is already defined no-redeclare
6659:84 error 'i' is already declared in the upper scope on line 6609 column 119 no-shadow
6659:91 error 'n' is already declared in the upper scope on line 6610 column 60 no-shadow
6659:98 error 'o' is already declared in the upper scope on line 6610 column 124 no-shadow
6659:127 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6660:17 error Unexpected use of comma operator no-sequences
6661:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6662:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6663:1 warning This line has a length of 586. Maximum allowed is 100 max-len
6663:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6663:44 error Expected '!==' and instead saw '!=' eqeqeq
6663:63 error Expected '===' and instead saw '==' eqeqeq
6663:150 error Expected '===' and instead saw '==' eqeqeq
6663:169 error Expected '!==' and instead saw '!=' eqeqeq
6663:337 error Expected '===' and instead saw '==' eqeqeq
6663:385 error Expected '!==' and instead saw '!=' eqeqeq
6663:460 error Expected '!==' and instead saw '!=' eqeqeq
6663:553 error Unexpected use of comma operator no-sequences
6665:8 error 'ace' is not defined no-undef
6665:144 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6665:147 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6665:150 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6665:150 error 'i' is defined but never used no-unused-vars
6666:4 error Unexpected var, use let or const instead no-var
6666:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6666:30 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6666:53 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6666:98 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6666:124 error 'e' is already defined no-redeclare
6667:1 warning This line has a length of 115. Maximum allowed is 100 max-len
6667:45 error Expected '===' and instead saw '==' eqeqeq
6667:84 error Expected '===' and instead saw '==' eqeqeq
6669:46 error Expected '!==' and instead saw '!=' eqeqeq
6672:42 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6672:45 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6673:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6673:23 error Unexpected use of comma operator no-sequences
6679:1 warning This line has a length of 116. Maximum allowed is 100 max-len
6679:11 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6679:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6679:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6679:73 error Expected '===' and instead saw '==' eqeqeq
6681:1 warning This line has a length of 165. Maximum allowed is 100 max-len
6681:11 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6681:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6681:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6683:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6683:44 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6686:41 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6686:44 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6687:1 warning This line has a length of 125. Maximum allowed is 100 max-len
6687:5 error Unexpected var, use let or const instead no-var
6687:9 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6687:34 error 't' is already defined no-redeclare
6687:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6688:46 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6688:49 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6688:52 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6688:55 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6689:9 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6689:12 error 'r' is already declared in the upper scope on line 6666 column 53 no-shadow
6689:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6689:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6689:318 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6689:396 error Expected '!==' and instead saw '!=' eqeqeq
6689:423 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6690:47 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6691:1 warning This line has a length of 113. Maximum allowed is 100 max-len
6691:11 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6691:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6691:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6691:85 error Unexpected use of comma operator no-sequences
6692:41 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6692:44 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6696:49 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6700:39 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6700:42 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6701:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6701:26 error Unexpected use of comma operator no-sequences
6702:47 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6703:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6703:26 error Unexpected use of comma operator no-sequences
6724:45 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6724:48 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6725:1 warning This line has a length of 130. Maximum allowed is 100 max-len
6725:9 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6725:12 error Return statement should not contain assignment no-return-assign
6725:12 error Return statement should not contain assignment no-return-assign
6725:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6725:19 error Expected 'undefined' and instead saw 'void' no-void
6725:83 error Unexpected use of comma operator no-sequences
6729:1 warning This line has a length of 121. Maximum allowed is 100 max-len
6729:5 error Unexpected var, use let or const instead no-var
6729:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6729:31 error 'e' is already defined no-redeclare
6729:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6730:45 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6730:48 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6731:5 error Unexpected var, use let or const instead no-var
6731:9 error 'e' is already defined no-redeclare
6731:56 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6731:91 error 'i' is already defined no-redeclare
6731:135 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6731:157 error A constructor name should not start with a lowercase letter new-cap
6731:210 error A constructor name should not start with a lowercase letter new-cap
6738:53 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6738:56 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6738:59 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6739:9 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6739:23 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6739:41 error Return statement should not contain assignment no-return-assign
6739:41 error Return statement should not contain assignment no-return-assign
6739:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6739:91 error Unexpected use of comma operator no-sequences
6739:188 error Expected '===' and instead saw '==' eqeqeq
6741:1 warning This line has a length of 436. Maximum allowed is 100 max-len
6741:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6741:12 error 't' is never reassigned. Use 'const' instead prefer-const
6741:12 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6741:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6741:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6741:43 error Expected a conditional expression and instead saw an assignment no-cond-assign
6743:1 warning This line has a length of 493. Maximum allowed is 100 max-len
6743:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6743:12 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6743:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6743:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6743:43 error Expected a conditional expression and instead saw an assignment no-cond-assign
6743:160 error Expected '===' and instead saw '==' eqeqeq
6745:5 error Unexpected var, use let or const instead no-var
6745:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6745:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6745:50 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6745:96 error 'i' is already defined no-redeclare
6745:147 error 'e' is already defined no-redeclare
6745:224 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6745:224 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6745:238 error Expected '===' and instead saw '==' eqeqeq
6745:315 error Unexpected use of comma operator no-sequences
6748:5 error Unexpected var, use let or const instead no-var
6748:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6748:12 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6748:27 error 't' is already defined no-redeclare
6748:97 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6748:97 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6748:114 error Expected '===' and instead saw '==' eqeqeq
6748:175 error Expected '===' and instead saw '==' eqeqeq
6748:242 error Unexpected use of comma operator no-sequences
6750:1 warning This line has a length of 112. Maximum allowed is 100 max-len
6750:11 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6750:41 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6750:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6754:1 warning This line has a length of 727. Maximum allowed is 100 max-len
6754:9 error 'e' is never reassigned. Use 'const' instead prefer-const
6754:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6754:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6754:50 error 'i' is never reassigned. Use 'const' instead prefer-const
6754:50 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6754:77 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6754:110 error 'o' is never reassigned. Use 'const' instead prefer-const
6754:110 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6754:228 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6754:228 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6756:1 warning This line has a length of 796. Maximum allowed is 100 max-len
6756:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6756:12 error 't' is never reassigned. Use 'const' instead prefer-const
6756:12 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6756:31 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6756:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6756:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6756:55 error Expected a conditional expression and instead saw an assignment no-cond-assign
6756:200 error Expected '===' and instead saw '==' eqeqeq
6757:51 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6758:9 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6758:12 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6758:19 error 'n' is never reassigned. Use 'const' instead prefer-const
6758:19 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6758:29 error 'o' is never reassigned. Use 'const' instead prefer-const
6758:29 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6758:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6758:75 error Unexpected use of comma operator no-sequences
6763:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6765:28 error Unexpected use of comma operator no-sequences
6767:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6768:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6770:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6776:7 error Return statement should not contain assignment no-return-assign
6776:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6776:29 error Unexpected use of comma operator no-sequences
6778:1 warning This line has a length of 170. Maximum allowed is 100 max-len
6778:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6778:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6778:50 error 'i' is never reassigned. Use 'const' instead prefer-const
6778:50 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6778:77 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6778:110 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6778:149 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6780:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6780:14 error Expected '===' and instead saw '==' eqeqeq
6781:16 error 'r' is already declared in the upper scope on line 6666 column 53 no-shadow
6781:69 error Unexpected use of comma operator no-sequences
6781:101 error Empty block statement no-empty
6781:104 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6781:104 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6781:134 error Unexpected use of comma operator no-sequences
6782:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6784:1 warning This line has a length of 108. Maximum allowed is 100 max-len
6784:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6784:28 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6784:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6784:55 error 'n' was used before it was defined no-use-before-define
6784:55 error Expected a conditional expression and instead saw an assignment no-cond-assign
6785:32 error 'n' was used before it was defined no-use-before-define
6785:45 error 'n' was used before it was defined no-use-before-define
6786:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6786:11 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6787:40 error Unexpected use of comma operator no-sequences
6787:72 error Empty block statement no-empty
6787:75 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6787:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6787:87 error Unexpected use of comma operator no-sequences
6788:1 warning This line has a length of 119. Maximum allowed is 100 max-len
6788:7 error Unexpected var, use let or const instead no-var
6788:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6788:11 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6788:37 error 'n' is already defined no-redeclare
6790:1 warning This line has a length of 113. Maximum allowed is 100 max-len
6790:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6792:1 warning This line has a length of 111. Maximum allowed is 100 max-len
6792:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6793:45 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6793:48 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6794:1 warning This line has a length of 892. Maximum allowed is 100 max-len
6794:5 error Unexpected var, use let or const instead no-var
6794:9 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6794:12 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6794:90 error 'o' is already declared in the upper scope on line 6666 column 30 no-shadow
6794:466 error Expected '!==' and instead saw '!=' eqeqeq
6794:549 error 'o' was used before it was defined no-use-before-define
6794:609 error 'o' was used before it was defined no-use-before-define
6794:644 error 'o' was used before it was defined no-use-before-define
6794:659 error 'o' was used before it was defined no-use-before-define
6794:750 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6794:750 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6794:829 error Unexpected use of comma operator no-sequences
6795:53 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6797:45 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6797:48 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6797:51 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6798:5 error Unexpected var, use let or const instead no-var
6798:9 error 'n' is already declared in the upper scope on line 6666 column 8 no-shadow
6798:48 error 'n' is already defined no-redeclare
6798:167 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6798:167 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6798:247 error Expected '===' and instead saw '==' eqeqeq
6798:272 error Expected '===' and instead saw '==' eqeqeq
6798:300 error Unexpected use of comma operator no-sequences
6799:51 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6799:54 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6799:57 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6800:1 warning This line has a length of 107. Maximum allowed is 100 max-len
6800:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6802:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6802:23 error Unexpected use of comma operator no-sequences
6803:50 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6804:1 warning This line has a length of 127. Maximum allowed is 100 max-len
6804:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6804:41 error Expected '===' and instead saw '==' eqeqeq
6804:53 error Unexpected use of comma operator no-sequences
6805:48 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6806:1 warning This line has a length of 268. Maximum allowed is 100 max-len
6806:11 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error Return statement should not contain assignment no-return-assign
6806:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6806:165 error Unexpected use of comma operator no-sequences
6807:52 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6808:11 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6808:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6809:17 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6809:23 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6810:15 error 'e' is already declared in the upper scope on line 6807 column 52 no-shadow
6816:9 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6816:12 error Return statement should not contain assignment no-return-assign
6816:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6816:12 error Return statement should not contain assignment no-return-assign
6816:60 error 'e' is already declared in the upper scope on line 6816 column 9 no-shadow
6817:12 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6817:27 error Return statement should not contain assignment no-return-assign
6817:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6817:59 error Expected '===' and instead saw '==' eqeqeq
6817:69 error Unexpected use of comma operator no-sequences
6818:67 error Unexpected use of comma operator no-sequences
6819:41 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6820:18 error Expected '===' and instead saw '==' eqeqeq
6822:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6822:47 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6823:1 warning This line has a length of 149. Maximum allowed is 100 max-len
6823:14 error 'i' is already declared in the upper scope on line 6665 column 150 no-shadow
6823:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6823:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6823:104 error Unexpected use of comma operator no-sequences
6824:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6825:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6826:1 warning This line has a length of 104. Maximum allowed is 100 max-len
6826:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6826:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6826:48 error Unexpected use of comma operator no-sequences
6827:40 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6828:54 error Expected '!==' and instead saw '!=' eqeqeq
6830:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6832:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6832:17 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6836:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6837:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6837:21 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6837:24 error 'e' is already declared in the upper scope on line 6665 column 144 no-shadow
6838:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6838:21 error Unexpected use of comma operator no-sequences
6838:195 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6838:201 error 't' is already declared in the upper scope on line 6665 column 147 no-shadow
6838:211 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6838:239 error 'e' is already declared in the upper scope on line 6837 column 24 no-shadow
6839:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6839:27 error Unexpected use of comma operator no-sequences
6839:42 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6839:96 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6839:171 error Expected '===' and instead saw '==' eqeqeq
6840:8 error Unexpected use of comma operator no-sequences
6841:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6841:27 error Unexpected use of comma operator no-sequences
6841:56 error Unexpected dangling '_' in '_emit' no-underscore-dangle
6843:1 warning This line has a length of 226. Maximum allowed is 100 max-len
6843:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6843:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6843:59 error Unexpected use of comma operator no-sequences
6844:8 error 'ace' is not defined no-undef
6844:99 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6844:102 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6844:105 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6844:105 error 'i' is defined but never used no-unused-vars
6845:4 error Unexpected var, use let or const instead no-var
6845:8 error 'e' is already defined no-redeclare
6845:60 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6845:109 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6846:9 error Unexpected use of '|' no-bitwise
6847:44 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6848:11 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6848:53 error 'i' is already declared in the upper scope on line 6844 column 105 no-shadow
6848:86 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6850:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6850:13 error Unexpected var, use let or const instead no-var
6850:17 error 'n' is already declared in the upper scope on line 6845 column 60 no-shadow
6850:25 error 'o' is already declared in the upper scope on line 6887 column 21 no-shadow
6850:32 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6851:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6852:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6852:14 error 'n' declared on line 6850 column 17 is used outside of binding context block-scoped-var
6853:45 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6856:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6856:13 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6858:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6858:13 error Unexpected var, use let or const instead no-var
6858:17 error 'i' is already declared in the upper scope on line 6844 column 105 no-shadow
6858:25 error 'n' is already declared in the upper scope on line 6845 column 60 no-shadow
6858:46 error 'o' is already declared in the upper scope on line 6887 column 21 no-shadow
6858:53 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6859:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6860:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6860:14 error 'i' declared on line 6858 column 17 is used outside of binding context block-scoped-var
6861:54 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6862:68 error 'e' is already declared in the upper scope on line 6861 column 54 no-shadow
6862:71 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6863:53 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6863:56 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6864:9 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6864:12 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6864:15 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6864:18 error Return statement should not contain assignment no-return-assign
6864:18 error Return statement should not contain assignment no-return-assign
6864:18 error Return statement should not contain assignment no-return-assign
6864:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6864:126 error Unnecessary escape character: \[ no-useless-escape
6864:136 error Arrow function should not return assignment no-return-assign
6864:136 error Arrow function should not return assignment no-return-assign
6864:136 error Arrow function should not return assignment no-return-assign
6864:136 error Arrow function should not return assignment no-return-assign
6864:136 error Arrow function should not return assignment no-return-assign
6864:136 error Arrow function should not return assignment no-return-assign
6864:138 error 'e' is already declared in the upper scope on line 6863 column 53 no-shadow
6864:141 error 't' is already declared in the upper scope on line 6863 column 56 no-shadow
6864:144 error 'i' is already declared in the upper scope on line 6844 column 105 no-shadow
6864:147 error 'n' is already declared in the upper scope on line 6845 column 60 no-shadow
6864:150 error 'o' is already declared in the upper scope on line 6887 column 21 no-shadow
6864:153 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6864:172 error Expected '!==' and instead saw '!=' eqeqeq
6864:202 error Expected '===' and instead saw '==' eqeqeq
6864:278 error Expected '!==' and instead saw '!=' eqeqeq
6864:316 error Unexpected use of comma operator no-sequences
6864:331 error Expected '!==' and instead saw '!=' eqeqeq
6864:453 error Expected '!==' and instead saw '!=' eqeqeq
6864:499 error Expected '!==' and instead saw '!=' eqeqeq
6864:521 error Unexpected use of comma operator no-sequences
6865:46 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6865:49 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6866:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6866:42 error 'i' was used before it was defined no-use-before-define
6866:42 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6866:84 error 'i' was used before it was defined no-use-before-define
6866:84 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6866:99 error 'i' was used before it was defined no-use-before-define
6866:99 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6866:113 error 'i' was used before it was defined no-use-before-define
6866:113 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6866:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6866:127 error Unexpected var, use let or const instead no-var
6866:131 error 'i' is already declared in the upper scope on line 6844 column 105 no-shadow
6866:134 error 'n' is already declared in the upper scope on line 6845 column 60 no-shadow
6866:137 error 'o' is already declared in the upper scope on line 6887 column 21 no-shadow
6866:155 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6866:161 error 'r' was used before it was defined no-use-before-define
6866:215 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6866:244 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6866:267 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6866:275 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6866:334 error Expected a conditional expression and instead saw an assignment no-cond-assign
6867:1 warning This line has a length of 271. Maximum allowed is 100 max-len
6867:6 error Unexpected var, use let or const instead no-var
6867:72 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6867:72 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6867:98 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
6867:137 error Expected '===' and instead saw '==' eqeqeq
6867:221 error Unexpected var, use let or const instead no-var
6867:225 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
6868:12 error Expected 'undefined' and instead saw 'void' no-void
6869:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6869:75 error Unexpected use of comma operator no-sequences
6869:364 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6871:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6873:1 warning This line has a length of 134. Maximum allowed is 100 max-len
6873:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6875:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6875:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6875:68 error 'C' declared on line 6867 column 225 is used outside of binding context block-scoped-var
6875:75 error 'C' declared on line 6867 column 225 is used outside of binding context block-scoped-var
6875:89 error 'C' declared on line 6867 column 225 is used outside of binding context block-scoped-var
6876:20 error 'C' declared on line 6867 column 225 is used outside of binding context block-scoped-var
6879:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6879:15 error Expected '===' and instead saw '==' eqeqeq
6881:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6881:18 error Unexpected use of comma operator no-sequences
6883:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6883:29 error Unexpected use of comma operator no-sequences
6883:44 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
6884:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6884:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6884:19 error Unexpected use of comma operator no-sequences
6886:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6886:14 error 'd' declared on line 6866 column 303 is used outside of binding context block-scoped-var
6886:24 error 'l' declared on line 6866 column 267 is used outside of binding context block-scoped-var
6886:32 error 'd' declared on line 6866 column 303 is used outside of binding context block-scoped-var
6886:35 error Unexpected use of comma operator no-sequences
6886:37 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6886:53 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6886:64 error 'o' declared on line 6866 column 137 is used outside of binding context block-scoped-var
6886:69 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6886:88 error 'o' declared on line 6866 column 137 is used outside of binding context block-scoped-var
6886:103 error 'l' declared on line 6866 column 267 is used outside of binding context block-scoped-var
6886:113 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6886:124 error 'i' declared on line 6866 column 131 is used outside of binding context block-scoped-var
6886:128 error 'o' declared on line 6866 column 137 is used outside of binding context block-scoped-var
6887:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6887:21 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6887:24 error 'e' is already declared in the upper scope on line 6844 column 99 no-shadow
6888:1 warning This line has a length of 126. Maximum allowed is 100 max-len
6888:17 error 't' is already declared in the upper scope on line 6844 column 102 no-shadow
6888:37 error Unexpected use of comma operator no-sequences
6889:12 error Unexpected var, use let or const instead no-var
6889:16 error 'i' is already declared in the upper scope on line 6844 column 105 no-shadow
6889:38 error 'n' is already declared in the upper scope on line 6845 column 60 no-shadow
6889:46 error 'o' is already declared in the upper scope on line 6887 column 21 no-shadow
6889:53 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6889:109 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6889:118 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6889:126 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6890:7 error Unexpected var, use let or const instead no-var
6890:11 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6890:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6890:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6890:82 error Unexpected use of comma operator no-sequences
6890:198 error Expected '===' and instead saw '==' eqeqeq
6890:408 error Expected '===' and instead saw '==' eqeqeq
6890:418 error Expected '===' and instead saw '==' eqeqeq
6890:456 error Expected '!==' and instead saw '!=' eqeqeq
6890:856 error Function declared in a loop contains unsafe references to variable(s) 'o' no-loop-func
6890:858 error 'e' is already declared in the upper scope on line 6887 column 24 no-shadow
6890:861 error 't' is already declared in the upper scope on line 6888 column 17 no-shadow
6891:7 error 'n' declared on line 6889 column 38 is used outside of binding context block-scoped-var
6891:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6891:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6891:21 error 'r' declared on line 6889 column 53 is used outside of binding context block-scoped-var
6891:33 error 'n' declared on line 6889 column 38 is used outside of binding context block-scoped-var
6891:48 error Unexpected use of comma operator no-sequences
6891:50 error 'a' declared on line 6889 column 118 is used outside of binding context block-scoped-var
6891:61 error Function declared in a loop contains unsafe references to variable(s) 's' no-loop-func
6891:72 error 'e' is already declared in the upper scope on line 6887 column 24 no-shadow
6892:58 error 's' declared on line 6889 column 109 is used outside of binding context block-scoped-var
6893:55 error 'n' declared on line 6889 column 38 is used outside of binding context block-scoped-var
6893:82 error 's' declared on line 6889 column 109 is used outside of binding context block-scoped-var
6895:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6895:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6895:32 error Unexpected use of comma operator no-sequences
6896:8 error 'ace' is not defined no-undef
6896:112 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6896:115 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6896:118 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6896:118 error 'i' is defined but never used no-unused-vars
6897:4 error Unexpected var, use let or const instead no-var
6897:8 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
6897:46 error 'e' is already defined no-redeclare
6899:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6899:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6900:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6900:32 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6900:35 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6902:13 error Unexpected var, use let or const instead no-var
6902:17 error 'i' declared on line 6908 column 17 is used outside of binding context block-scoped-var
6902:17 error 'i' is already declared in the upper scope on line 6896 column 118 no-shadow
6903:14 error Unexpected var, use let or const instead no-var
6903:18 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6903:25 error 'i' declared on line 6908 column 17 is used outside of binding context block-scoped-var
6903:30 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6904:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6904:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6904:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6905:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6905:27 error 'i' declared on line 6908 column 17 is used outside of binding context block-scoped-var
6905:33 error 'n' declared on line 6903 column 18 is used outside of binding context block-scoped-var
6908:13 error Unexpected var, use let or const instead no-var
6908:17 error 'i' is already defined no-redeclare
6908:17 error 'i' declared on line 6902 column 17 is used outside of binding context block-scoped-var
6909:21 error 'i' declared on line 6902 column 17 is used outside of binding context block-scoped-var
6909:30 error 'i' declared on line 6902 column 17 is used outside of binding context block-scoped-var
6912:6 error Unexpected use of comma operator no-sequences
6914:37 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6914:40 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6914:43 error 'i' is already declared in the upper scope on line 6896 column 118 no-shadow
6914:46 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6914:49 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6915:42 error A constructor name should not start with a lowercase letter new-cap
6915:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6916:13 error Unexpected var, use let or const instead no-var
6916:17 error 'r' declared on line 6924 column 64 is used outside of binding context block-scoped-var
6916:17 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6916:24 error 'r' declared on line 6924 column 64 is used outside of binding context block-scoped-var
6916:38 error 'r' declared on line 6924 column 64 is used outside of binding context block-scoped-var
6917:11 error 'r' declared on line 6924 column 64 is used outside of binding context block-scoped-var
6917:24 error 'r' declared on line 6924 column 64 is used outside of binding context block-scoped-var
6920:19 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6920:30 error Unexpected use of comma operator no-sequences
6923:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6923:34 error Unexpected use of comma operator no-sequences
6924:13 error Unexpected var, use let or const instead no-var
6924:17 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6924:64 error 'r' is already defined no-redeclare
6924:64 error 'r' declared on line 6916 column 17 is used outside of binding context block-scoped-var
6924:71 error 'r' declared on line 6916 column 17 is used outside of binding context block-scoped-var
6924:85 error 'r' declared on line 6916 column 17 is used outside of binding context block-scoped-var
6925:33 error 'r' declared on line 6916 column 17 is used outside of binding context block-scoped-var
6927:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6927:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6927:45 error Unexpected use of comma operator no-sequences
6930:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6930:20 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6930:23 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6931:15 error Expected '===' and instead saw '==' eqeqeq
6931:72 error Unexpected use of comma operator no-sequences
6932:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6932:19 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6932:22 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6933:22 error Unexpected use of comma operator no-sequences
6934:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6934:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6935:10 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
6935:17 error 'h' is never reassigned. Use 'const' instead prefer-const
6935:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6935:69 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6935:72 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6936:13 error 'i' is already declared in the upper scope on line 6896 column 118 no-shadow
6936:25 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6936:53 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6937:12 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6937:24 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6937:34 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6937:326 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6937:361 error 'l' was used before it was defined no-use-before-define
6937:393 error 'l' was used before it was defined no-use-before-define
6937:425 error 'l' was used before it was defined no-use-before-define
6937:429 error 'l' was used before it was defined no-use-before-define
6937:448 error 'l' was used before it was defined no-use-before-define
6937:457 error 'l' was used before it was defined no-use-before-define
6937:474 error 'l' was used before it was defined no-use-before-define
6937:495 error 'l' was used before it was defined no-use-before-define
6937:505 error Expected '===' and instead saw '==' eqeqeq
6937:531 error Unexpected use of comma operator no-sequences
6938:21 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6939:1 warning This line has a length of 126. Maximum allowed is 100 max-len
6939:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6941:10 error Unexpected var, use let or const instead no-var
6941:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6941:14 error 'l' is already declared in the upper scope on line 6897 column 8 no-shadow
6941:57 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6941:132 error 'e' is already declared in the upper scope on line 6935 column 69 no-shadow
6941:158 error Unexpected use of comma operator no-sequences
6941:225 error 'e' is already declared in the upper scope on line 6935 column 69 no-shadow
6944:6 error Unexpected use of comma operator no-sequences
6944:46 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6944:49 error 't' is already declared in the upper scope on line 6896 column 115 no-shadow
6944:52 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
6944:55 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
6945:1 warning This line has a length of 126. Maximum allowed is 100 max-len
6945:12 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
6945:39 error Return statement should not contain assignment no-return-assign
6945:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6945:39 error Return statement should not contain assignment no-return-assign
6945:68 error Unexpected use of comma operator no-sequences
6945:107 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6946:17 error 't' is already declared in the upper scope on line 6944 column 49 no-shadow
6946:47 error 'i' is already declared in the upper scope on line 6896 column 118 no-shadow
6947:1 warning This line has a length of 114. Maximum allowed is 100 max-len
6947:12 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6947:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6947:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6947:51 error Unexpected use of comma operator no-sequences
6949:42 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6951:21 error 'e' is already declared in the upper scope on line 6896 column 112 no-shadow
6957:25 error Unexpected use of comma operator no-sequences
6958:8 error 'ace' is not defined no-undef
6958:80 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6958:83 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6958:86 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6958:86 error 'i' is defined but never used no-unused-vars
6959:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6961:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6961:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6962:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6962:27 error 'e' is already declared in the upper scope on line 6958 column 80 no-shadow
6962:30 error 't' is already declared in the upper scope on line 6958 column 83 no-shadow
6962:33 error 'i' is already declared in the upper scope on line 6958 column 86 no-shadow
6963:15 error Expected 'undefined' and instead saw 'void' no-void
6964:1 warning This line has a length of 125. Maximum allowed is 100 max-len
6964:53 error Expected a 'break' statement before 'case' no-fallthrough
6964:81 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6965:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6966:6 error Unexpected use of comma operator no-sequences
6966:40 error 'e' is already declared in the upper scope on line 6958 column 80 no-shadow
6967:18 error 't' is already declared in the upper scope on line 6958 column 83 no-shadow
6968:19 error 'i' is already declared in the upper scope on line 6958 column 86 no-shadow
6972:33 error 'e' is already declared in the upper scope on line 6958 column 80 no-shadow
6973:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6974:34 error 'e' is already declared in the upper scope on line 6958 column 80 no-shadow
6974:37 error 't' is already declared in the upper scope on line 6958 column 83 no-shadow
6975:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6975:42 error A constructor name should not start with a lowercase letter new-cap
6975:70 error Unexpected use of comma operator no-sequences
6976:40 error 'e' is already declared in the upper scope on line 6958 column 80 no-shadow
6978:13 error Unexpected var, use let or const instead no-var
6978:17 error 't' is already declared in the upper scope on line 6958 column 83 no-shadow
6978:25 error 'i' is already declared in the upper scope on line 6958 column 86 no-shadow
6979:1 warning This line has a length of 103. Maximum allowed is 100 max-len
6979:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6980:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6980:16 error 't' declared on line 6978 column 17 is used outside of binding context block-scoped-var
6981:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6983:25 error Unexpected use of comma operator no-sequences
6984:8 error 'ace' is not defined no-undef
6984:93 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
6984:96 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
6984:99 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
6984:99 error 'i' is defined but never used no-unused-vars
6985:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
6985:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6985:45 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
6985:48 error 'e' is already declared in the upper scope on line 6984 column 93 no-shadow
6985:51 error 't' is already declared in the upper scope on line 6984 column 96 no-shadow
6985:54 error 'i' is already declared in the upper scope on line 6984 column 99 no-shadow
6986:1 warning This line has a length of 148. Maximum allowed is 100 max-len
6986:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6986:22 error Unexpected use of comma operator no-sequences
6986:75 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
6987:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6987:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6989:22 error Unexpected use of comma operator no-sequences
6990:7 error Return statement should not contain assignment no-return-assign
6990:27 error Unexpected use of comma operator no-sequences
6991:1 warning This line has a length of 124. Maximum allowed is 100 max-len
6991:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6991:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6991:62 error Unexpected use of comma operator no-sequences
6992:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6993:5 error Unexpected use of comma operator no-sequences
6994:9 error 'e' is already declared in the upper scope on line 6984 column 93 no-shadow
6994:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6995:25 error Unexpected use of comma operator no-sequences
6996:7 error Return statement should not contain assignment no-return-assign
6996:31 error Unexpected use of comma operator no-sequences
6997:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
6997:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
6997:62 error Unexpected use of comma operator no-sequences
6998:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7004:1 warning This line has a length of 102. Maximum allowed is 100 max-len
7004:9 error 'e' is never reassigned. Use 'const' instead prefer-const
7004:9 error 'e' is already declared in the upper scope on line 6984 column 93 no-shadow
7004:30 error 't' is already declared in the upper scope on line 6984 column 96 no-shadow
7004:52 error 'i' is already declared in the upper scope on line 6984 column 99 no-shadow
7004:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7004:75 error Expected 'undefined' and instead saw 'void' no-void
7008:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7012:1 warning This line has a length of 157. Maximum allowed is 100 max-len
7012:11 error 'e' is already declared in the upper scope on line 6984 column 93 no-shadow
7012:52 error 't' is already declared in the upper scope on line 6984 column 96 no-shadow
7012:86 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7012:97 error A constructor name should not start with a lowercase letter new-cap
7014:8 error 'ace' is not defined no-undef
7014:162 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7014:165 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7014:168 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7014:168 error 'i' is defined but never used no-unused-vars
7015:16 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7016:1 warning This line has a length of 181. Maximum allowed is 100 max-len
7016:9 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7016:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7016:24 error 'l' was used before it was defined no-use-before-define
7016:70 error 'l' was used before it was defined no-use-before-define
7016:83 error Expected '!==' and instead saw '!=' eqeqeq
7016:158 error 'l' was used before it was defined no-use-before-define
7017:6 error Return statement should not contain assignment no-return-assign
7017:13 error 'm' was used before it was defined no-use-before-define
7017:17 error 'l' was used before it was defined no-use-before-define
7018:7 error 'm' was used before it was defined no-use-before-define
7018:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7018:11 error 'l' was used before it was defined no-use-before-define
7019:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7019:18 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7019:21 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7019:24 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7019:27 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7020:1 warning This line has a length of 149. Maximum allowed is 100 max-len
7020:11 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7020:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7021:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7021:6 error Unexpected var, use let or const instead no-var
7021:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7021:39 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7021:74 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7021:148 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7021:223 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7021:309 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7021:317 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
7022:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7022:16 error Unexpected use of comma operator no-sequences
7022:62 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7022:65 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7022:68 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7022:71 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7022:74 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7023:12 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7023:39 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7023:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7023:74 error Expected '===' and instead saw '==' eqeqeq
7024:15 error Unexpected var, use let or const instead no-var
7024:15 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7024:19 error 'a' is already declared in the upper scope on line 7021 column 223 no-shadow
7024:46 error 'l' is already declared in the upper scope on line 7021 column 309 no-shadow
7024:75 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7026:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7027:22 error Unnecessary escape character: \- no-useless-escape
7027:50 error Unnecessary escape character: \- no-useless-escape
7027:68 error 'e' is already declared in the upper scope on line 7022 column 62 no-shadow
7028:47 error Unexpected use of comma operator no-sequences
7031:19 error Unnecessary escape character: \} no-useless-escape
7031:21 error Unnecessary escape character: \) no-useless-escape
7033:20 error Expected '===' and instead saw '==' eqeqeq
7034:15 error Unexpected var, use let or const instead no-var
7034:15 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7034:23 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7034:69 error Expected '===' and instead saw '==' eqeqeq
7036:42 error Unexpected use of comma operator no-sequences
7040:14 error Expected '===' and instead saw '==' eqeqeq
7040:27 error Expected '===' and instead saw '==' eqeqeq
7041:16 error 'a' declared on line 7024 column 19 is used outside of binding context block-scoped-var
7041:16 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7041:67 error 'a' declared on line 7024 column 19 is used outside of binding context block-scoped-var
7041:150 error Unexpected use of comma operator no-sequences
7041:154 error 'h' declared on line 7034 column 19 is used outside of binding context block-scoped-var
7041:158 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7042:9 error 'l' declared on line 7024 column 46 is used outside of binding context block-scoped-var
7042:81 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7042:87 error 'l' declared on line 7024 column 46 is used outside of binding context block-scoped-var
7044:11 error Unexpected var, use let or const instead no-var
7044:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7044:47 error 'l' declared on line 7024 column 46 is used outside of binding context block-scoped-var
7046:15 error 'a' declared on line 7024 column 19 is used outside of binding context block-scoped-var
7047:17 error Expected 'undefined' and instead saw 'void' no-void
7048:11 error 'd' declared on line 7044 column 15 is used outside of binding context block-scoped-var
7048:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7049:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7049:13 error 'd' declared on line 7044 column 15 is used outside of binding context block-scoped-var
7049:68 error 'd' declared on line 7044 column 15 is used outside of binding context block-scoped-var
7049:72 error 'a' declared on line 7024 column 19 is used outside of binding context block-scoped-var
7050:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7052:44 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7052:47 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7052:50 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7052:53 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7052:56 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7053:12 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7053:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7053:68 error Expected '===' and instead saw '==' eqeqeq
7054:18 error Unexpected use of comma operator no-sequences
7054:20 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7054:93 error Expected '===' and instead saw '==' eqeqeq
7055:29 error Unexpected use of comma operator no-sequences
7056:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7058:45 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7058:48 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7058:51 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7058:54 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7058:57 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7059:13 error Expected '===' and instead saw '==' eqeqeq
7060:7 error Return statement should not contain assignment no-return-assign
7060:17 error 'i' declared on line 7062 column 74 is used outside of binding context block-scoped-var
7060:20 error Unexpected use of comma operator no-sequences
7060:22 error 'r' was used before it was defined no-use-before-define
7060:22 error 'r' declared on line 7062 column 19 is used outside of binding context block-scoped-var
7060:26 error 'i' declared on line 7062 column 74 is used outside of binding context block-scoped-var
7060:51 error 's' was used before it was defined no-use-before-define
7060:51 error 's' declared on line 7062 column 46 is used outside of binding context block-scoped-var
7060:75 error 'r' was used before it was defined no-use-before-define
7060:75 error 'r' declared on line 7062 column 19 is used outside of binding context block-scoped-var
7060:91 error 'i' declared on line 7062 column 74 is used outside of binding context block-scoped-var
7060:125 error 'r' was used before it was defined no-use-before-define
7060:125 error 'r' declared on line 7062 column 19 is used outside of binding context block-scoped-var
7060:128 error 's' was used before it was defined no-use-before-define
7060:128 error 's' declared on line 7062 column 46 is used outside of binding context block-scoped-var
7060:163 error 'i' declared on line 7062 column 74 is used outside of binding context block-scoped-var
7060:194 error 'i' declared on line 7062 column 74 is used outside of binding context block-scoped-var
7060:247 error Expected 'undefined' and instead saw 'void' no-void
7061:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7061:15 error Expected '===' and instead saw '==' eqeqeq
7062:15 error Unexpected var, use let or const instead no-var
7062:15 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7062:19 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7062:46 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7062:74 error 'i' is already defined no-redeclare
7062:78 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7062:124 error Expected '===' and instead saw '==' eqeqeq
7064:42 error Unexpected use of comma operator no-sequences
7068:44 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7068:47 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7068:50 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7068:53 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7068:56 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7069:12 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7069:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7069:68 error Expected '===' and instead saw '==' eqeqeq
7069:88 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7069:169 error Expected '===' and instead saw '==' eqeqeq
7070:28 error Unexpected use of comma operator no-sequences
7072:47 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7072:50 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7072:53 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7072:56 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7072:59 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7073:13 error Expected '===' and instead saw '==' eqeqeq
7074:7 error Return statement should not contain assignment no-return-assign
7074:17 error 'i' declared on line 7076 column 74 is used outside of binding context block-scoped-var
7074:20 error Unexpected use of comma operator no-sequences
7074:22 error 'r' was used before it was defined no-use-before-define
7074:22 error 'r' declared on line 7076 column 19 is used outside of binding context block-scoped-var
7074:26 error 'i' declared on line 7076 column 74 is used outside of binding context block-scoped-var
7074:51 error 's' was used before it was defined no-use-before-define
7074:51 error 's' declared on line 7076 column 46 is used outside of binding context block-scoped-var
7074:75 error 'r' was used before it was defined no-use-before-define
7074:75 error 'r' declared on line 7076 column 19 is used outside of binding context block-scoped-var
7074:91 error 'i' declared on line 7076 column 74 is used outside of binding context block-scoped-var
7074:125 error 'r' was used before it was defined no-use-before-define
7074:125 error 'r' declared on line 7076 column 19 is used outside of binding context block-scoped-var
7074:128 error 's' was used before it was defined no-use-before-define
7074:128 error 's' declared on line 7076 column 46 is used outside of binding context block-scoped-var
7074:163 error 'i' declared on line 7076 column 74 is used outside of binding context block-scoped-var
7074:194 error 'i' declared on line 7076 column 74 is used outside of binding context block-scoped-var
7074:247 error Expected 'undefined' and instead saw 'void' no-void
7075:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7075:15 error Expected '===' and instead saw '==' eqeqeq
7076:15 error Unexpected var, use let or const instead no-var
7076:15 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7076:19 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7076:46 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7076:74 error 'i' is already defined no-redeclare
7076:78 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7076:124 error Expected '===' and instead saw '==' eqeqeq
7078:42 error Unexpected use of comma operator no-sequences
7082:46 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7082:49 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7082:52 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7082:55 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7082:58 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7083:12 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7083:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7083:68 error Expected '===' and instead saw '==' eqeqeq
7083:88 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7083:169 error Expected '===' and instead saw '==' eqeqeq
7084:28 error Unexpected use of comma operator no-sequences
7086:62 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7086:65 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7086:68 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7086:71 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7086:74 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7087:1 warning This line has a length of 152. Maximum allowed is 100 max-len
7087:6 error Unexpected var, use let or const instead no-var
7087:10 error 'r' declared on line 7091 column 12 is used outside of binding context block-scoped-var
7087:10 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7087:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7087:50 error Expected '===' and instead saw '==' eqeqeq
7087:58 error 'r' declared on line 7091 column 12 is used outside of binding context block-scoped-var
7088:10 error 'i' declared on line 7091 column 110 is used outside of binding context block-scoped-var
7088:15 error Unexpected var, use let or const instead no-var
7088:15 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7088:19 error 's' declared on line 7091 column 39 is used outside of binding context block-scoped-var
7088:19 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7088:23 error 'i' declared on line 7091 column 110 is used outside of binding context block-scoped-var
7088:46 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7088:46 error 'a' is already declared in the upper scope on line 7021 column 223 no-shadow
7088:70 error 's' declared on line 7091 column 39 is used outside of binding context block-scoped-var
7088:83 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7088:95 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7088:104 error Expected '===' and instead saw '==' eqeqeq
7088:112 error 'r' declared on line 7091 column 12 is used outside of binding context block-scoped-var
7088:115 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7088:124 error 'i' declared on line 7091 column 110 is used outside of binding context block-scoped-var
7089:18 error 's' declared on line 7091 column 39 is used outside of binding context block-scoped-var
7089:21 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7090:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7090:15 error 'a' declared on line 7091 column 67 is used outside of binding context block-scoped-var
7091:8 error Unexpected var, use let or const instead no-var
7091:12 error 'r' is already defined no-redeclare
7091:39 error 's' is already defined no-redeclare
7091:67 error 'a' is already defined no-redeclare
7091:71 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7091:110 error 'i' is already defined no-redeclare
7091:114 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7091:153 error 'l' is already declared in the upper scope on line 7021 column 309 no-shadow
7091:190 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7091:231 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7091:238 error Expected '===' and instead saw '==' eqeqeq
7093:10 error Unexpected var, use let or const instead no-var
7093:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7093:17 error 'l' is already defined no-redeclare
7093:107 error Expected '===' and instead saw '==' eqeqeq
7094:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7098:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7100:1 warning This line has a length of 216. Maximum allowed is 100 max-len
7100:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7100:11 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7100:30 error Unexpected use of comma operator no-sequences
7102:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7104:1 warning This line has a length of 101. Maximum allowed is 100 max-len
7104:11 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7104:41 error Expected '===' and instead saw '==' eqeqeq
7104:53 error Expected '===' and instead saw '==' eqeqeq
7106:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7107:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7110:52 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7110:55 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7110:58 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7110:61 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7110:64 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7111:1 warning This line has a length of 232. Maximum allowed is 100 max-len
7111:12 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7111:38 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7111:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7111:94 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
7111:127 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7111:208 error Expected '===' and instead saw '==' eqeqeq
7112:28 error Unexpected use of comma operator no-sequences
7114:91 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7114:94 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7114:97 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7114:100 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7114:103 error 'o' is already declared in the upper scope on line 7021 column 39 no-shadow
7115:11 error 'e' declared on line 7117 column 18 is used outside of binding context block-scoped-var
7115:66 error 'i' declared on line 7117 column 46 is used outside of binding context block-scoped-var
7116:13 error 'r' is already declared in the upper scope on line 7021 column 74 no-shadow
7116:17 error 'i' declared on line 7117 column 46 is used outside of binding context block-scoped-var
7116:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7117:1 warning This line has a length of 159. Maximum allowed is 100 max-len
7117:14 error Unexpected var, use let or const instead no-var
7117:18 error 'e' is already defined no-redeclare
7117:46 error 'i' is already defined no-redeclare
7117:78 error 's' is already declared in the upper scope on line 7021 column 148 no-shadow
7117:104 error 'a' is already declared in the upper scope on line 7021 column 223 no-shadow
7117:111 error 'l' is already declared in the upper scope on line 7021 column 309 no-shadow
7118:35 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7118:41 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7122:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7123:12 error Unexpected var, use let or const instead no-var
7123:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7127:12 error Unexpected var, use let or const instead no-var
7127:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7127:16 error 'h' is already defined no-redeclare
7127:16 error 'h' declared on line 7123 column 16 is used outside of binding context block-scoped-var
7127:84 error 'u' is already declared in the upper scope on line 7021 column 360 no-shadow
7127:155 error 'h' declared on line 7123 column 16 is used outside of binding context block-scoped-var
7127:160 error 'h' declared on line 7123 column 16 is used outside of binding context block-scoped-var
7129:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7129:46 error 'h' declared on line 7123 column 16 is used outside of binding context block-scoped-var
7129:51 error 'h' declared on line 7123 column 16 is used outside of binding context block-scoped-var
7131:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7133:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7133:30 error 'e' declared on line 7117 column 18 is used outside of binding context block-scoped-var
7133:56 error 'i' declared on line 7117 column 46 is used outside of binding context block-scoped-var
7133:77 error 'e' declared on line 7117 column 18 is used outside of binding context block-scoped-var
7133:247 error 'e' declared on line 7117 column 18 is used outside of binding context block-scoped-var
7133:385 error Expected 'undefined' and instead saw 'void' no-void
7137:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7137:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7137:38 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7137:41 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7138:11 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7138:38 error 'n' is already declared in the upper scope on line 7021 column 13 no-shadow
7138:46 error A constructor name should not start with a lowercase letter new-cap
7138:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7141:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7141:16 error A constructor name should not start with a lowercase letter new-cap
7144:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7144:29 error Unexpected use of comma operator no-sequences
7145:5 error Unexpected use of comma operator no-sequences
7145:38 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7145:41 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7147:39 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7147:42 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7147:45 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7148:1 warning This line has a length of 270. Maximum allowed is 100 max-len
7148:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7148:30 error Unexpected use of comma operator no-sequences
7148:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7148:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7148:156 error Unexpected use of comma operator no-sequences
7149:40 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7149:43 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7149:46 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7150:1 warning This line has a length of 313. Maximum allowed is 100 max-len
7150:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7150:30 error Unexpected use of comma operator no-sequences
7150:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7150:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7150:130 error Unexpected use of comma operator no-sequences
7151:44 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7151:47 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7151:50 error 'i' is already declared in the upper scope on line 7014 column 168 no-shadow
7152:1 warning This line has a length of 166. Maximum allowed is 100 max-len
7153:45 error 'e' is already declared in the upper scope on line 7014 column 162 no-shadow
7153:48 error 't' is already declared in the upper scope on line 7014 column 165 no-shadow
7154:1 warning This line has a length of 202. Maximum allowed is 100 max-len
7154:163 error Expected '===' and instead saw '==' eqeqeq
7156:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7156:61 error Unexpected use of comma operator no-sequences
7158:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7160:8 error 'ace' is not defined no-undef
7160:73 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7160:76 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7160:79 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7160:79 error 'i' is defined but never used no-unused-vars
7161:1 warning This line has a length of 2911. Maximum allowed is 100 max-len
7161:10 error Unexpected var, use let or const instead no-var
7161:14 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7161:2857 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7161:2864 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7161:2872 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7162:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7162:26 error Unexpected use of comma operator no-sequences
7163:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7163:52 error 'r' declared on line 7161 column 2864 is used outside of binding context block-scoped-var
7164:8 error 'ace' is not defined no-undef
7164:234 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7164:237 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7164:240 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7164:240 error 'i' is defined but never used no-unused-vars
7165:4 error Unexpected var, use let or const instead no-var
7165:8 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7165:30 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7165:65 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7165:119 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7165:166 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7165:284 error 'e' is already defined no-redeclare
7167:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7167:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7168:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7168:34 error A constructor name should not start with a lowercase letter new-cap
7168:37 error Unexpected use of comma operator no-sequences
7169:1 warning This line has a length of 227. Maximum allowed is 100 max-len
7169:6 error Return statement should not contain assignment no-return-assign
7169:6 error Return statement should not contain assignment no-return-assign
7169:157 error A constructor name should not start with a lowercase letter new-cap
7169:195 error Unexpected use of comma operator no-sequences
7170:97 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7170:100 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7170:103 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7170:106 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7171:1 warning This line has a length of 120. Maximum allowed is 100 max-len
7171:10 error 'r' is never reassigned. Use 'const' instead prefer-const
7171:10 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7171:21 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7171:29 error 'a' is already declared in the upper scope on line 7165 column 8 no-shadow
7171:37 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7171:48 error 'c' is never reassigned. Use 'const' instead prefer-const
7171:48 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7171:68 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7171:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7172:7 error 'm' was used before it was defined no-use-before-define
7172:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7172:7 error 'm' declared on line 7190 column 13 is used outside of binding context block-scoped-var
7172:54 error 'C' was used before it was defined no-use-before-define
7172:54 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7172:148 error 'C' was used before it was defined no-use-before-define
7172:148 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7172:216 error Unexpected use of comma operator no-sequences
7172:218 error 'C' was used before it was defined no-use-before-define
7172:218 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7172:249 error 'C' was used before it was defined no-use-before-define
7172:249 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7172:286 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7172:286 error Unexpected var, use let or const instead no-var
7172:290 error 'h' declared on line 7192 column 11 is used outside of binding context block-scoped-var
7172:305 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7172:308 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7173:13 error 'i' is already declared in the upper scope on line 7170 column 103 no-shadow
7173:16 error 'n' is already declared in the upper scope on line 7170 column 106 no-shadow
7173:19 error 'o' is never reassigned. Use 'const' instead prefer-const
7173:19 error 'o' is already declared in the upper scope on line 7170 column 100 no-shadow
7173:32 error 'C' was used before it was defined no-use-before-define
7173:32 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7173:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7173:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7173:82 error 'p' was used before it was defined no-use-before-define
7173:114 error Expected '!==' and instead saw '!=' eqeqeq
7174:15 error 'm' was used before it was defined no-use-before-define
7174:15 error 'm' declared on line 7190 column 13 is used outside of binding context block-scoped-var
7174:24 error 'u' declared on line 7190 column 187 is used outside of binding context block-scoped-var
7174:39 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7174:42 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7175:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7175:35 error 'p' was used before it was defined no-use-before-define
7175:134 error 'm' was used before it was defined no-use-before-define
7175:134 error 'm' declared on line 7190 column 13 is used outside of binding context block-scoped-var
7176:11 error 'g' declared on line 7194 column 11 is used outside of binding context block-scoped-var
7176:26 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7176:29 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7176:29 error 't' is defined but never used no-unused-vars
7177:16 error 'C' was used before it was defined no-use-before-define
7177:16 error 'C' declared on line 7190 column 69 is used outside of binding context block-scoped-var
7178:26 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7178:29 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7178:32 error 'i' is already declared in the upper scope on line 7170 column 103 no-shadow
7179:15 error Unexpected var, use let or const instead no-var
7179:19 error 'n' is already declared in the upper scope on line 7170 column 106 no-shadow
7179:47 error Expected '===' and instead saw '==' eqeqeq
7181:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7181:16 error 'n' declared on line 7179 column 19 is used outside of binding context block-scoped-var
7181:22 error Expected '!==' and instead saw '!=' eqeqeq
7183:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7183:17 error 'n' declared on line 7179 column 19 is used outside of binding context block-scoped-var
7183:40 error Expected '===' and instead saw '==' eqeqeq
7184:10 error 'n' declared on line 7179 column 19 is used outside of binding context block-scoped-var
7185:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7185:26 error 'n' declared on line 7179 column 19 is used outside of binding context block-scoped-var
7185:32 error Expected '!==' and instead saw '!=' eqeqeq
7185:43 error 'n' declared on line 7179 column 19 is used outside of binding context block-scoped-var
7185:49 error Expected '===' and instead saw '==' eqeqeq
7190:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7190:9 error Unexpected var, use let or const instead no-var
7190:13 error 'm' is already declared in the upper scope on line 7165 column 213 no-shadow
7190:42 error 'f' is already declared in the upper scope on line 7165 column 257 no-shadow
7190:69 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
7190:187 error 'u' is already defined no-redeclare
7190:187 error 'u' declared on line 7174 column 24 is used outside of binding context block-scoped-var
7190:202 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7190:205 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7191:9 error 'g' declared on line 7176 column 11 is used outside of binding context block-scoped-var
7191:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7192:11 error 'h' is already defined no-redeclare
7192:11 error 'h' declared on line 7172 column 290 is used outside of binding context block-scoped-var
7192:26 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7192:29 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7193:1 warning This line has a length of 194. Maximum allowed is 100 max-len
7193:13 error 'i' is already declared in the upper scope on line 7170 column 103 no-shadow
7193:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7193:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7193:95 error Unexpected use of comma operator no-sequences
7194:11 error 'g' is already defined no-redeclare
7194:11 error 'g' declared on line 7176 column 11 is used outside of binding context block-scoped-var
7194:26 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7194:29 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7197:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7197:21 error 'i' is already declared in the upper scope on line 7170 column 103 no-shadow
7197:43 error 'n' is already declared in the upper scope on line 7170 column 106 no-shadow
7203:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7203:20 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7204:17 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7207:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7207:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7207:28 error 'e' is already declared in the upper scope on line 7170 column 97 no-shadow
7207:31 error 't' is already declared in the upper scope on line 7171 column 68 no-shadow
7208:13 error 'i' is already declared in the upper scope on line 7170 column 103 no-shadow
7208:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7208:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7208:74 error 'g' declared on line 7176 column 11 is used outside of binding context block-scoped-var
7208:74 error 'g' declared on line 7194 column 11 is used outside of binding context block-scoped-var
7209:1 warning This line has a length of 129. Maximum allowed is 100 max-len
7209:9 error Unexpected use of comma operator no-sequences
7209:13 error Expected '===' and instead saw '==' eqeqeq
7209:59 error Expected '!==' and instead saw '!=' eqeqeq
7209:107 error 'h' declared on line 7172 column 290 is used outside of binding context block-scoped-var
7209:107 error 'h' declared on line 7192 column 11 is used outside of binding context block-scoped-var
7209:111 error 'u' declared on line 7174 column 24 is used outside of binding context block-scoped-var
7209:111 error 'u' declared on line 7190 column 187 is used outside of binding context block-scoped-var
7210:45 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7210:48 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7210:51 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7210:54 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7211:10 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7211:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7212:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7212:45 error Unexpected var, use let or const instead no-var
7212:45 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7212:49 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7212:52 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7212:55 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7212:55 error 'a' is already declared in the upper scope on line 7165 column 8 no-shadow
7212:61 error 'u' was used before it was defined no-use-before-define
7212:61 error 'u' declared on line 7217 column 20 is used outside of binding context block-scoped-var
7212:69 error A constructor name should not start with a lowercase letter new-cap
7212:114 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7212:171 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7212:192 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7213:15 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7213:36 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7214:16 error 'g' was used before it was defined no-use-before-define
7214:16 error 'g' declared on line 7217 column 23 is used outside of binding context block-scoped-var
7214:20 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7214:49 error Expected '!==' and instead saw '!=' eqeqeq
7215:1 warning This line has a length of 151. Maximum allowed is 100 max-len
7215:10 error Unexpected var, use let or const instead no-var
7215:14 error 'c' declared on line 7219 column 14 is used outside of binding context block-scoped-var
7215:14 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7215:18 error 'u' was used before it was defined no-use-before-define
7215:18 error 'u' declared on line 7217 column 20 is used outside of binding context block-scoped-var
7215:42 error 'h' declared on line 7219 column 42 is used outside of binding context block-scoped-var
7215:46 error 'u' was used before it was defined no-use-before-define
7215:46 error 'u' declared on line 7217 column 20 is used outside of binding context block-scoped-var
7215:74 error 'g' was used before it was defined no-use-before-define
7215:74 error 'g' declared on line 7217 column 23 is used outside of binding context block-scoped-var
7215:85 error A constructor name should not start with a lowercase letter new-cap
7215:88 error 'c' declared on line 7219 column 14 is used outside of binding context block-scoped-var
7215:91 error 'h' declared on line 7219 column 42 is used outside of binding context block-scoped-var
7215:94 error 'c' declared on line 7219 column 14 is used outside of binding context block-scoped-var
7215:97 error 'h' declared on line 7219 column 42 is used outside of binding context block-scoped-var
7215:119 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7216:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7216:10 error 'a' declared on line 7217 column 26 is used outside of binding context block-scoped-var
7216:14 error 'u' was used before it was defined no-use-before-define
7216:14 error 'u' declared on line 7217 column 20 is used outside of binding context block-scoped-var
7217:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7217:16 error Unexpected var, use let or const instead no-var
7217:26 error 'a' is already defined no-redeclare
7217:40 error A constructor name should not start with a lowercase letter new-cap
7218:47 error Expected '!==' and instead saw '!=' eqeqeq
7219:1 warning This line has a length of 149. Maximum allowed is 100 max-len
7219:10 error Unexpected var, use let or const instead no-var
7219:14 error 'c' is already defined no-redeclare
7219:14 error 'c' declared on line 7215 column 14 is used outside of binding context block-scoped-var
7219:42 error 'h' is already defined no-redeclare
7219:42 error 'h' declared on line 7215 column 42 is used outside of binding context block-scoped-var
7219:85 error A constructor name should not start with a lowercase letter new-cap
7219:88 error 'c' declared on line 7215 column 14 is used outside of binding context block-scoped-var
7219:91 error 'h' declared on line 7215 column 42 is used outside of binding context block-scoped-var
7219:94 error 'c' declared on line 7215 column 14 is used outside of binding context block-scoped-var
7219:97 error 'h' declared on line 7215 column 42 is used outside of binding context block-scoped-var
7219:117 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7220:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7221:1 warning This line has a length of 110. Maximum allowed is 100 max-len
7221:9 error 'p' declared on line 7219 column 77 is used outside of binding context block-scoped-var
7221:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7221:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7221:24 error 'p' declared on line 7219 column 77 is used outside of binding context block-scoped-var
7221:27 error Unexpected use of comma operator no-sequences
7221:29 error 'd' declared on line 7215 column 77 is used outside of binding context block-scoped-var
7221:46 error 'd' declared on line 7215 column 77 is used outside of binding context block-scoped-var
7221:55 error 'd' declared on line 7215 column 77 is used outside of binding context block-scoped-var
7223:1 warning This line has a length of 120. Maximum allowed is 100 max-len
7223:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7223:26 error Unexpected use of comma operator no-sequences
7224:1 warning This line has a length of 146. Maximum allowed is 100 max-len
7224:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7224:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7224:20 error Expected '===' and instead saw '==' eqeqeq
7224:51 error Unexpected use of comma operator no-sequences
7224:63 error Expected '===' and instead saw '==' eqeqeq
7226:44 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7226:47 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7226:50 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7226:50 error 'i' is defined but never used no-unused-vars
7228:39 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7228:39 error 'e' is defined but never used no-unused-vars
7228:42 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7228:42 error 't' is defined but never used no-unused-vars
7228:45 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7228:45 error 'i' is defined but never used no-unused-vars
7230:38 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7230:38 error 'e' is defined but never used no-unused-vars
7230:41 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7230:41 error 't' is defined but never used no-unused-vars
7230:44 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7230:44 error 'i' is defined but never used no-unused-vars
7230:81 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7232:39 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7232:39 error 'e' is defined but never used no-unused-vars
7234:46 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7235:12 error Unexpected var, use let or const instead no-var
7235:16 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7235:16 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7235:38 error Unexpected use of comma operator no-sequences
7236:1 warning This line has a length of 228. Maximum allowed is 100 max-len
7236:7 error Unexpected var, use let or const instead no-var
7236:11 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7236:14 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7236:17 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7236:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7236:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7236:23 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7236:45 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7236:117 error A constructor name should not start with a lowercase letter new-cap
7236:134 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7236:153 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7236:183 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7236:201 error 't' declared on line 7237 column 169 is used outside of binding context block-scoped-var
7237:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7237:14 error Unexpected var, use let or const instead no-var
7237:18 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7237:159 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7237:169 error 't' is already defined no-redeclare
7237:169 error 't' declared on line 7235 column 16 is used outside of binding context block-scoped-var
7237:176 error 't' declared on line 7235 column 16 is used outside of binding context block-scoped-var
7237:190 error 't' declared on line 7235 column 16 is used outside of binding context block-scoped-var
7238:9 error Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r' no-loop-func
7238:11 error 'e' is already declared in the upper scope on line 7234 column 46 no-shadow
7239:12 error 't' is already declared in the upper scope on line 7235 column 16 no-shadow
7239:15 error 'i' is already declared in the upper scope on line 7236 column 11 no-shadow
7239:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7239:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7239:28 error Unexpected use of comma operator no-sequences
7242:12 error 't' declared on line 7235 column 16 is used outside of binding context block-scoped-var
7244:37 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7244:40 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7244:43 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7245:10 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7245:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7247:8 error Unexpected var, use let or const instead no-var
7247:12 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7247:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7247:50 error 's' was used before it was defined no-use-before-define
7247:50 error Expected a conditional expression and instead saw an assignment no-cond-assign
7247:50 error 's' declared on line 7253 column 12 is used outside of binding context block-scoped-var
7248:1 warning This line has a length of 101. Maximum allowed is 100 max-len
7248:16 error 's' was used before it was defined no-use-before-define
7248:16 error 's' declared on line 7253 column 12 is used outside of binding context block-scoped-var
7248:30 error 's' was used before it was defined no-use-before-define
7248:30 error 's' declared on line 7253 column 12 is used outside of binding context block-scoped-var
7250:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7251:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7251:18 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7253:8 error Unexpected var, use let or const instead no-var
7253:12 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7253:15 error 'a' is already declared in the upper scope on line 7165 column 8 no-shadow
7253:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7254:1 warning This line has a length of 116. Maximum allowed is 100 max-len
7254:9 error Return statement should not contain assignment no-return-assign
7254:31 error Unexpected use of comma operator no-sequences
7257:7 error 'o' declared on line 7247 column 12 is used outside of binding context block-scoped-var
7257:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7257:42 error 'o' declared on line 7247 column 12 is used outside of binding context block-scoped-var
7257:46 error Expected 'undefined' and instead saw 'void' no-void
7258:42 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7258:45 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7258:48 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7258:48 error 'i' is defined but never used no-unused-vars
7258:51 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7258:51 error 'n' is defined but never used no-unused-vars
7258:54 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7258:54 error 'o' is defined but never used no-unused-vars
7260:11 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7260:14 error 's' is never reassigned. Use 'const' instead prefer-const
7260:14 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7260:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7262:15 error 'a' is already declared in the upper scope on line 7165 column 8 no-shadow
7262:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7268:38 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7270:7 error Unexpected var, use let or const instead no-var
7270:11 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7270:38 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7270:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7270:52 error 's' was used before it was defined no-use-before-define
7270:52 error 's' declared on line 7275 column 20 is used outside of binding context block-scoped-var
7271:18 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7271:25 error 's' was used before it was defined no-use-before-define
7271:25 error 's' declared on line 7275 column 20 is used outside of binding context block-scoped-var
7271:30 error 'o' is already declared in the upper scope on line 7165 column 65 no-shadow
7271:37 error 'r' is already declared in the upper scope on line 7165 column 119 no-shadow
7273:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7275:16 error Unexpected var, use let or const instead no-var
7275:20 error 's' is already declared in the upper scope on line 7165 column 166 no-shadow
7275:23 error 'a' is already declared in the upper scope on line 7165 column 8 no-shadow
7275:30 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7276:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7276:119 error Prefer `String#slice()` over `String#substr()` unicorn/prefer-string-slice
7280:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7281:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7281:19 error 'i' declared on line 7270 column 38 is used outside of binding context block-scoped-var
7283:1 warning This line has a length of 132. Maximum allowed is 100 max-len
7283:6 error Return statement should not contain assignment no-return-assign
7283:56 error Unexpected use of comma operator no-sequences
7284:41 error 'e' is already declared in the upper scope on line 7164 column 234 no-shadow
7284:41 error 'e' is defined but never used no-unused-vars
7284:44 error 't' is already declared in the upper scope on line 7164 column 237 no-shadow
7284:44 error 't' is defined but never used no-unused-vars
7284:47 error 'i' is already declared in the upper scope on line 7164 column 240 no-shadow
7284:47 error 'i' is defined but never used no-unused-vars
7284:50 error 'n' is already declared in the upper scope on line 7165 column 30 no-shadow
7284:50 error 'n' is defined but never used no-unused-vars
7285:71 error 'e' is already declared in the upper scope on line 7284 column 41 no-shadow
7287:25 error Unexpected use of comma operator no-sequences
7288:8 error 'ace' is not defined no-undef
7288:93 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7288:96 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7288:99 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7288:99 error 'i' is defined but never used no-unused-vars
7289:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7289:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7289:41 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7289:44 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7290:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7290:21 error Unexpected use of comma operator no-sequences
7290:336 error Unexpected dangling '_' in '_changedWidgets' no-underscore-dangle
7291:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7291:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7291:43 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7292:1 warning This line has a length of 201. Maximum allowed is 100 max-len
7292:11 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7292:97 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7293:5 error Unexpected use of comma operator no-sequences
7294:9 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7294:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7294:51 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7295:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7296:8 error Unexpected use of comma operator no-sequences
7297:48 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7299:39 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7300:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7300:45 error Expected '!==' and instead saw '!=' eqeqeq
7300:80 error Unexpected use of comma operator no-sequences
7300:94 error Expected '!==' and instead saw '!=' eqeqeq
7301:39 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7301:39 error 'e' is defined but never used no-unused-vars
7302:9 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7302:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7302:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7302:232 error 'e' is already declared in the upper scope on line 7301 column 39 no-shadow
7303:1 warning This line has a length of 112. Maximum allowed is 100 max-len
7303:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7303:40 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7305:45 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7305:48 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7306:11 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7306:15 error 't' declared on line 7307 column 16 is used outside of binding context block-scoped-var
7306:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7307:12 error Unexpected var, use let or const instead no-var
7307:16 error 't' is already defined no-redeclare
7307:28 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7307:45 error 'o' is already declared in the upper scope on line 7289 column 10 no-shadow
7307:60 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7307:73 error Expected '===' and instead saw '==' eqeqeq
7307:83 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7308:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7309:1 warning This line has a length of 149. Maximum allowed is 100 max-len
7309:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7309:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7309:10 error 'o' declared on line 7307 column 45 is used outside of binding context block-scoped-var
7309:19 error 'r' declared on line 7307 column 60 is used outside of binding context block-scoped-var
7309:26 error 'n' declared on line 7307 column 28 is used outside of binding context block-scoped-var
7309:35 error 'o' declared on line 7307 column 45 is used outside of binding context block-scoped-var
7309:48 error 'r' declared on line 7307 column 60 is used outside of binding context block-scoped-var
7309:55 error 'n' declared on line 7307 column 28 is used outside of binding context block-scoped-var
7309:64 error 'o' declared on line 7307 column 45 is used outside of binding context block-scoped-var
7309:75 error 'n' declared on line 7307 column 28 is used outside of binding context block-scoped-var
7309:79 error Expected '===' and instead saw '==' eqeqeq
7309:85 error 'o' declared on line 7307 column 45 is used outside of binding context block-scoped-var
7309:97 error 'n' declared on line 7307 column 28 is used outside of binding context block-scoped-var
7309:103 error Expected 'undefined' and instead saw 'void' no-void
7309:116 error 'o' declared on line 7307 column 45 is used outside of binding context block-scoped-var
7309:129 error 'r' declared on line 7307 column 60 is used outside of binding context block-scoped-var
7311:47 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7312:9 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7312:12 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7312:15 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7312:18 error 'o' is never reassigned. Use 'const' instead prefer-const
7312:18 error 'o' is already declared in the upper scope on line 7289 column 10 no-shadow
7312:48 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7312:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7312:94 error Expected '!==' and instead saw '!=' eqeqeq
7312:115 error Expected '===' and instead saw '==' eqeqeq
7312:233 error 'e' is already declared in the upper scope on line 7311 column 47 no-shadow
7313:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7314:1 warning This line has a length of 192. Maximum allowed is 100 max-len
7314:65 error Expected '!==' and instead saw '!=' eqeqeq
7316:9 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7316:12 error 'e' is never reassigned. Use 'const' instead prefer-const
7316:12 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7316:42 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7316:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7316:70 error 'e' is already declared in the upper scope on line 7316 column 12 no-shadow
7316:73 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7319:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7319:28 error Unexpected use of comma operator no-sequences
7323:52 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7324:1 warning This line has a length of 316. Maximum allowed is 100 max-len
7324:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7324:103 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7324:109 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7324:148 error Return statement should not contain assignment no-return-assign
7324:148 error Return statement should not contain assignment no-return-assign
7324:245 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7324:265 error Unexpected use of comma operator no-sequences
7325:46 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7326:9 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7326:12 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7326:15 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error Return statement should not contain assignment no-return-assign
7326:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7326:54 error Unexpected use of comma operator no-sequences
7326:492 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7326:572 error Expected '===' and instead saw '==' eqeqeq
7326:635 error Expected '===' and instead saw '==' eqeqeq
7326:802 error Expected '!==' and instead saw '!=' eqeqeq
7326:877 error Unexpected dangling '_' in '_emit' no-underscore-dangle
7327:49 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7328:1 warning This line has a length of 155. Maximum allowed is 100 max-len
7328:10 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7328:28 error Unexpected use of comma operator no-sequences
7331:16 error 'e' is already declared in the upper scope on line 7327 column 49 no-shadow
7332:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7333:10 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7333:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7333:56 error Expected '===' and instead saw '==' eqeqeq
7334:1 warning This line has a length of 127. Maximum allowed is 100 max-len
7334:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7334:55 error Unexpected use of comma operator no-sequences
7337:26 error Expected '===' and instead saw '==' eqeqeq
7338:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7339:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7342:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7342:7 error Unexpected dangling '_' in '_emit' no-underscore-dangle
7342:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7342:78 error Unexpected use of comma operator no-sequences
7343:48 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7344:11 error Unexpected var, use let or const instead no-var
7344:15 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7344:45 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7344:62 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7345:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7345:17 error Unexpected use of comma operator no-sequences
7346:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7346:14 error 'n' declared on line 7344 column 62 is used outside of binding context block-scoped-var
7347:48 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7348:1 warning This line has a length of 105. Maximum allowed is 100 max-len
7348:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7348:5 error Unexpected dangling '_' in '_changedWidgets' no-underscore-dangle
7348:43 error Unexpected use of comma operator no-sequences
7349:47 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7349:50 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7350:11 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7350:15 error Unexpected dangling '_' in '_changedWidgets' no-underscore-dangle
7350:45 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7350:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7351:12 error Unexpected var, use let or const instead no-var
7351:16 error 'o' is already declared in the upper scope on line 7289 column 10 no-shadow
7351:27 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7352:13 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7352:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7352:53 error Expected '===' and instead saw '==' eqeqeq
7353:14 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7354:48 error Expected '!==' and instead saw '!=' eqeqeq
7356:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7356:11 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7356:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7356:29 error Unexpected use of comma operator no-sequences
7357:1 warning This line has a length of 325. Maximum allowed is 100 max-len
7357:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7357:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
7357:32 error Unexpected use of comma operator no-sequences
7357:135 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7357:159 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7357:237 error Unexpected use of comma operator no-sequences
7357:250 error Expected '!==' and instead saw '!=' eqeqeq
7359:7 error 'o' declared on line 7351 column 16 is used outside of binding context block-scoped-var
7359:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7359:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7359:9 error Expected '!==' and instead saw '!=' eqeqeq
7359:23 error Unexpected dangling '_' in '_emit' no-underscore-dangle
7359:81 error 'o' declared on line 7351 column 16 is used outside of binding context block-scoped-var
7359:129 error Unexpected use of comma operator no-sequences
7359:131 error Unexpected dangling '_' in '_changedWidgets' no-underscore-dangle
7361:46 error 'e' is already declared in the upper scope on line 7288 column 93 no-shadow
7361:49 error 't' is already declared in the upper scope on line 7288 column 96 no-shadow
7362:11 error 'i' is already declared in the upper scope on line 7288 column 99 no-shadow
7362:30 error 'n' is already declared in the upper scope on line 7289 column 41 no-shadow
7362:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7363:1 warning This line has a length of 145. Maximum allowed is 100 max-len
7363:12 error Unexpected var, use let or const instead no-var
7363:16 error 'o' is already declared in the upper scope on line 7289 column 10 no-shadow
7363:59 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7365:1 warning This line has a length of 135. Maximum allowed is 100 max-len
7365:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7365:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7365:34 error Unexpected use of comma operator no-sequences
7365:99 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7365:103 error 'o' declared on line 7363 column 16 is used outside of binding context block-scoped-var
7365:111 error 'r' declared on line 7363 column 59 is used outside of binding context block-scoped-var
7366:7 error Unexpected var, use let or const instead no-var
7366:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7366:14 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7366:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7366:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7366:110 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7366:129 error Unexpected dangling '_' in '_inDocument' no-underscore-dangle
7370:8 error 'ace' is not defined no-undef
7370:77 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7370:80 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7370:83 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7370:83 error 'i' is defined but never used no-unused-vars
7371:30 error 'e' is already declared in the upper scope on line 7370 column 77 no-shadow
7371:33 error 't' is already declared in the upper scope on line 7370 column 80 no-shadow
7371:36 error 'i' is already declared in the upper scope on line 7370 column 83 no-shadow
7371:36 error 'i' is defined but never used no-unused-vars
7372:11 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7372:28 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7372:48 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7372:66 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7373:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7373:133 error 's' was used before it was defined no-use-before-define
7373:184 error 's' was used before it was defined no-use-before-define
7373:301 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
7373:323 error Unexpected var, use let or const instead no-var
7373:327 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7373:345 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7373:360 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7376:8 error 'ace' is not defined no-undef
7376:112 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7376:115 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7376:118 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7376:118 error 'i' is defined but never used no-unused-vars
7377:4 error Unexpected var, use let or const instead no-var
7377:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7377:30 error 'e' is already defined no-redeclare
7377:75 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7381:41 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7382:1 warning This line has a length of 121. Maximum allowed is 100 max-len
7382:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7382:17 error Expected '===' and instead saw '==' eqeqeq
7382:45 error Expected '!==' and instead saw '!=' eqeqeq
7382:96 error 'e' is already declared in the upper scope on line 7381 column 41 no-shadow
7382:99 error 't' is already declared in the upper scope on line 7376 column 115 no-shadow
7382:102 error 'i' is already declared in the upper scope on line 7376 column 118 no-shadow
7383:6 error Unexpected var, use let or const instead no-var
7383:10 error 'n' is already declared in the upper scope on line 7377 column 8 no-shadow
7383:18 error 's' was used before it was defined no-use-before-define
7383:18 error Expected a conditional expression and instead saw an assignment no-cond-assign
7383:31 error Expected '===' and instead saw '==' eqeqeq
7383:87 error 'o' is already declared in the upper scope on line 7377 column 75 no-shadow
7383:93 error 's' was used before it was defined no-use-before-define
7383:143 error 'r' is already declared in the upper scope on line 7393 column 21 no-shadow
7383:156 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7383:160 error 's' was used before it was defined no-use-before-define
7383:175 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7383:293 error Expected '===' and instead saw '==' eqeqeq
7384:1 warning This line has a length of 127. Maximum allowed is 100 max-len
7385:44 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7385:47 error 't' is already declared in the upper scope on line 7376 column 115 no-shadow
7385:50 error 'i' is already declared in the upper scope on line 7376 column 118 no-shadow
7386:75 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7386:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7386:84 error Expected '===' and instead saw '==' eqeqeq
7386:108 error Expected '===' and instead saw '==' eqeqeq
7386:211 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7389:39 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7390:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7390:39 error Unexpected use of comma operator no-sequences
7391:56 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7391:59 error 't' is already declared in the upper scope on line 7376 column 115 no-shadow
7392:1 warning This line has a length of 341. Maximum allowed is 100 max-len
7392:11 error 'i' is already declared in the upper scope on line 7376 column 118 no-shadow
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error Return statement should not contain assignment no-return-assign
7392:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7392:299 error Unexpected use of comma operator no-sequences
7393:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7393:21 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7393:24 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7393:27 error 't' is already declared in the upper scope on line 7376 column 115 no-shadow
7393:30 error 'i' is already declared in the upper scope on line 7376 column 118 no-shadow
7394:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7394:48 error Unexpected use of comma operator no-sequences
7395:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7395:15 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7395:18 error 'e' is already declared in the upper scope on line 7376 column 112 no-shadow
7395:21 error 't' is already declared in the upper scope on line 7376 column 115 no-shadow
7395:24 error 'i' is already declared in the upper scope on line 7376 column 118 no-shadow
7396:1 warning This line has a length of 112. Maximum allowed is 100 max-len
7396:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7396:87 error Expected '===' and instead saw '==' eqeqeq
7397:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7397:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7397:34 error Unexpected use of comma operator no-sequences
7398:8 error 'ace' is not defined no-undef
7398:160 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7398:163 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7398:166 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7398:166 error 'i' is defined but never used no-unused-vars
7399:4 error Unexpected var, use let or const instead no-var
7399:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7399:30 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7399:67 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7399:112 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7399:138 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7399:166 error 'e' is already defined no-redeclare
7399:206 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7400:11 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7400:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7400:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7400:54 error A constructor name should not start with a lowercase letter new-cap
7400:94 error Unexpected use of comma operator no-sequences
7403:45 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7403:48 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7404:16 error A constructor name should not start with a lowercase letter new-cap
7405:47 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7406:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7406:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7406:78 error Unexpected use of comma operator no-sequences
7406:80 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7409:50 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7411:47 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7412:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7412:57 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7415:42 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7416:14 error Expected '===' and instead saw '==' eqeqeq
7416:29 error Expected '===' and instead saw '==' eqeqeq
7416:42 error Expected '===' and instead saw '==' eqeqeq
7417:40 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7419:41 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7419:44 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7425:45 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7427:49 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7428:9 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7428:12 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7428:15 error Return statement should not contain assignment no-return-assign
7428:15 error Return statement should not contain assignment no-return-assign
7428:15 error Return statement should not contain assignment no-return-assign
7428:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7428:56 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7428:286 error Expected '===' and instead saw '==' eqeqeq
7428:355 error Unexpected use of comma operator no-sequences
7429:44 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7429:47 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7430:12 error Unexpected console statement no-console
7430:112 error Unexpected use of comma operator no-sequences
7431:44 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7431:47 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7432:12 error Unexpected console statement no-console
7432:112 error Unexpected use of comma operator no-sequences
7433:46 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7434:12 error Unexpected console statement no-console
7434:125 error Unexpected use of comma operator no-sequences
7435:39 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7435:42 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7436:1 warning This line has a length of 120. Maximum allowed is 100 max-len
7436:61 error Unexpected use of comma operator no-sequences
7437:45 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7437:48 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7438:5 error Unexpected var, use let or const instead no-var
7438:9 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7438:49 error 'e' is already defined no-redeclare
7438:93 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7438:175 error Unexpected use of comma operator no-sequences
7439:43 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7439:46 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7440:1 warning This line has a length of 246. Maximum allowed is 100 max-len
7440:5 error Unexpected var, use let or const instead no-var
7440:9 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7440:31 error 'i' is already defined no-redeclare
7440:37 error Expected 'undefined' and instead saw 'void' no-void
7440:103 error Expected 'undefined' and instead saw 'void' no-void
7440:134 error Return statement should not contain assignment no-return-assign
7440:134 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7440:143 error Expected '===' and instead saw '==' eqeqeq
7440:170 error Unexpected use of comma operator no-sequences
7441:41 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7443:36 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7443:39 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7445:46 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7446:1 warning This line has a length of 254. Maximum allowed is 100 max-len
7446:11 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7446:33 error Return statement should not contain assignment no-return-assign
7446:33 error Return statement should not contain assignment no-return-assign
7446:33 error Return statement should not contain assignment no-return-assign
7446:33 error Return statement should not contain assignment no-return-assign
7446:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7446:239 error Unexpected use of comma operator no-sequences
7447:48 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7447:51 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7448:5 error Unexpected var, use let or const instead no-var
7448:9 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7448:16 error 'i' is already defined no-redeclare
7448:183 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7449:50 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7449:53 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7450:5 error Unexpected var, use let or const instead no-var
7450:9 error 'e' is already defined no-redeclare
7450:49 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7450:101 error Expected '===' and instead saw '==' eqeqeq
7450:153 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7450:227 error Unexpected use of comma operator no-sequences
7451:39 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7452:5 error Unexpected var, use let or const instead no-var
7452:9 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7452:61 error 'e' is already defined no-redeclare
7452:109 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7452:227 error Unexpected use of comma operator no-sequences
7453:45 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7453:48 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7453:51 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7454:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7454:32 error Unexpected use of comma operator no-sequences
7454:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7454:185 error Unexpected use of comma operator no-sequences
7455:48 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7455:51 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7456:61 error Unexpected var, use let or const instead no-var
7456:61 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7456:65 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7456:128 error Expected '===' and instead saw '==' eqeqeq
7456:162 error 'n' is already declared in the upper scope on line 7399 column 8 no-shadow
7456:192 error 'o' is already declared in the upper scope on line 7399 column 30 no-shadow
7456:211 error 'i' is already defined no-redeclare
7456:249 error 'r' is already declared in the upper scope on line 7399 column 67 no-shadow
7456:268 error 'n' is already defined no-redeclare
7456:306 error 'o' is already defined no-redeclare
7456:314 error A constructor name should not start with a lowercase letter new-cap
7456:331 error 'i' is already defined no-redeclare
7456:475 error Unexpected use of comma operator no-sequences
7457:46 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7458:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7459:40 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7459:43 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7460:1 warning This line has a length of 223. Maximum allowed is 100 max-len
7460:68 error Unexpected use of comma operator no-sequences
7460:114 error Expected '===' and instead saw '==' eqeqeq
7461:44 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7462:15 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7465:45 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7466:15 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7469:43 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7469:46 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7470:11 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7470:24 error Expected '===' and instead saw '==' eqeqeq
7470:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7470:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7470:220 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7471:48 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7472:11 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7472:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7472:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7472:46 error Expected '===' and instead saw '==' eqeqeq
7472:106 error Expected '===' and instead saw '==' eqeqeq
7473:57 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7473:60 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7474:1 warning This line has a length of 128. Maximum allowed is 100 max-len
7474:11 error Unexpected var, use let or const instead no-var
7474:15 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7474:28 error 'n' is already declared in the upper scope on line 7399 column 8 no-shadow
7474:50 error 'o' is already declared in the upper scope on line 7399 column 30 no-shadow
7474:67 error 'r' is already declared in the upper scope on line 7399 column 67 no-shadow
7474:87 error 's' is already declared in the upper scope on line 7399 column 112 no-shadow
7474:94 error 'a' is already declared in the upper scope on line 7399 column 138 no-shadow
7475:18 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7475:24 error 'l' is already declared in the upper scope on line 7491 column 21 no-shadow
7475:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7475:57 error Unexpected use of comma operator no-sequences
7476:1 warning This line has a length of 107. Maximum allowed is 100 max-len
7476:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7476:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7476:16 error 'i' declared on line 7474 column 15 is used outside of binding context block-scoped-var
7476:25 error 's' declared on line 7474 column 87 is used outside of binding context block-scoped-var
7476:28 error Unexpected use of comma operator no-sequences
7476:44 error 'o' declared on line 7474 column 50 is used outside of binding context block-scoped-var
7476:48 error 's' declared on line 7474 column 87 is used outside of binding context block-scoped-var
7476:68 error 'r' declared on line 7474 column 67 is used outside of binding context block-scoped-var
7477:44 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7478:108 error Expected '===' and instead saw '==' eqeqeq
7479:48 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7479:51 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7480:1 warning This line has a length of 144. Maximum allowed is 100 max-len
7480:11 error Unexpected var, use let or const instead no-var
7480:15 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7480:54 error 'n' is already declared in the upper scope on line 7399 column 8 no-shadow
7480:93 error 'o' is already declared in the upper scope on line 7399 column 30 no-shadow
7480:105 error 'r' is already declared in the upper scope on line 7399 column 67 no-shadow
7484:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7484:21 error 'r' declared on line 7480 column 105 is used outside of binding context block-scoped-var
7484:40 error 'i' declared on line 7480 column 15 is used outside of binding context block-scoped-var
7484:43 error 'r' declared on line 7480 column 105 is used outside of binding context block-scoped-var
7484:60 error 'n' declared on line 7480 column 54 is used outside of binding context block-scoped-var
7485:48 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7485:51 error 't' is already declared in the upper scope on line 7398 column 163 no-shadow
7486:1 warning This line has a length of 170. Maximum allowed is 100 max-len
7486:11 error Unexpected var, use let or const instead no-var
7486:15 error 'i' is already declared in the upper scope on line 7398 column 166 no-shadow
7486:54 error 'n' is already declared in the upper scope on line 7399 column 8 no-shadow
7486:93 error 'o' is already declared in the upper scope on line 7399 column 30 no-shadow
7486:100 error 'r' is already declared in the upper scope on line 7399 column 67 no-shadow
7486:133 error 's' is already declared in the upper scope on line 7399 column 112 no-shadow
7488:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7488:14 error 'o' declared on line 7486 column 93 is used outside of binding context block-scoped-var
7489:39 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7491:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7491:21 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7491:24 error 'e' is already declared in the upper scope on line 7398 column 160 no-shadow
7492:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7492:25 error Unexpected use of comma operator no-sequences
7493:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7493:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7493:34 error Unexpected use of comma operator no-sequences
7494:8 error 'ace' is not defined no-undef
7494:126 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7494:129 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7494:132 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7494:132 error 'i' is defined but never used no-unused-vars
7495:4 error Unexpected var, use let or const instead no-var
7495:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7495:30 error 'e' is already defined no-redeclare
7495:75 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7495:119 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7496:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7496:23 error Unexpected use of comma operator no-sequences
7497:44 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7498:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7498:17 error Unexpected use of comma operator no-sequences
7499:48 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7499:51 error 't' is already declared in the upper scope on line 7494 column 129 no-shadow
7500:5 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7501:38 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7502:1 warning This line has a length of 273. Maximum allowed is 100 max-len
7502:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7502:82 error Unexpected use of comma operator no-sequences
7504:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7505:48 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7506:11 error 't' is already declared in the upper scope on line 7494 column 129 no-shadow
7506:28 error 'i' is already declared in the upper scope on line 7494 column 132 no-shadow
7506:47 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7506:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7506:49 error Expected '===' and instead saw '==' eqeqeq
7506:90 error Expected '===' and instead saw '==' eqeqeq
7506:312 error Unexpected use of comma operator no-sequences
7508:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7508:49 error Unexpected use of comma operator no-sequences
7509:42 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7511:41 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7512:29 error Expected '===' and instead saw '==' eqeqeq
7512:59 error Unexpected use of comma operator no-sequences
7513:45 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7514:1 warning This line has a length of 376. Maximum allowed is 100 max-len
7514:5 error Unexpected var, use let or const instead no-var
7514:9 error 't' is already declared in the upper scope on line 7494 column 129 no-shadow
7514:36 error 'i' is already declared in the upper scope on line 7494 column 132 no-shadow
7514:62 error 't' is already defined no-redeclare
7514:107 error Return statement should not contain assignment no-return-assign
7514:107 error Return statement should not contain assignment no-return-assign
7514:107 error Return statement should not contain assignment no-return-assign
7514:107 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7514:141 error Expected '!==' and instead saw '!=' eqeqeq
7514:300 error Expected '===' and instead saw '==' eqeqeq
7514:336 error Unexpected use of comma operator no-sequences
7516:1 warning This line has a length of 118. Maximum allowed is 100 max-len
7516:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7516:22 error Unexpected use of comma operator no-sequences
7517:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7517:21 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7517:24 error 'e' is already declared in the upper scope on line 7494 column 126 no-shadow
7517:27 error 't' is already declared in the upper scope on line 7494 column 129 no-shadow
7517:27 error 't' is defined but never used no-unused-vars
7518:1 warning This line has a length of 156. Maximum allowed is 100 max-len
7518:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7518:22 error Unexpected use of comma operator no-sequences
7518:101 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7518:107 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7520:1 warning This line has a length of 112. Maximum allowed is 100 max-len
7520:13 error Unexpected var, use let or const instead no-var
7520:17 error 'e' is already declared in the upper scope on line 7517 column 24 no-shadow
7520:33 error 't' is already declared in the upper scope on line 7517 column 27 no-shadow
7520:52 error 'i' is already declared in the upper scope on line 7494 column 132 no-shadow
7520:60 error 'n' is already declared in the upper scope on line 7495 column 8 no-shadow
7520:71 error 'o' is already declared in the upper scope on line 7495 column 75 no-shadow
7522:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7522:13 error 'r' is never reassigned. Use 'const' instead prefer-const
7522:13 error 'r' is already declared in the upper scope on line 7517 column 21 no-shadow
7522:17 error 'n' declared on line 7520 column 60 is used outside of binding context block-scoped-var
7522:32 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7522:61 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7523:1 warning This line has a length of 131. Maximum allowed is 100 max-len
7523:30 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7523:35 error 'i' declared on line 7520 column 52 is used outside of binding context block-scoped-var
7523:39 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7523:42 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7523:45 error Unexpected use of comma operator no-sequences
7523:56 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7523:63 error Empty block statement no-empty
7523:67 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7523:80 error Expected '===' and instead saw '==' eqeqeq
7523:101 error 'e' declared on line 7520 column 17 is used outside of binding context block-scoped-var
7524:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7526:1 warning This line has a length of 102. Maximum allowed is 100 max-len
7526:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7526:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7526:24 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7526:25 error Unexpected use of comma operator no-sequences
7526:27 error 'o' declared on line 7520 column 71 is used outside of binding context block-scoped-var
7526:34 error 'i' declared on line 7520 column 52 is used outside of binding context block-scoped-var
7526:38 error 'i' declared on line 7520 column 52 is used outside of binding context block-scoped-var
7526:40 error Expected '===' and instead saw '==' eqeqeq
7526:48 error 't' declared on line 7520 column 33 is used outside of binding context block-scoped-var
7526:52 error 'i' declared on line 7520 column 52 is used outside of binding context block-scoped-var
7526:78 error 'o' declared on line 7520 column 71 is used outside of binding context block-scoped-var
7526:81 error 'i' declared on line 7520 column 52 is used outside of binding context block-scoped-var
7529:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7529:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7529:34 error Unexpected use of comma operator no-sequences
7530:8 error 'ace' is not defined no-undef
7530:111 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7530:114 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7530:117 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7530:117 error 'i' is defined but never used no-unused-vars
7531:4 error Unexpected var, use let or const instead no-var
7531:31 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
7531:57 error 'e' is already defined no-redeclare
7531:98 error 'e' is already declared in the upper scope on line 7530 column 111 no-shadow
7532:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7532:27 error Expected '!==' and instead saw '!=' eqeqeq
7533:39 error 'e' is already declared in the upper scope on line 7530 column 111 no-shadow
7533:42 error 't' is already declared in the upper scope on line 7530 column 114 no-shadow
7533:45 error 'i' is already declared in the upper scope on line 7530 column 117 no-shadow
7533:48 error 'n' is already declared in the upper scope on line 7543 column 21 no-shadow
7535:1 warning This line has a length of 194. Maximum allowed is 100 max-len
7535:12 error Unexpected var, use let or const instead no-var
7535:16 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7535:32 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7535:47 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7535:55 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7535:91 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7535:158 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7536:7 error Unexpected var, use let or const instead no-var
7536:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7536:45 error Expected '!==' and instead saw '!=' eqeqeq
7536:76 error Expected '===' and instead saw '==' eqeqeq
7536:497 error Function declared in a loop contains unsafe references to variable(s) 'c', 'c' no-loop-func
7536:499 error 'e' is already declared in the upper scope on line 7533 column 39 no-shadow
7536:591 error Unexpected use of comma operator no-sequences
7538:1 warning This line has a length of 160. Maximum allowed is 100 max-len
7538:64 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7538:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7541:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7543:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7543:21 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7543:24 error 'e' is already declared in the upper scope on line 7530 column 111 no-shadow
7543:27 error 't' is already declared in the upper scope on line 7530 column 114 no-shadow
7543:30 error 'i' is already declared in the upper scope on line 7530 column 117 no-shadow
7544:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7544:5 error Expected 'undefined' and instead saw 'void' no-void
7544:35 error Unexpected use of comma operator no-sequences
7545:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7545:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7545:33 error Unexpected use of comma operator no-sequences
7546:8 error 'ace' is not defined no-undef
7546:90 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7546:93 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7546:96 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7546:96 error 'i' is defined but never used no-unused-vars
7547:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7547:40 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7549:5 error Unexpected use of comma operator no-sequences
7549:36 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7549:39 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7549:42 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7549:42 error 'i' is defined but never used no-unused-vars
7550:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7550:25 error Expected '!==' and instead saw '!=' eqeqeq
7550:356 error Expected '!==' and instead saw '!=' eqeqeq
7550:380 error Expected '!==' and instead saw '!=' eqeqeq
7551:45 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7551:48 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7554:5 error Return statement should not contain assignment no-return-assign
7554:34 error Unexpected use of comma operator no-sequences
7555:44 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7555:47 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7556:1 warning This line has a length of 105. Maximum allowed is 100 max-len
7556:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7556:7 error Expected '===' and instead saw '==' eqeqeq
7556:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7556:51 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7556:72 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7557:12 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7557:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7559:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7559:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7560:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7561:45 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7561:48 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7562:15 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7562:36 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7563:10 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7563:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7564:7 error Return statement should not contain assignment no-return-assign
7569:42 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7569:45 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7570:1 warning This line has a length of 122. Maximum allowed is 100 max-len
7570:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7570:7 error Expected '===' and instead saw '==' eqeqeq
7570:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7570:47 error Unexpected var, use let or const instead no-var
7570:51 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7570:72 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7570:82 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7570:89 error 'r' is already declared in the upper scope on line 7655 column 15 no-shadow
7571:12 error 's' is already declared in the upper scope on line 7657 column 15 no-shadow
7571:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7571:65 error Unexpected use of comma operator no-sequences
7572:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7574:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7574:14 error 'i' declared on line 7570 column 51 is used outside of binding context block-scoped-var
7574:23 error 'o' declared on line 7570 column 82 is used outside of binding context block-scoped-var
7574:26 error 'n' declared on line 7570 column 72 is used outside of binding context block-scoped-var
7575:49 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7575:52 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7576:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7576:7 error Expected '===' and instead saw '==' eqeqeq
7577:48 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7577:51 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7578:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7578:7 error Expected '===' and instead saw '==' eqeqeq
7579:37 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7579:40 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7580:29 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7580:33 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7580:36 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7580:66 error 'e' is already declared in the upper scope on line 7579 column 37 no-shadow
7580:69 error 't' is already declared in the upper scope on line 7579 column 40 no-shadow
7581:16 error 'i' is already declared in the upper scope on line 7580 column 33 no-shadow
7582:13 error 'n' is already declared in the upper scope on line 7580 column 36 no-shadow
7582:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7584:15 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7584:23 error 'e' is already declared in the upper scope on line 7580 column 66 no-shadow
7584:26 error 't' is already declared in the upper scope on line 7580 column 69 no-shadow
7585:20 error 'i' is already declared in the upper scope on line 7581 column 16 no-shadow
7586:21 error 'n' is already declared in the upper scope on line 7582 column 13 no-shadow
7591:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7591:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7591:27 error Unexpected use of comma operator no-sequences
7592:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7595:1 warning This line has a length of 138. Maximum allowed is 100 max-len
7595:12 error Return statement should not contain assignment no-return-assign
7595:12 error Return statement should not contain assignment no-return-assign
7595:12 error Return statement should not contain assignment no-return-assign
7595:12 error Return statement should not contain assignment no-return-assign
7595:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7595:101 error Unexpected use of comma operator no-sequences
7596:1 warning This line has a length of 101. Maximum allowed is 100 max-len
7596:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7596:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7596:51 error Unexpected use of comma operator no-sequences
7597:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7601:1 warning This line has a length of 291. Maximum allowed is 100 max-len
7601:6 error Return statement should not contain assignment no-return-assign
7601:6 error Return statement should not contain assignment no-return-assign
7601:6 error Return statement should not contain assignment no-return-assign
7601:6 error Return statement should not contain assignment no-return-assign
7601:6 error Return statement should not contain assignment no-return-assign
7601:35 error Unexpected use of comma operator no-sequences
7603:37 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7603:40 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7604:1 warning This line has a length of 129. Maximum allowed is 100 max-len
7604:32 error Unexpected use of comma operator no-sequences
7604:102 error Expected '!==' and instead saw '!=' eqeqeq
7605:1 warning This line has a length of 147. Maximum allowed is 100 max-len
7605:12 error Unexpected var, use let or const instead no-var
7605:16 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7605:77 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7605:98 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7605:105 error 'r' is already declared in the upper scope on line 7655 column 15 no-shadow
7606:17 error 's' is already declared in the upper scope on line 7657 column 15 no-shadow
7606:29 error 'a' is already declared in the upper scope on line 7659 column 15 no-shadow
7607:1 warning This line has a length of 269. Maximum allowed is 100 max-len
7607:8 error 'l' was used before it was defined no-use-before-define
7607:12 error Expected 'undefined' and instead saw 'void' no-void
7607:20 error 'c' was used before it was defined no-use-before-define
7607:20 error This line has 10 statements. Maximum allowed is 1 max-statements-per-line
7607:24 error Expected 'undefined' and instead saw 'void' no-void
7607:32 error 'h' was used before it was defined no-use-before-define
7607:32 error 'h' declared on line 7607 column 227 is used outside of binding context block-scoped-var
7607:36 error Expected 'undefined' and instead saw 'void' no-void
7607:44 error 'd' was used before it was defined no-use-before-define
7607:44 error 'd' declared on line 7608 column 19 is used outside of binding context block-scoped-var
7607:48 error Expected 'undefined' and instead saw 'void' no-void
7607:56 error 'u' was used before it was defined no-use-before-define
7607:56 error 'u' declared on line 7608 column 31 is used outside of binding context block-scoped-var
7607:60 error Expected 'undefined' and instead saw 'void' no-void
7607:68 error 'g' was used before it was defined no-use-before-define
7607:68 error 'g' declared on line 7609 column 14 is used outside of binding context block-scoped-var
7607:72 error Expected 'undefined' and instead saw 'void' no-void
7607:80 error Unexpected var, use let or const instead no-var
7607:84 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7607:91 error Unexpected var, use let or const instead no-var
7607:95 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7607:115 error 'e' is already declared in the upper scope on line 7603 column 37 no-shadow
7607:223 error Unexpected var, use let or const instead no-var
7608:15 error Unexpected var, use let or const instead no-var
7609:10 error Unexpected var, use let or const instead no-var
7609:20 error Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'm', 'f', 'f', 'm', 'f', 'f', 'f', 'f' no-loop-func
7609:22 error 'e' is already declared in the upper scope on line 7603 column 37 no-shadow
7609:25 error 't' is already declared in the upper scope on line 7603 column 40 no-shadow
7610:15 error 'i' is already declared in the upper scope on line 7605 column 16 no-shadow
7610:18 error 'n' is already declared in the upper scope on line 7605 column 77 no-shadow
7610:21 error 'o' is never reassigned. Use 'const' instead prefer-const
7610:21 error 'o' is already declared in the upper scope on line 7605 column 98 no-shadow
7610:34 error Expected '===' and instead saw '==' eqeqeq
7610:47 error 'r' is never reassigned. Use 'const' instead prefer-const
7610:47 error 'r' is already declared in the upper scope on line 7605 column 105 no-shadow
7610:60 error Expected '===' and instead saw '==' eqeqeq
7610:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7611:12 error 'f' was used before it was defined no-use-before-define
7611:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7613:1 warning This line has a length of 180. Maximum allowed is 100 max-len
7613:12 error 'f' was used before it was defined no-use-before-define
7613:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7613:57 error 'f' was used before it was defined no-use-before-define
7613:93 error 'm' was used before it was defined no-use-before-define
7615:1 warning This line has a length of 180. Maximum allowed is 100 max-len
7615:12 error 'f' was used before it was defined no-use-before-define
7615:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7615:57 error 'f' was used before it was defined no-use-before-define
7615:93 error 'm' was used before it was defined no-use-before-define
7617:17 error 'f' was used before it was defined no-use-before-define
7620:21 error 'f' was used before it was defined no-use-before-define
7621:1 warning This line has a length of 302. Maximum allowed is 100 max-len
7621:14 error Return statement should not contain assignment no-return-assign
7621:14 error Return statement should not contain assignment no-return-assign
7621:14 error Return statement should not contain assignment no-return-assign
7621:14 error Return statement should not contain assignment no-return-assign
7621:14 error Return statement should not contain assignment no-return-assign
7621:21 error 'f' was used before it was defined no-use-before-define
7621:77 error Unexpected use of comma operator no-sequences
7621:79 error 'f' was used before it was defined no-use-before-define
7622:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7624:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7625:1 warning This line has a length of 180. Maximum allowed is 100 max-len
7625:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7625:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7625:38 error Unexpected use of comma operator no-sequences
7625:49 error Expected '!==' and instead saw '!=' eqeqeq
7626:10 error 'd' declared on line 7608 column 19 is used outside of binding context block-scoped-var
7626:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7626:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7629:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7629:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7629:42 error Unexpected use of comma operator no-sequences
7629:80 error 'e' is already declared in the upper scope on line 7603 column 37 no-shadow
7632:1 warning This line has a length of 169. Maximum allowed is 100 max-len
7632:7 error Unexpected var, use let or const instead no-var
7632:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7632:11 error 'i' is already defined no-redeclare
7632:11 error 'i' declared on line 7605 column 16 is used outside of binding context block-scoped-var
7632:48 error Return statement should not contain assignment no-return-assign
7632:48 error Return statement should not contain assignment no-return-assign
7632:55 error 'i' declared on line 7605 column 16 is used outside of binding context block-scoped-var
7632:81 error 'i' declared on line 7605 column 16 is used outside of binding context block-scoped-var
7632:111 error 'i' declared on line 7605 column 16 is used outside of binding context block-scoped-var
7632:133 error Unexpected use of comma operator no-sequences
7634:1 warning This line has a length of 131. Maximum allowed is 100 max-len
7634:5 error Unexpected var, use let or const instead no-var
7634:9 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7634:30 error 'e' is already defined no-redeclare
7634:53 error 'e' is already defined no-redeclare
7634:78 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7634:78 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7634:104 error Unexpected use of comma operator no-sequences
7636:1 warning This line has a length of 195. Maximum allowed is 100 max-len
7636:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7636:27 error Unexpected use of comma operator no-sequences
7641:41 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7642:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7642:7 error Expected '===' and instead saw '==' eqeqeq
7642:35 error Unexpected use of comma operator no-sequences
7647:41 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7648:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7648:17 error Unexpected use of comma operator no-sequences
7649:45 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7651:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7651:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7651:29 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7652:1 warning This line has a length of 114. Maximum allowed is 100 max-len
7652:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7652:24 error Unexpected use of comma operator no-sequences
7653:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7653:5 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
7653:46 error Unexpected use of comma operator no-sequences
7653:185 error Unexpected var, use let or const instead no-var
7653:245 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
7653:248 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7655:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7655:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7655:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7656:9 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7656:12 error Return statement should not contain assignment no-return-assign
7656:12 error Return statement should not contain assignment no-return-assign
7656:12 error Return statement should not contain assignment no-return-assign
7656:12 error Return statement should not contain assignment no-return-assign
7656:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7656:32 error Unexpected use of comma operator no-sequences
7656:117 error Expected '===' and instead saw '==' eqeqeq
7657:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7657:15 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7657:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7659:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7659:15 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7659:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7659:21 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7660:11 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7660:24 error Expected '===' and instead saw '==' eqeqeq
7660:37 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7660:50 error Expected '===' and instead saw '==' eqeqeq
7660:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7666:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7674:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7682:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7690:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7692:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7693:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7693:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7693:21 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7693:24 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7694:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7694:36 error Unexpected use of comma operator no-sequences
7695:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7695:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7695:21 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7695:24 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7695:27 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7696:1 warning This line has a length of 127. Maximum allowed is 100 max-len
7696:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7696:11 error Expected '===' and instead saw '==' eqeqeq
7696:18 error Expected '===' and instead saw '==' eqeqeq
7696:83 error Unexpected use of comma operator no-sequences
7697:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7697:18 error 'e' is already declared in the upper scope on line 7546 column 90 no-shadow
7697:21 error 't' is already declared in the upper scope on line 7546 column 93 no-shadow
7698:1 warning This line has a length of 304. Maximum allowed is 100 max-len
7698:5 error Unexpected var, use let or const instead no-var
7698:9 error 'i' is already declared in the upper scope on line 7546 column 96 no-shadow
7698:22 error 'n' is already declared in the upper scope on line 7651 column 13 no-shadow
7698:33 error 'o' is already declared in the upper scope on line 7651 column 29 no-shadow
7698:82 error 'r' is already declared in the upper scope on line 7655 column 15 no-shadow
7698:111 error 'o' is already defined no-redeclare
7698:157 error Return statement should not contain assignment no-return-assign
7698:157 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7698:209 error Unexpected use of comma operator no-sequences
7699:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7700:8 error 'ace' is not defined no-undef
7700:101 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7700:104 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7700:107 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7700:107 error 'i' is defined but never used no-unused-vars
7701:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7701:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7701:46 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7701:49 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7701:52 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7702:1 warning This line has a length of 300. Maximum allowed is 100 max-len
7702:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7702:22 error Unexpected use of comma operator no-sequences
7702:86 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7702:109 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7702:126 error A constructor name should not start with a lowercase letter new-cap
7702:193 error Unexpected use of comma operator no-sequences
7702:284 error 'e' is already declared in the upper scope on line 7701 column 49 no-shadow
7705:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7705:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7705:39 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7706:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7706:24 error Unexpected use of comma operator no-sequences
7706:67 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7707:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7707:22 error Unexpected use of comma operator no-sequences
7709:5 error Unexpected use of comma operator no-sequences
7709:40 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7713:1 warning This line has a length of 376. Maximum allowed is 100 max-len
7713:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7713:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7713:28 error Unexpected use of comma operator no-sequences
7713:49 error 'e' is already declared in the upper scope on line 7709 column 40 no-shadow
7713:52 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7714:29 error Expected '===' and instead saw '==' eqeqeq
7715:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7715:26 error Unexpected use of comma operator no-sequences
7717:21 error Expected '!==' and instead saw '!=' eqeqeq
7719:1 warning This line has a length of 112. Maximum allowed is 100 max-len
7719:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7719:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7719:31 error Unexpected use of comma operator no-sequences
7720:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7721:44 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7723:37 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7723:40 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7723:43 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7724:1 warning This line has a length of 151. Maximum allowed is 100 max-len
7724:9 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7724:12 error 'o' is already declared in the upper scope on line 7701 column 46 no-shadow
7724:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7724:22 error 's' is never reassigned. Use 'const' instead prefer-const
7724:22 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7724:38 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7724:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7724:46 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7724:48 error Expected '===' and instead saw '==' eqeqeq
7724:112 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7725:61 error Expected '===' and instead saw '==' eqeqeq
7726:14 error Expected 'undefined' and instead saw 'void' no-void
7727:1 warning This line has a length of 141. Maximum allowed is 100 max-len
7727:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7729:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7729:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7729:22 error Unexpected use of comma operator no-sequences
7730:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7731:46 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7731:49 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7732:11 error Unexpected var, use let or const instead no-var
7732:15 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7732:18 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7732:21 error 'o' is already declared in the upper scope on line 7701 column 46 no-shadow
7733:68 error Expected '===' and instead saw '==' eqeqeq
7735:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7738:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7739:47 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7739:50 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7739:53 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7740:9 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7740:12 error 'o' is never reassigned. Use 'const' instead prefer-const
7740:12 error 'o' is already declared in the upper scope on line 7701 column 46 no-shadow
7740:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7741:21 error Unexpected use of comma operator no-sequences
7741:30 error Expected '===' and instead saw '==' eqeqeq
7741:60 error Expected '!==' and instead saw '!=' eqeqeq
7741:80 error Expected '!==' and instead saw '!=' eqeqeq
7742:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7743:30 error Expected '===' and instead saw '==' eqeqeq
7744:1 warning This line has a length of 134. Maximum allowed is 100 max-len
7744:11 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7744:14 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7744:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7745:45 error Unexpected use of comma operator no-sequences
7747:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7748:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7751:38 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7751:41 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7752:5 error Unexpected var, use let or const instead no-var
7752:9 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7752:12 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7752:15 error 'e' is already defined no-redeclare
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error Return statement should not contain assignment no-return-assign
7752:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7752:66 error Expected '!==' and instead saw '!=' eqeqeq
7752:231 error A constructor name should not start with a lowercase letter new-cap
7753:38 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7754:15 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7754:28 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7756:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7756:13 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7758:11 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7758:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7758:79 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7760:8 error Unexpected use of comma operator no-sequences
7761:46 error 'e' is already declared in the upper scope on line 7700 column 101 no-shadow
7762:15 error 't' is already declared in the upper scope on line 7700 column 104 no-shadow
7762:22 error 'i' is already declared in the upper scope on line 7700 column 107 no-shadow
7763:12 error 'n' is already declared in the upper scope on line 7701 column 10 no-shadow
7763:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7765:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7767:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7768:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7770:8 error 'ace' is not defined no-undef
7770:89 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7770:92 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7770:95 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7770:95 error 'i' is defined but never used no-unused-vars
7771:4 error Unexpected var, use let or const instead no-var
7771:8 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7771:48 error 'e' is already defined no-redeclare
7771:90 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7771:93 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7771:96 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7772:11 error Unexpected var, use let or const instead no-var
7772:15 error 'n' is already declared in the upper scope on line 7829 column 21 no-shadow
7772:32 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7773:10 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7773:22 error 's' is never reassigned. Use 'const' instead prefer-const
7773:22 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7773:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7774:1 warning This line has a length of 126. Maximum allowed is 100 max-len
7774:7 error Return statement should not contain assignment no-return-assign
7774:33 error Unexpected use of comma operator no-sequences
7776:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7776:15 error 'o' declared on line 7772 column 32 is used outside of binding context block-scoped-var
7777:36 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7778:1 warning This line has a length of 197. Maximum allowed is 100 max-len
7778:5 error Unexpected var, use let or const instead no-var
7778:9 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7778:27 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7778:62 error 't' is already defined no-redeclare
7778:119 error Return statement should not contain assignment no-return-assign
7778:119 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7778:150 error Unexpected use of comma operator no-sequences
7779:40 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7780:11 error Unexpected var, use let or const instead no-var
7780:15 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7780:23 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7782:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7782:14 error 't' declared on line 7780 column 15 is used outside of binding context block-scoped-var
7783:47 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7784:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7788:1 warning This line has a length of 141. Maximum allowed is 100 max-len
7788:11 error Unexpected var, use let or const instead no-var
7788:15 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7788:23 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7788:40 error 'i' declared on line 7789 column 17 is used outside of binding context block-scoped-var
7788:40 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7788:60 error 'e' is already declared in the upper scope on line 7788 column 15 no-shadow
7788:63 error 't' is already declared in the upper scope on line 7788 column 23 no-shadow
7788:102 error 'n' is already declared in the upper scope on line 7829 column 21 no-shadow
7789:1 warning This line has a length of 248. Maximum allowed is 100 max-len
7789:6 error Unexpected var, use let or const instead no-var
7789:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7789:17 error 'i' is already defined no-redeclare
7789:29 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7789:54 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7789:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7789:67 error Expected '!==' and instead saw '!=' eqeqeq
7790:7 error Return statement should not contain assignment no-return-assign
7790:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7790:28 error 't' declared on line 7788 column 23 is used outside of binding context block-scoped-var
7790:29 error Unexpected use of comma operator no-sequences
7790:31 error 'e' declared on line 7788 column 15 is used outside of binding context block-scoped-var
7791:41 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7791:44 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7793:46 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7795:45 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7796:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7799:41 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7799:44 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7800:1 warning This line has a length of 103. Maximum allowed is 100 max-len
7800:11 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7800:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7800:87 error 'e' declared on line 7802 column 17 is used outside of binding context block-scoped-var
7802:1 warning This line has a length of 202. Maximum allowed is 100 max-len
7802:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7802:13 error Unexpected var, use let or const instead no-var
7802:17 error 'e' is already defined no-redeclare
7802:63 error 'n' is already declared in the upper scope on line 7829 column 21 no-shadow
7802:133 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7802:170 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7804:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7804:14 error 'o' declared on line 7802 column 133 is used outside of binding context block-scoped-var
7807:39 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7808:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7808:34 error Unexpected use of comma operator no-sequences
7810:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7811:42 error 'e' is already declared in the upper scope on line 7770 column 89 no-shadow
7812:11 error Unexpected var, use let or const instead no-var
7812:15 error 't' is already declared in the upper scope on line 7770 column 92 no-shadow
7812:28 error 'i' is already declared in the upper scope on line 7770 column 95 no-shadow
7812:39 error 'n' is already declared in the upper scope on line 7829 column 21 no-shadow
7812:50 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7812:61 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7812:78 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7812:85 error 'a' is already declared in the upper scope on line 7771 column 8 no-shadow
7812:113 error 'h' was used before it was defined no-use-before-define
7812:113 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7812:148 error Empty block statement no-empty
7812:152 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7812:166 error Expected '===' and instead saw '==' eqeqeq
7813:12 error Unexpected var, use let or const instead no-var
7813:16 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7813:16 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7813:20 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7813:24 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7813:27 error 'c' declared on line 7819 column 30 is used outside of binding context block-scoped-var
7813:27 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7813:32 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7813:43 error 'i' declared on line 7812 column 28 is used outside of binding context block-scoped-var
7813:53 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7813:57 error 'a' declared on line 7812 column 85 is used outside of binding context block-scoped-var
7813:60 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7814:14 error 'h' was used before it was defined no-use-before-define
7814:14 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7814:18 error 'r' declared on line 7812 column 61 is used outside of binding context block-scoped-var
7814:21 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7814:39 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7816:1 warning This line has a length of 455. Maximum allowed is 100 max-len
7816:9 error 'h' was used before it was defined no-use-before-define
7816:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7816:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7816:9 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:21 error Expected '===' and instead saw '==' eqeqeq
7816:24 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7816:29 error 'h' was used before it was defined no-use-before-define
7816:29 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:47 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7816:61 error 'h' was used before it was defined no-use-before-define
7816:61 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:76 error Expected '===' and instead saw '==' eqeqeq
7816:79 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7816:112 error 'h' was used before it was defined no-use-before-define
7816:112 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:130 error 'c' declared on line 7819 column 30 is used outside of binding context block-scoped-var
7816:133 error 'h' was used before it was defined no-use-before-define
7816:133 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:148 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7816:153 error Unexpected use of comma operator no-sequences
7816:155 error 'h' was used before it was defined no-use-before-define
7816:155 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:165 error Expected '===' and instead saw '==' eqeqeq
7816:168 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7816:173 error 'h' was used before it was defined no-use-before-define
7816:173 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:189 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7816:203 error 'h' was used before it was defined no-use-before-define
7816:203 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:216 error Expected '===' and instead saw '==' eqeqeq
7816:219 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7816:251 error 'h' was used before it was defined no-use-before-define
7816:251 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:264 error Expected '===' and instead saw '==' eqeqeq
7816:267 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7816:279 error 'c' declared on line 7819 column 30 is used outside of binding context block-scoped-var
7816:288 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7816:292 error 'a' declared on line 7812 column 85 is used outside of binding context block-scoped-var
7816:301 error 'h' was used before it was defined no-use-before-define
7816:301 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:316 error 'h' was used before it was defined no-use-before-define
7816:316 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:334 error 'h' was used before it was defined no-use-before-define
7816:334 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:347 error Expected '===' and instead saw '==' eqeqeq
7816:350 error 'r' declared on line 7812 column 61 is used outside of binding context block-scoped-var
7816:353 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7816:379 error 'h' was used before it was defined no-use-before-define
7816:379 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:395 error 'c' declared on line 7819 column 30 is used outside of binding context block-scoped-var
7816:400 error 'h' was used before it was defined no-use-before-define
7816:400 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:416 error 'c' declared on line 7819 column 30 is used outside of binding context block-scoped-var
7816:419 error 'h' was used before it was defined no-use-before-define
7816:419 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7816:432 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7819:12 error Unexpected var, use let or const instead no-var
7819:19 error 'l' is already defined no-redeclare
7819:19 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7819:23 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7819:27 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7819:30 error 'c' is already defined no-redeclare
7819:30 error 'c' declared on line 7813 column 27 is used outside of binding context block-scoped-var
7819:34 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7819:45 error 'i' declared on line 7812 column 28 is used outside of binding context block-scoped-var
7819:55 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7819:59 error 'a' declared on line 7812 column 85 is used outside of binding context block-scoped-var
7819:62 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7820:18 error 'r' declared on line 7812 column 61 is used outside of binding context block-scoped-var
7820:21 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7820:39 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:1 warning This line has a length of 721. Maximum allowed is 100 max-len
7822:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7822:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7822:21 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:28 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:45 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:47 error Expected '===' and instead saw '==' eqeqeq
7822:63 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:105 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:123 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:146 error Expected '===' and instead saw '==' eqeqeq
7822:149 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:169 error 'i' declared on line 7812 column 28 is used outside of binding context block-scoped-var
7822:182 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7822:202 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:233 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:255 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:283 error 'c' declared on line 7813 column 27 is used outside of binding context block-scoped-var
7822:299 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7822:317 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:337 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7822:340 error Unexpected use of comma operator no-sequences
7822:356 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:363 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:382 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:384 error Expected '===' and instead saw '==' eqeqeq
7822:402 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:448 error 'n' declared on line 7812 column 39 is used outside of binding context block-scoped-var
7822:468 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:493 error Expected '===' and instead saw '==' eqeqeq
7822:496 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:518 error 'i' declared on line 7812 column 28 is used outside of binding context block-scoped-var
7822:531 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7822:553 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:586 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:610 error 't' declared on line 7812 column 15 is used outside of binding context block-scoped-var
7822:640 error 'c' declared on line 7813 column 27 is used outside of binding context block-scoped-var
7822:658 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7822:678 error 'o' declared on line 7812 column 50 is used outside of binding context block-scoped-var
7822:700 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7824:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7824:12 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7824:12 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7824:14 error Expected '!==' and instead saw '!=' eqeqeq
7824:22 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7824:26 error 'a' declared on line 7812 column 85 is used outside of binding context block-scoped-var
7825:13 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7825:17 error 'a' declared on line 7812 column 85 is used outside of binding context block-scoped-var
7825:20 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7826:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7826:9 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7826:13 error 'r' declared on line 7812 column 61 is used outside of binding context block-scoped-var
7826:16 error 's' declared on line 7812 column 78 is used outside of binding context block-scoped-var
7826:35 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7826:35 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7826:36 error Unexpected use of comma operator no-sequences
7826:38 error 'h' declared on line 7819 column 16 is used outside of binding context block-scoped-var
7826:51 error 'l' declared on line 7813 column 16 is used outside of binding context block-scoped-var
7826:51 error 'l' declared on line 7819 column 19 is used outside of binding context block-scoped-var
7829:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7829:21 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7830:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7830:21 error Unexpected use of comma operator no-sequences
7831:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7831:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7831:34 error Unexpected use of comma operator no-sequences
7832:8 error 'ace' is not defined no-undef
7832:110 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7832:113 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7832:116 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7832:116 error 'i' is defined but never used no-unused-vars
7833:4 error Unexpected var, use let or const instead no-var
7833:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7833:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7833:14 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7833:26 error Unexpected dangling '_' in '__extends' no-underscore-dangle
7833:61 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7833:64 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7834:1 warning This line has a length of 116. Maximum allowed is 100 max-len
7834:94 error 'e' is already declared in the upper scope on line 7833 column 61 no-shadow
7834:97 error 't' is already declared in the upper scope on line 7833 column 64 no-shadow
7835:7 error The '__proto__' property is deprecated no-proto
7836:21 error 'e' is already declared in the upper scope on line 7833 column 61 no-shadow
7836:24 error 't' is already declared in the upper scope on line 7833 column 64 no-shadow
7837:19 error 'i' is already declared in the upper scope on line 7832 column 116 no-shadow
7838:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7841:19 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7841:22 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7844:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7844:17 error 'i' is already declared in the upper scope on line 7832 column 116 no-shadow
7846:1 warning This line has a length of 119. Maximum allowed is 100 max-len
7846:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7846:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7846:16 error Unexpected use of comma operator no-sequences
7846:99 error A constructor name should not start with a lowercase letter new-cap
7847:10 error 'e' is already defined no-redeclare
7847:46 error 'r' is already defined no-redeclare
7849:45 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7850:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7850:23 error Unexpected use of comma operator no-sequences
7850:50 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7854:1 warning This line has a length of 117. Maximum allowed is 100 max-len
7854:12 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7854:20 error A constructor name should not start with a lowercase letter new-cap
7854:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7854:63 error Return statement should not contain assignment no-return-assign
7854:95 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7856:9 error Unexpected use of comma operator no-sequences
7857:44 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7859:1 warning This line has a length of 284. Maximum allowed is 100 max-len
7859:7 error 'r' was used before it was defined no-use-before-define
7859:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7859:12 error Unexpected use of comma operator no-sequences
7859:14 error 's' was used before it was defined no-use-before-define
7859:33 error 'r' was used before it was defined no-use-before-define
7859:42 error 's' was used before it was defined no-use-before-define
7859:50 error 'r' was used before it was defined no-use-before-define
7859:57 error 's' was used before it was defined no-use-before-define
7859:62 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
7859:68 error Unexpected var, use let or const instead no-var
7859:72 error 't' declared on line 7863 column 19 is used outside of binding context block-scoped-var
7859:72 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7859:89 error 'i' declared on line 7863 column 40 is used outside of binding context block-scoped-var
7859:89 error 'i' is already declared in the upper scope on line 7832 column 116 no-shadow
7859:109 error 'n' is already declared in the upper scope on line 7833 column 8 no-shadow
7859:116 error 'o' declared on line 7863 column 71 is used outside of binding context block-scoped-var
7859:116 error 'o' is already declared in the upper scope on line 7833 column 11 no-shadow
7859:154 error 'o' declared on line 7863 column 71 is used outside of binding context block-scoped-var
7859:192 error 't' declared on line 7863 column 19 is used outside of binding context block-scoped-var
7859:195 error 'i' declared on line 7863 column 40 is used outside of binding context block-scoped-var
7859:201 error Expected '===' and instead saw '==' eqeqeq
7859:213 error Empty block statement no-empty
7859:217 error Unexpected var, use let or const instead no-var
7859:221 error 'r' is already declared in the upper scope on line 7833 column 14 no-shadow
7859:240 error 'n' declared on line 7859 column 109 is used outside of binding context block-scoped-var
7859:245 error 's' is already declared in the upper scope on line 7870 column 22 no-shadow
7859:257 error 'o' declared on line 7859 column 116 is used outside of binding context block-scoped-var
7859:257 error 'o' declared on line 7863 column 71 is used outside of binding context block-scoped-var
7859:259 error Expected '===' and instead saw '==' eqeqeq
7862:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7863:1 warning This line has a length of 170. Maximum allowed is 100 max-len
7863:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7863:15 error Unexpected var, use let or const instead no-var
7863:19 error 't' is already defined no-redeclare
7863:19 error 't' declared on line 7859 column 72 is used outside of binding context block-scoped-var
7863:40 error 'i' is already defined no-redeclare
7863:40 error 'i' declared on line 7859 column 89 is used outside of binding context block-scoped-var
7863:64 error 'a' is already declared in the upper scope on line 7874 column 15 no-shadow
7863:68 error 'n' declared on line 7859 column 109 is used outside of binding context block-scoped-var
7863:71 error 'o' is already defined no-redeclare
7863:71 error 'o' declared on line 7859 column 116 is used outside of binding context block-scoped-var
7863:109 error 'o' declared on line 7859 column 116 is used outside of binding context block-scoped-var
7863:147 error 't' declared on line 7859 column 72 is used outside of binding context block-scoped-var
7863:150 error 'i' declared on line 7859 column 89 is used outside of binding context block-scoped-var
7864:1 warning This line has a length of 166. Maximum allowed is 100 max-len
7864:9 error Expected '===' and instead saw '==' eqeqeq
7864:21 error Empty block statement no-empty
7864:24 error 'o' declared on line 7859 column 116 is used outside of binding context block-scoped-var
7864:24 error 'o' declared on line 7863 column 71 is used outside of binding context block-scoped-var
7864:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7864:24 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7864:26 error Expected '===' and instead saw '==' eqeqeq
7864:34 error 'a' declared on line 7863 column 64 is used outside of binding context block-scoped-var
7864:49 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7864:75 error 'n' declared on line 7859 column 109 is used outside of binding context block-scoped-var
7864:78 error 'a' declared on line 7863 column 64 is used outside of binding context block-scoped-var
7864:82 error 'n' declared on line 7859 column 109 is used outside of binding context block-scoped-var
7864:90 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7864:94 error 'o' declared on line 7859 column 116 is used outside of binding context block-scoped-var
7864:94 error 'o' declared on line 7863 column 71 is used outside of binding context block-scoped-var
7864:96 error Expected '===' and instead saw '==' eqeqeq
7866:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7866:46 error Unexpected use of comma operator no-sequences
7868:46 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7869:6 error Return statement should not contain assignment no-return-assign
7869:6 error Return statement should not contain assignment no-return-assign
7869:17 error 'e' is assigned to itself no-self-assign
7869:18 error Unexpected use of comma operator no-sequences
7869:20 error 't' was used before it was defined no-use-before-define
7869:48 error 't' was used before it was defined no-use-before-define
7869:53 error Expected 'undefined' and instead saw 'void' no-void
7869:68 error 't' was used before it was defined no-use-before-define
7869:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7869:73 error Unreachable code no-unreachable
7869:77 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7870:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7870:22 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7870:25 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7870:28 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7871:1 warning This line has a length of 210. Maximum allowed is 100 max-len
7871:11 error 'i' is already declared in the upper scope on line 7832 column 116 no-shadow
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error Return statement should not contain assignment no-return-assign
7871:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7871:63 error Unexpected use of comma operator no-sequences
7871:155 error Expected '===' and instead saw '==' eqeqeq
7872:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7872:18 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7872:21 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7873:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7873:19 error Unexpected use of comma operator no-sequences
7873:27 error Expected '===' and instead saw '==' eqeqeq
7874:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7874:15 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7874:18 error 'e' is already declared in the upper scope on line 7832 column 110 no-shadow
7874:21 error 't' is already declared in the upper scope on line 7832 column 113 no-shadow
7875:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7875:11 error Expected '===' and instead saw '==' eqeqeq
7875:43 error Unexpected use of comma operator no-sequences
7876:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7877:8 error 'ace' is not defined no-undef
7877:201 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
7877:204 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
7877:207 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
7877:207 error 'i' is defined but never used no-unused-vars
7878:138 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
7878:182 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7879:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7879:33 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7879:36 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7879:39 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7880:12 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7880:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7882:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7882:18 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7882:31 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7883:1 warning This line has a length of 176. Maximum allowed is 100 max-len
7883:13 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7883:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7883:62 error Expected '!==' and instead saw '!=' eqeqeq
7883:111 error Expected '!==' and instead saw '!=' eqeqeq
7887:6 error Unexpected use of comma operator no-sequences
7887:42 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7888:1 warning This line has a length of 143. Maximum allowed is 100 max-len
7888:12 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7888:25 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7888:36 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7888:56 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7888:64 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7888:64 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
7888:77 error Unexpected use of comma operator no-sequences
7888:101 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7889:11 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7889:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7889:54 error Expected '!==' and instead saw '!=' eqeqeq
7890:15 error Expected '===' and instead saw '==' eqeqeq
7892:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7892:20 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7892:38 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7893:15 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7893:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7893:66 error Expected '===' and instead saw '==' eqeqeq
7895:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7895:18 error Expected '!==' and instead saw '!=' eqeqeq
7896:17 error Expected '===' and instead saw '==' eqeqeq
7898:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7902:8 error Return statement should not contain assignment no-return-assign
7902:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7902:25 error Unexpected use of comma operator no-sequences
7903:46 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7904:10 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7904:13 error Return statement should not contain assignment no-return-assign
7904:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7904:13 error Return statement should not contain assignment no-return-assign
7904:73 error 'e' is already declared in the upper scope on line 7903 column 46 no-shadow
7906:49 error Unexpected use of comma operator no-sequences
7908:12 error Unexpected var, use let or const instead no-var
7908:16 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7908:24 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7908:44 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7909:17 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7912:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7912:15 error 'e' declared on line 7908 column 16 is used outside of binding context block-scoped-var
7913:42 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7913:45 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7913:48 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7913:51 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7916:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7916:14 error Unexpected var, use let or const instead no-var
7916:18 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7916:21 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7916:49 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7917:7 error Unexpected var, use let or const instead no-var
7917:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7917:14 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7917:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7917:72 error Expected '===' and instead saw '==' eqeqeq
7918:1 warning This line has a length of 109. Maximum allowed is 100 max-len
7918:12 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
7918:83 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7919:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7921:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7922:1 warning This line has a length of 218. Maximum allowed is 100 max-len
7922:8 error Return statement should not contain assignment no-return-assign
7922:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7922:15 error 'o' declared on line 7916 column 18 is used outside of binding context block-scoped-var
7922:19 error 'o' declared on line 7916 column 18 is used outside of binding context block-scoped-var
7922:38 error 'a' declared on line 7917 column 11 is used outside of binding context block-scoped-var
7922:72 error 'r' declared on line 7916 column 21 is used outside of binding context block-scoped-var
7922:88 error Unexpected use of comma operator no-sequences
7922:92 error Expected '===' and instead saw '==' eqeqeq
7922:100 error 'o' declared on line 7916 column 18 is used outside of binding context block-scoped-var
7922:129 error 'r' declared on line 7916 column 21 is used outside of binding context block-scoped-var
7922:150 error Expected '===' and instead saw '==' eqeqeq
7922:157 error 'o' declared on line 7916 column 18 is used outside of binding context block-scoped-var
7922:183 error 'r' declared on line 7916 column 21 is used outside of binding context block-scoped-var
7922:202 error 'o' declared on line 7916 column 18 is used outside of binding context block-scoped-var
7923:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7923:41 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7924:1 warning This line has a length of 129. Maximum allowed is 100 max-len
7924:10 error 'i' is never reassigned. Use 'const' instead prefer-const
7924:10 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7924:30 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7924:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7924:74 error Expected '===' and instead saw '==' eqeqeq
7925:13 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7925:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7927:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7930:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7931:42 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7931:45 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7932:1 warning This line has a length of 129. Maximum allowed is 100 max-len
7932:10 error 'i' is never reassigned. Use 'const' instead prefer-const
7932:10 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7932:30 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7932:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7932:74 error Expected '===' and instead saw '==' eqeqeq
7933:13 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7933:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7936:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7937:44 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7937:47 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7938:12 error Unexpected var, use let or const instead no-var
7938:16 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7938:36 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7938:51 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7939:7 error Unexpected var, use let or const instead no-var
7939:11 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7939:23 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7939:38 error 'r' is already defined no-redeclare
7939:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7940:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7940:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7941:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7941:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7942:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7942:15 error 'n' declared on line 7938 column 36 is used outside of binding context block-scoped-var
7943:39 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7944:1 warning This line has a length of 117. Maximum allowed is 100 max-len
7944:37 error Unexpected use of comma operator no-sequences
7944:62 error 'e' is already declared in the upper scope on line 7943 column 39 no-shadow
7944:65 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7945:34 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7945:37 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7946:1 warning This line has a length of 336. Maximum allowed is 100 max-len
7946:6 error Unexpected var, use let or const instead no-var
7946:10 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7946:13 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7946:33 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7946:41 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7946:82 error A constructor name should not start with a lowercase letter new-cap
7946:186 error 'e' is already defined no-redeclare
7946:206 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
7946:221 error 't' is already defined no-redeclare
7946:239 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
7946:270 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
7946:302 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7946:314 error Expected '===' and instead saw '==' eqeqeq
7948:1 warning This line has a length of 251. Maximum allowed is 100 max-len
7948:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7948:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
7948:61 error Unexpected use of comma operator no-sequences
7948:153 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7948:229 error 'e' is already declared in the upper scope on line 7945 column 34 no-shadow
7950:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7950:23 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
7951:7 error Unexpected var, use let or const instead no-var
7951:11 error 'h' is already declared in the upper scope on line 7878 column 10 no-shadow
7951:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7951:30 error Expected '===' and instead saw '==' eqeqeq
7952:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7952:22 error Unexpected use of comma operator no-sequences
7952:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7953:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7953:16 error Expected '===' and instead saw '==' eqeqeq
7954:27 error Unexpected use of comma operator no-sequences
7955:15 error 'd' is already declared in the upper scope on line 7878 column 94 no-shadow
7955:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7955:53 error Expected '===' and instead saw '==' eqeqeq
7956:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7958:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7959:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7962:8 error Return statement should not contain assignment no-return-assign
7962:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7962:22 error 'h' declared on line 7951 column 11 is used outside of binding context block-scoped-var
7962:49 error A constructor name should not start with a lowercase letter new-cap
7962:75 error Unexpected use of comma operator no-sequences
7962:119 error 'h' declared on line 7951 column 11 is used outside of binding context block-scoped-var
7962:132 error 'h' declared on line 7951 column 11 is used outside of binding context block-scoped-var
7962:176 error 'h' declared on line 7951 column 11 is used outside of binding context block-scoped-var
7962:189 error 'h' declared on line 7951 column 11 is used outside of binding context block-scoped-var
7962:225 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7963:35 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7964:28 error 'e' is already declared in the upper scope on line 7963 column 35 no-shadow
7967:37 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7968:10 error 't' is never reassigned. Use 'const' instead prefer-const
7968:10 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7968:26 error 'i' is never reassigned. Use 'const' instead prefer-const
7968:26 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7968:43 error 'n' is never reassigned. Use 'const' instead prefer-const
7968:43 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7968:58 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
7968:78 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
7968:91 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7968:91 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7968:100 error Expected '===' and instead saw '==' eqeqeq
7968:601 error Unexpected use of comma operator no-sequences
7968:733 error Unexpected dangling '_' in '_signal' no-underscore-dangle
7969:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7970:12 error Unexpected var, use let or const instead no-var
7970:16 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7970:24 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7972:7 error 't' declared on line 7970 column 16 is used outside of binding context block-scoped-var
7972:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7972:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7972:29 error 'e' is already declared in the upper scope on line 7969 column 38 no-shadow
7974:15 error Unexpected use of comma operator no-sequences
7975:37 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7976:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7976:26 error Unexpected use of comma operator no-sequences
7976:59 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7977:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7977:26 error Unexpected use of comma operator no-sequences
7978:1 warning This line has a length of 141. Maximum allowed is 100 max-len
7979:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7980:28 error 'e' is already declared in the upper scope on line 7979 column 38 no-shadow
7983:33 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
7983:36 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
7984:10 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
7984:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7984:18 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7984:20 error Expected '===' and instead saw '==' eqeqeq
7985:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7985:15 error A constructor name should not start with a lowercase letter new-cap
7985:45 error Unexpected use of comma operator no-sequences
7985:49 error Expected '===' and instead saw '==' eqeqeq
7986:25 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7987:15 error A constructor name should not start with a lowercase letter new-cap
7987:18 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7987:24 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7987:41 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7988:27 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7989:25 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7989:28 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7991:27 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7992:8 error Return statement should not contain assignment no-return-assign
7992:15 error 'n' was used before it was defined no-use-before-define
7992:15 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7992:21 error Unexpected use of comma operator no-sequences
7992:23 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7992:45 error 'e' is already declared in the upper scope on line 7983 column 33 no-shadow
7993:9 error 'n' was used before it was defined no-use-before-define
7993:9 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7993:13 error 'n' was used before it was defined no-use-before-define
7993:13 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7994:19 error 'n' was used before it was defined no-use-before-define
7994:19 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7995:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7995:13 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7996:1 warning This line has a length of 184. Maximum allowed is 100 max-len
7996:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7996:14 error Unexpected var, use let or const instead no-var
7996:18 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
7996:21 error 'e' is already defined no-redeclare
7996:69 error Expected '===' and instead saw '==' eqeqeq
7997:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
7997:28 error Unexpected use of comma operator no-sequences
7998:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
7998:15 error Expected '!==' and instead saw '!=' eqeqeq
7998:40 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7998:64 error 'n' declared on line 7996 column 18 is used outside of binding context block-scoped-var
7998:67 error Unexpected use of comma operator no-sequences
7998:69 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
7999:14 error 'e' declared on line 7996 column 21 is used outside of binding context block-scoped-var
8001:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8001:41 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8003:40 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8003:43 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8004:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8005:42 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8005:45 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8006:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8007:45 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8007:48 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8007:51 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8007:54 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8007:57 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8008:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8008:8 error Expected '===' and instead saw '==' eqeqeq
8008:38 error Unexpected use of comma operator no-sequences
8008:42 error Expected '===' and instead saw '==' eqeqeq
8008:66 error Expected '===' and instead saw '==' eqeqeq
8008:98 error Expected '===' and instead saw '==' eqeqeq
8008:143 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8008:147 error 's' is never reassigned. Use 'const' instead prefer-const
8008:147 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8008:161 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8008:186 error 'e' is already declared in the upper scope on line 8007 column 45 no-shadow
8008:189 error 't' is already declared in the upper scope on line 8007 column 48 no-shadow
8008:192 error 'i' is already declared in the upper scope on line 8007 column 51 no-shadow
8008:195 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8010:15 error Expected '===' and instead saw '==' eqeqeq
8013:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8014:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8014:16 error Expected '!==' and instead saw '!=' eqeqeq
8014:30 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
8016:15 error Unexpected use of comma operator no-sequences
8017:41 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8017:44 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8017:47 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8017:50 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8018:1 warning This line has a length of 170. Maximum allowed is 100 max-len
8018:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8018:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8018:91 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
8020:10 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8020:18 error Return statement should not contain assignment no-return-assign
8020:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8020:51 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8021:26 error 'e' is already declared in the upper scope on line 8020 column 51 no-shadow
8021:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8021:57 error A constructor name should not start with a lowercase letter new-cap
8023:37 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8024:10 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8024:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8025:7 error Unexpected var, use let or const instead no-var
8025:11 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8025:14 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8025:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8025:32 error Expected a conditional expression and instead saw an assignment no-cond-assign
8026:15 error Expected 'undefined' and instead saw 'void' no-void
8027:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8028:1 warning This line has a length of 109. Maximum allowed is 100 max-len
8028:15 error Expected 'undefined' and instead saw 'void' no-void
8028:24 error 'o' was used before it was defined no-use-before-define
8028:24 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8028:77 error 'o' was used before it was defined no-use-before-define
8028:77 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:1 warning This line has a length of 360. Maximum allowed is 100 max-len
8029:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8029:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8029:11 error 'o' was used before it was defined no-use-before-define
8029:11 error Expected a conditional expression and instead saw an assignment no-cond-assign
8029:11 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:65 error 'o' was used before it was defined no-use-before-define
8029:65 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:69 error Expected '===' and instead saw '==' eqeqeq
8029:84 error 'o' was used before it was defined no-use-before-define
8029:84 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:100 error 'o' was used before it was defined no-use-before-define
8029:100 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:142 error 'o' was used before it was defined no-use-before-define
8029:142 error Expected a conditional expression and instead saw an assignment no-cond-assign
8029:142 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:233 error 'o' was used before it was defined no-use-before-define
8029:233 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:237 error Expected '===' and instead saw '==' eqeqeq
8029:252 error 'o' was used before it was defined no-use-before-define
8029:252 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8029:266 error 'o' was used before it was defined no-use-before-define
8029:266 error 'o' declared on line 8031 column 11 is used outside of binding context block-scoped-var
8031:7 error Unexpected var, use let or const instead no-var
8031:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8031:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8032:15 error Expected 'undefined' and instead saw 'void' no-void
8033:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8033:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8033:18 error Expected '===' and instead saw '==' eqeqeq
8033:28 error 'i' declared on line 8025 column 11 is used outside of binding context block-scoped-var
8034:1 warning This line has a length of 127. Maximum allowed is 100 max-len
8034:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8034:15 error 'i' declared on line 8025 column 11 is used outside of binding context block-scoped-var
8034:19 error 'i' declared on line 8025 column 11 is used outside of binding context block-scoped-var
8034:75 error 'i' declared on line 8025 column 11 is used outside of binding context block-scoped-var
8034:94 error Expected '===' and instead saw '==' eqeqeq
8035:24 error 'i' declared on line 8025 column 11 is used outside of binding context block-scoped-var
8037:7 error 'n' declared on line 8025 column 14 is used outside of binding context block-scoped-var
8037:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8038:15 error 'n' declared on line 8025 column 14 is used outside of binding context block-scoped-var
8040:10 error 'n' declared on line 8025 column 14 is used outside of binding context block-scoped-var
8040:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8040:14 error 'n' declared on line 8025 column 14 is used outside of binding context block-scoped-var
8041:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8041:23 error 'n' declared on line 8025 column 14 is used outside of binding context block-scoped-var
8043:46 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8043:49 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8043:52 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8044:6 error Unexpected var, use let or const instead no-var
8044:10 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8044:16 error 's' was used before it was defined no-use-before-define
8044:16 error 's' declared on line 8047 column 111 is used outside of binding context block-scoped-var
8044:24 error A constructor name should not start with a lowercase letter new-cap
8044:61 error 'o' declared on line 8045 column 119 is used outside of binding context block-scoped-var
8044:61 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8044:78 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8044:112 error 'o' declared on line 8045 column 119 is used outside of binding context block-scoped-var
8045:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8045:48 error Expected '===' and instead saw '==' eqeqeq
8045:94 error Unexpected var, use let or const instead no-var
8045:94 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8045:98 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8045:119 error 'o' is already defined no-redeclare
8045:127 error A constructor name should not start with a lowercase letter new-cap
8045:139 error Expected '!==' and instead saw '!=' eqeqeq
8046:1 warning This line has a length of 106. Maximum allowed is 100 max-len
8046:21 error 's' was used before it was defined no-use-before-define
8046:63 error Empty block statement no-empty
8046:66 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8046:70 error 's' was used before it was defined no-use-before-define
8047:1 warning This line has a length of 198. Maximum allowed is 100 max-len
8047:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8047:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8047:22 error 's' was used before it was defined no-use-before-define
8047:44 error Unexpected use of comma operator no-sequences
8047:63 error 's' was used before it was defined no-use-before-define
8047:107 error Unexpected var, use let or const instead no-var
8047:111 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8047:119 error A constructor name should not start with a lowercase letter new-cap
8047:136 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8047:172 error Expected '!==' and instead saw '!=' eqeqeq
8048:12 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8048:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8049:33 error Unexpected use of comma operator no-sequences
8049:37 error Expected '===' and instead saw '==' eqeqeq
8050:1 warning This line has a length of 119. Maximum allowed is 100 max-len
8050:16 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8050:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8050:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8054:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8057:1 warning This line has a length of 175. Maximum allowed is 100 max-len
8057:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8057:48 error Unexpected use of comma operator no-sequences
8057:107 error Expected '===' and instead saw '==' eqeqeq
8061:34 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8061:37 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8061:40 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8061:43 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8062:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8062:8 error Expected '===' and instead saw '==' eqeqeq
8062:32 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8062:38 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8063:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8063:40 error Unexpected var, use let or const instead no-var
8063:44 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8063:47 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8064:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8064:15 error Expected '===' and instead saw '==' eqeqeq
8064:62 error Unexpected use of comma operator no-sequences
8064:71 error Expected '!==' and instead saw '!=' eqeqeq
8067:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8072:12 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8072:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8072:56 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8073:17 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8073:39 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8074:14 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8074:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8074:38 error Expected '!==' and instead saw '!=' eqeqeq
8079:135 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8082:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8082:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8082:24 error Expected '!==' and instead saw '!=' eqeqeq
8082:58 error Expected '===' and instead saw '==' eqeqeq
8083:38 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8084:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8084:21 error Expected '!==' and instead saw '!=' eqeqeq
8084:163 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8084:220 error Expected '!==' and instead saw '!=' eqeqeq
8085:49 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8085:52 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8086:12 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8086:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8088:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8088:14 error Unexpected var, use let or const instead no-var
8088:18 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8089:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8089:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8089:36 error Expected '===' and instead saw '==' eqeqeq
8089:85 error Expected '===' and instead saw '==' eqeqeq
8090:1 warning This line has a length of 106. Maximum allowed is 100 max-len
8090:8 error Unexpected var, use let or const instead no-var
8090:12 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8090:46 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8090:50 error 's' was used before it was defined no-use-before-define
8090:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8093:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8094:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8094:24 error 'n' declared on line 8088 column 18 is used outside of binding context block-scoped-var
8094:36 error 'r' declared on line 8090 column 12 is used outside of binding context block-scoped-var
8094:51 error 's' declared on line 8090 column 46 is used outside of binding context block-scoped-var
8095:44 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8095:47 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8096:12 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8096:129 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8096:129 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8097:44 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8097:47 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8098:10 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8098:13 error 'n' is already declared in the upper scope on line 7878 column 138 no-shadow
8098:16 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8098:19 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8098:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8099:7 error Return statement should not contain assignment no-return-assign
8099:7 error Return statement should not contain assignment no-return-assign
8099:7 error Return statement should not contain assignment no-return-assign
8099:7 error Return statement should not contain assignment no-return-assign
8099:7 error Return statement should not contain assignment no-return-assign
8099:41 error Unexpected use of comma operator no-sequences
8099:68 error Expected a conditional expression and instead saw an assignment no-cond-assign
8099:120 error Expected '===' and instead saw '==' eqeqeq
8101:43 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8101:43 error 'e' is defined but never used no-unused-vars
8102:10 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8102:13 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8102:49 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8102:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8102:78 error Unexpected use of comma operator no-sequences
8102:215 error Expected a conditional expression and instead saw an assignment no-cond-assign
8103:44 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8104:12 error 't' is already declared in the upper scope on line 7877 column 204 no-shadow
8104:29 error 'i' is already declared in the upper scope on line 7877 column 207 no-shadow
8104:48 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8104:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8104:50 error Expected '===' and instead saw '==' eqeqeq
8104:97 error Expected '===' and instead saw '==' eqeqeq
8105:53 error 'e' is already declared in the upper scope on line 7877 column 201 no-shadow
8106:1 warning This line has a length of 150. Maximum allowed is 100 max-len
8106:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8106:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8106:26 error Expected '!==' and instead saw '!=' eqeqeq
8109:8 error 'ace' is not defined no-undef
8109:127 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
8109:130 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
8109:133 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
8109:133 error 'i' is defined but never used no-unused-vars
8110:54 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
8110:81 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8111:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8111:43 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8111:46 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8112:22 error Expected '!==' and instead saw '!=' eqeqeq
8112:88 error Expected '!==' and instead saw '!=' eqeqeq
8112:115 error Unnecessary escape character: \( no-useless-escape
8112:117 error Unnecessary escape character: \[ no-useless-escape
8112:119 error Unnecessary escape character: \{ no-useless-escape
8112:126 error Unnecessary escape character: \) no-useless-escape
8112:130 error Unnecessary escape character: \} no-useless-escape
8113:6 error Unexpected use of comma operator no-sequences
8113:42 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8114:10 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8114:13 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8114:16 error 'n' is never reassigned. Use 'const' instead prefer-const
8114:16 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8114:43 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8114:51 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8114:81 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8114:102 error Unnecessary escape character: \( no-useless-escape
8114:104 error Unnecessary escape character: \[ no-useless-escape
8114:106 error Unnecessary escape character: \{ no-useless-escape
8114:113 error Unnecessary escape character: \) no-useless-escape
8114:117 error Unnecessary escape character: \} no-useless-escape
8114:126 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8114:227 error Unnecessary escape character: \( no-useless-escape
8114:229 error Unnecessary escape character: \[ no-useless-escape
8114:231 error Unnecessary escape character: \{ no-useless-escape
8114:238 error Unnecessary escape character: \) no-useless-escape
8114:242 error Unnecessary escape character: \} no-useless-escape
8114:259 error Unexpected use of comma operator no-sequences
8116:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8119:1 warning This line has a length of 112. Maximum allowed is 100 max-len
8119:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8119:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8119:33 error Unexpected use of comma operator no-sequences
8123:1 warning This line has a length of 114. Maximum allowed is 100 max-len
8123:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8123:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8123:33 error Unexpected use of comma operator no-sequences
8124:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8125:51 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8125:54 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8126:10 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8126:37 error 'n' is never reassigned. Use 'const' instead prefer-const
8126:37 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8126:44 error Unnecessary escape character: \( no-useless-escape
8126:46 error Unnecessary escape character: \[ no-useless-escape
8126:48 error Unnecessary escape character: \{ no-useless-escape
8126:55 error Unnecessary escape character: \) no-useless-escape
8126:59 error Unnecessary escape character: \} no-useless-escape
8126:66 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8126:102 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8126:125 error Return statement should not contain assignment no-return-assign
8126:125 error Return statement should not contain assignment no-return-assign
8126:125 error Return statement should not contain assignment no-return-assign
8126:125 error Return statement should not contain assignment no-return-assign
8126:125 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8126:145 error Expected 'undefined' and instead saw 'void' no-void
8126:255 error Unexpected use of comma operator no-sequences
8126:316 error Expected a conditional expression and instead saw an assignment no-cond-assign
8127:147 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8127:150 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8127:153 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8128:1 warning This line has a length of 150. Maximum allowed is 100 max-len
8128:10 error 'n' is never reassigned. Use 'const' instead prefer-const
8128:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8128:35 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8128:42 error 'r' is never reassigned. Use 'const' instead prefer-const
8128:42 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8128:50 error A constructor name should not start with a lowercase letter new-cap
8128:78 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8128:103 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8128:108 error Expected a conditional expression and instead saw an assignment no-cond-assign
8129:194 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8129:204 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8129:250 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8131:15 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8131:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8131:41 error Expected '===' and instead saw '==' eqeqeq
8132:19 error Expected '===' and instead saw '==' eqeqeq
8133:1 warning This line has a length of 118. Maximum allowed is 100 max-len
8136:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8136:12 error Expected '===' and instead saw '==' eqeqeq
8137:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8138:1 warning This line has a length of 108. Maximum allowed is 100 max-len
8138:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8138:66 error Empty block statement no-empty
8138:77 error Expected '===' and instead saw '==' eqeqeq
8140:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8141:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8143:46 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8143:49 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8143:52 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8144:1 warning This line has a length of 150. Maximum allowed is 100 max-len
8144:10 error 'n' is never reassigned. Use 'const' instead prefer-const
8144:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8144:35 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8144:42 error 'r' is never reassigned. Use 'const' instead prefer-const
8144:42 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8144:50 error A constructor name should not start with a lowercase letter new-cap
8144:78 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8144:103 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8144:108 error Expected a conditional expression and instead saw an assignment no-cond-assign
8145:201 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8145:211 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8146:18 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8146:31 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8147:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8147:41 error Expected '===' and instead saw '==' eqeqeq
8148:19 error Expected '===' and instead saw '==' eqeqeq
8149:1 warning This line has a length of 118. Maximum allowed is 100 max-len
8152:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8152:12 error Expected '===' and instead saw '==' eqeqeq
8153:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8154:1 warning This line has a length of 107. Maximum allowed is 100 max-len
8154:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8154:65 error Empty block statement no-empty
8154:76 error Expected '===' and instead saw '==' eqeqeq
8156:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8157:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8159:42 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8160:6 error Unexpected var, use let or const instead no-var
8160:10 error 'e' is already defined no-redeclare
8160:18 error A constructor name should not start with a lowercase letter new-cap
8160:46 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8160:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8163:39 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8164:10 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8164:35 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8164:43 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8164:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8165:139 error Unexpected use of comma operator no-sequences
8165:152 error Empty block statement no-empty
8166:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8167:42 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8167:45 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8168:1 warning This line has a length of 345. Maximum allowed is 100 max-len
8168:10 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8168:23 error 'n' is never reassigned. Use 'const' instead prefer-const
8168:23 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8168:36 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8168:43 error 'r' is never reassigned. Use 'const' instead prefer-const
8168:43 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8168:162 error 's' is never reassigned. Use 'const' instead prefer-const
8168:162 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8168:319 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8168:327 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8169:7 error Unexpected var, use let or const instead no-var
8169:11 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8169:14 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8169:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8169:195 error Unexpected use of comma operator no-sequences
8170:166 error Unexpected use of comma operator no-sequences
8175:29 error Unexpected var, use let or const instead no-var
8175:29 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8175:152 error 'd' is already declared in the upper scope on line 8110 column 10 no-shadow
8177:1 warning This line has a length of 164. Maximum allowed is 100 max-len
8177:13 error Unexpected var, use let or const instead no-var
8177:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8181:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8181:53 error 'u' declared on line 8177 column 17 is used outside of binding context block-scoped-var
8181:57 error 'd' declared on line 8175 column 152 is used outside of binding context block-scoped-var
8181:61 error 'h' declared on line 8175 column 33 is used outside of binding context block-scoped-var
8184:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8184:41 error 'l' declared on line 8169 column 11 is used outside of binding context block-scoped-var
8184:46 error 'h' declared on line 8175 column 33 is used outside of binding context block-scoped-var
8184:51 error 'u' declared on line 8177 column 17 is used outside of binding context block-scoped-var
8184:61 error 'd' declared on line 8175 column 152 is used outside of binding context block-scoped-var
8185:1 warning This line has a length of 212. Maximum allowed is 100 max-len
8185:61 error 'l' declared on line 8169 column 11 is used outside of binding context block-scoped-var
8185:72 error 'l' declared on line 8169 column 11 is used outside of binding context block-scoped-var
8185:105 error 'h' declared on line 8175 column 33 is used outside of binding context block-scoped-var
8185:118 error 'h' declared on line 8175 column 33 is used outside of binding context block-scoped-var
8185:134 error 'u' declared on line 8177 column 17 is used outside of binding context block-scoped-var
8185:145 error 'u' declared on line 8177 column 17 is used outside of binding context block-scoped-var
8185:191 error 'd' declared on line 8175 column 152 is used outside of binding context block-scoped-var
8187:42 error 'e' is already declared in the upper scope on line 8109 column 127 no-shadow
8187:45 error 't' is already declared in the upper scope on line 8109 column 130 no-shadow
8188:10 error 'i' is already declared in the upper scope on line 8109 column 133 no-shadow
8188:13 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8188:38 error 'o' is never reassigned. Use 'const' instead prefer-const
8188:38 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8188:51 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8188:58 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8188:86 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8188:117 error 'l' is never reassigned. Use 'const' instead prefer-const
8188:117 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8188:146 error 'c' is never reassigned. Use 'const' instead prefer-const
8188:146 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8188:299 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8189:1 warning This line has a length of 189. Maximum allowed is 100 max-len
8189:132 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8189:132 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8189:148 error Unexpected use of comma operator no-sequences
8190:1 warning This line has a length of 151. Maximum allowed is 100 max-len
8190:18 error Unexpected use of comma operator no-sequences
8195:19 error Unexpected var, use let or const instead no-var
8195:23 error 'd' is already declared in the upper scope on line 8110 column 10 no-shadow
8195:213 error Empty block statement no-empty
8195:217 error Unexpected var, use let or const instead no-var
8195:217 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8198:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8202:16 error Unexpected var, use let or const instead no-var
8204:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8205:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8207:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8207:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8207:33 error Unexpected use of comma operator no-sequences
8208:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8208:33 error 'p' declared on line 8202 column 20 is used outside of binding context block-scoped-var
8213:1 warning This line has a length of 275. Maximum allowed is 100 max-len
8213:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8213:39 error 'u' declared on line 8195 column 48 is used outside of binding context block-scoped-var
8213:44 error 'g' declared on line 8195 column 221 is used outside of binding context block-scoped-var
8213:59 error 'd' declared on line 8195 column 23 is used outside of binding context block-scoped-var
8213:86 error 'u' declared on line 8195 column 48 is used outside of binding context block-scoped-var
8213:99 error 'u' declared on line 8195 column 48 is used outside of binding context block-scoped-var
8213:115 error 'g' declared on line 8195 column 221 is used outside of binding context block-scoped-var
8213:126 error 'g' declared on line 8195 column 221 is used outside of binding context block-scoped-var
8213:228 error 'd' declared on line 8195 column 23 is used outside of binding context block-scoped-var
8213:251 error Expected 'undefined' and instead saw 'void' no-void
8217:8 error 'ace' is not defined no-undef
8217:383 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
8217:386 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
8217:389 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
8217:389 error 'i' is defined but never used no-unused-vars
8218:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8218:32 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8218:55 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8218:93 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8218:114 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8218:159 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8218:193 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8219:11 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8219:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8219:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8219:38 error Unexpected use of comma operator no-sequences
8220:1 warning This line has a length of 117. Maximum allowed is 100 max-len
8220:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8220:77 error Unexpected use of comma operator no-sequences
8222:1 warning This line has a length of 123. Maximum allowed is 100 max-len
8222:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8222:77 error Unexpected use of comma operator no-sequences
8223:1 warning This line has a length of 105. Maximum allowed is 100 max-len
8224:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8228:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8229:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8229:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8229:17 error Unexpected use of comma operator no-sequences
8229:168 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8230:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8231:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8231:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8231:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8231:77 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8231:117 error Expected '===' and instead saw '==' eqeqeq
8231:171 error Expected '===' and instead saw '==' eqeqeq
8231:329 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8231:412 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8232:44 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8233:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8233:57 error Unexpected use of comma operator no-sequences
8237:1 warning This line has a length of 116. Maximum allowed is 100 max-len
8237:11 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8237:19 error A constructor name should not start with a lowercase letter new-cap
8237:30 error Return statement should not contain assignment no-return-assign
8237:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8237:59 error Unexpected use of comma operator no-sequences
8238:23 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8240:85 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8241:1 warning This line has a length of 257. Maximum allowed is 100 max-len
8241:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8241:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8241:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8242:50 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8242:53 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8243:11 error Unexpected var, use let or const instead no-var
8243:15 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8243:22 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8244:12 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8244:16 error Unexpected use of '>>' no-bitwise
8244:28 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8244:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8249:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8251:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8251:14 error 'i' declared on line 8243 column 15 is used outside of binding context block-scoped-var
8253:1 warning This line has a length of 157. Maximum allowed is 100 max-len
8253:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8253:24 error Unexpected use of comma operator no-sequences
8254:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8255:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8256:41 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8257:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8257:24 error Unexpected use of comma operator no-sequences
8257:95 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8257:101 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8257:144 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8257:431 error Unexpected use of comma operator no-sequences
8257:472 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8259:5 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8260:41 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8261:1 warning This line has a length of 169. Maximum allowed is 100 max-len
8261:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8261:27 error Unexpected use of comma operator no-sequences
8262:31 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8263:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8263:55 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8263:61 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8263:69 error A constructor name should not start with a lowercase letter new-cap
8263:74 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8263:237 error 'e' is already declared in the upper scope on line 8262 column 31 no-shadow
8265:1 warning This line has a length of 238. Maximum allowed is 100 max-len
8265:8 error Unexpected use of comma operator no-sequences
8267:1 warning This line has a length of 317. Maximum allowed is 100 max-len
8267:111 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8272:41 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8274:42 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8276:43 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8276:46 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8277:5 error Unexpected var, use let or const instead no-var
8277:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8277:46 error 'n' declared on line 8278 column 28 is used outside of binding context block-scoped-var
8277:46 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8277:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8277:60 error Expected '===' and instead saw '==' eqeqeq
8278:6 error Unexpected var, use let or const instead no-var
8278:10 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8278:28 error 'n' is already defined no-redeclare
8280:12 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8280:19 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8280:45 error 'n' declared on line 8278 column 28 is used outside of binding context block-scoped-var
8280:53 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8280:75 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8280:81 error Empty block statement no-empty
8281:7 error Return statement should not contain assignment no-return-assign
8281:7 error Return statement should not contain assignment no-return-assign
8281:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8281:16 error Expected a conditional expression and instead saw an assignment no-cond-assign
8281:23 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8281:43 error 'o' declared on line 8278 column 10 is used outside of binding context block-scoped-var
8281:56 error 'n' declared on line 8278 column 28 is used outside of binding context block-scoped-var
8282:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8283:1 warning This line has a length of 182. Maximum allowed is 100 max-len
8283:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8283:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8283:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8283:33 error Unexpected use of comma operator no-sequences
8284:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8284:35 error Unexpected use of comma operator no-sequences
8285:1 warning This line has a length of 139. Maximum allowed is 100 max-len
8287:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8292:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8296:43 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8300:42 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8301:58 error Expected '===' and instead saw '==' eqeqeq
8302:58 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8306:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8312:52 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8312:55 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8313:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8313:62 error Unexpected use of comma operator no-sequences
8313:99 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8314:57 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8315:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8316:54 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8316:57 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8317:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8318:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8318:58 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8319:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8319:85 error Unexpected use of comma operator no-sequences
8319:87 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8322:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8323:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8323:39 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8325:7 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8325:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8327:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8327:27 error Unexpected use of comma operator no-sequences
8327:29 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8328:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8328:49 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8329:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8329:7 error Expected a conditional expression and instead saw an assignment no-cond-assign
8329:11 error Expected 'undefined' and instead saw 'void' no-void
8329:109 error Unexpected use of comma operator no-sequences
8329:111 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8330:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8331:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8331:34 error Unexpected use of comma operator no-sequences
8331:36 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8332:42 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8332:45 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8332:48 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8332:51 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8333:5 error Unexpected var, use let or const instead no-var
8333:9 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8333:31 error 'e' is already defined no-redeclare
8333:145 error Return statement should not contain assignment no-return-assign
8333:145 error Return statement should not contain assignment no-return-assign
8333:145 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8333:187 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8333:257 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8333:293 error Unexpected use of comma operator no-sequences
8334:49 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8334:52 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8335:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8335:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8336:6 error Return statement should not contain assignment no-return-assign
8336:6 error Return statement should not contain assignment no-return-assign
8336:6 error Return statement should not contain assignment no-return-assign
8336:6 error Return statement should not contain assignment no-return-assign
8336:6 error Return statement should not contain assignment no-return-assign
8336:33 error Unexpected use of comma operator no-sequences
8336:97 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8336:167 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8338:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8339:11 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8339:66 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8339:66 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8339:141 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8340:43 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8342:42 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8343:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8343:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8343:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8343:47 error A constructor name should not start with a lowercase letter new-cap
8343:139 error Unexpected use of comma operator no-sequences
8344:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8344:50 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8344:53 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8344:56 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8345:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8345:46 error Unexpected use of comma operator no-sequences
8345:69 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8345:77 error A constructor name should not start with a lowercase letter new-cap
8345:98 error Return statement should not contain assignment no-return-assign
8345:149 error Unexpected use of comma operator no-sequences
8346:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8347:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8347:26 error Unexpected use of comma operator no-sequences
8347:28 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8352:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8353:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8354:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8354:48 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8355:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8355:12 error 'n' is never reassigned. Use 'const' instead prefer-const
8355:12 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8355:35 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8355:43 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8355:55 error Expected a conditional expression and instead saw an assignment no-cond-assign
8355:252 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8356:53 error Empty block statement no-empty
8356:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8357:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8357:13 error Unexpected var, use let or const instead no-var
8357:17 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8359:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8359:18 error A constructor name should not start with a lowercase letter new-cap
8359:30 error 's' declared on line 8357 column 17 is used outside of binding context block-scoped-var
8360:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8360:49 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8361:11 error Unexpected var, use let or const instead no-var
8361:15 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8361:46 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8363:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8363:14 error 'i' declared on line 8361 column 15 is used outside of binding context block-scoped-var
8364:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8368:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8372:50 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8373:11 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8373:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8373:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8373:56 error Unexpected use of comma operator no-sequences
8373:58 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8374:40 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8374:43 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8378:8 error Unexpected var, use let or const instead no-var
8378:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8378:12 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8378:19 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8380:6 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8381:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8381:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8381:80 error A constructor name should not start with a lowercase letter new-cap
8381:85 error Unexpected use of comma operator no-sequences
8381:100 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8381:108 error 'i' declared on line 8378 column 12 is used outside of binding context block-scoped-var
8381:147 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8381:184 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8381:211 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8381:218 error 'e' is already declared in the upper scope on line 8374 column 40 no-shadow
8383:29 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8385:1 warning This line has a length of 209. Maximum allowed is 100 max-len
8385:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8385:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8385:22 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8385:30 error 'i' declared on line 8378 column 12 is used outside of binding context block-scoped-var
8385:67 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8385:108 error 'i' declared on line 8378 column 12 is used outside of binding context block-scoped-var
8385:113 error 'i' declared on line 8378 column 12 is used outside of binding context block-scoped-var
8385:135 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8385:151 error 'n' declared on line 8378 column 19 is used outside of binding context block-scoped-var
8385:181 error Unexpected use of comma operator no-sequences
8388:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8388:49 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8389:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8389:12 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8389:15 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8389:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8389:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8389:47 error Unexpected use of comma operator no-sequences
8389:163 error Expected 'undefined' and instead saw 'void' no-void
8389:600 error Unexpected dangling '_' in '_emit' no-underscore-dangle
8391:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8395:15 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8396:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8396:42 error Unexpected use of comma operator no-sequences
8400:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8401:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8401:67 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8404:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8405:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8405:69 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8409:1 warning This line has a length of 142. Maximum allowed is 100 max-len
8409:32 error Unexpected use of comma operator no-sequences
8411:1 warning This line has a length of 131. Maximum allowed is 100 max-len
8411:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8411:12 error Return statement should not contain assignment no-return-assign
8411:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8411:12 error Return statement should not contain assignment no-return-assign
8411:41 error Expected '!==' and instead saw '!=' eqeqeq
8411:112 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8412:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8414:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8416:30 error Unexpected use of comma operator no-sequences
8417:7 error Return statement should not contain assignment no-return-assign
8418:1 warning This line has a length of 189. Maximum allowed is 100 max-len
8418:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8418:14 error Unexpected var, use let or const instead no-var
8418:18 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8418:46 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8418:72 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8418:79 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8418:86 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8418:111 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8418:140 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8418:154 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8422:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8422:16 error Expected a conditional expression and instead saw an assignment no-cond-assign
8423:1 warning This line has a length of 128. Maximum allowed is 100 max-len
8423:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8423:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8423:15 error Expected '===' and instead saw '==' eqeqeq
8423:80 error Unexpected use of comma operator no-sequences
8424:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8424:27 error 'n' declared on line 8418 column 72 is used outside of binding context block-scoped-var
8426:40 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8428:41 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8428:44 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8432:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8434:39 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8434:42 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8436:39 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8438:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8438:51 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8440:44 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8440:47 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8442:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8442:37 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8442:57 error Expected '!==' and instead saw '!=' eqeqeq
8443:13 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8443:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8443:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8443:34 error Expected '===' and instead saw '==' eqeqeq
8443:58 error Expected '===' and instead saw '==' eqeqeq
8444:1 warning This line has a length of 198. Maximum allowed is 100 max-len
8444:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8444:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8444:162 error Unexpected use of comma operator no-sequences
8446:44 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8446:47 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8448:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8448:37 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8449:13 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8449:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8449:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8449:34 error Expected '!==' and instead saw '!=' eqeqeq
8449:58 error Expected '!==' and instead saw '!=' eqeqeq
8450:1 warning This line has a length of 196. Maximum allowed is 100 max-len
8450:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8450:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8450:160 error Unexpected use of comma operator no-sequences
8452:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8454:50 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8454:53 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8455:14 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8455:17 error 'e' is already declared in the upper scope on line 8454 column 50 no-shadow
8457:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8457:13 error Unexpected var, use let or const instead no-var
8457:17 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8457:20 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8457:23 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8458:1 warning This line has a length of 379. Maximum allowed is 100 max-len
8458:12 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8458:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8458:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8458:94 error Expected '===' and instead saw '==' eqeqeq
8458:160 error Expected '===' and instead saw '==' eqeqeq
8458:230 error Expected '===' and instead saw '==' eqeqeq
8459:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8459:14 error 'n' declared on line 8457 column 17 is used outside of binding context block-scoped-var
8460:40 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8460:43 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8462:41 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8462:44 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8462:47 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8463:1 warning This line has a length of 788. Maximum allowed is 100 max-len
8463:5 error Unexpected var, use let or const instead no-var
8463:9 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8463:12 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8463:15 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8463:18 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8463:46 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8463:77 error 't' is already defined no-redeclare
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error Return statement should not contain assignment no-return-assign
8463:103 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8463:239 error Expected '===' and instead saw '==' eqeqeq
8463:323 error Expected '===' and instead saw '==' eqeqeq
8463:466 error Unexpected use of comma operator no-sequences
8463:609 error Arrow function should not return assignment no-return-assign
8463:609 error Arrow function should not return assignment no-return-assign
8463:611 error 'e' is already declared in the upper scope on line 8462 column 41 no-shadow
8463:648 error Expected '===' and instead saw '==' eqeqeq
8463:683 error Unexpected use of comma operator no-sequences
8463:695 error Expected '===' and instead saw '==' eqeqeq
8464:43 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8464:46 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8464:49 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8465:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8465:60 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8468:44 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8469:1 warning This line has a length of 136. Maximum allowed is 100 max-len
8469:15 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8469:37 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8469:45 error A constructor name should not start with a lowercase letter new-cap
8469:62 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8469:85 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8470:12 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8470:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8470:35 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8470:50 error Unexpected use of comma operator no-sequences
8470:73 error Unexpected var, use let or const instead no-var
8470:77 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8470:107 error Expected '===' and instead saw '==' eqeqeq
8470:121 error Empty block statement no-empty
8470:124 error 's' declared on line 8470 column 77 is used outside of binding context block-scoped-var
8470:124 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8470:143 error 's' declared on line 8470 column 77 is used outside of binding context block-scoped-var
8470:147 error Expected '===' and instead saw '==' eqeqeq
8470:176 error 's' declared on line 8470 column 77 is used outside of binding context block-scoped-var
8470:194 error 's' declared on line 8470 column 77 is used outside of binding context block-scoped-var
8470:241 error 's' declared on line 8470 column 77 is used outside of binding context block-scoped-var
8470:244 error Unexpected use of comma operator no-sequences
8472:43 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8472:46 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8472:49 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8473:39 error Unexpected use of comma operator no-sequences
8474:13 error 'o' was used before it was defined no-use-before-define
8476:8 error Unexpected var, use let or const instead no-var
8476:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8476:12 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8476:16 error 'o' was used before it was defined no-use-before-define
8478:13 error 'o' was used before it was defined no-use-before-define
8480:8 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8480:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8480:12 error 'o' was used before it was defined no-use-before-define
8482:1 warning This line has a length of 103. Maximum allowed is 100 max-len
8482:40 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8482:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8483:1 warning This line has a length of 319. Maximum allowed is 100 max-len
8483:7 error Unexpected var, use let or const instead no-var
8483:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8483:11 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8483:19 error A constructor name should not start with a lowercase letter new-cap
8483:51 error 'o' is already defined no-redeclare
8483:86 error Arrow function should not return assignment no-return-assign
8483:86 error Arrow function should not return assignment no-return-assign
8483:88 error 'e' is already declared in the upper scope on line 8472 column 43 no-shadow
8483:128 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8483:129 error Unexpected use of comma operator no-sequences
8483:144 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8483:154 error 'i' is already defined no-redeclare
8483:160 error Expected '===' and instead saw '==' eqeqeq
8483:266 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8483:272 error Unexpected use of comma operator no-sequences
8483:306 error 'n' declared on line 8476 column 12 is used outside of binding context block-scoped-var
8484:44 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8484:47 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8486:46 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8486:49 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8488:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8488:50 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8490:51 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8492:49 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8492:52 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8494:56 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8494:59 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8495:1 warning This line has a length of 214. Maximum allowed is 100 max-len
8495:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8495:12 error Return statement should not contain assignment no-return-assign
8495:12 error Return statement should not contain assignment no-return-assign
8495:12 error Return statement should not contain assignment no-return-assign
8495:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8495:39 error Unexpected use of comma operator no-sequences
8496:53 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8497:1 warning This line has a length of 338. Maximum allowed is 100 max-len
8497:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8497:136 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8497:142 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8497:172 error Return statement should not contain assignment no-return-assign
8497:172 error Return statement should not contain assignment no-return-assign
8497:172 error Return statement should not contain assignment no-return-assign
8497:323 error Unexpected use of comma operator no-sequences
8498:47 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8499:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8499:7 error Expected '!==' and instead saw '!=' eqeqeq
8499:197 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8502:50 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8502:53 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8503:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8503:193 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8504:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8504:51 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8505:5 error Unexpected var, use let or const instead no-var
8505:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8505:35 error 't' is already defined no-redeclare
8505:129 error Return statement should not contain assignment no-return-assign
8505:129 error Return statement should not contain assignment no-return-assign
8505:129 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8505:138 error Expected '!==' and instead saw '!=' eqeqeq
8505:311 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8506:52 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8506:55 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8506:58 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8507:5 error Return statement should not contain assignment no-return-assign
8507:41 error Unexpected use of comma operator no-sequences
8510:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8514:60 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8515:1 warning This line has a length of 160. Maximum allowed is 100 max-len
8515:5 error Unexpected var, use let or const instead no-var
8515:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8515:32 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8515:46 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8515:59 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8515:70 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8515:81 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8515:92 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8515:92 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8515:103 error 'l' declared on line 8517 column 91 is used outside of binding context block-scoped-var
8515:103 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8515:113 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8515:137 error Unexpected use of comma operator no-sequences
8515:139 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8515:141 error Expected '!==' and instead saw '!=' eqeqeq
8517:62 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8517:67 error Unexpected var, use let or const instead no-var
8517:67 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
8517:71 error 'c' declared on line 8521 column 97 is used outside of binding context block-scoped-var
8517:71 error 'c' is already declared in the upper scope on line 8218 column 193 no-shadow
8517:91 error 'l' is already defined no-redeclare
8517:145 error Unexpected var, use let or const instead no-var
8517:149 error 'h' declared on line 8521 column 145 is used outside of binding context block-scoped-var
8517:149 error 'h' is already declared in the upper scope on line 8218 column 222 no-shadow
8517:164 error 'g' was used before it was defined no-use-before-define
8517:164 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:201 error 'g' was used before it was defined no-use-before-define
8517:201 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:259 error 'g' was used before it was defined no-use-before-define
8517:259 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:272 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8517:279 error 'd' was used before it was defined no-use-before-define
8517:279 error 'd' declared on line 8521 column 11 is used outside of binding context block-scoped-var
8517:310 error 'd' was used before it was defined no-use-before-define
8517:310 error 'd' declared on line 8521 column 11 is used outside of binding context block-scoped-var
8517:316 error 'g' was used before it was defined no-use-before-define
8517:316 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:323 error 'd' was used before it was defined no-use-before-define
8517:323 error 'd' declared on line 8521 column 11 is used outside of binding context block-scoped-var
8517:332 error 'g' was used before it was defined no-use-before-define
8517:332 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:337 error 'g' was used before it was defined no-use-before-define
8517:337 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:341 error 'd' was used before it was defined no-use-before-define
8517:341 error 'd' declared on line 8521 column 11 is used outside of binding context block-scoped-var
8517:346 error 'h' declared on line 8521 column 145 is used outside of binding context block-scoped-var
8517:350 error 'c' declared on line 8521 column 97 is used outside of binding context block-scoped-var
8517:361 error 'g' was used before it was defined no-use-before-define
8517:361 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8517:372 error 'h' declared on line 8521 column 145 is used outside of binding context block-scoped-var
8517:376 error 'c' declared on line 8521 column 97 is used outside of binding context block-scoped-var
8517:386 error 'h' declared on line 8521 column 145 is used outside of binding context block-scoped-var
8518:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8518:10 error 'g' was used before it was defined no-use-before-define
8518:10 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8518:14 error 'c' declared on line 8521 column 97 is used outside of binding context block-scoped-var
8518:17 error 'h' declared on line 8521 column 145 is used outside of binding context block-scoped-var
8518:45 error 'g' was used before it was defined no-use-before-define
8518:45 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8518:58 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8519:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8521:1 warning This line has a length of 499. Maximum allowed is 100 max-len
8521:7 error Unexpected var, use let or const instead no-var
8521:11 error 'd' is already declared in the upper scope on line 8218 column 248 no-shadow
8521:22 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8521:27 error 'u' is already declared in the upper scope on line 8218 column 287 no-shadow
8521:97 error 'c' is already defined no-redeclare
8521:97 error 'c' declared on line 8517 column 71 is used outside of binding context block-scoped-var
8521:145 error 'h' is already defined no-redeclare
8521:145 error 'h' declared on line 8517 column 149 is used outside of binding context block-scoped-var
8521:152 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8521:160 error 'g' was used before it was defined no-use-before-define
8521:160 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:199 error 'g' was used before it was defined no-use-before-define
8521:199 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:242 error Expected '===' and instead saw '==' eqeqeq
8521:251 error 'g' was used before it was defined no-use-before-define
8521:251 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:255 error 'g' was used before it was defined no-use-before-define
8521:255 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:289 error 'g' was used before it was defined no-use-before-define
8521:289 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:301 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8521:306 error 'g' was used before it was defined no-use-before-define
8521:306 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:358 error Expected '===' and instead saw '==' eqeqeq
8521:369 error 'g' was used before it was defined no-use-before-define
8521:369 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:416 error 'g' was used before it was defined no-use-before-define
8521:416 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:428 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8521:435 error 'h' declared on line 8517 column 149 is used outside of binding context block-scoped-var
8521:439 error 'c' declared on line 8517 column 71 is used outside of binding context block-scoped-var
8521:450 error 'g' was used before it was defined no-use-before-define
8521:450 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8521:461 error 'h' declared on line 8517 column 149 is used outside of binding context block-scoped-var
8521:465 error 'c' declared on line 8517 column 71 is used outside of binding context block-scoped-var
8521:475 error 'h' declared on line 8517 column 149 is used outside of binding context block-scoped-var
8522:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8522:10 error 'g' was used before it was defined no-use-before-define
8522:10 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8522:14 error 'c' declared on line 8517 column 71 is used outside of binding context block-scoped-var
8522:17 error 'h' declared on line 8517 column 149 is used outside of binding context block-scoped-var
8522:41 error 'g' was used before it was defined no-use-before-define
8522:41 error 'g' declared on line 8526 column 10 is used outside of binding context block-scoped-var
8522:53 error 'a' declared on line 8526 column 13 is used outside of binding context block-scoped-var
8526:6 error Unexpected var, use let or const instead no-var
8526:10 error 'g' is already declared in the upper scope on line 8218 column 319 no-shadow
8526:13 error 'a' is already defined no-redeclare
8526:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8526:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8526:80 error 'l' declared on line 8517 column 91 is used outside of binding context block-scoped-var
8526:129 error 'l' declared on line 8517 column 91 is used outside of binding context block-scoped-var
8526:142 error Unexpected use of comma operator no-sequences
8527:7 error Return statement should not contain assignment no-return-assign
8527:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8527:41 error Expected '!==' and instead saw '!=' eqeqeq
8527:68 error Unexpected console statement no-console
8527:144 error Unexpected use of comma operator no-sequences
8527:238 error 'l' declared on line 8517 column 91 is used outside of binding context block-scoped-var
8528:54 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8528:57 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8529:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8529:37 error Unexpected use of comma operator no-sequences
8530:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8530:51 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8531:1 warning This line has a length of 175. Maximum allowed is 100 max-len
8531:9 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8531:12 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8531:15 error 'a' is never reassigned. Use 'const' instead prefer-const
8531:15 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8531:43 error 'n' is never reassigned. Use 'const' instead prefer-const
8531:43 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8531:66 error 'o' is never reassigned. Use 'const' instead prefer-const
8531:66 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8531:86 error 'r' is never reassigned. Use 'const' instead prefer-const
8531:86 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8531:107 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8531:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8532:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8532:8 error Expected a conditional expression and instead saw an assignment no-cond-assign
8532:59 error Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's' no-loop-func
8532:61 error 'e' is already declared in the upper scope on line 8530 column 48 no-shadow
8532:64 error 't' is already declared in the upper scope on line 8530 column 51 no-shadow
8532:67 error 'i' is already declared in the upper scope on line 8531 column 12 no-shadow
8532:70 error 'n' is already declared in the upper scope on line 8531 column 43 no-shadow
8533:11 error 'o' is already declared in the upper scope on line 8531 column 66 no-shadow
8533:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8533:21 error Expected '!==' and instead saw '!=' eqeqeq
8534:1 warning This line has a length of 122. Maximum allowed is 100 max-len
8534:61 error 'v' was used before it was defined no-use-before-define
8534:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8534:74 error 'r' is already declared in the upper scope on line 8531 column 86 no-shadow
8535:18 error 'b' was used before it was defined no-use-before-define
8538:36 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
8539:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8540:1 warning This line has a length of 231. Maximum allowed is 100 max-len
8542:51 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8542:54 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8542:57 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8543:19 error Expected '===' and instead saw '==' eqeqeq
8545:1 warning This line has a length of 194. Maximum allowed is 100 max-len
8545:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8545:11 error 's' is never reassigned. Use 'const' instead prefer-const
8545:11 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8545:19 error 't' is never reassigned. Use 'const' instead prefer-const
8545:19 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8545:33 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8545:40 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8545:47 error 'c' is never reassigned. Use 'const' instead prefer-const
8545:47 error 'c' is already declared in the upper scope on line 8218 column 193 no-shadow
8545:69 error 'h' is never reassigned. Use 'const' instead prefer-const
8545:69 error 'h' is already declared in the upper scope on line 8218 column 222 no-shadow
8545:97 error 'd' is never reassigned. Use 'const' instead prefer-const
8545:97 error 'd' is already declared in the upper scope on line 8218 column 248 no-shadow
8545:175 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8545:178 error 'e' is already declared in the upper scope on line 8542 column 54 no-shadow
8546:12 error Unexpected var, use let or const instead no-var
8546:16 error 't' is already declared in the upper scope on line 8545 column 19 no-shadow
8546:27 error 'i' is already declared in the upper scope on line 8545 column 175 no-shadow
8547:13 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8547:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8547:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8548:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8548:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8548:21 error 'u' was used before it was defined no-use-before-define
8548:21 error 'u' declared on line 8563 column 17 is used outside of binding context block-scoped-var
8549:11 error 'e' is already declared in the upper scope on line 8545 column 178 no-shadow
8549:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8551:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8552:18 error 't' is already declared in the upper scope on line 8546 column 16 no-shadow
8553:15 error 'i' is already declared in the upper scope on line 8546 column 27 no-shadow
8553:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8553:34 error Expected '===' and instead saw '==' eqeqeq
8553:37 error 'w' was used before it was defined no-use-before-define
8555:23 error Expected '===' and instead saw '==' eqeqeq
8555:26 error 'x' was used before it was defined no-use-before-define
8557:23 error Expected '!==' and instead saw '!=' eqeqeq
8557:26 error 'S' was used before it was defined no-use-before-define
8561:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8561:43 error Unexpected use of comma operator no-sequences
8562:24 error 'u' was used before it was defined no-use-before-define
8562:24 error 'u' declared on line 8563 column 17 is used outside of binding context block-scoped-var
8562:27 error Unexpected use of comma operator no-sequences
8562:34 error 't' declared on line 8546 column 16 is used outside of binding context block-scoped-var
8563:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8563:13 error Unexpected var, use let or const instead no-var
8563:17 error 'u' is already declared in the upper scope on line 8218 column 287 no-shadow
8564:10 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8564:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8564:44 error 'w' was used before it was defined no-use-before-define
8564:59 error 'w' was used before it was defined no-use-before-define
8566:25 error Expected '===' and instead saw '==' eqeqeq
8566:28 error 'v' was used before it was defined no-use-before-define
8566:40 error Expected '===' and instead saw '==' eqeqeq
8566:43 error 'b' was used before it was defined no-use-before-define
8567:16 error Expected '!==' and instead saw '!=' eqeqeq
8567:35 error Expected '!==' and instead saw '!=' eqeqeq
8567:38 error 'v' was used before it was defined no-use-before-define
8567:47 error Empty block statement no-empty
8567:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8567:64 error Empty block statement no-empty
8568:1 warning This line has a length of 106. Maximum allowed is 100 max-len
8568:48 error Expected '===' and instead saw '==' eqeqeq
8568:51 error 'b' was used before it was defined no-use-before-define
8568:60 error Empty block statement no-empty
8568:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8568:71 error Expected '===' and instead saw '==' eqeqeq
8571:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8573:1 warning This line has a length of 105. Maximum allowed is 100 max-len
8573:13 error Unexpected var, use let or const instead no-var
8573:17 error 'g' is already declared in the upper scope on line 8218 column 319 no-shadow
8573:43 error Unexpected use of '>>' no-bitwise
8573:82 error 'v' was used before it was defined no-use-before-define
8575:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8576:15 error 'g' declared on line 8573 column 17 is used outside of binding context block-scoped-var
8576:33 error 'v' was used before it was defined no-use-before-define
8578:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8578:17 error 'g' declared on line 8573 column 17 is used outside of binding context block-scoped-var
8578:33 error Expected '===' and instead saw '==' eqeqeq
8578:36 error 'A' was used before it was defined no-use-before-define
8582:15 error 'g' declared on line 8573 column 17 is used outside of binding context block-scoped-var
8582:33 error 'w' was used before it was defined no-use-before-define
8585:8 error 'g' declared on line 8573 column 17 is used outside of binding context block-scoped-var
8585:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8585:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8585:44 error Expected '===' and instead saw '==' eqeqeq
8585:47 error 'I' was used before it was defined no-use-before-define
8587:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8588:50 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8588:53 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8589:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8589:12 error 'n' is never reassigned. Use 'const' instead prefer-const
8589:12 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8589:20 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8589:42 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8590:12 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8590:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8590:42 error Expected '===' and instead saw '==' eqeqeq
8591:1 warning This line has a length of 111. Maximum allowed is 100 max-len
8591:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8591:48 error Unexpected use of comma operator no-sequences
8591:58 error 'x' was used before it was defined no-use-before-define
8591:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8591:73 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8592:16 error 'S' was used before it was defined no-use-before-define
8595:1 warning This line has a length of 152. Maximum allowed is 100 max-len
8595:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8595:9 error Expected '===' and instead saw '==' eqeqeq
8595:25 error 'w' was used before it was defined no-use-before-define
8595:78 error 'A' was used before it was defined no-use-before-define
8595:114 error 'y' was used before it was defined no-use-before-define
8595:117 error 'I' was used before it was defined no-use-before-define
8595:131 error 'y' was used before it was defined no-use-before-define
8597:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8598:54 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8598:57 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8598:60 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8599:12 error Expected '===' and instead saw '==' eqeqeq
8601:1 warning This line has a length of 245. Maximum allowed is 100 max-len
8601:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8601:11 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8601:14 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8601:25 error Expected '===' and instead saw '==' eqeqeq
8601:114 error Expected '===' and instead saw '==' eqeqeq
8601:214 error Empty block statement no-empty
8602:45 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8603:1 warning This line has a length of 203. Maximum allowed is 100 max-len
8603:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8603:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8603:112 error Unexpected use of comma operator no-sequences
8604:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8605:1 warning This line has a length of 101. Maximum allowed is 100 max-len
8606:49 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8607:1 warning This line has a length of 188. Maximum allowed is 100 max-len
8607:9 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8607:12 error Return statement should not contain assignment no-return-assign
8607:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8608:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8609:1 warning This line has a length of 128. Maximum allowed is 100 max-len
8609:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8610:57 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8610:60 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8611:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8612:65 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8612:68 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8613:1 warning This line has a length of 119. Maximum allowed is 100 max-len
8613:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8614:48 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8618:49 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8619:30 error Unexpected use of '|' no-bitwise
8620:52 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8620:55 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8622:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8622:58 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8624:57 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8624:60 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8624:63 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8627:1 warning This line has a length of 382. Maximum allowed is 100 max-len
8627:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8627:13 error Unexpected var, use let or const instead no-var
8627:17 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8627:20 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8627:23 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8627:26 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8627:33 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8627:40 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8627:47 error 'c' is already declared in the upper scope on line 8218 column 193 no-shadow
8627:54 error 'h' is already declared in the upper scope on line 8218 column 222 no-shadow
8627:80 error 'd' is already declared in the upper scope on line 8218 column 248 no-shadow
8627:116 error 'u' is already declared in the upper scope on line 8218 column 287 no-shadow
8627:130 error 'g' is already declared in the upper scope on line 8218 column 319 no-shadow
8627:243 error 'p' is already declared in the upper scope on line 8218 column 374 no-shadow
8627:274 error 'm' is already declared in the upper scope on line 8218 column 421 no-shadow
8628:1 warning This line has a length of 195. Maximum allowed is 100 max-len
8628:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8628:12 error Unexpected use of comma operator no-sequences
8628:52 error Expected a conditional expression and instead saw an assignment no-cond-assign
8629:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8629:12 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8629:17 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8629:32 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8630:6 error 'n' declared on line 8627 column 17 is used outside of binding context block-scoped-var
8630:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8630:35 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8630:38 error Unexpected use of comma operator no-sequences
8630:40 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8630:44 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8632:11 error 'l' declared on line 8627 column 40 is used outside of binding context block-scoped-var
8632:15 error 'c' declared on line 8627 column 47 is used outside of binding context block-scoped-var
8632:25 error 'g' declared on line 8627 column 130 is used outside of binding context block-scoped-var
8632:29 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8633:21 error 'g' declared on line 8627 column 130 is used outside of binding context block-scoped-var
8633:46 error 'g' declared on line 8627 column 130 is used outside of binding context block-scoped-var
8634:8 error 'n' declared on line 8627 column 17 is used outside of binding context block-scoped-var
8634:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8634:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8634:26 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8634:29 error Unexpected use of comma operator no-sequences
8634:31 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8635:1 warning This line has a length of 484. Maximum allowed is 100 max-len
8635:6 error 'd' declared on line 8627 column 80 is used outside of binding context block-scoped-var
8635:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8635:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8635:11 error Unexpected use of comma operator no-sequences
8635:13 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:33 error 'l' declared on line 8627 column 40 is used outside of binding context block-scoped-var
8635:38 error Return statement should not contain assignment no-return-assign
8635:38 error Return statement should not contain assignment no-return-assign
8635:38 error Return statement should not contain assignment no-return-assign
8635:38 error Return statement should not contain assignment no-return-assign
8635:38 error Return statement should not contain assignment no-return-assign
8635:68 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:88 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8635:99 error 'o' declared on line 8627 column 20 is used outside of binding context block-scoped-var
8635:103 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:106 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:111 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:122 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:136 error 'd' declared on line 8627 column 80 is used outside of binding context block-scoped-var
8635:140 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:150 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:154 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:157 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:168 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:171 error 'u' declared on line 8627 column 116 is used outside of binding context block-scoped-var
8635:187 error 'n' declared on line 8627 column 17 is used outside of binding context block-scoped-var
8635:191 error 'n' declared on line 8627 column 17 is used outside of binding context block-scoped-var
8635:213 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:220 error Unexpected use of comma operator no-sequences
8635:222 error Expected 'undefined' and instead saw 'void' no-void
8635:267 error 'l' declared on line 8627 column 40 is used outside of binding context block-scoped-var
8635:271 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:274 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8635:277 error 'h' declared on line 8627 column 54 is used outside of binding context block-scoped-var
8635:328 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:361 error 'n' declared on line 8627 column 17 is used outside of binding context block-scoped-var
8635:368 error 'd' declared on line 8627 column 80 is used outside of binding context block-scoped-var
8635:399 error 'o' declared on line 8627 column 20 is used outside of binding context block-scoped-var
8635:404 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:411 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:415 error 'o' declared on line 8627 column 20 is used outside of binding context block-scoped-var
8635:424 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8635:428 error 'p' declared on line 8627 column 243 is used outside of binding context block-scoped-var
8635:445 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8635:458 error 's' declared on line 8627 column 26 is used outside of binding context block-scoped-var
8635:469 error 'a' declared on line 8627 column 33 is used outside of binding context block-scoped-var
8636:57 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8636:60 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8637:1 warning This line has a length of 507. Maximum allowed is 100 max-len
8637:5 error Unexpected var, use let or const instead no-var
8637:9 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8637:13 error Expected 'undefined' and instead saw 'void' no-void
8637:116 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8637:152 error 'i' is already defined no-redeclare
8637:162 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8637:162 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8637:164 error 'a' was used before it was defined no-use-before-define
8637:164 error 'a' declared on line 8637 column 263 is used outside of binding context block-scoped-var
8637:205 error 'a' was used before it was defined no-use-before-define
8637:205 error 'a' declared on line 8637 column 263 is used outside of binding context block-scoped-var
8637:222 error 'a' was used before it was defined no-use-before-define
8637:222 error 'a' declared on line 8637 column 263 is used outside of binding context block-scoped-var
8637:246 error Unexpected var, use let or const instead no-var
8637:250 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8637:253 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8637:256 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8637:263 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8637:286 error 'l' is already declared in the upper scope on line 8218 column 159 no-shadow
8637:322 error 'c' is already declared in the upper scope on line 8218 column 193 no-shadow
8637:336 error 'h' is already declared in the upper scope on line 8218 column 222 no-shadow
8637:457 error 'd' is already declared in the upper scope on line 8218 column 248 no-shadow
8641:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8641:15 error Expected a conditional expression and instead saw an assignment no-cond-assign
8644:1 warning This line has a length of 126. Maximum allowed is 100 max-len
8644:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8644:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8644:34 error Unexpected use of comma operator no-sequences
8645:7 error Unexpected var, use let or const instead no-var
8645:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8645:11 error 'u' is already declared in the upper scope on line 8218 column 287 no-shadow
8645:19 error 'i' is already defined no-redeclare
8645:23 error 'h' declared on line 8637 column 336 is used outside of binding context block-scoped-var
8645:28 error 'd' declared on line 8637 column 457 is used outside of binding context block-scoped-var
8645:33 error 's' declared on line 8637 column 256 is used outside of binding context block-scoped-var
8645:68 error 'h' declared on line 8637 column 336 is used outside of binding context block-scoped-var
8645:79 error 'h' declared on line 8637 column 336 is used outside of binding context block-scoped-var
8645:154 error 'l' is already defined no-redeclare
8645:154 error 'l' declared on line 8637 column 286 is used outside of binding context block-scoped-var
8646:12 error 'g' is already declared in the upper scope on line 8218 column 319 no-shadow
8646:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8647:13 error Unexpected var, use let or const instead no-var
8647:17 error 'p' is already declared in the upper scope on line 8218 column 374 no-shadow
8648:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8648:11 error Unexpected use of comma operator no-sequences
8649:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8649:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8649:12 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
8649:28 error 'p' declared on line 8647 column 17 is used outside of binding context block-scoped-var
8649:52 error Unexpected use of comma operator no-sequences
8649:54 error 'l' declared on line 8637 column 286 is used outside of binding context block-scoped-var
8649:58 error 'p' declared on line 8647 column 17 is used outside of binding context block-scoped-var
8651:1 warning This line has a length of 208. Maximum allowed is 100 max-len
8651:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8651:52 error 's' declared on line 8637 column 256 is used outside of binding context block-scoped-var
8651:77 error 's' declared on line 8637 column 256 is used outside of binding context block-scoped-var
8651:119 error 's' declared on line 8637 column 256 is used outside of binding context block-scoped-var
8651:134 error Unexpected use of comma operator no-sequences
8651:154 error 'l' declared on line 8637 column 286 is used outside of binding context block-scoped-var
8652:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8652:58 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8654:52 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8654:55 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8657:5 error Unexpected var, use let or const instead no-var
8657:9 error 'e' declared on line 8662 column 16 is used outside of binding context block-scoped-var
8657:9 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8657:16 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8657:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8658:1 warning This line has a length of 138. Maximum allowed is 100 max-len
8658:12 error Unexpected var, use let or const instead no-var
8658:16 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8658:43 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8658:50 error 'o' declared on line 8662 column 58 is used outside of binding context block-scoped-var
8658:50 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8658:57 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8658:63 error Expected a conditional expression and instead saw an assignment no-cond-assign
8658:83 error 'o' declared on line 8662 column 58 is used outside of binding context block-scoped-var
8659:1 warning This line has a length of 172. Maximum allowed is 100 max-len
8659:13 error 's' is already declared in the upper scope on line 8218 column 93 no-shadow
8659:38 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8659:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8659:38 error 'e' declared on line 8662 column 16 is used outside of binding context block-scoped-var
8659:63 error Unexpected use of comma operator no-sequences
8659:103 error Expected a conditional expression and instead saw an assignment no-cond-assign
8659:123 error 'o' declared on line 8662 column 58 is used outside of binding context block-scoped-var
8662:12 error Unexpected var, use let or const instead no-var
8662:16 error 'e' is already defined no-redeclare
8662:38 error 'a' is already declared in the upper scope on line 8218 column 114 no-shadow
8662:58 error 'o' is already defined no-redeclare
8662:58 error 'o' declared on line 8658 column 50 is used outside of binding context block-scoped-var
8662:65 error 'o' declared on line 8658 column 50 is used outside of binding context block-scoped-var
8662:79 error 'o' declared on line 8658 column 50 is used outside of binding context block-scoped-var
8663:21 error 'o' declared on line 8658 column 50 is used outside of binding context block-scoped-var
8665:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8665:36 error 'e' declared on line 8662 column 16 is used outside of binding context block-scoped-var
8665:72 error Unexpected use of comma operator no-sequences
8665:74 error 'e' declared on line 8662 column 16 is used outside of binding context block-scoped-var
8666:48 error 'r' is already declared in the upper scope on line 8218 column 55 no-shadow
8667:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8667:70 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8667:73 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8667:76 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8670:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8670:12 error 'n' is already declared in the upper scope on line 8218 column 10 no-shadow
8670:15 error 'o' is already declared in the upper scope on line 8218 column 32 no-shadow
8670:187 error Empty block statement no-empty
8673:11 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8673:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8675:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8675:112 error Unexpected use of comma operator no-sequences
8676:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8676:21 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
8676:24 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8676:27 error 't' is already declared in the upper scope on line 8217 column 386 no-shadow
8677:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8677:13 error Unexpected use of comma operator no-sequences
8679:63 error A constructor name should not start with a lowercase letter new-cap
8679:72 error A constructor name should not start with a lowercase letter new-cap
8679:102 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8679:108 error 'i' is already declared in the upper scope on line 8217 column 389 no-shadow
8679:118 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8679:151 error 'e' is already declared in the upper scope on line 8676 column 24 no-shadow
8680:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8681:8 error Unexpected use of comma operator no-sequences
8681:160 error A constructor name should not start with a lowercase letter new-cap
8681:214 error A constructor name should not start with a lowercase letter new-cap
8681:439 error A constructor name should not start with a lowercase letter new-cap
8681:493 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8682:1 warning This line has a length of 794. Maximum allowed is 100 max-len
8682:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8682:5 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8682:15 error Unexpected use of comma operator no-sequences
8682:706 error Unexpected var, use let or const instead no-var
8682:781 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8683:1 warning This line has a length of 929. Maximum allowed is 100 max-len
8684:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8684:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8684:62 error Unexpected use of comma operator no-sequences
8684:201 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8685:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8685:12 error Expected '!==' and instead saw '!=' eqeqeq
8685:25 error Expected '===' and instead saw '==' eqeqeq
8685:48 error Expected '===' and instead saw '==' eqeqeq
8685:141 error Unexpected use of comma operator no-sequences
8685:154 error Expected '!==' and instead saw '!=' eqeqeq
8685:166 error Expected a conditional expression and instead saw an assignment no-cond-assign
8687:47 error Expected '===' and instead saw '==' eqeqeq
8688:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8689:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8689:13 error Expected '===' and instead saw '==' eqeqeq
8689:41 error Expected '!==' and instead saw '!=' eqeqeq
8689:55 error Expected '!==' and instead saw '!=' eqeqeq
8689:67 error Expected '!==' and instead saw '!=' eqeqeq
8691:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8693:5 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8694:55 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8695:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8695:24 error Unexpected use of comma operator no-sequences
8696:1 warning This line has a length of 102. Maximum allowed is 100 max-len
8696:89 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8697:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8697:126 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8698:1 warning This line has a length of 130. Maximum allowed is 100 max-len
8698:117 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8700:54 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8700:54 error 'e' is defined but never used no-unused-vars
8701:5 error Unexpected dangling '_' in '_signal' no-underscore-dangle
8702:58 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8706:49 error 'e' is already declared in the upper scope on line 8217 column 383 no-shadow
8711:8 error 'ace' is not defined no-undef
8711:116 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
8711:119 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
8711:122 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
8711:122 error 'i' is defined but never used no-unused-vars
8712:33 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8712:81 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8712:90 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8714:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8714:18 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8714:21 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8715:1 warning This line has a length of 116. Maximum allowed is 100 max-len
8715:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8716:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8716:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8716:34 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8717:39 error Unexpected use of comma operator no-sequences
8718:5 error Unexpected use of comma operator no-sequences
8720:43 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8722:37 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8723:1 warning This line has a length of 271. Maximum allowed is 100 max-len
8723:5 error Unexpected var, use let or const instead no-var
8723:9 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8723:12 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8723:31 error 'e' is already defined no-redeclare
8723:64 error Return statement should not contain assignment no-return-assign
8723:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8723:101 error Arrow function should not return assignment no-return-assign
8723:101 error Arrow function should not return assignment no-return-assign
8723:103 error 'e' is already declared in the upper scope on line 8722 column 37 no-shadow
8723:106 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8723:109 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8723:112 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8723:129 error A constructor name should not start with a lowercase letter new-cap
8723:144 error Unexpected use of comma operator no-sequences
8723:151 error Expected '===' and instead saw '==' eqeqeq
8723:201 error Expected '!==' and instead saw '!=' eqeqeq
8724:40 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8725:11 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8725:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8727:1 warning This line has a length of 171. Maximum allowed is 100 max-len
8727:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8727:38 error 'i' is never reassigned. Use 'const' instead prefer-const
8727:38 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8727:51 error 'n' is never reassigned. Use 'const' instead prefer-const
8727:51 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8727:119 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8727:127 error 'r' is never reassigned. Use 'const' instead prefer-const
8727:127 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8728:1 warning This line has a length of 105. Maximum allowed is 100 max-len
8728:10 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8728:13 error 'a' is never reassigned. Use 'const' instead prefer-const
8728:13 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8728:27 error 'l' is never reassigned. Use 'const' instead prefer-const
8728:27 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8728:45 error Found identifier with same name as label no-label-var
8728:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8728:57 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8729:13 error Unexpected var, use let or const instead no-var
8729:17 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8729:24 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8729:31 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8730:20 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8730:35 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8730:41 error Expected '===' and instead saw '==' eqeqeq
8733:1 warning This line has a length of 265. Maximum allowed is 100 max-len
8733:9 error Unexpected var, use let or const instead no-var
8733:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8733:45 error 'd' is already defined no-redeclare
8733:91 error 'u' is already defined no-redeclare
8733:130 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8733:192 error A constructor name should not start with a lowercase letter new-cap
8736:12 error Unexpected var, use let or const instead no-var
8736:16 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8736:23 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8736:37 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8738:1 warning This line has a length of 226. Maximum allowed is 100 max-len
8738:8 error Unexpected var, use let or const instead no-var
8738:12 error 'p' is already declared in the upper scope on line 8714 column 15 no-shadow
8738:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8738:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8738:69 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8738:83 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8738:133 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8738:154 error A constructor name should not start with a lowercase letter new-cap
8740:8 error 'p' declared on line 8738 column 12 is used outside of binding context block-scoped-var
8740:34 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8740:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8740:50 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8740:50 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8740:57 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8740:57 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8740:61 error 'p' declared on line 8738 column 12 is used outside of binding context block-scoped-var
8740:71 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8740:71 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8741:1 warning This line has a length of 105. Maximum allowed is 100 max-len
8741:19 error 'p' declared on line 8738 column 12 is used outside of binding context block-scoped-var
8741:22 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8741:22 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8741:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8741:39 error A constructor name should not start with a lowercase letter new-cap
8741:42 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8741:55 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8745:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8746:1 warning This line has a length of 155. Maximum allowed is 100 max-len
8746:12 error Unexpected var, use let or const instead no-var
8746:16 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
8746:54 error 'g' is already defined no-redeclare
8746:54 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8746:61 error 'h' is already defined no-redeclare
8746:61 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8746:79 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8746:83 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8746:91 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8746:118 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8746:132 error Expected '===' and instead saw '==' eqeqeq
8747:7 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8748:1 warning This line has a length of 119. Maximum allowed is 100 max-len
8748:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8748:47 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8748:47 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8748:51 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8748:51 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8748:59 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8748:59 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8748:76 error 'y' declared on line 8746 column 36 is used outside of binding context block-scoped-var
8748:84 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8748:84 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8748:96 error Expected '===' and instead saw '==' eqeqeq
8749:7 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8749:7 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8750:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8750:27 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8750:27 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8750:30 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8750:30 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8750:39 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8750:39 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8750:46 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8750:46 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8750:60 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8750:60 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8750:64 error 'h' declared on line 8729 column 17 is used outside of binding context block-scoped-var
8750:64 error 'h' declared on line 8746 column 61 is used outside of binding context block-scoped-var
8750:67 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8750:67 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8751:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8751:10 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8751:10 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8751:38 error Unexpected use of comma operator no-sequences
8751:43 error 'g' declared on line 8736 column 16 is used outside of binding context block-scoped-var
8751:43 error 'g' declared on line 8746 column 54 is used outside of binding context block-scoped-var
8753:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8754:51 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8755:11 error Unexpected var, use let or const instead no-var
8755:15 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8755:23 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8755:31 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8755:39 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8755:47 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8755:55 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8755:63 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8755:72 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8755:81 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8756:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8758:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8759:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8760:27 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
8765:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8766:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8767:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8768:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8769:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8770:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8771:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8773:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8775:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8775:14 error 'c' declared on line 8755 column 81 is used outside of binding context block-scoped-var
8776:40 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8776:43 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8777:11 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8777:30 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8777:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8779:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8780:12 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8780:46 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8780:114 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8780:145 error Expected '!==' and instead saw '!=' eqeqeq
8782:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8782:85 error Unexpected use of comma operator no-sequences
8783:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8783:36 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8784:1 warning This line has a length of 136. Maximum allowed is 100 max-len
8784:14 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8784:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8784:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8784:47 error Expected '!==' and instead saw '!=' eqeqeq
8785:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8786:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8788:48 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8788:51 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8790:6 error Return statement should not contain assignment no-return-assign
8791:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8791:11 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8792:6 error Return statement should not contain assignment no-return-assign
8793:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8793:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8793:52 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8793:55 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8793:58 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8793:61 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8793:64 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8793:67 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8794:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8794:26 error Unexpected use of comma operator no-sequences
8795:15 error 'e' is already declared in the upper scope on line 8788 column 51 no-shadow
8797:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8797:16 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8797:19 error 'e' is already declared in the upper scope on line 8788 column 51 no-shadow
8797:22 error 't' is already declared in the upper scope on line 8788 column 48 no-shadow
8798:13 error Expected 'undefined' and instead saw 'void' no-void
8798:39 error Unexpected use of comma operator no-sequences
8798:73 error Use a regular expression literal instead of the 'RegExp' constructor prefer-regex-literals
8798:73 error ES2018 RegExp Unicode property escape sequences are forbidden es-x/no-regexp-unicode-property-escapes
8798:112 error Use a regular expression literal instead of the 'RegExp' constructor prefer-regex-literals
8799:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8799:156 error Unexpected use of comma operator no-sequences
8800:6 error Return statement should not contain assignment no-return-assign
8801:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8802:6 error Unexpected var, use let or const instead no-var
8803:15 error 'e' is already declared in the upper scope on line 8788 column 51 no-shadow
8804:6 error 'h' declared on line 8802 column 10 is used outside of binding context block-scoped-var
8805:7 error Return statement should not contain assignment no-return-assign
8805:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8805:21 error 'h' declared on line 8802 column 10 is used outside of binding context block-scoped-var
8806:57 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8806:60 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8807:11 error Unexpected var, use let or const instead no-var
8807:15 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8807:69 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8807:77 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8810:16 error 'e' is already declared in the upper scope on line 8806 column 57 no-shadow
8813:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8813:14 error 'n' declared on line 8807 column 69 is used outside of binding context block-scoped-var
8814:51 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8816:50 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8816:53 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8816:56 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8816:59 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8817:15 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8817:30 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8818:16 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8819:7 error Unexpected var, use let or const instead no-var
8819:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8819:33 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8819:37 error 'l' was used before it was defined no-use-before-define
8819:39 error Expected '===' and instead saw '==' eqeqeq
8819:53 error 'l' was used before it was defined no-use-before-define
8820:8 error Unexpected var, use let or const instead no-var
8820:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8820:12 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8820:30 error 'l' declared on line 8819 column 33 is used outside of binding context block-scoped-var
8820:55 error Unexpected use of comma operator no-sequences
8821:7 error Return statement should not contain assignment no-return-assign
8821:7 error Return statement should not contain assignment no-return-assign
8821:7 error Return statement should not contain assignment no-return-assign
8821:7 error Return statement should not contain assignment no-return-assign
8821:18 error 'l' declared on line 8819 column 33 is used outside of binding context block-scoped-var
8821:53 error Unexpected use of comma operator no-sequences
8821:198 error Expected '===' and instead saw '==' eqeqeq
8823:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8824:51 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8824:54 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8824:57 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8824:60 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8824:63 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8825:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8825:30 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8825:61 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8826:16 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8827:7 error Unexpected var, use let or const instead no-var
8827:11 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8827:37 error 'h' was used before it was defined no-use-before-define
8827:39 error Expected '===' and instead saw '==' eqeqeq
8827:64 error 'h' was used before it was defined no-use-before-define
8828:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8828:8 error Unexpected var, use let or const instead no-var
8828:26 error 'e' is already declared in the upper scope on line 8824 column 51 no-shadow
8828:29 error 't' is already declared in the upper scope on line 8824 column 54 no-shadow
8828:32 error 'i' is already declared in the upper scope on line 8824 column 57 no-shadow
8829:13 error Unexpected var, use let or const instead no-var
8829:17 error 'n' is already declared in the upper scope on line 8824 column 60 no-shadow
8829:27 error 'o' is already declared in the upper scope on line 8824 column 63 no-shadow
8830:25 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8830:31 error 'r' is already declared in the upper scope on line 8825 column 15 no-shadow
8832:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8832:16 error 's' is already declared in the upper scope on line 8825 column 30 no-shadow
8834:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8834:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8834:60 error Unexpected use of comma operator no-sequences
8835:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8835:16 error 'n' declared on line 8829 column 17 is used outside of binding context block-scoped-var
8836:11 error 'h' declared on line 8827 column 33 is used outside of binding context block-scoped-var
8836:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8837:7 error Return statement should not contain assignment no-return-assign
8837:7 error Return statement should not contain assignment no-return-assign
8837:7 error Return statement should not contain assignment no-return-assign
8837:7 error Return statement should not contain assignment no-return-assign
8837:18 error 'h' declared on line 8827 column 33 is used outside of binding context block-scoped-var
8837:53 error Unexpected use of comma operator no-sequences
8837:194 error Expected '===' and instead saw '==' eqeqeq
8839:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8840:50 error 'i' is already declared in the upper scope on line 8711 column 122 no-shadow
8841:12 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8841:18 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8841:21 error 'e' is already declared in the upper scope on line 8711 column 116 no-shadow
8841:24 error 'p' is already declared in the upper scope on line 8714 column 15 no-shadow
8841:27 error 't' is already declared in the upper scope on line 8711 column 119 no-shadow
8841:30 error 'n' is already declared in the upper scope on line 8712 column 33 no-shadow
8841:36 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8841:42 error 'o' is already declared in the upper scope on line 8712 column 90 no-shadow
8841:45 error 'f' is never reassigned. Use 'const' instead prefer-const
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error Return statement should not contain assignment no-return-assign
8841:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8841:199 error Expected '===' and instead saw '==' eqeqeq
8841:223 error Expected '!==' and instead saw '!=' eqeqeq
8841:362 error Expected '!==' and instead saw '!=' eqeqeq
8841:502 error 'e' is already declared in the upper scope on line 8841 column 21 no-shadow
8841:505 error 't' is already declared in the upper scope on line 8841 column 27 no-shadow
8841:508 error 'i' is already declared in the upper scope on line 8840 column 50 no-shadow
8842:12 error 'n' is already declared in the upper scope on line 8841 column 30 no-shadow
8842:20 error 'e' declared on line 8843 column 31 is used outside of binding context block-scoped-var
8842:32 error 'e' declared on line 8843 column 31 is used outside of binding context block-scoped-var
8842:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8843:1 warning This line has a length of 109. Maximum allowed is 100 max-len
8843:7 error Unexpected var, use let or const instead no-var
8843:11 error 'o' is already declared in the upper scope on line 8841 column 42 no-shadow
8843:31 error 'e' is already defined no-redeclare
8843:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8844:18 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8845:58 error Expected '===' and instead saw '==' eqeqeq
8848:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8848:16 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8849:45 error Expected 'undefined' and instead saw 'void' no-void
8853:26 error 'e' is already declared in the upper scope on line 8841 column 21 no-shadow
8853:29 error 't' is already declared in the upper scope on line 8841 column 27 no-shadow
8853:32 error 'i' is already declared in the upper scope on line 8840 column 50 no-shadow
8854:10 error 'n' is already declared in the upper scope on line 8841 column 30 no-shadow
8854:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8855:1 warning This line has a length of 127. Maximum allowed is 100 max-len
8855:101 error Expected 'undefined' and instead saw 'void' no-void
8856:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
8856:12 error 'o' is already declared in the upper scope on line 8841 column 42 no-shadow
8856:15 error 'r' is never reassigned. Use 'const' instead prefer-const
8856:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8856:35 error 's' is never reassigned. Use 'const' instead prefer-const
8856:35 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8856:66 error Expected a conditional expression and instead saw an assignment no-cond-assign
8857:7 error Unexpected var, use let or const instead no-var
8857:11 error 'a' is already declared in the upper scope on line 8841 column 12 no-shadow
8857:30 error 'l' is already declared in the upper scope on line 8841 column 18 no-shadow
8857:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8860:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8861:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8863:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8864:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8864:18 error 'c' is already declared in the upper scope on line 8841 column 36 no-shadow
8865:13 error 'h' is already declared in the upper scope on line 8841 column 39 no-shadow
8865:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8865:52 error 'a' declared on line 8857 column 11 is used outside of binding context block-scoped-var
8869:20 error 'e' is already declared in the upper scope on line 8841 column 21 no-shadow
8869:23 error 't' is already declared in the upper scope on line 8841 column 27 no-shadow
8869:26 error 'i' is already declared in the upper scope on line 8840 column 50 no-shadow
8870:10 error 'n' is already declared in the upper scope on line 8841 column 30 no-shadow
8870:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8870:33 error Unexpected use of comma operator no-sequences
8871:1 warning This line has a length of 188. Maximum allowed is 100 max-len
8871:98 error Unexpected use of comma operator no-sequences
8871:162 error Expected 'undefined' and instead saw 'void' no-void
8872:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8872:18 error 'o' is already declared in the upper scope on line 8841 column 42 no-shadow
8872:38 error 'r' was used before it was defined no-use-before-define
8872:38 error Expected a conditional expression and instead saw an assignment no-cond-assign
8872:38 error 'r' declared on line 8873 column 11 is used outside of binding context block-scoped-var
8873:7 error Unexpected var, use let or const instead no-var
8873:11 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8873:14 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8873:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8875:1 warning This line has a length of 106. Maximum allowed is 100 max-len
8875:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8879:34 error 'e' is already declared in the upper scope on line 8841 column 21 no-shadow
8880:10 error 't' is already declared in the upper scope on line 8841 column 27 no-shadow
8880:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8885:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8885:21 error Expected '!==' and instead saw '!=' eqeqeq
8893:20 error 'e' is already declared in the upper scope on line 8841 column 21 no-shadow
8894:10 error 't' is already declared in the upper scope on line 8841 column 27 no-shadow
8894:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8899:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8899:21 error Expected '!==' and instead saw '!=' eqeqeq
8909:8 error 'ace' is not defined no-undef
8909:133 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
8909:136 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
8909:139 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
8909:139 error 'i' is defined but never used no-unused-vars
8910:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
8910:11 error 'o' is never reassigned. Use 'const' instead prefer-const
8910:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
8910:23 error Unexpected dangling '_' in '__extends' no-underscore-dangle
8910:58 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8910:61 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8911:1 warning This line has a length of 116. Maximum allowed is 100 max-len
8911:94 error 'e' is already declared in the upper scope on line 8910 column 58 no-shadow
8911:97 error 't' is already declared in the upper scope on line 8910 column 61 no-shadow
8912:7 error The '__proto__' property is deprecated no-proto
8913:21 error 'e' is already declared in the upper scope on line 8910 column 58 no-shadow
8913:24 error 't' is already declared in the upper scope on line 8910 column 61 no-shadow
8914:19 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8915:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8918:19 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8918:22 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8921:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8921:17 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8923:1 warning This line has a length of 119. Maximum allowed is 100 max-len
8923:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8923:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8923:16 error Unexpected use of comma operator no-sequences
8923:99 error A constructor name should not start with a lowercase letter new-cap
8924:10 error 'a' is never reassigned. Use 'const' instead prefer-const
8924:10 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
8924:34 error 'r' is never reassigned. Use 'const' instead prefer-const
8924:34 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
8924:63 error 's' is never reassigned. Use 'const' instead prefer-const
8924:63 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
8924:79 error 'l' is never reassigned. Use 'const' instead prefer-const
8924:79 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
8924:116 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8924:119 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8924:122 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8925:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8925:54 error Unexpected use of comma operator no-sequences
8926:44 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8927:1 warning This line has a length of 139. Maximum allowed is 100 max-len
8927:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8927:56 error Unexpected use of comma operator no-sequences
8927:101 error Unexpected dangling '_' in '_buildKeyHash' no-underscore-dangle
8928:47 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8928:50 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8929:10 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8929:13 error 'n' is never reassigned. Use 'const' instead prefer-const
8929:13 error 'n' is already declared in the upper scope on line 8910 column 8 no-shadow
8929:62 error 'o' is never reassigned. Use 'const' instead prefer-const
8929:62 error 'o' is already declared in the upper scope on line 8910 column 11 no-shadow
8929:150 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8930:1 warning This line has a length of 181. Maximum allowed is 100 max-len
8930:7 error Unexpected var, use let or const instead no-var
8930:11 error 'r' is already declared in the upper scope on line 8924 column 34 no-shadow
8930:14 error 's' is already declared in the upper scope on line 8924 column 63 no-shadow
8930:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8930:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8930:28 error Expected '===' and instead saw '==' eqeqeq
8930:96 error Expected '!==' and instead saw '!=' eqeqeq
8930:134 error Expected '===' and instead saw '==' eqeqeq
8932:41 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8932:44 error 'n' is already declared in the upper scope on line 8910 column 8 no-shadow
8932:47 error 'o' is already declared in the upper scope on line 8910 column 11 no-shadow
8933:45 error Expected '===' and instead saw '==' eqeqeq
8933:100 error Unexpected use of comma operator no-sequences
8934:104 error Expected 'undefined' and instead saw 'void' no-void
8934:144 error 'e' is already declared in the upper scope on line 8932 column 41 no-shadow
8935:8 error Unexpected var, use let or const instead no-var
8935:12 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8935:20 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8935:55 error 'i' was used before it was defined no-use-before-define
8935:85 error 'i' was used before it was defined no-use-before-define
8935:107 error 'e' is already declared in the upper scope on line 8934 column 144 no-shadow
8936:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8936:33 error Unexpected use of comma operator no-sequences
8936:62 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8936:62 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8936:87 error Unexpected use of comma operator no-sequences
8936:89 error Unexpected dangling '_' in '_addCommandToBinding' no-underscore-dangle
8937:55 error 'e' is already defined no-redeclare
8937:82 error Unexpected dangling '_' in '_addCommandToBinding' no-underscore-dangle
8937:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8940:8 error Unexpected dangling '_' in '_addCommandToBinding' no-underscore-dangle
8940:54 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8940:57 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8940:60 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8941:12 error 'n' is already declared in the upper scope on line 8910 column 8 no-shadow
8941:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8945:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8945:36 error 'r' was used before it was defined no-use-before-define
8945:36 error 'r' declared on line 8945 column 179 is used outside of binding context block-scoped-var
8945:62 error Expected '!==' and instead saw '!=' eqeqeq
8945:86 error 'r' was used before it was defined no-use-before-define
8945:86 error 'r' declared on line 8945 column 179 is used outside of binding context block-scoped-var
8945:114 error Unexpected use of comma operator no-sequences
8945:157 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8945:163 error Unexpected var, use let or const instead no-var
8945:167 error 'o' is already declared in the upper scope on line 8910 column 11 no-shadow
8945:179 error 'r' is already declared in the upper scope on line 8924 column 34 no-shadow
8949:10 error 'o' declared on line 8945 column 167 is used outside of binding context block-scoped-var
8949:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8949:20 error 'r' declared on line 8945 column 179 is used outside of binding context block-scoped-var
8954:45 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8955:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8955:48 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8956:11 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8956:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8959:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
8959:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8962:48 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8963:43 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8966:42 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8967:43 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8970:8 error Unexpected dangling '_' in '_buildKeyHash' no-underscore-dangle
8970:47 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8972:43 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8973:10 error 't' is never reassigned. Use 'const' instead prefer-const
8973:10 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8973:39 error Unnecessary escape character: \- no-useless-escape
8973:41 error Unnecessary escape character: \+ no-useless-escape
8973:46 error Unnecessary escape character: \- no-useless-escape
8973:48 error Unnecessary escape character: \+ no-useless-escape
8973:67 error 'e' is already declared in the upper scope on line 8972 column 43 no-shadow
8973:79 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8973:92 error 'n' is never reassigned. Use 'const' instead prefer-const
8973:92 error 'n' is already declared in the upper scope on line 8910 column 8 no-shadow
8973:104 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8978:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8978:23 error Expected '===' and instead saw '==' eqeqeq
8978:38 error Expected '===' and instead saw '==' eqeqeq
8981:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8981:14 error Unexpected var, use let or const instead no-var
8981:18 error 'o' is already declared in the upper scope on line 8910 column 11 no-shadow
8981:25 error 'r' is already declared in the upper scope on line 8924 column 34 no-shadow
8982:13 error 's' is already declared in the upper scope on line 8924 column 63 no-shadow
8982:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8982:46 error Expected '===' and instead saw '==' eqeqeq
8983:49 error Unexpected console statement no-console
8983:107 error Unexpected use of comma operator no-sequences
8984:9 error Unexpected use of '|=' no-bitwise
8984:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8985:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8985:33 error 'o' declared on line 8981 column 18 is used outside of binding context block-scoped-var
8986:48 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8986:51 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8987:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8988:48 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8988:51 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8988:54 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
8988:57 error 'n' is already declared in the upper scope on line 8910 column 8 no-shadow
8989:10 error 'o' is already declared in the upper scope on line 8910 column 11 no-shadow
8989:13 error 'r' is already declared in the upper scope on line 8924 column 34 no-shadow
8989:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8990:7 error Return statement should not contain assignment no-return-assign
8990:7 error Return statement should not contain assignment no-return-assign
8990:7 error Return statement should not contain assignment no-return-assign
8990:7 error Return statement should not contain assignment no-return-assign
8990:7 error Return statement should not contain assignment no-return-assign
8990:7 error Return statement should not contain assignment no-return-assign
8990:28 error Unexpected use of comma operator no-sequences
8990:162 error Expected '!==' and instead saw '!=' eqeqeq
8990:198 error Expected '!==' and instead saw '!=' eqeqeq
8990:241 error Expected '!==' and instead saw '!=' eqeqeq
8990:258 error Expected '!==' and instead saw '!=' eqeqeq
8990:269 error Expected '===' and instead saw '==' eqeqeq
8992:47 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8992:50 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8994:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8994:22 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
8994:25 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8994:28 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8996:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8996:18 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8998:5 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
8998:11 error 'd' was used before it was defined no-use-before-define
8998:20 error Unexpected var, use let or const instead no-var
8998:27 error 'e' is already defined no-redeclare
8998:46 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
8998:49 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
8999:39 error Return statement should not contain assignment no-return-assign
8999:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
8999:67 error Unexpected use of comma operator no-sequences
9000:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9000:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9000:25 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
9000:28 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
9000:31 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
9002:5 error Unexpected use of comma operator no-sequences
9002:27 error 'e' is already declared in the upper scope on line 8909 column 133 no-shadow
9002:30 error 't' is already declared in the upper scope on line 8909 column 136 no-shadow
9002:33 error 'i' is already declared in the upper scope on line 8909 column 139 no-shadow
9005:8 error 'ace' is not defined no-undef
9005:168 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
9005:171 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
9005:174 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
9005:174 error 'i' is defined but never used no-unused-vars
9006:4 error Unexpected var, use let or const instead no-var
9006:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
9006:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
9006:14 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9006:26 error Unexpected dangling '_' in '__extends' no-underscore-dangle
9006:61 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9006:64 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9007:1 warning This line has a length of 116. Maximum allowed is 100 max-len
9007:94 error 'e' is already declared in the upper scope on line 9006 column 61 no-shadow
9007:97 error 't' is already declared in the upper scope on line 9006 column 64 no-shadow
9008:7 error The '__proto__' property is deprecated no-proto
9009:21 error 'e' is already declared in the upper scope on line 9006 column 61 no-shadow
9009:24 error 't' is already declared in the upper scope on line 9006 column 64 no-shadow
9010:19 error 'i' is already declared in the upper scope on line 9005 column 174 no-shadow
9011:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9014:19 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9014:22 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9017:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9017:17 error 'i' is already declared in the upper scope on line 9005 column 174 no-shadow
9019:1 warning This line has a length of 119. Maximum allowed is 100 max-len
9019:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9019:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9019:16 error Unexpected use of comma operator no-sequences
9019:99 error A constructor name should not start with a lowercase letter new-cap
9020:10 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
9020:33 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
9020:87 error 'e' is already defined no-redeclare
9020:133 error 'r' is already defined no-redeclare
9020:184 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9020:187 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9020:190 error 'i' is already declared in the upper scope on line 9005 column 174 no-shadow
9022:17 error 'n' is already declared in the upper scope on line 9006 column 8 no-shadow
9026:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9027:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9027:14 error 'o' is already declared in the upper scope on line 9006 column 11 no-shadow
9027:103 error Return statement should not contain assignment no-return-assign
9027:154 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9027:179 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9027:238 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9028:44 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9028:47 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9029:135 error Expected '!==' and instead saw '!=' eqeqeq
9030:49 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9032:7 error Return statement should not contain assignment no-return-assign
9032:7 error Return statement should not contain assignment no-return-assign
9032:7 error Return statement should not contain assignment no-return-assign
9032:7 error Return statement should not contain assignment no-return-assign
9032:19 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9032:44 error Unexpected use of comma operator no-sequences
9032:273 error 'e' is already declared in the upper scope on line 9030 column 49 no-shadow
9036:40 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9040:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9041:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9041:27 error Unexpected use of comma operator no-sequences
9041:60 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9042:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9048:43 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9049:20 error Arrow function should not return assignment no-return-assign
9049:22 error 'e' is already declared in the upper scope on line 9048 column 43 no-shadow
9049:85 error Unexpected use of comma operator no-sequences
9050:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9050:22 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
9050:25 error 'e' is already declared in the upper scope on line 9005 column 168 no-shadow
9050:28 error 't' is already declared in the upper scope on line 9005 column 171 no-shadow
9051:39 error Return statement should not contain assignment no-return-assign
9051:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9051:67 error Unexpected use of comma operator no-sequences
9051:100 error 'e' is already declared in the upper scope on line 9050 column 25 no-shadow
9052:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9052:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9052:34 error Unexpected use of comma operator no-sequences
9053:8 error 'ace' is not defined no-undef
9053:134 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
9053:137 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
9053:140 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
9053:140 error 'i' is defined but never used no-unused-vars
9054:10 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
9054:34 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
9054:56 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
9054:83 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9054:92 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
9054:95 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9054:98 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9056:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9056:137 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9057:46 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9058:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9058:17 error Unexpected use of comma operator no-sequences
9060:127 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9061:45 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9064:174 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9065:45 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9068:152 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9070:130 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9072:127 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9072:130 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9073:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9073:59 error Unexpected use of comma operator no-sequences
9074:115 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9076:197 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9078:185 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9080:206 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9082:185 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9084:172 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9086:157 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9087:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9087:24 error Unexpected use of comma operator no-sequences
9088:169 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9090:149 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9093:101 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9095:194 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9096:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9097:157 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9098:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9099:114 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9100:42 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9103:106 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9105:169 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9107:229 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9109:223 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9111:176 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9111:179 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9113:221 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9115:225 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9117:231 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9119:184 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9119:187 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9121:209 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9123:194 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9125:229 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9127:213 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9129:201 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9131:180 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9131:183 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9133:213 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9135:198 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9137:237 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9139:209 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9141:192 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9143:184 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9143:187 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9145:182 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9147:125 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9149:141 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9151:120 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9153:119 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9155:111 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9157:117 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9159:123 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9161:124 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9163:175 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9165:204 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9167:141 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9169:145 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9171:224 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9173:206 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9175:279 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9175:279 error 'e' is defined but never used no-unused-vars
9175:355 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9176:11 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9176:121 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9176:121 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9176:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9176:140 error Unexpected use of comma operator no-sequences
9177:121 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9177:124 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9179:139 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9181:201 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9183:175 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9185:182 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9187:209 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9189:195 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9191:196 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9193:169 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9194:42 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9197:100 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9199:129 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9201:130 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9203:142 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9205:164 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9207:150 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9209:144 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9211:223 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9213:173 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9216:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9217:200 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9219:197 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9221:201 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9222:11 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9222:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9222:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9222:57 error Unexpected use of comma operator no-sequences
9223:194 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9224:1 warning This line has a length of 105. Maximum allowed is 100 max-len
9224:11 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9224:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9224:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9224:70 error Unexpected use of comma operator no-sequences
9225:209 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9227:186 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9229:165 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9231:158 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9233:177 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9235:179 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9237:147 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9237:150 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9239:132 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9239:135 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9241:160 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9243:183 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9245:37 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9247:138 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9249:180 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9251:158 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9253:157 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9254:1 warning This line has a length of 128. Maximum allowed is 100 max-len
9254:11 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9254:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9254:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9254:72 error Unexpected use of comma operator no-sequences
9255:147 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9257:100 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9258:11 error Unexpected var, use let or const instead no-var
9258:15 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9258:46 error 'i' is already declared in the upper scope on line 9053 column 140 no-shadow
9258:121 error 'n' is already declared in the upper scope on line 9054 column 34 no-shadow
9258:196 error 't' is already defined no-redeclare
9258:239 error 'o' is already declared in the upper scope on line 9054 column 92 no-shadow
9258:328 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9258:364 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
9259:10 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
9259:83 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9260:1 warning This line has a length of 392. Maximum allowed is 100 max-len
9260:6 error 'n' declared on line 9258 column 121 is used outside of binding context block-scoped-var
9260:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9260:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9260:53 error 'r' declared on line 9258 column 328 is used outside of binding context block-scoped-var
9260:95 error Unexpected use of comma operator no-sequences
9260:144 error A constructor name should not start with a lowercase letter new-cap
9260:147 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:157 error 'n' declared on line 9258 column 121 is used outside of binding context block-scoped-var
9260:173 error 'r' declared on line 9258 column 328 is used outside of binding context block-scoped-var
9260:178 error 'o' declared on line 9258 column 239 is used outside of binding context block-scoped-var
9260:214 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:221 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:255 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:262 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:273 error 'o' declared on line 9258 column 239 is used outside of binding context block-scoped-var
9260:283 error 't' declared on line 9258 column 15 is used outside of binding context block-scoped-var
9260:310 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:327 error 't' declared on line 9258 column 15 is used outside of binding context block-scoped-var
9260:331 error 't' declared on line 9258 column 15 is used outside of binding context block-scoped-var
9260:339 error 't' declared on line 9258 column 15 is used outside of binding context block-scoped-var
9260:368 error 'i' declared on line 9258 column 46 is used outside of binding context block-scoped-var
9260:375 error 't' declared on line 9258 column 15 is used outside of binding context block-scoped-var
9261:156 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9262:1 warning This line has a length of 226. Maximum allowed is 100 max-len
9262:9 error 't' is never reassigned. Use 'const' instead prefer-const
9262:9 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9262:44 error 'i' is never reassigned. Use 'const' instead prefer-const
9262:44 error 'i' is already declared in the upper scope on line 9053 column 140 no-shadow
9262:83 error 'n' is already declared in the upper scope on line 9054 column 34 no-shadow
9262:117 error 'o' is never reassigned. Use 'const' instead prefer-const
9262:117 error 'o' is already declared in the upper scope on line 9054 column 92 no-shadow
9262:125 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9262:125 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9262:183 error Unexpected var, use let or const instead no-var
9262:187 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9263:1 warning This line has a length of 382. Maximum allowed is 100 max-len
9263:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9263:8 error Expected '!==' and instead saw '!=' eqeqeq
9263:90 error A constructor name should not start with a lowercase letter new-cap
9263:136 error Unexpected use of comma operator no-sequences
9263:215 error A constructor name should not start with a lowercase letter new-cap
9263:280 error A constructor name should not start with a lowercase letter new-cap
9264:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9264:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9264:29 error Unexpected use of comma operator no-sequences
9264:57 error 'r' declared on line 9262 column 187 is used outside of binding context block-scoped-var
9264:64 error 'r' declared on line 9262 column 187 is used outside of binding context block-scoped-var
9264:78 error 'r' declared on line 9262 column 187 is used outside of binding context block-scoped-var
9265:31 error 'r' declared on line 9262 column 187 is used outside of binding context block-scoped-var
9267:140 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9268:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9268:33 error Unexpected use of comma operator no-sequences
9269:160 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9270:35 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9270:41 error 't' is already declared in the upper scope on line 9053 column 137 no-shadow
9270:68 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9270:117 error Unexpected use of comma operator no-sequences
9271:112 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9272:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9272:5 error Unexpected console statement no-console
9272:92 error Unexpected use of comma operator no-sequences
9273:133 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9275:128 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9277:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9277:35 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9278:111 error 'e' is already declared in the upper scope on line 9053 column 134 no-shadow
9282:8 error 'ace' is not defined no-undef
9282:141 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
9282:144 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
9282:147 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
9282:147 error 'i' is defined but never used no-unused-vars
9283:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
9283:34 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
9283:92 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9283:101 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9283:104 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9284:1 warning This line has a length of 255. Maximum allowed is 100 max-len
9284:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9284:20 error Unexpected use of comma operator no-sequences
9284:227 error A constructor name should not start with a lowercase letter new-cap
9285:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9285:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9286:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9286:83 error Unexpected use of comma operator no-sequences
9287:5 error Unexpected use of comma operator no-sequences
9288:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9288:72 error The listener argument should be a function reference unicorn/no-invalid-remove-event-listener
9288:86 error Unexpected use of comma operator no-sequences
9288:151 error The listener argument should be a function reference unicorn/no-invalid-remove-event-listener
9289:49 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9290:1 warning This line has a length of 350. Maximum allowed is 100 max-len
9290:9 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9290:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9290:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9290:171 error Expected '===' and instead saw '==' eqeqeq
9291:12 error 'e' is already declared in the upper scope on line 9289 column 49 no-shadow
9291:73 error 't' is already declared in the upper scope on line 9290 column 9 no-shadow
9291:115 error 'i' is already declared in the upper scope on line 9282 column 147 no-shadow
9291:153 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9291:153 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9293:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9293:48 error 's' was used before it was defined no-use-before-define
9293:48 error A constructor name should not start with a lowercase letter new-cap
9295:65 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9299:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9299:24 error Unexpected use of comma operator no-sequences
9301:33 error Unexpected use of comma operator no-sequences
9302:46 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9305:33 error Unexpected use of comma operator no-sequences
9306:48 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9309:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9309:24 error Unexpected use of comma operator no-sequences
9311:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9311:24 error Unexpected use of comma operator no-sequences
9313:33 error Unexpected use of comma operator no-sequences
9314:20 error Unexpected var, use let or const instead no-var
9314:24 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9314:72 error 'i' is already declared in the upper scope on line 9282 column 147 no-shadow
9314:123 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9315:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9318:1 warning This line has a length of 139. Maximum allowed is 100 max-len
9318:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9318:95 error Unexpected use of comma operator no-sequences
9319:1 warning This line has a length of 230. Maximum allowed is 100 max-len
9319:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9320:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9321:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9324:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
9324:36 error Unexpected var, use let or const instead no-var
9324:40 error 'i' is already defined no-redeclare
9324:133 error 'n' is already declared in the upper scope on line 9283 column 34 no-shadow
9324:180 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9324:203 error Unexpected use of comma operator no-sequences
9330:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9330:63 error Unexpected use of comma operator no-sequences
9330:112 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9332:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9332:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9333:53 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9334:5 error Unexpected var, use let or const instead no-var
9334:9 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9334:72 error 'e' is already defined no-redeclare
9334:127 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9335:55 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9336:1 warning This line has a length of 131. Maximum allowed is 100 max-len
9336:5 error Unexpected var, use let or const instead no-var
9336:9 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9336:72 error 'e' is already defined no-redeclare
9336:106 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9337:53 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9338:5 error Unexpected var, use let or const instead no-var
9338:9 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9338:72 error 'e' is already defined no-redeclare
9338:127 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9339:47 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9341:49 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9343:47 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9345:59 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9348:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9350:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9350:17 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9353:1 warning This line has a length of 106. Maximum allowed is 100 max-len
9353:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9355:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9357:1 warning This line has a length of 104. Maximum allowed is 100 max-len
9357:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9360:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9361:55 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9364:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9364:17 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9367:1 warning This line has a length of 104. Maximum allowed is 100 max-len
9367:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9370:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9371:49 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9372:1 warning This line has a length of 138. Maximum allowed is 100 max-len
9372:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9372:7 error Expected '!==' and instead saw '!=' eqeqeq
9372:20 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9373:51 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9374:1 warning This line has a length of 145. Maximum allowed is 100 max-len
9374:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9374:7 error Expected '!==' and instead saw '!=' eqeqeq
9374:58 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9375:49 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9376:1 warning This line has a length of 138. Maximum allowed is 100 max-len
9376:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9376:7 error Expected '!==' and instead saw '!=' eqeqeq
9376:20 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9377:48 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9378:1 warning This line has a length of 122. Maximum allowed is 100 max-len
9378:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9378:35 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9378:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9378:100 error Unexpected use of comma operator no-sequences
9379:50 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9380:1 warning This line has a length of 133. Maximum allowed is 100 max-len
9380:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9380:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9380:44 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9381:48 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9382:1 warning This line has a length of 122. Maximum allowed is 100 max-len
9382:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9382:35 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
9382:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9382:100 error Unexpected use of comma operator no-sequences
9384:15 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9386:1 warning This line has a length of 284. Maximum allowed is 100 max-len
9386:7 error Return statement should not contain assignment no-return-assign
9386:57 error Unexpected use of comma operator no-sequences
9386:131 error Expected 'undefined' and instead saw 'void' no-void
9390:15 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9392:1 warning This line has a length of 284. Maximum allowed is 100 max-len
9392:7 error Return statement should not contain assignment no-return-assign
9392:57 error Unexpected use of comma operator no-sequences
9392:131 error Expected 'undefined' and instead saw 'void' no-void
9396:15 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9398:1 warning This line has a length of 151. Maximum allowed is 100 max-len
9398:7 error Return statement should not contain assignment no-return-assign
9398:57 error Unexpected use of comma operator no-sequences
9398:84 error Expected 'undefined' and instead saw 'void' no-void
9402:15 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9404:1 warning This line has a length of 151. Maximum allowed is 100 max-len
9404:7 error Return statement should not contain assignment no-return-assign
9404:57 error Unexpected use of comma operator no-sequences
9404:84 error Expected 'undefined' and instead saw 'void' no-void
9407:51 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9407:54 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9407:57 error 'i' is already declared in the upper scope on line 9282 column 147 no-shadow
9408:1 warning This line has a length of 102. Maximum allowed is 100 max-len
9409:44 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9411:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9411:63 error 't' was used before it was defined no-use-before-define
9411:120 error Expected '!==' and instead saw '!=' eqeqeq
9411:279 error 't' was used before it was defined no-use-before-define
9411:330 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
9411:350 error Unexpected var, use let or const instead no-var
9411:354 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9411:357 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9413:47 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9414:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9415:47 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9416:15 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9417:35 error Expected '===' and instead saw '==' eqeqeq
9420:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9421:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9421:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9423:5 error Unexpected use of comma operator no-sequences
9424:1 warning This line has a length of 110. Maximum allowed is 100 max-len
9429:7 error Unexpected var, use let or const instead no-var
9429:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9429:11 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
9429:27 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
9429:30 error 'e' is already declared in the upper scope on line 9282 column 141 no-shadow
9429:33 error 't' is already declared in the upper scope on line 9282 column 144 no-shadow
9430:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9430:35 error Unexpected use of comma operator no-sequences
9431:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9432:8 error 'ace' is not defined no-undef
9432:537 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
9432:540 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
9432:543 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
9432:543 error 'i' is defined but never used no-unused-vars
9433:4 error Unexpected var, use let or const instead no-var
9433:20 error Unexpected dangling '_' in '__values' no-underscore-dangle
9433:48 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9434:10 error 't' is never reassigned. Use 'const' instead prefer-const
9434:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9434:63 error 'i' is never reassigned. Use 'const' instead prefer-const
9434:63 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9434:80 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9434:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9436:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9438:1 warning This line has a length of 108. Maximum allowed is 100 max-len
9438:51 error Expected 'undefined' and instead saw 'void' no-void
9440:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9441:8 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
9441:30 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
9441:75 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
9441:103 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
9441:146 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
9441:193 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
9441:238 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
9441:475 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
9441:779 error 'e' is already defined no-redeclare
9442:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9442:70 error Unexpected use of comma operator no-sequences
9443:48 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9445:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9447:50 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9448:1 warning This line has a length of 173. Maximum allowed is 100 max-len
9448:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9448:37 error Unexpected use of comma operator no-sequences
9449:48 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9451:12 error 'e' declared on line 9454 column 12 is used outside of binding context block-scoped-var
9451:24 error 'e' declared on line 9454 column 12 is used outside of binding context block-scoped-var
9453:19 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9453:55 error Unexpected use of comma operator no-sequences
9454:8 error Unexpected var, use let or const instead no-var
9454:12 error 'e' is already defined no-redeclare
9454:36 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9454:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9456:48 error Expected a 'break' statement before 'case' no-fallthrough
9456:63 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
9456:217 error Unexpected var, use let or const instead no-var
9456:221 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9456:252 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9456:283 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9457:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9457:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9457:12 error Expected '===' and instead saw '==' eqeqeq
9458:1 warning This line has a length of 123. Maximum allowed is 100 max-len
9458:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9458:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9458:57 error Unexpected use of comma operator no-sequences
9461:49 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9462:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9462:13 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9462:16 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9462:19 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9462:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9462:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9462:127 error Expected '===' and instead saw '==' eqeqeq
9462:161 error Expected '===' and instead saw '==' eqeqeq
9462:195 error Expected 'undefined' and instead saw 'void' no-void
9462:413 error Expected a conditional expression and instead saw an assignment no-cond-assign
9462:439 error Expected '!==' and instead saw '!=' eqeqeq
9463:52 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9463:55 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9464:10 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9464:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9464:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9464:45 error Expected '!==' and instead saw '!=' eqeqeq
9464:129 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9465:1 warning This line has a length of 108. Maximum allowed is 100 max-len
9465:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9465:23 error Expected '===' and instead saw '==' eqeqeq
9465:80 error Unexpected use of comma operator no-sequences
9466:1 warning This line has a length of 109. Maximum allowed is 100 max-len
9469:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9470:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9470:13 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9470:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9470:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9470:29 error Expected '!==' and instead saw '!=' eqeqeq
9470:1244 error Expected a conditional expression and instead saw an assignment no-cond-assign
9470:3799 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9470:3887 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9470:3969 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9473:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9473:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9474:1 warning This line has a length of 155. Maximum allowed is 100 max-len
9474:43 error Unexpected use of comma operator no-sequences
9474:51 error Expected '===' and instead saw '==' eqeqeq
9474:85 error Expected '===' and instead saw '==' eqeqeq
9479:40 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9481:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9481:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9485:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9485:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9487:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9491:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9494:1 warning This line has a length of 111. Maximum allowed is 100 max-len
9494:10 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9494:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9494:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9495:1 warning This line has a length of 178. Maximum allowed is 100 max-len
9495:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9495:37 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9495:40 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9495:43 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9495:46 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9495:49 error 'o' is never reassigned. Use 'const' instead prefer-const
9495:49 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9495:64 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9495:153 error 'e' is already declared in the upper scope on line 9495 column 37 no-shadow
9497:601 error Expected '===' and instead saw '==' eqeqeq
9497:659 error Expected '===' and instead saw '==' eqeqeq
9497:713 error Expected '===' and instead saw '==' eqeqeq
9497:815 error Expected '===' and instead saw '==' eqeqeq
9497:934 error 'e' is already declared in the upper scope on line 9495 column 37 no-shadow
9505:41 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9506:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9506:109 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9507:40 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9508:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9508:108 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9510:1 warning This line has a length of 111. Maximum allowed is 100 max-len
9510:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9510:34 error Unexpected use of comma operator no-sequences
9511:50 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9512:12 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9512:43 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9512:59 error Expected '===' and instead saw '==' eqeqeq
9512:93 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9512:93 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9512:139 error Unexpected use of comma operator no-sequences
9512:141 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9513:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9514:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9520:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9520:26 error Unexpected use of comma operator no-sequences
9520:28 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9522:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9522:13 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9522:16 error 'i' is never reassigned. Use 'const' instead prefer-const
9522:16 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9522:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9522:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9522:91 error Expected '===' and instead saw '==' eqeqeq
9522:386 error Unexpected use of comma operator no-sequences
9522:543 error A constructor name should not start with a lowercase letter new-cap
9522:804 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9523:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9523:51 error 'e' is defined but never used no-unused-vars
9524:6 error Unexpected var, use let or const instead no-var
9524:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9524:13 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9524:16 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9524:34 error 'n' is already defined no-redeclare
9524:384 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9524:384 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9524:411 error Unexpected use of comma operator no-sequences
9524:413 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9526:1 warning This line has a length of 113. Maximum allowed is 100 max-len
9526:6 error Unexpected var, use let or const instead no-var
9526:10 error 'e' declared on line 9527 column 49 is used outside of binding context block-scoped-var
9526:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9526:28 error 't' declared on line 9527 column 79 is used outside of binding context block-scoped-var
9526:28 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9526:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9526:64 error 't' declared on line 9527 column 79 is used outside of binding context block-scoped-var
9526:80 error 't' declared on line 9527 column 79 is used outside of binding context block-scoped-var
9527:7 error Unexpected var, use let or const instead no-var
9527:11 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9527:31 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9527:49 error 'e' is already defined no-redeclare
9527:79 error 't' is already defined no-redeclare
9527:83 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
9527:104 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9528:1 warning This line has a length of 166. Maximum allowed is 100 max-len
9528:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9528:91 error Unexpected use of comma operator no-sequences
9528:97 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
9528:126 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9541:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9542:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9542:32 error Unexpected use of comma operator no-sequences
9542:34 error Unexpected dangling '_' in '_emit' no-underscore-dangle
9548:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9548:39 error Unexpected use of comma operator no-sequences
9552:1 warning This line has a length of 147. Maximum allowed is 100 max-len
9552:6 error Unexpected var, use let or const instead no-var
9552:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9552:38 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9552:82 error 'i' declared on line 9553 column 17 is used outside of binding context block-scoped-var
9552:82 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9552:90 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9553:1 warning This line has a length of 105. Maximum allowed is 100 max-len
9553:13 error Unexpected var, use let or const instead no-var
9553:17 error 'i' is already defined no-redeclare
9553:25 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9553:60 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9554:1 warning This line has a length of 139. Maximum allowed is 100 max-len
9554:14 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9554:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9554:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9554:52 error Expected '===' and instead saw '==' eqeqeq
9556:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9556:14 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9556:31 error Return statement should not contain assignment no-return-assign
9556:38 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9556:63 error Unexpected use of comma operator no-sequences
9556:80 error 'i' declared on line 9553 column 17 is used outside of binding context block-scoped-var
9561:41 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9561:44 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9563:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9564:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9564:29 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:40 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:65 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:71 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:76 error Unexpected var, use let or const instead no-var
9564:76 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9564:80 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9564:84 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:92 error 'e' is already defined no-redeclare
9564:92 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9564:114 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9565:1 warning This line has a length of 106. Maximum allowed is 100 max-len
9565:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9565:7 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9566:18 error 'e' declared on line 9571 column 77 is used outside of binding context block-scoped-var
9567:50 error 'e' is already declared in the upper scope on line 9563 column 46 no-shadow
9571:7 error Unexpected var, use let or const instead no-var
9571:11 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9571:40 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9571:77 error 'e' is already defined no-redeclare
9571:93 error Expected '!==' and instead saw '!=' eqeqeq
9571:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9571:135 error Expected '!==' and instead saw '!=' eqeqeq
9573:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9573:19 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9574:1 warning This line has a length of 104. Maximum allowed is 100 max-len
9574:14 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9574:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9574:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9574:54 error Unexpected use of comma operator no-sequences
9577:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9577:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9579:40 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9579:43 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9580:6 error Unexpected var, use let or const instead no-var
9580:10 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9580:13 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9580:31 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9580:48 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9580:78 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9580:330 error Expected '===' and instead saw '==' eqeqeq
9580:463 error 's' was used before it was defined no-use-before-define
9580:535 error 's' was used before it was defined no-use-before-define
9580:545 error 's' was used before it was defined no-use-before-define
9580:600 error 's' was used before it was defined no-use-before-define
9580:632 error Expected '!==' and instead saw '!=' eqeqeq
9580:645 error Expected '!==' and instead saw '!=' eqeqeq
9580:660 error 'a' was used before it was defined no-use-before-define
9580:695 error 'a' was used before it was defined no-use-before-define
9580:723 error 'a' was used before it was defined no-use-before-define
9580:853 error 't' is already defined no-redeclare
9580:878 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9580:902 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9580:933 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9580:933 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9580:949 error Unexpected use of comma operator no-sequences
9580:992 error Expected '===' and instead saw '==' eqeqeq
9580:1037 error A constructor name should not start with a lowercase letter new-cap
9580:1141 error A constructor name should not start with a lowercase letter new-cap
9582:16 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9582:34 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9582:51 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9582:88 error A constructor name should not start with a lowercase letter new-cap
9582:159 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9582:167 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9582:175 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9582:197 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9583:17 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9583:39 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9583:59 error 'c' is already declared in the upper scope on line 9441 column 238 no-shadow
9584:1 warning This line has a length of 334. Maximum allowed is 100 max-len
9584:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9584:44 error 'h' was used before it was defined no-use-before-define
9584:96 error 'h' was used before it was defined no-use-before-define
9584:106 error Unexpected var, use let or const instead no-var
9584:106 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9584:110 error 'h' is already declared in the upper scope on line 9441 column 283 no-shadow
9584:130 error 'd' is already declared in the upper scope on line 9433 column 8 no-shadow
9584:153 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9584:192 error A constructor name should not start with a lowercase letter new-cap
9584:287 error Unexpected use of comma operator no-sequences
9587:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9587:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9590:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
9590:116 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9590:176 error Unexpected use of comma operator no-sequences
9591:50 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9591:53 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9592:1 warning This line has a length of 558. Maximum allowed is 100 max-len
9592:10 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9592:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9592:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9592:319 error Unexpected use of comma operator no-sequences
9593:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9593:49 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9593:52 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9595:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9601:48 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9605:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9609:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9613:56 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9617:56 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9621:58 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9625:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9629:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9633:56 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9637:58 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9641:52 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9645:54 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9649:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9653:54 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9657:58 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9661:52 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9665:52 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9669:40 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9670:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9670:38 error Expected '===' and instead saw '==' eqeqeq
9670:112 error Unexpected var, use let or const instead no-var
9670:112 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9670:116 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9670:119 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9670:122 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9670:125 error 'e' is already defined no-redeclare
9670:155 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9670:366 error Expected '===' and instead saw '==' eqeqeq
9670:475 error Unexpected use of comma operator no-sequences
9672:1 warning This line has a length of 153. Maximum allowed is 100 max-len
9672:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9672:66 error Unexpected use of comma operator no-sequences
9674:1 warning This line has a length of 152. Maximum allowed is 100 max-len
9674:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9674:65 error Unexpected use of comma operator no-sequences
9676:1 warning This line has a length of 210. Maximum allowed is 100 max-len
9676:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9676:66 error Unexpected use of comma operator no-sequences
9678:1 warning This line has a length of 261. Maximum allowed is 100 max-len
9678:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9678:66 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9678:72 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9678:102 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9678:117 error Expected '===' and instead saw '==' eqeqeq
9678:148 error Expected '===' and instead saw '==' eqeqeq
9678:197 error Unexpected use of comma operator no-sequences
9680:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9680:110 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9680:116 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9680:146 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9680:165 error Unexpected use of comma operator no-sequences
9681:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9681:49 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9686:1 warning This line has a length of 418. Maximum allowed is 100 max-len
9686:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9686:13 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9686:16 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9686:19 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9686:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9686:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9686:209 error A constructor name should not start with a lowercase letter new-cap
9686:294 error A constructor name should not start with a lowercase letter new-cap
9688:1 warning This line has a length of 265. Maximum allowed is 100 max-len
9688:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9688:42 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9688:133 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9688:169 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9688:169 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9688:211 error Unexpected use of comma operator no-sequences
9690:1 warning This line has a length of 265. Maximum allowed is 100 max-len
9690:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9690:42 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9690:133 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9690:169 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9690:169 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9690:211 error Unexpected use of comma operator no-sequences
9692:1 warning This line has a length of 111. Maximum allowed is 100 max-len
9692:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9692:30 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9692:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9694:8 error Unexpected var, use let or const instead no-var
9694:12 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9694:15 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9694:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9695:9 error Return statement should not contain assignment no-return-assign
9695:43 error Unexpected use of comma operator no-sequences
9695:45 error Expected 'undefined' and instead saw 'void' no-void
9697:1 warning This line has a length of 180. Maximum allowed is 100 max-len
9697:9 error Unexpected var, use let or const instead no-var
9697:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9697:13 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9697:43 error 'n' is already defined no-redeclare
9697:43 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9697:56 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9697:76 error 'n' is already defined no-redeclare
9697:76 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9697:106 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9697:113 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9698:8 error Unexpected var, use let or const instead no-var
9698:12 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9698:20 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9698:27 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9700:14 error 's' declared on line 9698 column 12 is used outside of binding context block-scoped-var
9700:18 error 'n' declared on line 9694 column 15 is used outside of binding context block-scoped-var
9700:49 error Expected '===' and instead saw '==' eqeqeq
9700:59 error 's' declared on line 9698 column 12 is used outside of binding context block-scoped-var
9701:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9701:25 error Unexpected use of comma operator no-sequences
9701:27 error 's' declared on line 9698 column 12 is used outside of binding context block-scoped-var
9702:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9702:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9702:47 error Unexpected use of comma operator no-sequences
9702:49 error 'a' declared on line 9698 column 27 is used outside of binding context block-scoped-var
9703:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9703:29 error 'a' declared on line 9698 column 27 is used outside of binding context block-scoped-var
9704:7 error 'i' declared on line 9694 column 12 is used outside of binding context block-scoped-var
9704:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9704:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9704:34 error Unexpected use of comma operator no-sequences
9704:50 error 'i' declared on line 9694 column 12 is used outside of binding context block-scoped-var
9704:59 error 'i' declared on line 9694 column 12 is used outside of binding context block-scoped-var
9706:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9706:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9708:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9708:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9710:1 warning This line has a length of 118. Maximum allowed is 100 max-len
9710:12 error Unexpected var, use let or const instead no-var
9710:16 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9710:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9710:63 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9710:71 error 'n' declared on line 9712 column 148 is used outside of binding context block-scoped-var
9710:71 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9710:84 error 'n' declared on line 9712 column 148 is used outside of binding context block-scoped-var
9710:97 error 'n' declared on line 9712 column 148 is used outside of binding context block-scoped-var
9711:26 error 'n' declared on line 9712 column 148 is used outside of binding context block-scoped-var
9712:1 warning This line has a length of 195. Maximum allowed is 100 max-len
9712:7 error 'i' declared on line 9710 column 63 is used outside of binding context block-scoped-var
9712:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9712:17 error 'e' is already declared in the upper scope on line 9710 column 16 no-shadow
9712:20 error 't' is already declared in the upper scope on line 9710 column 45 no-shadow
9712:119 error Unexpected var, use let or const instead no-var
9712:123 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9712:131 error A constructor name should not start with a lowercase letter new-cap
9712:148 error 'n' is already defined no-redeclare
9712:148 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9712:152 error 'e' declared on line 9710 column 16 is used outside of binding context block-scoped-var
9712:161 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9712:166 error 'e' declared on line 9710 column 16 is used outside of binding context block-scoped-var
9712:174 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9713:1 warning This line has a length of 140. Maximum allowed is 100 max-len
9713:13 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9713:17 error 't' declared on line 9710 column 45 is used outside of binding context block-scoped-var
9713:28 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9713:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9713:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9713:47 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9713:48 error Unexpected use of comma operator no-sequences
9713:62 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9713:90 error 't' declared on line 9710 column 45 is used outside of binding context block-scoped-var
9713:104 error 'i' declared on line 9710 column 63 is used outside of binding context block-scoped-var
9713:107 error 'n' declared on line 9710 column 71 is used outside of binding context block-scoped-var
9713:111 error 'e' declared on line 9710 column 16 is used outside of binding context block-scoped-var
9716:1 warning This line has a length of 192. Maximum allowed is 100 max-len
9716:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9716:71 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9716:100 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9718:1 warning This line has a length of 189. Maximum allowed is 100 max-len
9718:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9718:42 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9718:78 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9718:108 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9719:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9719:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9720:16 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9720:22 error Unnecessary escape character: \- no-useless-escape
9720:49 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9721:13 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9721:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9724:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9725:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9726:6 error Unexpected var, use let or const instead no-var
9726:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9726:13 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9726:16 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9726:19 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9726:55 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9726:94 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9726:102 error A constructor name should not start with a lowercase letter new-cap
9726:123 error 's' is already defined no-redeclare
9726:159 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9726:159 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9726:560 error A constructor name should not start with a lowercase letter new-cap
9728:12 error Unexpected var, use let or const instead no-var
9728:16 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9728:19 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9728:55 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9728:94 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9728:155 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9728:203 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9728:273 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9728:288 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9728:319 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9728:329 error 'c' is already declared in the upper scope on line 9441 column 238 no-shadow
9728:378 error 'e' is already declared in the upper scope on line 9728 column 55 no-shadow
9728:381 error 't' is already declared in the upper scope on line 9728 column 203 no-shadow
9728:381 error 't' is defined but never used no-unused-vars
9729:1 warning This line has a length of 175. Maximum allowed is 100 max-len
9729:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9729:24 error Unexpected use of comma operator no-sequences
9730:37 error 'h' is already declared in the upper scope on line 9441 column 283 no-shadow
9731:13 error Unexpected var, use let or const instead no-var
9731:17 error 'd' is already declared in the upper scope on line 9433 column 8 no-shadow
9731:29 error 'u' is already declared in the upper scope on line 9441 column 322 no-shadow
9732:8 error Unexpected var, use let or const instead no-var
9732:12 error 'g' is already declared in the upper scope on line 9441 column 376 no-shadow
9732:21 error 'p' is already declared in the upper scope on line 9441 column 421 no-shadow
9732:105 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9732:105 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9732:260 error Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g' no-loop-func
9732:262 error 'e' is already declared in the upper scope on line 9728 column 55 no-shadow
9733:1 warning This line has a length of 225. Maximum allowed is 100 max-len
9733:13 error 't' is already declared in the upper scope on line 9728 column 203 no-shadow
9733:25 error Return statement should not contain assignment no-return-assign
9733:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9733:48 error Expected '===' and instead saw '==' eqeqeq
9733:105 error Expected '===' and instead saw '==' eqeqeq
9733:198 error Unexpected use of comma operator no-sequences
9737:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9737:47 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9738:6 error Unexpected var, use let or const instead no-var
9738:10 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9738:13 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9738:16 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9738:19 error 'e' is already defined no-redeclare
9738:88 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9738:95 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9738:126 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9739:13 error Unexpected var, use let or const instead no-var
9739:17 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9739:29 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9740:14 error 'c' is already declared in the upper scope on line 9441 column 238 no-shadow
9740:27 error 'h' is already declared in the upper scope on line 9441 column 283 no-shadow
9740:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9741:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9742:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9744:16 error 'e' is already declared in the upper scope on line 9737 column 44 no-shadow
9748:8 error 'l' declared on line 9739 column 29 is used outside of binding context block-scoped-var
9748:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9748:14 error 'l' declared on line 9739 column 29 is used outside of binding context block-scoped-var
9748:30 error 'a' declared on line 9739 column 17 is used outside of binding context block-scoped-var
9748:52 error 'a' declared on line 9739 column 17 is used outside of binding context block-scoped-var
9751:9 error Unsafe usage of ThrowStatement no-unsafe-finally
9754:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9756:6 error Unexpected var, use let or const instead no-var
9756:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9756:42 error 'e' is already defined no-redeclare
9756:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9756:120 error Unexpected use of comma operator no-sequences
9756:124 error Expected '!==' and instead saw '!=' eqeqeq
9758:1 warning This line has a length of 126. Maximum allowed is 100 max-len
9758:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9758:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9758:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9758:88 error Unexpected use of comma operator no-sequences
9760:1 warning This line has a length of 287. Maximum allowed is 100 max-len
9760:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9760:13 error 't' is never reassigned. Use 'const' instead prefer-const
9760:13 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9760:33 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9760:51 error 'n' is never reassigned. Use 'const' instead prefer-const
9760:51 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9760:69 error 'o' is never reassigned. Use 'const' instead prefer-const
9760:69 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9760:90 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9760:90 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9765:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9765:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9765:48 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9771:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9771:47 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9772:1 warning This line has a length of 106. Maximum allowed is 100 max-len
9772:12 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9772:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9773:1 warning This line has a length of 210. Maximum allowed is 100 max-len
9773:7 error Unexpected var, use let or const instead no-var
9773:11 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9773:36 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9773:68 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9773:127 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9773:127 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9773:148 error Expected '===' and instead saw '==' eqeqeq
9773:166 error Unexpected use of comma operator no-sequences
9775:1 warning This line has a length of 181. Maximum allowed is 100 max-len
9775:17 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9775:41 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9775:122 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9775:129 error 'c' is already declared in the upper scope on line 9441 column 238 no-shadow
9775:143 error 'h' is already declared in the upper scope on line 9441 column 283 no-shadow
9776:1 warning This line has a length of 147. Maximum allowed is 100 max-len
9776:14 error Unexpected var, use let or const instead no-var
9776:18 error 'd' is already declared in the upper scope on line 9433 column 8 no-shadow
9776:25 error 'u' is already declared in the upper scope on line 9441 column 322 no-shadow
9776:56 error 'o' declared on line 9773 column 36 is used outside of binding context block-scoped-var
9776:103 error 'g' is already declared in the upper scope on line 9441 column 376 no-shadow
9776:107 error 'o' declared on line 9773 column 36 is used outside of binding context block-scoped-var
9777:1 warning This line has a length of 129. Maximum allowed is 100 max-len
9777:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9777:37 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9777:43 error 'p' is already declared in the upper scope on line 9441 column 421 no-shadow
9777:98 error Expected '!==' and instead saw '!=' eqeqeq
9779:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9781:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9782:1 warning This line has a length of 131. Maximum allowed is 100 max-len
9782:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9782:50 error 'u' declared on line 9776 column 25 is used outside of binding context block-scoped-var
9782:53 error 'g' declared on line 9776 column 103 is used outside of binding context block-scoped-var
9782:76 error Expected '===' and instead saw '==' eqeqeq
9782:87 error 'd' declared on line 9776 column 18 is used outside of binding context block-scoped-var
9782:100 error 'd' declared on line 9776 column 18 is used outside of binding context block-scoped-var
9783:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9783:12 error 'd' declared on line 9776 column 18 is used outside of binding context block-scoped-var
9783:30 error Unexpected use of comma operator no-sequences
9783:32 error 'd' declared on line 9776 column 18 is used outside of binding context block-scoped-var
9784:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9785:1 warning This line has a length of 132. Maximum allowed is 100 max-len
9785:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9785:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9785:44 error Unexpected use of comma operator no-sequences
9787:50 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9788:1 warning This line has a length of 183. Maximum allowed is 100 max-len
9788:6 error Return statement should not contain assignment no-return-assign
9788:65 error Unexpected use of comma operator no-sequences
9789:52 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9791:53 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9799:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9801:51 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9802:1 warning This line has a length of 119. Maximum allowed is 100 max-len
9805:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9805:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9806:1 warning This line has a length of 182. Maximum allowed is 100 max-len
9806:6 error Unexpected var, use let or const instead no-var
9806:10 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9806:29 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9806:60 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9806:107 error 'e' is already defined no-redeclare
9808:1 warning This line has a length of 236. Maximum allowed is 100 max-len
9808:113 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9808:113 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9808:146 error Unexpected use of comma operator no-sequences
9808:150 error Expected '!==' and instead saw '!=' eqeqeq
9821:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9823:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9823:49 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9823:52 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9823:55 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9826:1 warning This line has a length of 242. Maximum allowed is 100 max-len
9826:6 error Unexpected var, use let or const instead no-var
9826:10 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9826:40 error 'e' is already defined no-redeclare
9826:192 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9837:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9837:49 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9839:54 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9841:48 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9841:51 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9842:10 error 'i' is never reassigned. Use 'const' instead prefer-const
9842:10 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9842:40 error 'n' is never reassigned. Use 'const' instead prefer-const
9842:40 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9842:84 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9842:109 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9842:116 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9842:206 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9843:11 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9843:14 error 'l' is already declared in the upper scope on line 9441 column 193 no-shadow
9843:17 error 'c' is already declared in the upper scope on line 9441 column 238 no-shadow
9843:25 error 'h' is never reassigned. Use 'const' instead prefer-const
9843:25 error 'h' is already declared in the upper scope on line 9441 column 283 no-shadow
9843:33 error 'd' is already declared in the upper scope on line 9433 column 8 no-shadow
9843:57 error 'u' is never reassigned. Use 'const' instead prefer-const
9843:57 error 'u' is already declared in the upper scope on line 9441 column 322 no-shadow
9843:125 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9844:34 error Unnecessary escape character: \[ no-useless-escape
9847:86 error Unexpected use of comma operator no-sequences
9848:52 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9848:89 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9848:97 error Unexpected use of comma operator no-sequences
9853:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9855:1 warning This line has a length of 104. Maximum allowed is 100 max-len
9855:64 error Unexpected use of comma operator no-sequences
9855:77 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9857:1 warning This line has a length of 332. Maximum allowed is 100 max-len
9857:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9857:12 error 'p' was used before it was defined no-use-before-define
9857:12 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9857:57 error 'm' was used before it was defined no-use-before-define
9857:57 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9857:63 error 'p' was used before it was defined no-use-before-define
9857:63 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9857:71 error A constructor name should not start with a lowercase letter new-cap
9857:207 error 'm' was used before it was defined no-use-before-define
9857:207 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9857:236 error 'm' was used before it was defined no-use-before-define
9857:236 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9857:269 error 'p' was used before it was defined no-use-before-define
9857:269 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9857:303 error 'm' was used before it was defined no-use-before-define
9857:303 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9861:1 warning This line has a length of 452. Maximum allowed is 100 max-len
9861:11 error Unexpected var, use let or const instead no-var
9861:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9861:15 error 'g' is already declared in the upper scope on line 9441 column 376 no-shadow
9861:18 error 'p' is already declared in the upper scope on line 9441 column 421 no-shadow
9861:21 error 'm' is already declared in the upper scope on line 9441 column 52 no-shadow
9861:27 error 'm' was used before it was defined no-use-before-define
9861:41 error A constructor name should not start with a lowercase letter new-cap
9861:414 error 'm' was used before it was defined no-use-before-define
9862:1 warning This line has a length of 262. Maximum allowed is 100 max-len
9862:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9862:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9862:11 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9862:15 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:20 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:32 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9862:45 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:79 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:85 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:90 error 'p' declared on line 9861 column 18 is used outside of binding context block-scoped-var
9862:179 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9862:186 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9862:222 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9862:229 error 'm' declared on line 9861 column 21 is used outside of binding context block-scoped-var
9865:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9865:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9865:48 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9866:1 warning This line has a length of 269. Maximum allowed is 100 max-len
9866:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9866:37 error Unexpected use of comma operator no-sequences
9867:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9867:47 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9869:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9870:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9870:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9871:1 warning This line has a length of 103. Maximum allowed is 100 max-len
9871:7 error Return statement should not contain assignment no-return-assign
9871:53 error Unexpected use of comma operator no-sequences
9872:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9872:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9872:39 error Unexpected use of comma operator no-sequences
9873:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9874:10 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9874:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9875:1 warning This line has a length of 103. Maximum allowed is 100 max-len
9875:7 error Return statement should not contain assignment no-return-assign
9875:53 error Unexpected use of comma operator no-sequences
9876:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9876:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9876:39 error Unexpected use of comma operator no-sequences
9877:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9883:13 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9883:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9884:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9885:47 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9891:13 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9891:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9892:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9894:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9894:42 error Unexpected use of comma operator no-sequences
9896:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9896:40 error Unexpected use of comma operator no-sequences
9898:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9898:40 error Unexpected use of comma operator no-sequences
9900:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9900:42 error Unexpected use of comma operator no-sequences
9902:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9902:42 error Unexpected use of comma operator no-sequences
9904:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9904:41 error Unexpected use of comma operator no-sequences
9905:41 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9905:44 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9906:1 warning This line has a length of 251. Maximum allowed is 100 max-len
9906:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9906:34 error Unexpected var, use let or const instead no-var
9906:34 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9906:38 error 't' is already defined no-redeclare
9906:77 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9906:233 error Unexpected use of comma operator no-sequences
9907:8 error ES2021 'String.prototype.replaceAll' method is forbidden es-x/no-string-prototype-replaceall
9907:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9907:47 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9908:1 warning This line has a length of 118. Maximum allowed is 100 max-len
9908:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9908:34 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9908:38 error 'i' is never reassigned. Use 'const' instead prefer-const
9908:38 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9908:80 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9909:1 warning This line has a length of 128. Maximum allowed is 100 max-len
9909:37 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9909:78 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9910:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9911:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9912:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9913:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9913:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9914:1 warning This line has a length of 168. Maximum allowed is 100 max-len
9914:12 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9914:48 error Return statement should not contain assignment no-return-assign
9914:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9917:38 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9917:41 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9917:44 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9918:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9918:17 error Unexpected use of comma operator no-sequences
9918:123 error Unexpected var, use let or const instead no-var
9918:123 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9918:127 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9918:158 error 'e' is already defined no-redeclare
9918:173 error Expected '===' and instead saw '==' eqeqeq
9918:504 error Return statement should not contain assignment no-return-assign
9918:504 error Return statement should not contain assignment no-return-assign
9918:622 error Expected 'undefined' and instead saw 'void' no-void
9919:42 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9919:45 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9921:46 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9921:49 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9923:45 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9923:48 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9924:1 warning This line has a length of 230. Maximum allowed is 100 max-len
9924:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9924:30 error Unexpected use of comma operator no-sequences
9924:71 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9924:77 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9924:106 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9924:166 error Unexpected use of comma operator no-sequences
9926:1 warning This line has a length of 120. Maximum allowed is 100 max-len
9926:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9926:56 error Unexpected use of comma operator no-sequences
9928:1 warning This line has a length of 120. Maximum allowed is 100 max-len
9928:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9928:56 error Unexpected use of comma operator no-sequences
9930:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9930:25 error Unexpected use of comma operator no-sequences
9930:75 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9932:112 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9932:185 error Unexpected dangling '_' in '_$emitInputEvent' no-underscore-dangle
9932:210 error Unexpected dangling '_' in '_$emitInputEvent' no-underscore-dangle
9933:61 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9934:10 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9934:13 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9934:16 error 'r' is already declared in the upper scope on line 9441 column 75 no-shadow
9934:19 error 's' is already declared in the upper scope on line 9441 column 103 no-shadow
9934:22 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9934:25 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9934:28 error 'a' is already declared in the upper scope on line 9441 column 146 no-shadow
9934:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9934:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9937:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9939:11 error 'e' is already declared in the upper scope on line 9933 column 61 no-shadow
9939:14 error 't' is already declared in the upper scope on line 9934 column 22 no-shadow
9939:17 error 'i' is already declared in the upper scope on line 9934 column 25 no-shadow
9939:20 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9939:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9939:307 error Expected '!==' and instead saw '!=' eqeqeq
9940:57 error 'e' is already declared in the upper scope on line 9933 column 61 no-shadow
9941:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9944:12 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9944:44 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9944:76 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9944:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9944:162 error Expected '!==' and instead saw '!=' eqeqeq
9945:40 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9945:43 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9945:46 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9946:12 error 'o' is already declared in the upper scope on line 9441 column 8 no-shadow
9946:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9946:56 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9949:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9949:25 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9949:28 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9949:31 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9950:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9950:34 error Unexpected use of comma operator no-sequences
9950:72 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
9950:78 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
9950:107 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9950:125 error Unexpected use of comma operator no-sequences
9950:166 error A constructor name should not start with a lowercase letter new-cap
9950:254 error A constructor name should not start with a lowercase letter new-cap
9951:84 error A constructor name should not start with a lowercase letter new-cap
9951:99 error A constructor name should not start with a lowercase letter new-cap
9951:134 error A constructor name should not start with a lowercase letter new-cap
9951:166 error A constructor name should not start with a lowercase letter new-cap
9951:333 error Unexpected dangling '_' in '_$emitInputEvent' no-underscore-dangle
9952:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9952:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9952:33 error Unexpected use of comma operator no-sequences
9953:31 error 'e' is already declared in the upper scope on line 9949 column 25 no-shadow
9953:34 error 't' is already declared in the upper scope on line 9949 column 28 no-shadow
9954:6 error Unexpected dangling '_' in '_$emitInputEvent' no-underscore-dangle
9955:54 error A constructor name should not start with a lowercase letter new-cap
9955:116 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9956:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9956:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9956:15 error Unexpected use of comma operator no-sequences
9956:755 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9957:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9957:29 error Unexpected use of comma operator no-sequences
9957:31 error Unexpected dangling '_' in '_signal' no-underscore-dangle
9960:68 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9960:68 error 'e' is defined but never used no-unused-vars
9962:55 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9963:1 warning This line has a length of 181. Maximum allowed is 100 max-len
9963:9 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9963:12 error 'i' is never reassigned. Use 'const' instead prefer-const
9963:12 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
9963:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9963:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9963:53 error Unexpected use of comma operator no-sequences
9963:165 error 'e' is already declared in the upper scope on line 9962 column 55 no-shadow
9964:10 error 't' is already declared in the upper scope on line 9963 column 9 no-shadow
9964:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9964:35 error Expected '===' and instead saw '==' eqeqeq
9965:62 error Expected '===' and instead saw '==' eqeqeq
9965:109 error Expected '===' and instead saw '==' eqeqeq
9965:115 error Unexpected use of comma operator no-sequences
9969:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9970:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9970:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9972:69 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9974:58 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9974:58 error 'e' is defined but never used no-unused-vars
9976:314 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9978:44 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9982:50 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9986:64 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9990:72 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9991:1 warning This line has a length of 198. Maximum allowed is 100 max-len
9991:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9991:55 error Unexpected use of comma operator no-sequences
9991:151 error 'T' was used before it was defined no-use-before-define
9991:170 error 'T' was used before it was defined no-use-before-define
9992:66 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9993:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9993:34 error 'T' was used before it was defined no-use-before-define
9993:53 error 'T' was used before it was defined no-use-before-define
9994:40 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9994:40 error 'e' is defined but never used no-unused-vars
9995:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9996:10 error 'e' is already declared in the upper scope on line 9994 column 40 no-shadow
9996:134 error Expected an assignment or function call and instead saw an expression no-unused-expressions
9996:134 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
9997:66 error Unexpected use of comma operator no-sequences
9998:56 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
9999:14 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
9999:17 error 'e' is already declared in the upper scope on line 9998 column 56 no-shadow
10000:1 warning This line has a length of 212. Maximum allowed is 100 max-len
10000:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10000:15 error Expected '===' and instead saw '==' eqeqeq
10001:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10001:11 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
10001:14 error 'n' is never reassigned. Use 'const' instead prefer-const
10001:14 error 'n' is already declared in the upper scope on line 9441 column 30 no-shadow
10001:162 error 'e' is already declared in the upper scope on line 9998 column 56 no-shadow
10002:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10002:14 error Unexpected use of comma operator no-sequences
10003:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10003:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10003:484 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10003:1286 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10003:1435 error A constructor name should not start with a lowercase letter new-cap
10003:1839 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10003:2031 error The listener argument should be a function reference unicorn/no-invalid-remove-event-listener
10003:2417 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10004:65 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10006:63 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10008:1227 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10008:1227 error Unexpected var, use let or const instead no-var
10008:1257 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10008:1260 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
10010:28 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10010:31 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
10010:34 error 'i' is already declared in the upper scope on line 9432 column 543 no-shadow
10011:1 warning This line has a length of 114. Maximum allowed is 100 max-len
10012:26 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10012:29 error 't' is already declared in the upper scope on line 9432 column 540 no-shadow
10014:26 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10015:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10015:45 error Unexpected use of comma operator no-sequences
10016:26 error 'e' is already declared in the upper scope on line 9432 column 537 no-shadow
10017:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10017:39 error Expected '===' and instead saw '==' eqeqeq
10017:94 error Unexpected use of comma operator no-sequences
10018:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10019:8 error 'ace' is not defined no-undef
10019:92 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10019:95 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10019:98 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10019:98 error 'i' is defined but never used no-unused-vars
10020:10 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10020:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10020:42 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10020:45 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10020:48 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10021:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10021:21 error Unexpected use of comma operator no-sequences
10022:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10022:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10022:44 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10023:1 warning This line has a length of 142. Maximum allowed is 100 max-len
10024:5 error Unexpected use of comma operator no-sequences
10024:44 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10024:47 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10025:1 warning This line has a length of 159. Maximum allowed is 100 max-len
10026:47 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10026:50 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10026:53 error 'i' is already declared in the upper scope on line 10019 column 98 no-shadow
10027:1 warning This line has a length of 174. Maximum allowed is 100 max-len
10027:5 error Unexpected var, use let or const instead no-var
10027:9 error 'n' is already declared in the upper scope on line 10020 column 42 no-shadow
10027:46 error 'n' is already defined no-redeclare
10027:87 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10028:50 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10028:53 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10028:56 error 'i' is already declared in the upper scope on line 10019 column 98 no-shadow
10032:36 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10038:37 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10040:1 warning This line has a length of 136. Maximum allowed is 100 max-len
10040:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10040:52 error Unexpected var, use let or const instead no-var
10040:56 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10040:94 error 'i' is already declared in the upper scope on line 10019 column 98 no-shadow
10042:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10042:34 error 't' declared on line 10040 column 56 is used outside of binding context block-scoped-var
10044:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10044:26 error Unexpected use of comma operator no-sequences
10046:40 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10048:1 warning This line has a length of 139. Maximum allowed is 100 max-len
10048:49 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10048:55 error Unexpected var, use let or const instead no-var
10048:59 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10048:97 error 'i' is already declared in the upper scope on line 10019 column 98 no-shadow
10050:1 warning This line has a length of 136. Maximum allowed is 100 max-len
10050:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10050:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10050:61 error 't' declared on line 10048 column 59 is used outside of binding context block-scoped-var
10050:118 error 't' declared on line 10048 column 59 is used outside of binding context block-scoped-var
10052:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10052:29 error Unexpected use of comma operator no-sequences
10056:43 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10057:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10058:43 error 'e' is already declared in the upper scope on line 10019 column 92 no-shadow
10058:46 error 't' is already declared in the upper scope on line 10019 column 95 no-shadow
10058:49 error 'i' is already declared in the upper scope on line 10019 column 98 no-shadow
10058:52 error 'n' is already declared in the upper scope on line 10020 column 42 no-shadow
10059:9 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10059:12 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10059:38 error Return statement should not contain assignment no-return-assign
10059:38 error Return statement should not contain assignment no-return-assign
10059:38 error Return statement should not contain assignment no-return-assign
10059:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10059:164 error Unexpected use of comma operator no-sequences
10061:8 error 'ace' is not defined no-undef
10061:182 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10061:185 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10061:188 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10061:188 error 'i' is defined but never used no-unused-vars
10062:4 error Unexpected var, use let or const instead no-var
10062:31 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10062:54 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10062:78 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10062:124 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10062:176 error 'e' is already defined no-redeclare
10062:218 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10063:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10063:74 error Unexpected use of comma operator no-sequences
10064:52 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10064:55 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10065:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10065:23 error Unexpected console statement no-console
10065:39 error Unexpected console statement no-console
10065:99 error Unexpected use of comma operator no-sequences
10066:55 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10066:58 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10067:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10067:23 error Unexpected console statement no-console
10067:39 error Unexpected console statement no-console
10067:102 error Unexpected use of comma operator no-sequences
10068:47 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10069:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10069:39 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10070:6 error Unexpected var, use let or const instead no-var
10070:10 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10070:22 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10070:33 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10070:39 error 'o' was used before it was defined no-use-before-define
10070:141 error 'n' is already defined no-redeclare
10070:153 error 'r' is already declared in the upper scope on line 10062 column 124 no-shadow
10070:165 error 's' is already declared in the upper scope on line 10176 column 21 no-shadow
10070:171 error 's' was used before it was defined no-use-before-define
10070:171 error Expected a conditional expression and instead saw an assignment no-cond-assign
10070:200 error 's' was used before it was defined no-use-before-define
10070:220 error 'n' is already defined no-redeclare
10070:243 error 's' is already defined no-redeclare
10070:354 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10070:354 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10070:358 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10072:51 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10073:9 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10073:12 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10073:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10073:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10073:84 error Expected '!==' and instead saw '!=' eqeqeq
10073:105 error Expected '===' and instead saw '==' eqeqeq
10074:39 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10075:1 warning This line has a length of 326. Maximum allowed is 100 max-len
10075:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10075:32 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10075:50 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10075:66 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10075:129 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10075:256 error 'r' is already declared in the upper scope on line 10062 column 124 no-shadow
10075:285 error 's' is already declared in the upper scope on line 10176 column 21 no-shadow
10075:295 error 'a' is already declared in the upper scope on line 10062 column 54 no-shadow
10075:303 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10076:1 warning This line has a length of 127. Maximum allowed is 100 max-len
10076:47 error Expected a conditional expression and instead saw an assignment no-cond-assign
10076:102 error Unexpected use of comma operator no-sequences
10079:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10080:1 warning This line has a length of 182. Maximum allowed is 100 max-len
10080:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10080:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10080:9 error Expected a conditional expression and instead saw an assignment no-cond-assign
10080:130 error Unexpected use of comma operator no-sequences
10081:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10081:7 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10081:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10081:36 error Unexpected use of comma operator no-sequences
10082:51 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10083:5 error Unexpected var, use let or const instead no-var
10083:9 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10083:27 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10083:67 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10083:91 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10083:146 error 'n' is already defined no-redeclare
10083:295 error 'i' is already defined no-redeclare
10083:340 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10083:340 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10083:531 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10085:1 warning This line has a length of 153. Maximum allowed is 100 max-len
10085:9 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10085:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10085:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10088:1 warning This line has a length of 141. Maximum allowed is 100 max-len
10088:12 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10088:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10088:75 error Unexpected use of comma operator no-sequences
10088:119 error Expected '!==' and instead saw '!=' eqeqeq
10089:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10089:29 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10089:145 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10089:151 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10089:209 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10090:12 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10090:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10092:1 warning This line has a length of 148. Maximum allowed is 100 max-len
10092:16 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10092:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10092:99 error Expected '===' and instead saw '==' eqeqeq
10094:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10095:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10095:10 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10095:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10095:79 error Unexpected use of comma operator no-sequences
10100:44 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10101:1 warning This line has a length of 121. Maximum allowed is 100 max-len
10101:11 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10101:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10101:48 error Unexpected use of comma operator no-sequences
10103:1 warning This line has a length of 201. Maximum allowed is 100 max-len
10103:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10103:45 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10103:119 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10103:164 error Unexpected use of comma operator no-sequences
10105:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10107:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10108:1 warning This line has a length of 110. Maximum allowed is 100 max-len
10108:12 error Unexpected var, use let or const instead no-var
10108:16 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10111:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10112:12 error 'o' declared on line 10108 column 16 is used outside of binding context block-scoped-var
10112:60 error 'o' declared on line 10108 column 16 is used outside of binding context block-scoped-var
10112:67 error 'o' declared on line 10108 column 16 is used outside of binding context block-scoped-var
10115:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10115:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10115:107 error Unexpected use of comma operator no-sequences
10115:200 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10116:45 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10116:48 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10116:51 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10117:1 warning This line has a length of 228. Maximum allowed is 100 max-len
10117:11 error Unexpected var, use let or const instead no-var
10117:15 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10117:23 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10117:30 error 'r' is already declared in the upper scope on line 10062 column 124 no-shadow
10117:69 error 's' is already declared in the upper scope on line 10176 column 21 no-shadow
10117:134 error Expected a conditional expression and instead saw an assignment no-cond-assign
10117:200 error Unexpected use of comma operator no-sequences
10118:1 warning This line has a length of 128. Maximum allowed is 100 max-len
10118:12 error 'a' is already declared in the upper scope on line 10062 column 54 no-shadow
10118:65 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10118:65 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10118:95 error Unexpected use of comma operator no-sequences
10119:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10119:14 error 'n' declared on line 10117 column 15 is used outside of binding context block-scoped-var
10120:44 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10120:47 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10120:50 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10120:53 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10121:5 error Unexpected var, use let or const instead no-var
10121:9 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10121:12 error 'r' is already declared in the upper scope on line 10062 column 124 no-shadow
10121:27 error 's' is already declared in the upper scope on line 10176 column 21 no-shadow
10121:45 error 'a' is already declared in the upper scope on line 10062 column 54 no-shadow
10121:68 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10121:91 error 'c' is already declared in the upper scope on line 10178 column 15 no-shadow
10121:303 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
10121:558 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10121:596 error Expected '===' and instead saw '==' eqeqeq
10121:741 error Expected '!==' and instead saw '!=' eqeqeq
10121:775 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10121:913 error Unexpected use of comma operator no-sequences
10121:1073 error Expected '===' and instead saw '==' eqeqeq
10122:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10122:36 error Unexpected use of comma operator no-sequences
10122:44 error Expected '===' and instead saw '==' eqeqeq
10122:60 error Expected '===' and instead saw '==' eqeqeq
10122:83 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10123:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10123:33 error Unexpected var, use let or const instead no-var
10126:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10126:16 error Unexpected use of comma operator no-sequences
10126:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10127:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10127:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10129:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10129:13 error 'A' declared on line 10123 column 37 is used outside of binding context block-scoped-var
10132:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10132:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10132:19 error Expected '!==' and instead saw '!=' eqeqeq
10132:29 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10132:46 error Unexpected use of comma operator no-sequences
10132:237 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10132:676 error Unexpected use of comma operator no-sequences
10134:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10135:1 warning This line has a length of 188. Maximum allowed is 100 max-len
10135:7 error Unexpected var, use let or const instead no-var
10135:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10135:14 error 'p' is already defined no-redeclare
10135:139 error Unexpected use of comma operator no-sequences
10135:141 error 'w' declared on line 10123 column 45 is used outside of binding context block-scoped-var
10136:52 error Unexpected use of comma operator no-sequences
10136:54 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10136:71 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10136:86 error 'A' declared on line 10123 column 37 is used outside of binding context block-scoped-var
10136:204 error 'A' declared on line 10123 column 37 is used outside of binding context block-scoped-var
10137:119 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
10138:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10138:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10138:40 error Unexpected use of comma operator no-sequences
10140:52 error Unexpected use of comma operator no-sequences
10140:54 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10140:97 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10140:147 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10141:114 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
10142:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10142:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10142:40 error Unexpected use of comma operator no-sequences
10144:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10144:46 error Unexpected use of comma operator no-sequences
10145:7 error Return statement should not contain assignment no-return-assign
10145:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10145:44 error Unexpected use of comma operator no-sequences
10145:58 error Expected '!==' and instead saw '!=' eqeqeq
10145:68 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10146:55 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10148:51 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10156:51 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10157:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10157:119 error Unexpected use of comma operator no-sequences
10160:48 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10160:51 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10161:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10161:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10162:48 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10162:51 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10163:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10163:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10164:47 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10165:1 warning This line has a length of 146. Maximum allowed is 100 max-len
10165:11 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10165:34 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10165:80 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10166:49 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10166:52 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10166:55 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10167:5 error Unexpected var, use let or const instead no-var
10167:9 error 'n' is already declared in the upper scope on line 10062 column 31 no-shadow
10167:26 error 'o' is already declared in the upper scope on line 10062 column 78 no-shadow
10167:39 error 'r' is already declared in the upper scope on line 10062 column 124 no-shadow
10167:52 error 's' is already declared in the upper scope on line 10176 column 21 no-shadow
10167:69 error 'e' is already defined no-redeclare
10167:231 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10167:231 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10167:322 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10167:682 error 'e' is already declared in the upper scope on line 10166 column 52 no-shadow
10168:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10168:23 error Unexpected use of comma operator no-sequences
10170:52 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10170:55 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10171:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10171:50 error Unexpected use of comma operator no-sequences
10171:82 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10171:117 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10173:1 warning This line has a length of 369. Maximum allowed is 100 max-len
10173:9 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10173:12 error Return statement should not contain assignment no-return-assign
10173:12 error Return statement should not contain assignment no-return-assign
10173:12 error Return statement should not contain assignment no-return-assign
10173:12 error Return statement should not contain assignment no-return-assign
10173:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10174:42 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10175:11 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10175:56 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10175:98 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10175:208 error Expected 'undefined' and instead saw 'void' no-void
10176:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10176:21 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10176:24 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10177:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10177:44 error Unexpected use of comma operator no-sequences
10177:310 error A constructor name should not start with a lowercase letter new-cap
10178:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10178:15 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10178:18 error 'e' is already declared in the upper scope on line 10061 column 182 no-shadow
10179:5 error Unexpected var, use let or const instead no-var
10179:9 error 't' is already declared in the upper scope on line 10061 column 185 no-shadow
10179:44 error 't' is already defined no-redeclare
10179:99 error 't' is already defined no-redeclare
10179:154 error 'i' is already declared in the upper scope on line 10061 column 188 no-shadow
10179:209 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10179:234 error Unexpected use of comma operator no-sequences
10180:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10180:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10180:33 error Unexpected use of comma operator no-sequences
10181:8 error 'ace' is not defined no-undef
10181:106 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10181:109 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10181:112 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10181:112 error 'i' is defined but never used no-unused-vars
10182:4 error Unexpected var, use let or const instead no-var
10182:35 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10182:58 error 'e' is already defined no-redeclare
10182:100 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10184:43 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10186:43 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10188:36 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10188:39 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10189:9 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10189:20 error Expected '!==' and instead saw '!=' eqeqeq
10189:64 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10189:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10189:162 error Unexpected use of comma operator no-sequences
10189:185 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10190:39 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10192:10 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10192:13 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10192:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10192:42 error Unexpected use of comma operator no-sequences
10193:7 error Unexpected var, use let or const instead no-var
10193:11 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10193:14 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10193:17 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10193:20 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10193:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10193:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10193:300 error Expected '===' and instead saw '==' eqeqeq
10193:369 error Expected '===' and instead saw '==' eqeqeq
10193:460 error Expected '===' and instead saw '==' eqeqeq
10194:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10194:20 error Expected '!==' and instead saw '!=' eqeqeq
10200:40 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10200:43 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10202:47 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10202:50 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10202:53 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10202:56 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10202:59 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10203:1 warning This line has a length of 181. Maximum allowed is 100 max-len
10203:11 error Unexpected var, use let or const instead no-var
10203:15 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10203:18 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10203:36 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10203:53 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10203:68 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10203:125 error A constructor name should not start with a lowercase letter new-cap
10204:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10204:33 error Unexpected use of comma operator no-sequences
10204:54 error Expected '===' and instead saw '==' eqeqeq
10204:189 error Expected '===' and instead saw '==' eqeqeq
10204:255 error Expected '===' and instead saw '==' eqeqeq
10204:298 error Unexpected use of '|' no-bitwise
10204:298 error Unexpected use of '|' no-bitwise
10204:298 error Unexpected use of '|' no-bitwise
10204:302 error Expected '===' and instead saw '==' eqeqeq
10204:312 error Expected '===' and instead saw '==' eqeqeq
10204:395 error Expected '===' and instead saw '==' eqeqeq
10204:418 error Expected '===' and instead saw '==' eqeqeq
10206:52 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10206:55 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10206:58 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10206:61 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10206:64 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10207:9 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10207:12 error 's' is never reassigned. Use 'const' instead prefer-const
10207:12 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10207:31 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10207:49 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10207:85 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10207:128 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10207:128 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10207:139 error Unexpected use of comma operator no-sequences
10207:988 error Unexpected use of '|' no-bitwise
10208:53 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10208:56 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10208:59 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10208:62 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10208:65 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10208:68 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10211:7 error Unexpected var, use let or const instead no-var
10211:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10211:11 error 'e' is already defined no-redeclare
10211:29 error 'o' is already defined no-redeclare
10211:100 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10211:136 error 't' is already defined no-redeclare
10212:57 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10212:60 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10212:63 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10212:66 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10212:69 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10212:72 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10213:1 warning This line has a length of 192. Maximum allowed is 100 max-len
10213:11 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10213:29 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10213:65 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10213:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10213:176 error 'e' is already declared in the upper scope on line 10212 column 57 no-shadow
10216:51 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10216:54 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10216:57 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10216:60 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10216:63 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10217:9 error 'r' is never reassigned. Use 'const' instead prefer-const
10217:9 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10217:45 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10217:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10217:63 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10217:75 error Expected '!==' and instead saw '!=' eqeqeq
10217:132 error Unexpected use of comma operator no-sequences
10218:53 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10218:56 error 't' is already declared in the upper scope on line 10181 column 109 no-shadow
10218:59 error 'i' is already declared in the upper scope on line 10181 column 112 no-shadow
10218:62 error 'n' is already declared in the upper scope on line 10182 column 35 no-shadow
10218:65 error 'o' is already declared in the upper scope on line 10220 column 21 no-shadow
10219:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10219:39 error Unexpected use of comma operator no-sequences
10219:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10220:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10220:21 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10220:24 error 'e' is already declared in the upper scope on line 10181 column 106 no-shadow
10221:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10221:44 error Unexpected use of comma operator no-sequences
10222:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10222:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10222:29 error Unexpected use of comma operator no-sequences
10223:8 error 'ace' is not defined no-undef
10223:81 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10223:84 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10223:87 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10223:87 error 'i' is defined but never used no-unused-vars
10224:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10224:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10224:84 error 'e' is already declared in the upper scope on line 10223 column 81 no-shadow
10227:8 error 'ace' is not defined no-undef
10227:203 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10227:206 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10227:209 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10227:209 error 'i' is defined but never used no-unused-vars
10228:4 error Unexpected var, use let or const instead no-var
10228:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10228:31 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10228:54 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
10228:78 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10228:104 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10228:212 error 'e' is already defined no-redeclare
10229:5 error Unexpected var, use let or const instead no-var
10229:9 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10229:31 error 'e' is already defined no-redeclare
10229:59 error Expected '===' and instead saw '==' eqeqeq
10229:89 error Expected '!==' and instead saw '!=' eqeqeq
10229:143 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10229:162 error Expected '!==' and instead saw '!=' eqeqeq
10230:6 error Return statement should not contain assignment no-return-assign
10230:30 error Unexpected use of comma operator no-sequences
10232:43 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10233:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10233:22 error Unexpected use of comma operator no-sequences
10238:48 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10239:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10239:26 error Unexpected use of comma operator no-sequences
10239:75 error 'e' is already declared in the upper scope on line 10238 column 48 no-shadow
10240:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10245:5 error Return statement should not contain assignment no-return-assign
10246:43 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10247:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10248:50 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10249:5 error Return statement should not contain assignment no-return-assign
10249:5 error Return statement should not contain assignment no-return-assign
10249:5 error Return statement should not contain assignment no-return-assign
10249:5 error Return statement should not contain assignment no-return-assign
10249:5 error Return statement should not contain assignment no-return-assign
10249:5 error Return statement should not contain assignment no-return-assign
10249:32 error Expected '!==' and instead saw '!=' eqeqeq
10250:55 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10251:1 warning This line has a length of 119. Maximum allowed is 100 max-len
10251:5 error Return statement should not contain assignment no-return-assign
10251:37 error Expected '!==' and instead saw '!=' eqeqeq
10252:57 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10255:1 warning This line has a length of 152. Maximum allowed is 100 max-len
10255:11 error Unexpected var, use let or const instead no-var
10255:15 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10255:18 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10255:21 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10255:24 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10255:27 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10255:30 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10255:33 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10255:64 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10255:116 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10256:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10257:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10257:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10257:79 error 'e' declared on line 10255 column 15 is used outside of binding context block-scoped-var
10257:103 error 't' declared on line 10255 column 18 is used outside of binding context block-scoped-var
10257:168 error 'i' declared on line 10255 column 21 is used outside of binding context block-scoped-var
10257:277 error 'n' declared on line 10255 column 24 is used outside of binding context block-scoped-var
10257:338 error 'o' declared on line 10255 column 27 is used outside of binding context block-scoped-var
10257:406 error 'i' declared on line 10255 column 21 is used outside of binding context block-scoped-var
10257:409 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10257:411 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10257:462 error 'e' declared on line 10255 column 15 is used outside of binding context block-scoped-var
10257:466 error 't' declared on line 10255 column 18 is used outside of binding context block-scoped-var
10257:469 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10257:485 error 'i' declared on line 10255 column 21 is used outside of binding context block-scoped-var
10257:514 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10257:517 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10257:519 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10257:570 error 'e' declared on line 10255 column 15 is used outside of binding context block-scoped-var
10257:574 error 'n' declared on line 10255 column 24 is used outside of binding context block-scoped-var
10257:577 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10257:593 error 'o' declared on line 10255 column 27 is used outside of binding context block-scoped-var
10257:623 error 'r' declared on line 10255 column 30 is used outside of binding context block-scoped-var
10258:44 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10258:47 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10258:50 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10259:30 error Expected '!==' and instead saw '!=' eqeqeq
10259:67 error Expected '!==' and instead saw '!=' eqeqeq
10261:1 warning This line has a length of 172. Maximum allowed is 100 max-len
10261:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10261:30 error Unexpected var, use let or const instead no-var
10261:34 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10261:65 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10261:95 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10261:124 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10261:131 error 'a' declared on line 10267 column 28 is used outside of binding context block-scoped-var
10261:131 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10261:147 error 'a' declared on line 10267 column 28 is used outside of binding context block-scoped-var
10261:154 error 'a' declared on line 10267 column 28 is used outside of binding context block-scoped-var
10262:11 error 'l' was used before it was defined no-use-before-define
10262:11 error Expected a conditional expression and instead saw an assignment no-cond-assign
10262:11 error 'l' declared on line 10267 column 17 is used outside of binding context block-scoped-var
10262:41 error 'a' declared on line 10267 column 28 is used outside of binding context block-scoped-var
10263:12 error 'l' was used before it was defined no-use-before-define
10263:12 error 'l' declared on line 10267 column 17 is used outside of binding context block-scoped-var
10264:12 error 'l' was used before it was defined no-use-before-define
10264:12 error 'l' declared on line 10267 column 17 is used outside of binding context block-scoped-var
10264:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10265:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10265:8 error 'a' declared on line 10267 column 28 is used outside of binding context block-scoped-var
10265:12 error 'l' was used before it was defined no-use-before-define
10265:12 error 'l' declared on line 10267 column 17 is used outside of binding context block-scoped-var
10266:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10267:1 warning This line has a length of 234. Maximum allowed is 100 max-len
10267:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10267:13 error Unexpected var, use let or const instead no-var
10267:17 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10267:20 error 'c' is already declared in the upper scope on line 10228 column 31 no-shadow
10267:28 error 'a' is already defined no-redeclare
10267:28 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10267:32 error 'n' declared on line 10261 column 34 is used outside of binding context block-scoped-var
10267:41 error Expected a conditional expression and instead saw an assignment no-cond-assign
10267:75 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10267:108 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10267:115 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10267:140 error Expected a conditional expression and instead saw an assignment no-cond-assign
10267:174 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10267:206 error Unexpected use of comma operator no-sequences
10267:211 error 'o' declared on line 10261 column 65 is used outside of binding context block-scoped-var
10267:215 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10268:6 error Unexpected var, use let or const instead no-var
10268:17 error 'r' declared on line 10261 column 95 is used outside of binding context block-scoped-var
10268:20 error 's' declared on line 10261 column 124 is used outside of binding context block-scoped-var
10268:27 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10268:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10268:85 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10268:88 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10268:90 error Expected '===' and instead saw '==' eqeqeq
10268:152 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10268:229 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10268:256 error Expected '!==' and instead saw '!=' eqeqeq
10268:296 error Unexpected use of comma operator no-sequences
10268:298 error 'a' declared on line 10261 column 131 is used outside of binding context block-scoped-var
10269:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10269:12 error 'c' declared on line 10267 column 20 is used outside of binding context block-scoped-var
10270:13 error 's' declared on line 10261 column 124 is used outside of binding context block-scoped-var
10271:36 error 's' declared on line 10261 column 124 is used outside of binding context block-scoped-var
10271:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10274:44 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10275:11 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10275:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10275:48 error Unexpected use of comma operator no-sequences
10277:1 warning This line has a length of 124. Maximum allowed is 100 max-len
10277:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10277:45 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10277:60 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10279:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10281:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10283:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10285:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10286:1 warning This line has a length of 110. Maximum allowed is 100 max-len
10286:12 error Unexpected var, use let or const instead no-var
10286:16 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10289:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10290:1 warning This line has a length of 104. Maximum allowed is 100 max-len
10290:12 error 'o' declared on line 10286 column 16 is used outside of binding context block-scoped-var
10290:76 error 'o' declared on line 10286 column 16 is used outside of binding context block-scoped-var
10290:83 error 'o' declared on line 10286 column 16 is used outside of binding context block-scoped-var
10293:1 warning This line has a length of 260. Maximum allowed is 100 max-len
10293:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10293:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10293:115 error Unexpected use of comma operator no-sequences
10294:53 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10294:56 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10294:59 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10295:1 warning This line has a length of 228. Maximum allowed is 100 max-len
10295:11 error Unexpected var, use let or const instead no-var
10295:15 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10295:23 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10295:30 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10295:69 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10295:134 error Expected a conditional expression and instead saw an assignment no-cond-assign
10295:200 error Unexpected use of comma operator no-sequences
10296:12 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10296:62 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10296:77 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10296:77 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10296:105 error Unexpected use of comma operator no-sequences
10296:313 error Expected '===' and instead saw '==' eqeqeq
10297:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10297:14 error 'n' declared on line 10295 column 15 is used outside of binding context block-scoped-var
10298:39 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10299:1 warning This line has a length of 142. Maximum allowed is 100 max-len
10299:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10299:43 error Unexpected var, use let or const instead no-var
10299:47 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10299:81 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10299:96 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10301:6 error 'n' declared on line 10299 column 96 is used outside of binding context block-scoped-var
10301:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10301:44 error 't' declared on line 10299 column 47 is used outside of binding context block-scoped-var
10301:47 error 'i' declared on line 10299 column 81 is used outside of binding context block-scoped-var
10302:45 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10302:48 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10302:51 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10302:54 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10303:11 error Unexpected var, use let or const instead no-var
10303:15 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10303:18 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10303:21 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10303:31 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10303:35 error Unexpected control character(s) in regular expression: \x00, \x1f no-control-regex
10303:35 error Unexpected combined character in character class no-misleading-character-class
10303:732 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10303:777 error 'c' is already declared in the upper scope on line 10228 column 31 no-shadow
10303:784 error Expected a conditional expression and instead saw an assignment no-cond-assign
10304:6 error Unexpected var, use let or const instead no-var
10304:76 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10304:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10304:106 error Expected '!==' and instead saw '!=' eqeqeq
10305:7 error Return statement should not contain assignment no-return-assign
10305:7 error Return statement should not contain assignment no-return-assign
10305:7 error Return statement should not contain assignment no-return-assign
10305:7 error Return statement should not contain assignment no-return-assign
10305:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10305:14 error 'l' declared on line 10303 column 732 is used outside of binding context block-scoped-var
10305:54 error 'c' declared on line 10303 column 777 is used outside of binding context block-scoped-var
10305:67 error 'c' declared on line 10303 column 777 is used outside of binding context block-scoped-var
10305:92 error Unexpected use of comma operator no-sequences
10305:123 error 'l' declared on line 10303 column 732 is used outside of binding context block-scoped-var
10305:131 error 'r' declared on line 10303 column 18 is used outside of binding context block-scoped-var
10305:178 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10305:223 error Expected '===' and instead saw '==' eqeqeq
10305:238 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10305:306 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10305:383 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10305:383 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10305:397 error 'r' declared on line 10303 column 18 is used outside of binding context block-scoped-var
10305:400 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10305:415 error 'l' declared on line 10303 column 732 is used outside of binding context block-scoped-var
10305:435 error 'd' declared on line 10304 column 13 is used outside of binding context block-scoped-var
10306:50 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10306:53 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10306:56 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10307:9 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10307:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10308:18 error Expected '===' and instead saw '==' eqeqeq
10309:1 warning This line has a length of 101. Maximum allowed is 100 max-len
10309:13 error Unexpected var, use let or const instead no-var
10309:17 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10309:63 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10311:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10311:44 error Unexpected use of comma operator no-sequences
10312:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10312:20 error Expected '===' and instead saw '==' eqeqeq
10313:13 error 'r' declared on line 10309 column 63 is used outside of binding context block-scoped-var
10313:20 error 'r' declared on line 10309 column 63 is used outside of binding context block-scoped-var
10313:27 error 'r' declared on line 10309 column 63 is used outside of binding context block-scoped-var
10315:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10315:44 error Unexpected use of comma operator no-sequences
10316:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10317:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10320:1 warning This line has a length of 166. Maximum allowed is 100 max-len
10320:56 error Expected 'undefined' and instead saw 'void' no-void
10320:71 error Expected 'undefined' and instead saw 'void' no-void
10320:84 error Expected 'undefined' and instead saw 'void' no-void
10320:97 error Expected 'undefined' and instead saw 'void' no-void
10320:107 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10320:113 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10321:13 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10321:53 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10321:119 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10321:155 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10321:227 error Unexpected use of comma operator no-sequences
10322:1 warning This line has a length of 109. Maximum allowed is 100 max-len
10322:14 error Unexpected var, use let or const instead no-var
10322:18 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10322:61 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10324:1 warning This line has a length of 216. Maximum allowed is 100 max-len
10324:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10324:69 error Unexpected use of comma operator no-sequences
10324:184 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10327:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10328:1 warning This line has a length of 112. Maximum allowed is 100 max-len
10328:50 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10328:56 error 'r' declared on line 10322 column 61 is used outside of binding context block-scoped-var
10328:71 error 'r' declared on line 10322 column 61 is used outside of binding context block-scoped-var
10328:85 error 'r' declared on line 10322 column 61 is used outside of binding context block-scoped-var
10329:15 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10329:22 error 'r' declared on line 10322 column 61 is used outside of binding context block-scoped-var
10329:27 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10329:61 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10329:119 error 'r' declared on line 10322 column 61 is used outside of binding context block-scoped-var
10333:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10337:15 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10337:80 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10340:54 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10340:57 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10342:10 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10342:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10345:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10346:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10346:25 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10350:1 warning This line has a length of 151. Maximum allowed is 100 max-len
10350:12 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10350:35 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10350:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10352:14 error Unexpected var, use let or const instead no-var
10352:18 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10353:1 warning This line has a length of 148. Maximum allowed is 100 max-len
10353:9 error Unexpected var, use let or const instead no-var
10353:13 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10353:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10356:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10360:14 error 'i' declared on line 10352 column 18 is used outside of binding context block-scoped-var
10360:32 error 'i' declared on line 10352 column 18 is used outside of binding context block-scoped-var
10360:40 error 'i' declared on line 10352 column 18 is used outside of binding context block-scoped-var
10361:1 warning This line has a length of 139. Maximum allowed is 100 max-len
10361:9 error 'n' declared on line 10353 column 13 is used outside of binding context block-scoped-var
10361:16 error 'i' declared on line 10352 column 18 is used outside of binding context block-scoped-var
10361:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10361:66 error 'n' declared on line 10353 column 13 is used outside of binding context block-scoped-var
10362:15 error 'n' declared on line 10353 column 13 is used outside of binding context block-scoped-var
10364:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10364:40 error 'n' declared on line 10353 column 13 is used outside of binding context block-scoped-var
10370:51 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10370:51 error 'e' is defined but never used no-unused-vars
10371:11 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10371:48 error Return statement should not contain assignment no-return-assign
10371:48 error Return statement should not contain assignment no-return-assign
10371:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10371:79 error Unexpected use of comma operator no-sequences
10372:51 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10372:54 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10372:57 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10373:1 warning This line has a length of 142. Maximum allowed is 100 max-len
10373:9 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10373:16 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10373:23 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10373:35 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10373:42 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10373:73 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10373:103 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10374:10 error 'c' is never reassigned. Use 'const' instead prefer-const
10374:10 error 'c' is already declared in the upper scope on line 10228 column 31 no-shadow
10374:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10374:42 error Expected '===' and instead saw '==' eqeqeq
10375:24 error Unexpected use of comma operator no-sequences
10377:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10378:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10379:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10379:42 error Unexpected use of comma operator no-sequences
10382:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10382:76 error Unexpected use of comma operator no-sequences
10382:173 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10382:257 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10382:272 error Unexpected use of comma operator no-sequences
10383:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10383:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10383:17 error Expected '!==' and instead saw '!=' eqeqeq
10385:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10385:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10386:50 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10386:53 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10387:15 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10387:22 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10388:1 warning This line has a length of 135. Maximum allowed is 100 max-len
10388:10 error 'o' is never reassigned. Use 'const' instead prefer-const
10388:10 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10388:22 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10388:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10388:42 error Expected '!==' and instead saw '!=' eqeqeq
10391:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10394:55 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10394:58 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10394:61 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10394:64 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10394:67 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10395:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10395:80 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10395:118 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10395:179 error Unexpected use of comma operator no-sequences
10396:44 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10396:47 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10396:50 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10397:9 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10397:12 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10397:15 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10397:22 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10397:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10397:30 error Expected a conditional expression and instead saw an assignment no-cond-assign
10397:41 error Expected '===' and instead saw '==' eqeqeq
10397:475 error Unexpected use of comma operator no-sequences
10397:630 error Expected '===' and instead saw '==' eqeqeq
10398:51 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10398:54 error 't' is already declared in the upper scope on line 10227 column 206 no-shadow
10399:1 warning This line has a length of 111. Maximum allowed is 100 max-len
10399:37 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10399:80 error 'e' is already declared in the upper scope on line 10398 column 51 no-shadow
10399:83 error 't' is already declared in the upper scope on line 10398 column 54 no-shadow
10399:86 error 'i' is already declared in the upper scope on line 10227 column 209 no-shadow
10399:89 error 'n' is already declared in the upper scope on line 10228 column 8 no-shadow
10399:92 error 'o' is already declared in the upper scope on line 10228 column 78 no-shadow
10400:13 error Expected '!==' and instead saw '!=' eqeqeq
10403:1 warning This line has a length of 104. Maximum allowed is 100 max-len
10403:13 error Unexpected var, use let or const instead no-var
10403:17 error 'r' is already declared in the upper scope on line 10228 column 104 no-shadow
10403:20 error 's' is already declared in the upper scope on line 10414 column 21 no-shadow
10403:27 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10403:34 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10403:41 error 'c' is already declared in the upper scope on line 10228 column 31 no-shadow
10404:37 error Unexpected use of comma operator no-sequences
10404:43 error Expected '===' and instead saw '==' eqeqeq
10407:1 warning This line has a length of 254. Maximum allowed is 100 max-len
10407:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10407:15 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10407:17 error Expected '!==' and instead saw '!=' eqeqeq
10407:20 error 'a' declared on line 10403 column 27 is used outside of binding context block-scoped-var
10407:29 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10407:33 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10407:36 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10407:66 error 'a' declared on line 10403 column 27 is used outside of binding context block-scoped-var
10407:70 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10407:87 error 'l' declared on line 10403 column 34 is used outside of binding context block-scoped-var
10407:91 error 'a' declared on line 10403 column 27 is used outside of binding context block-scoped-var
10407:98 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10407:102 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10407:127 error 'l' declared on line 10403 column 34 is used outside of binding context block-scoped-var
10407:131 error 'a' declared on line 10403 column 27 is used outside of binding context block-scoped-var
10407:156 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10407:159 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10407:176 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10407:183 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10407:187 error 'a' declared on line 10403 column 27 is used outside of binding context block-scoped-var
10407:191 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10407:201 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10407:211 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10407:215 error 'l' declared on line 10403 column 34 is used outside of binding context block-scoped-var
10407:220 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10407:224 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10408:1 warning This line has a length of 183. Maximum allowed is 100 max-len
10408:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10408:10 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10408:14 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10408:17 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10408:38 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10408:42 error 'l' declared on line 10403 column 34 is used outside of binding context block-scoped-var
10408:62 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10408:65 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10408:82 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10408:107 error 'l' declared on line 10403 column 34 is used outside of binding context block-scoped-var
10408:111 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10408:131 error 's' declared on line 10403 column 20 is used outside of binding context block-scoped-var
10408:134 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10408:139 error Unexpected use of comma operator no-sequences
10408:141 error 'h' declared on line 10403 column 48 is used outside of binding context block-scoped-var
10408:146 error 'r' declared on line 10403 column 17 is used outside of binding context block-scoped-var
10408:156 error 'c' declared on line 10403 column 41 is used outside of binding context block-scoped-var
10411:61 error Unexpected use of comma operator no-sequences
10414:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10414:21 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10414:24 error 'e' is already declared in the upper scope on line 10227 column 203 no-shadow
10415:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10415:17 error Unexpected use of comma operator no-sequences
10415:225 error A constructor name should not start with a lowercase letter new-cap
10416:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10416:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10416:31 error Unexpected use of comma operator no-sequences
10417:8 error 'ace' is not defined no-undef
10417:93 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10417:96 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10417:99 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10417:99 error 'i' is defined but never used no-unused-vars
10418:4 error Unexpected var, use let or const instead no-var
10418:8 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10418:31 error 'e' is already defined no-redeclare
10418:77 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10419:15 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10419:33 error 'i' is already declared in the upper scope on line 10417 column 99 no-shadow
10423:15 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10423:33 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10425:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10425:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10425:29 error Unexpected use of comma operator no-sequences
10426:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10429:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10429:27 error Unexpected use of comma operator no-sequences
10430:43 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10432:43 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10434:44 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10435:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10435:7 error Expected '!==' and instead saw '!=' eqeqeq
10436:49 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10437:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10437:7 error Expected '!==' and instead saw '!=' eqeqeq
10438:50 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10439:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10439:7 error Expected '!==' and instead saw '!=' eqeqeq
10441:11 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10441:41 error Return statement should not contain assignment no-return-assign
10441:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10441:74 error Unexpected use of comma operator no-sequences
10443:9 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10443:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10444:67 error Unexpected use of comma operator no-sequences
10447:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10447:24 error Unexpected use of comma operator no-sequences
10449:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10449:24 error Unexpected use of comma operator no-sequences
10451:9 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10451:12 error 't' is never reassigned. Use 'const' instead prefer-const
10451:12 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10451:37 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10451:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10451:69 error Unexpected use of comma operator no-sequences
10452:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10458:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10458:13 error Unexpected use of comma operator no-sequences
10460:49 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10460:52 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10463:1 warning This line has a length of 379. Maximum allowed is 100 max-len
10463:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10463:58 error 'i' is already declared in the upper scope on line 10417 column 99 no-shadow
10464:47 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10464:50 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10466:39 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10467:1 warning This line has a length of 192. Maximum allowed is 100 max-len
10467:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10467:28 error Unexpected var, use let or const instead no-var
10467:32 error 't' is already declared in the upper scope on line 10417 column 96 no-shadow
10467:68 error 'i' is already declared in the upper scope on line 10417 column 99 no-shadow
10467:75 error 'n' is already declared in the upper scope on line 10476 column 21 no-shadow
10467:82 error 'i' is already defined no-redeclare
10467:89 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10467:99 error Expected 'undefined' and instead saw 'void' no-void
10468:6 error Unexpected var, use let or const instead no-var
10468:10 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10468:13 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10468:16 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10468:64 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10468:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10469:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10469:36 error 'n' declared on line 10467 column 75 is used outside of binding context block-scoped-var
10471:1 warning This line has a length of 122. Maximum allowed is 100 max-len
10471:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10471:13 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10471:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10471:69 error Unexpected use of comma operator no-sequences
10471:88 error 'a' declared on line 10468 column 16 is used outside of binding context block-scoped-var
10472:46 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10473:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10473:7 error Expected '!==' and instead saw '!=' eqeqeq
10473:32 error Expected a conditional expression and instead saw an assignment no-cond-assign
10475:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10475:37 error Unexpected use of comma operator no-sequences
10476:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10476:21 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10476:24 error 'e' is already declared in the upper scope on line 10417 column 93 no-shadow
10477:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10477:44 error Unexpected use of comma operator no-sequences
10478:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10478:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10478:29 error Unexpected use of comma operator no-sequences
10479:8 error 'ace' is not defined no-undef
10479:156 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10479:159 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10479:162 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10479:162 error 'i' is defined but never used no-unused-vars
10480:4 error Unexpected var, use let or const instead no-var
10480:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10480:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10480:23 error Unexpected dangling '_' in '__extends' no-underscore-dangle
10480:58 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10480:61 error 't' is already declared in the upper scope on line 10479 column 159 no-shadow
10481:1 warning This line has a length of 116. Maximum allowed is 100 max-len
10481:94 error 'e' is already declared in the upper scope on line 10480 column 58 no-shadow
10481:97 error 't' is already declared in the upper scope on line 10480 column 61 no-shadow
10482:7 error The '__proto__' property is deprecated no-proto
10483:21 error 'e' is already declared in the upper scope on line 10480 column 58 no-shadow
10483:24 error 't' is already declared in the upper scope on line 10480 column 61 no-shadow
10484:19 error 'i' is already declared in the upper scope on line 10479 column 162 no-shadow
10485:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10488:19 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10488:22 error 't' is already declared in the upper scope on line 10479 column 159 no-shadow
10491:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10491:17 error 'i' is already declared in the upper scope on line 10479 column 162 no-shadow
10493:1 warning This line has a length of 119. Maximum allowed is 100 max-len
10493:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10493:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10493:16 error Unexpected use of comma operator no-sequences
10493:99 error A constructor name should not start with a lowercase letter new-cap
10494:10 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10494:32 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10494:54 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10494:78 error 'e' is already defined no-redeclare
10494:123 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10494:165 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10495:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10495:50 error Unexpected use of comma operator no-sequences
10496:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10496:22 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10496:25 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10496:28 error 't' is already declared in the upper scope on line 10479 column 159 no-shadow
10497:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10497:44 error Unexpected use of comma operator no-sequences
10497:46 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10498:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10498:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10498:42 error 'h' was used before it was defined no-use-before-define
10498:49 error Unexpected use of comma operator no-sequences
10499:9 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10499:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10499:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10499:84 error Expected '!==' and instead saw '!=' eqeqeq
10499:213 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10499:263 error Unexpected use of comma operator no-sequences
10502:42 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10504:48 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10505:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10505:92 error Expected '!==' and instead saw '!=' eqeqeq
10505:118 error Unexpected use of comma operator no-sequences
10506:45 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10507:1 warning This line has a length of 124. Maximum allowed is 100 max-len
10507:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10507:20 error Expected '!==' and instead saw '!=' eqeqeq
10508:7 error Unexpected var, use let or const instead no-var
10508:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10508:14 error 'r' is already defined no-redeclare
10508:33 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10508:36 error 't' is already declared in the upper scope on line 10479 column 159 no-shadow
10509:11 error 'i' is already declared in the upper scope on line 10479 column 162 no-shadow
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error Return statement should not contain assignment no-return-assign
10509:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10509:70 error Unexpected use of comma operator no-sequences
10510:1 warning This line has a length of 122. Maximum allowed is 100 max-len
10510:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10510:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10510:69 error 'u' was used before it was defined no-use-before-define
10510:76 error Unexpected use of comma operator no-sequences
10511:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10511:68 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10511:119 error Unexpected use of comma operator no-sequences
10514:41 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10516:46 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10518:47 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10520:46 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10521:1 warning This line has a length of 111. Maximum allowed is 100 max-len
10521:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10521:21 error Expected '!==' and instead saw '!=' eqeqeq
10522:7 error Unexpected var, use let or const instead no-var
10522:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10522:14 error 'e' is already defined no-redeclare
10522:33 error 'e' is already declared in the upper scope on line 10479 column 156 no-shadow
10522:36 error 't' is already declared in the upper scope on line 10479 column 159 no-shadow
10523:42 error Return statement should not contain assignment no-return-assign
10523:42 error Return statement should not contain assignment no-return-assign
10523:42 error Return statement should not contain assignment no-return-assign
10523:42 error Return statement should not contain assignment no-return-assign
10523:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10523:65 error Unexpected use of comma operator no-sequences
10524:1 warning This line has a length of 101. Maximum allowed is 100 max-len
10524:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10524:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10524:20 error Unexpected use of comma operator no-sequences
10525:8 error 'ace' is not defined no-undef
10525:163 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10525:166 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10525:169 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10525:169 error 'i' is defined but never used no-unused-vars
10526:4 error Unexpected var, use let or const instead no-var
10526:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10526:11 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10526:23 error Unexpected dangling '_' in '__extends' no-underscore-dangle
10526:58 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10526:61 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10527:1 warning This line has a length of 116. Maximum allowed is 100 max-len
10527:94 error 'e' is already declared in the upper scope on line 10526 column 58 no-shadow
10527:97 error 't' is already declared in the upper scope on line 10526 column 61 no-shadow
10528:7 error The '__proto__' property is deprecated no-proto
10529:21 error 'e' is already declared in the upper scope on line 10526 column 58 no-shadow
10529:24 error 't' is already declared in the upper scope on line 10526 column 61 no-shadow
10530:19 error 'i' is already declared in the upper scope on line 10525 column 169 no-shadow
10531:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10534:19 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10534:22 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10537:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10537:17 error 'i' is already declared in the upper scope on line 10525 column 169 no-shadow
10539:1 warning This line has a length of 119. Maximum allowed is 100 max-len
10539:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10539:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10539:16 error Unexpected use of comma operator no-sequences
10539:99 error A constructor name should not start with a lowercase letter new-cap
10540:10 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10540:32 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10540:54 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10540:78 error 'e' is already defined no-redeclare
10540:123 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10540:963 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10541:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10541:50 error Unexpected use of comma operator no-sequences
10542:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10542:22 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10542:25 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10542:28 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10543:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10543:44 error Unexpected use of comma operator no-sequences
10543:46 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10544:1 warning This line has a length of 104. Maximum allowed is 100 max-len
10544:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10544:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10544:42 error 'h' was used before it was defined no-use-before-define
10544:49 error Unexpected use of comma operator no-sequences
10544:88 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10544:91 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10545:9 error 'i' is already declared in the upper scope on line 10525 column 169 no-shadow
10545:12 error 'n' is already declared in the upper scope on line 10526 column 8 no-shadow
10545:15 error 'o' is already declared in the upper scope on line 10526 column 11 no-shadow
10545:18 error 'r' is already declared in the upper scope on line 10540 column 10 no-shadow
10545:21 error 's' is already declared in the upper scope on line 10540 column 32 no-shadow
10545:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10546:1 warning This line has a length of 147. Maximum allowed is 100 max-len
10546:6 error Return statement should not contain assignment no-return-assign
10546:6 error Return statement should not contain assignment no-return-assign
10546:6 error Return statement should not contain assignment no-return-assign
10546:6 error Return statement should not contain assignment no-return-assign
10546:6 error Return statement should not contain assignment no-return-assign
10546:6 error Return statement should not contain assignment no-return-assign
10546:125 error 'e' is already declared in the upper scope on line 10544 column 88 no-shadow
10551:11 error 'e' is already declared in the upper scope on line 10544 column 88 no-shadow
10551:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10551:14 error Expected 'undefined' and instead saw 'void' no-void
10551:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10551:94 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10552:101 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10552:168 error Unexpected use of comma operator no-sequences
10556:54 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10557:1 warning This line has a length of 224. Maximum allowed is 100 max-len
10557:94 error Return statement should not contain assignment no-return-assign
10557:94 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10557:103 error Unexpected use of '>>=' no-bitwise
10557:209 error Unexpected use of comma operator no-sequences
10560:42 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10561:1 warning This line has a length of 155. Maximum allowed is 100 max-len
10561:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10561:35 error Unexpected use of comma operator no-sequences
10562:48 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10562:51 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10563:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10563:474 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10564:45 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10565:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10565:23 error Unexpected use of comma operator no-sequences
10566:7 error Unexpected var, use let or const instead no-var
10566:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10566:14 error 'r' is already defined no-redeclare
10566:33 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10566:36 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10567:11 error 'i' is already declared in the upper scope on line 10525 column 169 no-shadow
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error Return statement should not contain assignment no-return-assign
10567:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10567:70 error Unexpected use of comma operator no-sequences
10568:1 warning This line has a length of 131. Maximum allowed is 100 max-len
10568:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10568:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10568:69 error 'u' was used before it was defined no-use-before-define
10568:76 error Unexpected use of comma operator no-sequences
10568:115 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10568:118 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10569:9 error 'i' is already declared in the upper scope on line 10525 column 169 no-shadow
10569:12 error 'n' is already declared in the upper scope on line 10526 column 8 no-shadow
10569:15 error 'o' is already declared in the upper scope on line 10526 column 11 no-shadow
10569:18 error 'r' is already declared in the upper scope on line 10540 column 10 no-shadow
10569:21 error 's' is already declared in the upper scope on line 10540 column 32 no-shadow
10569:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10570:1 warning This line has a length of 148. Maximum allowed is 100 max-len
10570:6 error Return statement should not contain assignment no-return-assign
10570:6 error Return statement should not contain assignment no-return-assign
10570:6 error Return statement should not contain assignment no-return-assign
10570:6 error Return statement should not contain assignment no-return-assign
10570:6 error Return statement should not contain assignment no-return-assign
10570:6 error Return statement should not contain assignment no-return-assign
10570:126 error 'e' is already declared in the upper scope on line 10568 column 115 no-shadow
10575:11 error 'e' is already declared in the upper scope on line 10568 column 115 no-shadow
10575:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10575:14 error Expected 'undefined' and instead saw 'void' no-void
10575:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10575:97 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10576:101 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10576:170 error Unexpected use of comma operator no-sequences
10580:56 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10581:1 warning This line has a length of 216. Maximum allowed is 100 max-len
10581:90 error Return statement should not contain assignment no-return-assign
10581:90 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10581:99 error Unexpected use of '>>=' no-bitwise
10581:201 error Unexpected use of comma operator no-sequences
10582:41 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10583:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10583:34 error Unexpected use of comma operator no-sequences
10584:47 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10584:50 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10585:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10585:460 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10586:46 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10587:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10587:24 error Unexpected use of comma operator no-sequences
10588:7 error Unexpected var, use let or const instead no-var
10588:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10588:14 error 'e' is already defined no-redeclare
10588:33 error 'e' is already declared in the upper scope on line 10525 column 163 no-shadow
10588:36 error 't' is already declared in the upper scope on line 10525 column 166 no-shadow
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error Return statement should not contain assignment no-return-assign
10589:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10589:65 error Unexpected use of comma operator no-sequences
10590:1 warning This line has a length of 157. Maximum allowed is 100 max-len
10590:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10590:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10590:59 error Unexpected use of comma operator no-sequences
10591:8 error 'ace' is not defined no-undef
10591:93 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10591:96 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10591:99 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10591:99 error 'i' is defined but never used no-unused-vars
10592:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10592:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10592:43 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10592:46 error 'e' is already declared in the upper scope on line 10591 column 93 no-shadow
10592:49 error 't' is already declared in the upper scope on line 10591 column 96 no-shadow
10593:1 warning This line has a length of 171. Maximum allowed is 100 max-len
10593:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10593:22 error Unexpected use of comma operator no-sequences
10593:114 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10593:120 error 'i' is already declared in the upper scope on line 10591 column 99 no-shadow
10593:130 error Unexpected dangling '_' in '_flush' no-underscore-dangle
10593:155 error 'e' is already declared in the upper scope on line 10592 column 46 no-shadow
10593:155 error 'e' is defined but never used no-unused-vars
10594:1 warning This line has a length of 194. Maximum allowed is 100 max-len
10594:22 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10594:28 error 't' is already declared in the upper scope on line 10592 column 49 no-shadow
10594:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10594:102 error Unexpected use of comma operator no-sequences
10596:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10596:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10596:39 error 'e' is already declared in the upper scope on line 10591 column 93 no-shadow
10597:1 warning This line has a length of 132. Maximum allowed is 100 max-len
10597:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10597:20 error Unexpected use of '|' no-bitwise
10597:36 error Unexpected use of comma operator no-sequences
10597:86 error Unexpected dangling '_' in '_flush' no-underscore-dangle
10598:5 error Unexpected use of comma operator no-sequences
10598:38 error 'e' is already declared in the upper scope on line 10591 column 93 no-shadow
10598:38 error 'e' is defined but never used no-unused-vars
10599:11 error 't' is already declared in the upper scope on line 10591 column 96 no-shadow
10599:29 error Return statement should not contain assignment no-return-assign
10599:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10599:52 error Unexpected use of comma operator no-sequences
10601:8 error 'ace' is not defined no-undef
10601:193 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10601:196 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10601:199 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10601:199 error 'i' is defined but never used no-unused-vars
10602:4 error Unexpected var, use let or const instead no-var
10602:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10602:31 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10602:54 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10602:78 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10602:103 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10602:132 error 'e' is already defined no-redeclare
10602:178 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10602:220 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10602:273 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10602:276 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10603:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10603:32 error Unexpected use of comma operator no-sequences
10604:52 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10605:9 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10605:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10605:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10605:19 error Expected 'undefined' and instead saw 'void' no-void
10605:400 error Unexpected dangling '_' in '_emit' no-underscore-dangle
10607:11 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10607:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10607:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10607:67 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10607:67 error 'e' is defined but never used no-unused-vars
10609:8 error Unexpected use of comma operator no-sequences
10611:1 warning This line has a length of 167. Maximum allowed is 100 max-len
10611:9 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10611:12 error Return statement should not contain assignment no-return-assign
10611:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10611:151 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10612:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10612:29 error Unexpected use of comma operator no-sequences
10614:43 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10615:1 warning This line has a length of 156. Maximum allowed is 100 max-len
10615:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10616:46 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10617:1 warning This line has a length of 176. Maximum allowed is 100 max-len
10617:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10618:50 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10619:1 warning This line has a length of 121. Maximum allowed is 100 max-len
10619:5 error Return statement should not contain assignment no-return-assign
10619:61 error Unexpected use of comma operator no-sequences
10620:50 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10621:1 warning This line has a length of 153. Maximum allowed is 100 max-len
10621:9 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10621:34 error Return statement should not contain assignment no-return-assign
10621:34 error Return statement should not contain assignment no-return-assign
10621:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10621:45 error Expected 'undefined' and instead saw 'void' no-void
10623:1 warning This line has a length of 183. Maximum allowed is 100 max-len
10623:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10623:48 error Unexpected use of comma operator no-sequences
10624:41 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10625:1 warning This line has a length of 138. Maximum allowed is 100 max-len
10627:14 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10627:17 error 'e' is already declared in the upper scope on line 10627 column 14 no-shadow
10627:20 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10629:1 warning This line has a length of 107. Maximum allowed is 100 max-len
10629:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10630:53 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10630:56 error 't' is already declared in the upper scope on line 10601 column 196 no-shadow
10631:14 error 'i' is already declared in the upper scope on line 10601 column 199 no-shadow
10631:17 error 'e' is already declared in the upper scope on line 10630 column 53 no-shadow
10631:20 error 't' is already declared in the upper scope on line 10630 column 56 no-shadow
10631:23 error 'i' is already declared in the upper scope on line 10631 column 14 no-shadow
10632:1 warning This line has a length of 163. Maximum allowed is 100 max-len
10632:12 error 'n' is already declared in the upper scope on line 10633 column 16 no-shadow
10632:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10633:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10633:16 error 'n' is already declared in the upper scope on line 10602 column 8 no-shadow
10633:19 error 'e' is already declared in the upper scope on line 10630 column 53 no-shadow
10633:22 error 't' is already declared in the upper scope on line 10630 column 56 no-shadow
10635:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10635:16 error 'o' is already declared in the upper scope on line 10602 column 31 no-shadow
10635:19 error 'e' is already declared in the upper scope on line 10630 column 53 no-shadow
10635:22 error 't' is already declared in the upper scope on line 10630 column 56 no-shadow
10637:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10637:16 error 'r' is already declared in the upper scope on line 10602 column 54 no-shadow
10637:19 error 'e' is already declared in the upper scope on line 10630 column 53 no-shadow
10637:22 error 't' is already declared in the upper scope on line 10630 column 56 no-shadow
10639:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10639:16 error 's' is already declared in the upper scope on line 10602 column 78 no-shadow
10639:19 error 'e' is already declared in the upper scope on line 10630 column 53 no-shadow
10640:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10641:1 warning This line has a length of 568. Maximum allowed is 100 max-len
10641:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10641:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10641:51 error Unexpected use of comma operator no-sequences
10641:100 error Unexpected var, use let or const instead no-var
10641:104 error 'a' is already declared in the upper scope on line 10602 column 103 no-shadow
10641:107 error 'l' is already declared in the upper scope on line 10602 column 178 no-shadow
10641:131 error 'c' is already declared in the upper scope on line 10602 column 220 no-shadow
10641:155 error 'h' is already declared in the upper scope on line 10642 column 21 no-shadow
10641:203 error 'd' is already defined no-redeclare
10641:261 error 'c' is already defined no-redeclare
10641:293 error 'h' is already defined no-redeclare
10641:325 error Return statement should not contain assignment no-return-assign
10641:325 error Return statement should not contain assignment no-return-assign
10641:325 error Return statement should not contain assignment no-return-assign
10641:325 error Return statement should not contain assignment no-return-assign
10642:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10642:24 error 'e' is already declared in the upper scope on line 10601 column 193 no-shadow
10643:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10643:39 error Unexpected use of comma operator no-sequences
10644:1 warning This line has a length of 116. Maximum allowed is 100 max-len
10644:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10644:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10644:57 error Unexpected use of comma operator no-sequences
10645:8 error 'ace' is not defined no-undef
10645:80 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10645:83 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10645:86 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10647:8 error 'ace' is not defined no-undef
10647:137 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10647:140 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10647:143 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10647:143 error 'i' is defined but never used no-unused-vars
10648:4 error Unexpected var, use let or const instead no-var
10648:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10648:31 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10648:54 error 'e' is already defined no-redeclare
10648:100 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10649:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10649:46 error Unexpected use of comma operator no-sequences
10650:46 error 'e' is already declared in the upper scope on line 10647 column 137 no-shadow
10651:1 warning This line has a length of 119. Maximum allowed is 100 max-len
10651:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10651:25 error Unexpected use of comma operator no-sequences
10652:50 error 'e' is already declared in the upper scope on line 10647 column 137 no-shadow
10654:6 error Unexpected var, use let or const instead no-var
10654:10 error 't' is already declared in the upper scope on line 10647 column 140 no-shadow
10654:88 error 'i' is already declared in the upper scope on line 10647 column 143 no-shadow
10654:153 error 'n' declared on line 10657 column 22 is used outside of binding context block-scoped-var
10654:153 error 'n' is already declared in the upper scope on line 10648 column 8 no-shadow
10654:193 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10654:256 error Unexpected use of comma operator no-sequences
10654:258 error 'n' declared on line 10657 column 22 is used outside of binding context block-scoped-var
10655:13 error 'o' is already declared in the upper scope on line 10648 column 31 no-shadow
10655:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10655:52 error 'n' declared on line 10657 column 22 is used outside of binding context block-scoped-var
10655:65 error 'e' is already declared in the upper scope on line 10652 column 50 no-shadow
10657:1 warning This line has a length of 157. Maximum allowed is 100 max-len
10657:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10657:18 error Unexpected var, use let or const instead no-var
10657:22 error 'n' is already defined no-redeclare
10657:36 error 'e' is already declared in the upper scope on line 10652 column 50 no-shadow
10657:39 error 't' is already declared in the upper scope on line 10654 column 10 no-shadow
10657:112 error 'r' is already declared in the upper scope on line 10648 column 100 no-shadow
10658:1 warning This line has a length of 519. Maximum allowed is 100 max-len
10658:8 error Unexpected var, use let or const instead no-var
10658:12 error 's' is already declared in the upper scope on line 10670 column 21 no-shadow
10658:28 error 's' is already defined no-redeclare
10658:67 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10658:92 error 's' is already defined no-redeclare
10658:132 error 'a' is already defined no-redeclare
10658:172 error 's' is already defined no-redeclare
10658:205 error 'a' is already defined no-redeclare
10658:216 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10658:385 error 's' is already defined no-redeclare
10658:400 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10658:400 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10658:438 error Unexpected use of comma operator no-sequences
10660:8 error Unexpected var, use let or const instead no-var
10660:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10660:12 error 'e' is already defined no-redeclare
10660:61 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10662:56 error 'e' is already declared in the upper scope on line 10647 column 137 no-shadow
10663:5 error Return statement should not contain assignment no-return-assign
10663:55 error Unexpected use of '|=' no-bitwise
10664:46 error 'e' is already declared in the upper scope on line 10647 column 137 no-shadow
10665:1 warning This line has a length of 419. Maximum allowed is 100 max-len
10665:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10665:39 error Unexpected use of comma operator no-sequences
10670:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10670:21 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10670:24 error 'e' is already declared in the upper scope on line 10647 column 137 no-shadow
10670:27 error 't' is already declared in the upper scope on line 10647 column 140 no-shadow
10671:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10671:22 error Unexpected use of comma operator no-sequences
10671:158 error Unexpected use of '|' no-bitwise
10671:214 error Unexpected use of '|' no-bitwise
10672:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10672:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10672:34 error Unexpected use of comma operator no-sequences
10673:8 error 'ace' is not defined no-undef
10673:461 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
10673:464 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
10673:467 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
10673:467 error 'i' is defined but never used no-unused-vars
10674:4 error Unexpected var, use let or const instead no-var
10674:8 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
10674:30 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
10674:52 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
10674:75 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
10674:96 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
10674:130 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
10674:164 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
10674:463 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
10674:648 error 'e' is already defined no-redeclare
10675:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10675:36 error Expected '!==' and instead saw '!=' eqeqeq
10675:174 error Unexpected use of comma operator no-sequences
10676:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10677:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10677:90 error Unexpected use of comma operator no-sequences
10678:44 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10678:47 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10678:50 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10679:1 warning This line has a length of 328. Maximum allowed is 100 max-len
10679:10 error Expected 'undefined' and instead saw 'void' no-void
10679:39 error Unexpected use of comma operator no-sequences
10682:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10683:1 warning This line has a length of 117. Maximum allowed is 100 max-len
10683:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10683:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10685:1 warning This line has a length of 156. Maximum allowed is 100 max-len
10685:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10685:44 error Unexpected use of comma operator no-sequences
10687:1 warning This line has a length of 112. Maximum allowed is 100 max-len
10687:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10687:26 error Unexpected use of '|' no-bitwise
10687:65 error Unexpected use of comma operator no-sequences
10690:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10691:1 warning This line has a length of 106. Maximum allowed is 100 max-len
10691:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10695:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10696:41 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10696:44 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10696:47 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10696:50 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10698:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10698:71 error Unexpected var, use let or const instead no-var
10698:71 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10698:75 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10698:95 error 'o' is already defined no-redeclare
10698:227 error Expected '!==' and instead saw '!=' eqeqeq
10698:440 error Unexpected use of comma operator no-sequences
10699:7 error Return statement should not contain assignment no-return-assign
10700:1 warning This line has a length of 321. Maximum allowed is 100 max-len
10700:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10700:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10700:50 error Unexpected use of comma operator no-sequences
10700:77 error Unexpected use of '|' no-bitwise
10700:124 error Unexpected use of '|' no-bitwise
10702:50 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10702:53 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10702:56 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10702:59 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10703:34 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10703:38 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10703:45 error 'r' is never reassigned. Use 'const' instead prefer-const
10703:45 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10703:61 error 's' is never reassigned. Use 'const' instead prefer-const
10703:61 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:169 error Return statement should not contain assignment no-return-assign
10703:197 error Expected '!==' and instead saw '!=' eqeqeq
10703:223 error Unexpected use of '|=' no-bitwise
10703:471 error Unexpected use of '|=' no-bitwise
10703:496 error Unexpected use of comma operator no-sequences
10703:518 error Expected '!==' and instead saw '!=' eqeqeq
10703:530 error Unexpected use of '|=' no-bitwise
10703:568 error Expected '===' and instead saw '==' eqeqeq
10703:1291 error Unexpected use of '|=' no-bitwise
10703:1342 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10704:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10705:1 warning This line has a length of 310. Maximum allowed is 100 max-len
10705:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10705:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10705:37 error Expected '!==' and instead saw '!=' eqeqeq
10705:62 error Unexpected use of '|=' no-bitwise
10705:149 error Unexpected use of comma operator no-sequences
10707:1 warning This line has a length of 204. Maximum allowed is 100 max-len
10707:5 error Unexpected var, use let or const instead no-var
10707:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10707:59 error 'e' is already defined no-redeclare
10707:102 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10708:50 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10712:50 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10713:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10713:42 error Unexpected use of comma operator no-sequences
10718:55 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10722:57 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10724:51 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10728:53 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10734:46 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10738:51 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10740:55 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10745:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10745:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10745:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10745:592 error Expected '===' and instead saw '==' eqeqeq
10753:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10753:12 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10753:15 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10753:18 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10753:21 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10753:24 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10753:27 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10753:30 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10753:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10759:1 warning This line has a length of 190. Maximum allowed is 100 max-len
10759:11 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10759:33 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10759:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10762:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10763:1 warning This line has a length of 239. Maximum allowed is 100 max-len
10763:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10763:22 error Unexpected use of comma operator no-sequences
10764:48 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10764:51 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10764:54 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10764:57 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10765:1 warning This line has a length of 262. Maximum allowed is 100 max-len
10765:11 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10765:34 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10765:34 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10765:42 error Unexpected use of '|' no-bitwise
10765:47 error Unexpected use of comma operator no-sequences
10765:60 error Unexpected use of '|' no-bitwise
10765:77 error Unexpected use of '|' no-bitwise
10765:93 error Unexpected use of '|' no-bitwise
10766:42 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10766:45 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10766:48 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10766:51 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10767:1 warning This line has a length of 256. Maximum allowed is 100 max-len
10767:11 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10767:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10767:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10767:36 error Unexpected use of '|' no-bitwise
10767:41 error Unexpected use of comma operator no-sequences
10767:54 error Unexpected use of '|' no-bitwise
10767:71 error Unexpected use of '|' no-bitwise
10767:87 error Unexpected use of '|' no-bitwise
10770:59 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10774:59 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10777:1 warning This line has a length of 400. Maximum allowed is 100 max-len
10777:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10777:41 error 't' is never reassigned. Use 'const' instead prefer-const
10777:41 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10777:72 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10777:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10777:256 error Unexpected use of comma operator no-sequences
10779:1 warning This line has a length of 190. Maximum allowed is 100 max-len
10779:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10779:103 error Unexpected use of comma operator no-sequences
10784:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10784:50 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10785:1 warning This line has a length of 158. Maximum allowed is 100 max-len
10785:29 error Unexpected use of '|=' no-bitwise
10785:68 error Unexpected use of comma operator no-sequences
10785:140 error 't' declared on line 10788 column 226 is used outside of binding context block-scoped-var
10787:7 error Return statement should not contain assignment no-return-assign
10787:14 error Unexpected use of '|=' no-bitwise
10787:32 error Unexpected use of comma operator no-sequences
10788:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10788:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10788:64 error Unexpected use of comma operator no-sequences
10788:66 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10788:216 error Unexpected var, use let or const instead no-var
10788:220 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10788:223 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10788:226 error 't' is already defined no-redeclare
10788:248 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10788:250 error Unexpected use of '&' no-bitwise
10788:274 error Unexpected use of '&' no-bitwise
10788:298 error Unexpected use of '&' no-bitwise
10788:322 error Unexpected use of '&' no-bitwise
10788:347 error Unexpected use of '&' no-bitwise
10788:373 error Unexpected use of '&' no-bitwise
10788:405 error Unexpected use of '|=' no-bitwise
10788:410 error Unexpected use of '|' no-bitwise
10788:470 error Expected '!==' and instead saw '!=' eqeqeq
10788:519 error Expected '===' and instead saw '==' eqeqeq
10788:691 error Unexpected use of '|' no-bitwise
10788:693 error Unexpected use of '|=' no-bitwise
10788:723 error Unexpected use of '|' no-bitwise
10788:824 error Unexpected use of '&' no-bitwise
10788:1093 error Unexpected use of comma operator no-sequences
10788:1095 error Unexpected use of '&' no-bitwise
10788:1323 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10788:1381 error Unexpected use of '&' no-bitwise
10788:1709 error Unexpected use of '&' no-bitwise
10788:1763 error Unexpected use of '&' no-bitwise
10788:1787 error Unexpected use of '&' no-bitwise
10788:1897 error Unexpected use of '&' no-bitwise
10788:1923 error Unexpected use of '&' no-bitwise
10788:2215 error Unexpected use of '&' no-bitwise
10788:2421 error Unexpected use of '&' no-bitwise
10788:2472 error Unexpected use of '&' no-bitwise
10788:2625 error Unexpected use of '&' no-bitwise
10788:2649 error Unexpected use of '&' no-bitwise
10788:2801 error Unexpected use of '&' no-bitwise
10788:2975 error Unexpected use of '&' no-bitwise
10788:3066 error Unexpected use of '&' no-bitwise
10788:3072 error Unexpected use of '|' no-bitwise
10788:3154 error Unexpected use of '&' no-bitwise
10788:3160 error Unexpected use of '|' no-bitwise
10788:3242 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10790:6 error Unexpected use of '|=' no-bitwise
10793:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10793:63 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10793:101 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10793:229 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10793:229 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10793:414 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10793:416 error Expected '===' and instead saw '==' eqeqeq
10793:459 error Expected '===' and instead saw '==' eqeqeq
10793:486 error Expected '===' and instead saw '==' eqeqeq
10793:510 error Expected '!==' and instead saw '!=' eqeqeq
10793:737 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10795:5 error Unexpected var, use let or const instead no-var
10795:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10795:12 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10795:30 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10795:46 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10795:83 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10795:137 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10795:165 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10795:257 error 'a' is already declared in the upper scope on line 10674 column 30 no-shadow
10795:286 error 's' is already defined no-redeclare
10795:374 error 'l' is already declared in the upper scope on line 10674 column 130 no-shadow
10795:518 error 'c' is already declared in the upper scope on line 10674 column 164 no-shadow
10795:629 error 'h' is already declared in the upper scope on line 10674 column 194 no-shadow
10795:664 error 'n' is already defined no-redeclare
10795:1012 error 'c' is already defined no-redeclare
10795:1025 error 'h' is already defined no-redeclare
10795:1128 error 's' is already defined no-redeclare
10795:1170 error 's' is already defined no-redeclare
10795:1257 error 'd' is already declared in the upper scope on line 10674 column 228 no-shadow
10795:1278 error 'n' is already defined no-redeclare
10795:1313 error 'u' is already declared in the upper scope on line 10674 column 263 no-shadow
10795:1337 error 't' is already defined no-redeclare
10795:1679 error Return statement should not contain assignment no-return-assign
10795:1679 error Return statement should not contain assignment no-return-assign
10795:1679 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10795:1709 error Expected '===' and instead saw '==' eqeqeq
10795:1751 error Unexpected use of comma operator no-sequences
10795:1769 error Unexpected use of '|=' no-bitwise
10795:1841 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10798:1 warning This line has a length of 193. Maximum allowed is 100 max-len
10798:12 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10798:45 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10798:77 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10798:130 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10800:53 error Unexpected use of comma operator no-sequences
10801:1 warning This line has a length of 105. Maximum allowed is 100 max-len
10801:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10801:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10801:58 error Unexpected use of comma operator no-sequences
10805:1 warning This line has a length of 327. Maximum allowed is 100 max-len
10805:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10805:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10805:114 error Unexpected use of comma operator no-sequences
10807:1 warning This line has a length of 127. Maximum allowed is 100 max-len
10807:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10807:66 error Unexpected use of comma operator no-sequences
10809:1 warning This line has a length of 121. Maximum allowed is 100 max-len
10809:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10809:61 error Unexpected use of comma operator no-sequences
10810:52 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10810:55 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10812:55 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10812:58 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10814:50 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10815:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10815:5 error Unexpected dangling '_' in '_rows' no-underscore-dangle
10815:19 error Unexpected use of comma operator no-sequences
10816:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10817:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10817:42 error Unexpected use of comma operator no-sequences
10824:56 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10824:59 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10824:62 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10825:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10825:38 error Unexpected use of comma operator no-sequences
10826:53 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10826:56 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10826:59 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10827:1 warning This line has a length of 1157. Maximum allowed is 100 max-len
10827:9 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10827:12 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10827:15 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10827:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10827:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10835:1 warning This line has a length of 121. Maximum allowed is 100 max-len
10836:44 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10838:44 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10838:47 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10839:5 error Unexpected var, use let or const instead no-var
10839:9 error 'e' is already defined no-redeclare
10839:106 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10839:155 error 'e' is already defined no-redeclare
10839:183 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10839:220 error Unexpected use of comma operator no-sequences
10840:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10840:46 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10841:11 error Unexpected var, use let or const instead no-var
10841:15 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10841:18 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10841:21 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10841:28 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10841:44 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10841:52 error 'o' is already defined no-redeclare
10842:1 warning This line has a length of 107. Maximum allowed is 100 max-len
10843:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10843:14 error 's' declared on line 10841 column 44 is used outside of binding context block-scoped-var
10844:45 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10844:48 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10844:51 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10844:54 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10845:1 warning This line has a length of 224. Maximum allowed is 100 max-len
10845:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10845:72 error Unexpected use of comma operator no-sequences
10845:139 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10845:139 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10845:169 error Unexpected use of comma operator no-sequences
10846:49 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10846:52 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10847:9 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10847:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10848:6 error Unexpected var, use let or const instead no-var
10848:10 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10848:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10848:27 error Expected '!==' and instead saw '!=' eqeqeq
10850:1 warning This line has a length of 107. Maximum allowed is 100 max-len
10850:14 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10850:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10850:79 error Expected '===' and instead saw '==' eqeqeq
10853:1 warning This line has a length of 239. Maximum allowed is 100 max-len
10853:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10853:15 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10853:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10853:93 error Unexpected use of comma operator no-sequences
10855:1 warning This line has a length of 254. Maximum allowed is 100 max-len
10855:9 error Return statement should not contain assignment no-return-assign
10855:9 error Return statement should not contain assignment no-return-assign
10855:9 error Return statement should not contain assignment no-return-assign
10855:28 error Expected 'undefined' and instead saw 'void' no-void
10855:116 error Expected '!==' and instead saw '!=' eqeqeq
10856:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10859:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10859:16 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10860:1 warning This line has a length of 117. Maximum allowed is 100 max-len
10860:6 error 'n' declared on line 10848 column 10 is used outside of binding context block-scoped-var
10860:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10860:32 error 'n' declared on line 10848 column 10 is used outside of binding context block-scoped-var
10860:42 error Unexpected use of comma operator no-sequences
10860:44 error 'n' declared on line 10848 column 10 is used outside of binding context block-scoped-var
10860:71 error 'n' declared on line 10848 column 10 is used outside of binding context block-scoped-var
10862:42 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10863:1 warning This line has a length of 106. Maximum allowed is 100 max-len
10863:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10864:42 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10865:1 warning This line has a length of 110. Maximum allowed is 100 max-len
10865:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10865:53 error Unexpected use of comma operator no-sequences
10866:41 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10866:44 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10867:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10867:35 error Unexpected use of comma operator no-sequences
10868:41 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10868:44 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10869:1 warning This line has a length of 151. Maximum allowed is 100 max-len
10869:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10869:70 error Unexpected use of comma operator no-sequences
10870:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10870:50 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10871:1 warning This line has a length of 423. Maximum allowed is 100 max-len
10871:405 error Expected 'undefined' and instead saw 'void' no-void
10872:57 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10872:60 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10873:1 warning This line has a length of 510. Maximum allowed is 100 max-len
10873:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10873:32 error 'n' was used before it was defined no-use-before-define
10873:63 error 'i' was used before it was defined no-use-before-define
10873:168 error 'i' was used before it was defined no-use-before-define
10873:179 error 'n' was used before it was defined no-use-before-define
10873:222 error Unexpected var, use let or const instead no-var
10873:222 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10873:226 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10873:252 error 'n' was used before it was defined no-use-before-define
10873:276 error 'e' is already defined no-redeclare
10873:305 error 't' is already defined no-redeclare
10873:344 error 'n' was used before it was defined no-use-before-define
10873:373 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10874:56 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10874:59 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10875:1 warning This line has a length of 517. Maximum allowed is 100 max-len
10875:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10875:32 error 'i' was used before it was defined no-use-before-define
10875:63 error 'n' was used before it was defined no-use-before-define
10875:168 error 'n' was used before it was defined no-use-before-define
10875:179 error 'i' was used before it was defined no-use-before-define
10875:222 error Unexpected var, use let or const instead no-var
10875:222 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10875:226 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10875:229 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10875:279 error 'e' is already defined no-redeclare
10875:308 error 'e' is already defined no-redeclare
10875:367 error 't' is already defined no-redeclare
10876:56 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10876:59 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10877:1 warning This line has a length of 396. Maximum allowed is 100 max-len
10877:5 error Unexpected var, use let or const instead no-var
10877:9 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10877:52 error 't' is already defined no-redeclare
10877:103 error 'e' is already defined no-redeclare
10877:274 error 't' is already defined no-redeclare
10877:303 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10882:48 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10883:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10883:85 error Unexpected use of comma operator no-sequences
10883:107 error Expected '===' and instead saw '==' eqeqeq
10884:51 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10885:11 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10885:46 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10885:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10885:108 error Unexpected use of comma operator no-sequences
10887:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10887:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10887:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10888:45 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10888:48 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10889:5 error Unexpected var, use let or const instead no-var
10889:9 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10889:12 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10889:15 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10889:18 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10889:53 error 't' is already defined no-redeclare
10889:96 error 'r' is already defined no-redeclare
10889:170 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10889:340 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10889:340 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10889:435 error 'e' is already declared in the upper scope on line 10888 column 45 no-shadow
10890:12 error 't' is already declared in the upper scope on line 10888 column 48 no-shadow
10890:42 error 'i' is already declared in the upper scope on line 10889 column 12 no-shadow
10890:73 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10890:73 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10890:103 error Unexpected use of comma operator no-sequences
10891:23 error 'e' is already declared in the upper scope on line 10888 column 45 no-shadow
10892:12 error 't' is already declared in the upper scope on line 10888 column 48 no-shadow
10892:43 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10892:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10892:60 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
10892:117 error Unexpected use of comma operator no-sequences
10894:60 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10894:63 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10895:11 error Unexpected var, use let or const instead no-var
10895:15 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10895:65 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10895:71 error 'n' was used before it was defined no-use-before-define
10895:131 error 'n' was used before it was defined no-use-before-define
10895:134 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10895:158 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10895:166 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10896:1 warning This line has a length of 171. Maximum allowed is 100 max-len
10896:12 error 'a' is already declared in the upper scope on line 10674 column 30 no-shadow
10896:68 error 'l' is already declared in the upper scope on line 10674 column 130 no-shadow
10896:136 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10897:11 error 'c' is already declared in the upper scope on line 10674 column 164 no-shadow
10897:18 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10897:53 error 'h' is already declared in the upper scope on line 10674 column 194 no-shadow
10898:1 warning This line has a length of 112. Maximum allowed is 100 max-len
10898:14 error 'd' is already declared in the upper scope on line 10674 column 228 no-shadow
10898:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10898:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10898:79 error Unexpected use of comma operator no-sequences
10903:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10903:14 error 'r' declared on line 10895 column 158 is used outside of binding context block-scoped-var
10905:1 warning This line has a length of 270. Maximum allowed is 100 max-len
10905:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10905:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10905:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10906:41 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10906:44 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10906:47 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10906:50 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10907:1 warning This line has a length of 156. Maximum allowed is 100 max-len
10907:11 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10907:29 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10907:93 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10907:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10907:122 error Expected '!==' and instead saw '!=' eqeqeq
10908:16 error 'a' is already declared in the upper scope on line 10674 column 30 no-shadow
10908:23 error 'l' is already declared in the upper scope on line 10674 column 130 no-shadow
10909:13 error 'c' is already declared in the upper scope on line 10674 column 164 no-shadow
10909:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10910:1 warning This line has a length of 198. Maximum allowed is 100 max-len
10910:8 error Unexpected var, use let or const instead no-var
10910:12 error 'h' is already declared in the upper scope on line 10674 column 194 no-shadow
10910:44 error 'd' is already declared in the upper scope on line 10674 column 228 no-shadow
10910:71 error 'h' is already defined no-redeclare
10910:95 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
10915:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10916:56 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10916:59 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10917:1 warning This line has a length of 110. Maximum allowed is 100 max-len
10917:11 error Unexpected var, use let or const instead no-var
10917:15 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10917:48 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10917:55 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10917:63 error 'r' is already declared in the upper scope on line 10674 column 75 no-shadow
10917:71 error 's' is already declared in the upper scope on line 10674 column 96 no-shadow
10918:12 error 'a' is already declared in the upper scope on line 10674 column 30 no-shadow
10918:24 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10918:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10918:43 error Unexpected use of comma operator no-sequences
10919:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10919:38 error Unexpected use of comma operator no-sequences
10919:40 error 'r' declared on line 10917 column 63 is used outside of binding context block-scoped-var
10920:49 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10920:52 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10920:52 error 't' is defined but never used no-unused-vars
10921:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10921:47 error Unexpected use of comma operator no-sequences
10922:41 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10922:44 error 'n' is already declared in the upper scope on line 10674 column 8 no-shadow
10923:9 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10923:12 error 'o' is never reassigned. Use 'const' instead prefer-const
10923:12 error 'o' is already declared in the upper scope on line 10674 column 52 no-shadow
10923:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10923:31 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10923:34 error 'e' is already declared in the upper scope on line 10923 column 9 no-shadow
10924:22 error Expected '!==' and instead saw '!=' eqeqeq
10926:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10928:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10928:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
10928:39 error Unexpected use of comma operator no-sequences
10928:166 error 't' is already declared in the upper scope on line 10923 column 31 no-shadow
10928:248 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10928:264 error Expected '!==' and instead saw '!=' eqeqeq
10928:298 error Unexpected use of comma operator no-sequences
10928:486 error Unexpected dangling '_' in '_dispatchEvent' no-underscore-dangle
10929:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10929:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10929:24 error Unexpected use of comma operator no-sequences
10929:26 error Unexpected dangling '_' in '_dispatchEvent' no-underscore-dangle
10932:41 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10932:44 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10934:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10936:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10938:47 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10943:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10943:18 error Unexpected use of comma operator no-sequences
10944:55 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10945:11 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10945:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10945:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10945:61 error Unexpected use of comma operator no-sequences
10945:166 error A constructor name should not start with a lowercase letter new-cap
10945:215 error A constructor name should not start with a lowercase letter new-cap
10945:398 error 'e' is already declared in the upper scope on line 10944 column 55 no-shadow
10946:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10947:56 error 'e' is already declared in the upper scope on line 10944 column 55 no-shadow
10948:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10949:217 error A constructor name should not start with a lowercase letter new-cap
10949:266 error A constructor name should not start with a lowercase letter new-cap
10949:339 error 'e' is already declared in the upper scope on line 10944 column 55 no-shadow
10950:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10951:56 error 'e' is already declared in the upper scope on line 10944 column 55 no-shadow
10952:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10955:1 warning This line has a length of 125. Maximum allowed is 100 max-len
10955:9 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10955:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10955:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10956:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10957:66 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10958:1 warning This line has a length of 208. Maximum allowed is 100 max-len
10958:6 error Unexpected var, use let or const instead no-var
10958:10 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10958:40 error 'e' is already defined no-redeclare
10958:71 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10958:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10960:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10960:24 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10960:27 error 't' is already declared in the upper scope on line 10673 column 464 no-shadow
10961:5 error Unexpected var, use let or const instead no-var
10961:9 error 'i' is already declared in the upper scope on line 10673 column 467 no-shadow
10961:19 error 'e' is already defined no-redeclare
10961:222 error Expected '===' and instead saw '==' eqeqeq
10961:715 error A constructor name should not start with a lowercase letter new-cap
10961:836 error A constructor name should not start with a lowercase letter new-cap
10961:877 error A constructor name should not start with a lowercase letter new-cap
10961:898 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10961:898 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10961:921 error Unexpected use of comma operator no-sequences
10961:947 error A constructor name should not start with a lowercase letter new-cap
10961:990 error A constructor name should not start with a lowercase letter new-cap
10961:1092 error A constructor name should not start with a lowercase letter new-cap
10961:1141 error A constructor name should not start with a lowercase letter new-cap
10961:1200 error 'e' is already declared in the upper scope on line 10960 column 24 no-shadow
10962:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10963:42 error 'e' is already declared in the upper scope on line 10960 column 24 no-shadow
10964:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10965:115 error A constructor name should not start with a lowercase letter new-cap
10965:235 error 'e' is already declared in the upper scope on line 10960 column 24 no-shadow
10966:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10966:29 error Unexpected use of comma operator no-sequences
10967:40 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10968:485 error A constructor name should not start with a lowercase letter new-cap
10968:708 error Unexpected dangling '_' in '_signal' no-underscore-dangle
10969:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10969:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
10969:34 error Unexpected use of comma operator no-sequences
10969:580 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10970:1 warning This line has a length of 218. Maximum allowed is 100 max-len
10970:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10971:81 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10972:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10977:58 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10978:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10978:61 error Unexpected use of comma operator no-sequences
10981:39 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10982:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10982:54 error Unexpected use of comma operator no-sequences
10983:64 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10985:68 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10987:62 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10989:62 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10990:1 warning This line has a length of 101. Maximum allowed is 100 max-len
10990:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10990:46 error Unexpected use of comma operator no-sequences
10991:66 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10992:1 warning This line has a length of 103. Maximum allowed is 100 max-len
10992:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10993:68 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10994:1 warning This line has a length of 183. Maximum allowed is 100 max-len
10994:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10994:51 error Expected '===' and instead saw '==' eqeqeq
10995:66 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10996:1 warning This line has a length of 105. Maximum allowed is 100 max-len
10996:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10996:50 error Unexpected use of comma operator no-sequences
10997:70 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10997:70 error 'e' is defined but never used no-unused-vars
10998:1 warning This line has a length of 112. Maximum allowed is 100 max-len
10998:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
10999:70 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
10999:70 error 'e' is defined but never used no-unused-vars
11000:1 warning This line has a length of 108. Maximum allowed is 100 max-len
11000:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11001:55 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11002:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11002:43 error Unexpected use of comma operator no-sequences
11003:57 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11004:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11004:40 error Unexpected use of comma operator no-sequences
11005:37 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11005:37 error 'e' is defined but never used no-unused-vars
11007:37 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11007:37 error 'e' is defined but never used no-unused-vars
11008:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11008:63 error Unexpected use of comma operator no-sequences
11009:43 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11009:43 error 'e' is defined but never used no-unused-vars
11011:59 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11012:1 warning This line has a length of 129. Maximum allowed is 100 max-len
11012:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11012:25 error Expected '!==' and instead saw '!=' eqeqeq
11013:78 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11014:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11014:40 error Unexpected use of comma operator no-sequences
11015:44 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11017:52 error 'e' is already declared in the upper scope on line 10673 column 461 no-shadow
11022:8 error 'ace' is not defined no-undef
11022:155 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11022:158 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11022:161 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11022:161 error 't' is defined but never used no-unused-vars
11023:10 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11023:33 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11023:56 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
11023:124 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11023:133 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11023:136 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11024:9 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11024:12 error Return statement should not contain assignment no-return-assign
11024:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11024:12 error Return statement should not contain assignment no-return-assign
11024:154 error 't' is already declared in the upper scope on line 11024 column 9 no-shadow
11025:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11027:16 error 'e' is already declared in the upper scope on line 11023 column 136 no-shadow
11028:13 error 'i' is already declared in the upper scope on line 11023 column 10 no-shadow
11028:100 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11028:120 error Unexpected use of comma operator no-sequences
11030:1 warning This line has a length of 123. Maximum allowed is 100 max-len
11031:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11031:18 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11032:1 warning This line has a length of 359. Maximum allowed is 100 max-len
11032:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11032:86 error Unexpected use of comma operator no-sequences
11033:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11034:1 warning This line has a length of 102. Maximum allowed is 100 max-len
11034:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11034:27 error Unexpected use of comma operator no-sequences
11034:74 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11034:77 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11034:80 error 'i' is already declared in the upper scope on line 11023 column 10 no-shadow
11034:83 error 'n' is already declared in the upper scope on line 11023 column 33 no-shadow
11034:86 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11035:10 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11035:13 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11035:16 error Return statement should not contain assignment no-return-assign
11035:16 error Return statement should not contain assignment no-return-assign
11035:16 error Return statement should not contain assignment no-return-assign
11035:16 error Return statement should not contain assignment no-return-assign
11035:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11035:16 error Return statement should not contain assignment no-return-assign
11035:75 error Unexpected use of comma operator no-sequences
11035:257 error 'e' is already declared in the upper scope on line 11034 column 74 no-shadow
11038:36 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11039:12 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11039:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11040:21 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11040:63 error This line has 8 statements. Maximum allowed is 1 max-statements-per-line
11040:83 error Unexpected var, use let or const instead no-var
11040:87 error 'i' is already declared in the upper scope on line 11023 column 10 no-shadow
11040:115 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11040:236 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11040:254 error Unexpected console statement no-console
11040:269 error Unexpected console statement no-console
11042:38 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11043:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11043:24 error Unexpected console statement no-console
11043:41 error Unexpected console statement no-console
11044:41 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11047:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11047:6 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11047:37 error Unexpected use of comma operator no-sequences
11047:123 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11050:31 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11050:34 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11052:31 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11052:34 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11052:37 error 'i' is already declared in the upper scope on line 11023 column 10 no-shadow
11053:1 warning This line has a length of 115. Maximum allowed is 100 max-len
11053:10 error 'n' is already declared in the upper scope on line 11023 column 33 no-shadow
11053:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11053:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11053:81 error Unexpected use of comma operator no-sequences
11054:31 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11054:34 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11056:1 warning This line has a length of 227. Maximum allowed is 100 max-len
11056:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11056:127 error Unexpected use of comma operator no-sequences
11057:16 error 'e' is already declared in the upper scope on line 11054 column 31 no-shadow
11058:7 error Unexpected console statement no-console
11060:43 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11061:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11061:35 error Unexpected use of comma operator no-sequences
11062:41 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11063:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11063:88 error Unexpected use of comma operator no-sequences
11063:99 error Expected '===' and instead saw '==' eqeqeq
11065:12 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11065:33 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11065:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11065:92 error Unexpected use of '>>' no-bitwise
11067:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11067:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11067:59 error 'e' is already declared in the upper scope on line 11022 column 158 no-shadow
11067:62 error 't' is already declared in the upper scope on line 11022 column 161 no-shadow
11067:65 error 'i' is already declared in the upper scope on line 11023 column 10 no-shadow
11068:1 warning This line has a length of 157. Maximum allowed is 100 max-len
11068:5 error Unexpected var, use let or const instead no-var
11068:9 error 'n' is already declared in the upper scope on line 11023 column 33 no-shadow
11068:19 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11068:27 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11068:51 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11068:59 error 'a' is already declared in the upper scope on line 11022 column 155 no-shadow
11068:67 error A constructor name should not start with a lowercase letter new-cap
11068:141 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11069:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11069:18 error Unexpected use of comma operator no-sequences
11069:43 error 'l' was used before it was defined no-use-before-define
11069:49 error 'l' was used before it was defined no-use-before-define
11070:13 error 'l' is already declared in the upper scope on line 11023 column 133 no-shadow
11070:46 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11073:1 warning This line has a length of 133. Maximum allowed is 100 max-len
11073:13 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11073:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11073:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11073:87 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11074:11 error Return statement should not contain assignment no-return-assign
11074:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11074:11 error Return statement should not contain assignment no-return-assign
11074:11 error Return statement should not contain assignment no-return-assign
11074:45 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11076:6 error Unexpected use of comma operator no-sequences
11076:32 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11076:35 error 't' is already declared in the upper scope on line 11067 column 62 no-shadow
11078:28 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11078:31 error 't' is already declared in the upper scope on line 11067 column 62 no-shadow
11080:41 error 'e' is already declared in the upper scope on line 11067 column 59 no-shadow
11085:5 error Unexpected use of comma operator no-sequences
11086:8 error 'ace' is not defined no-undef
11086:130 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11086:133 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11086:136 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11086:136 error 'i' is defined but never used no-unused-vars
11087:4 error Unexpected var, use let or const instead no-var
11087:8 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11087:34 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11087:79 error 'e' is already defined no-redeclare
11087:101 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11088:1 warning This line has a length of 445. Maximum allowed is 100 max-len
11088:11 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11088:21 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11088:35 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11088:53 error 'n' is already declared in the upper scope on line 11087 column 34 no-shadow
11088:240 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11088:240 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11088:259 error Unexpected use of comma operator no-sequences
11088:303 error A constructor name should not start with a lowercase letter new-cap
11088:426 error 'e' is already declared in the upper scope on line 11088 column 35 no-shadow
11089:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11089:45 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11089:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11089:64 error Unexpected use of comma operator no-sequences
11092:1 warning This line has a length of 130. Maximum allowed is 100 max-len
11092:9 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11092:12 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11092:15 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11092:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11092:111 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11093:1 warning This line has a length of 126. Maximum allowed is 100 max-len
11093:36 error A constructor name should not start with a lowercase letter new-cap
11097:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11097:40 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11101:41 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11104:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11104:13 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11105:27 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11105:33 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11105:124 error 'n' is already declared in the upper scope on line 11087 column 34 no-shadow
11105:218 error 'o' is already declared in the upper scope on line 11087 column 101 no-shadow
11105:284 error Unexpected use of comma operator no-sequences
11107:14 error Unexpected var, use let or const instead no-var
11107:18 error 'r' is already declared in the upper scope on line 11139 column 21 no-shadow
11108:1 warning This line has a length of 142. Maximum allowed is 100 max-len
11108:9 error Unexpected var, use let or const instead no-var
11108:13 error 's' declared on line 11112 column 16 is used outside of binding context block-scoped-var
11108:13 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11108:26 error 'a' was used before it was defined no-use-before-define
11108:26 error 'a' declared on line 11112 column 13 is used outside of binding context block-scoped-var
11108:62 error 'a' was used before it was defined no-use-before-define
11108:62 error 'a' declared on line 11112 column 13 is used outside of binding context block-scoped-var
11108:78 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11108:106 error 's' declared on line 11112 column 16 is used outside of binding context block-scoped-var
11111:14 error 'r' declared on line 11107 column 18 is used outside of binding context block-scoped-var
11111:42 error 'r' declared on line 11107 column 18 is used outside of binding context block-scoped-var
11111:50 error 'r' declared on line 11107 column 18 is used outside of binding context block-scoped-var
11112:1 warning This line has a length of 169. Maximum allowed is 100 max-len
11112:9 error Unexpected var, use let or const instead no-var
11112:13 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11112:16 error 's' is already defined no-redeclare
11112:16 error 's' declared on line 11108 column 13 is used outside of binding context block-scoped-var
11112:46 error 'r' declared on line 11107 column 18 is used outside of binding context block-scoped-var
11112:81 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11112:102 error A constructor name should not start with a lowercase letter new-cap
11112:105 error 's' declared on line 11108 column 13 is used outside of binding context block-scoped-var
11112:112 error 's' declared on line 11108 column 13 is used outside of binding context block-scoped-var
11112:122 error 's' declared on line 11108 column 13 is used outside of binding context block-scoped-var
11112:129 error 's' declared on line 11108 column 13 is used outside of binding context block-scoped-var
11115:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11115:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11115:27 error Unexpected use of comma operator no-sequences
11117:46 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11118:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11118:39 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11120:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11123:12 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11123:22 error 'n' is already declared in the upper scope on line 11087 column 34 no-shadow
11123:40 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11123:55 error 'e' is already declared in the upper scope on line 11123 column 40 no-shadow
11123:58 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11124:1 warning This line has a length of 148. Maximum allowed is 100 max-len
11124:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11124:35 error Unexpected use of comma operator no-sequences
11124:67 error A constructor name should not start with a lowercase letter new-cap
11125:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11125:50 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11129:47 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11130:9 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11130:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11130:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11130:218 error Unexpected dangling '_' in '_emit' no-underscore-dangle
11130:280 error Unexpected dangling '_' in '_emit' no-underscore-dangle
11132:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11132:63 error Unexpected use of comma operator no-sequences
11135:1 warning This line has a length of 154. Maximum allowed is 100 max-len
11135:16 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11135:51 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11135:119 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11137:1 warning This line has a length of 102. Maximum allowed is 100 max-len
11137:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11137:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11139:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11139:21 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11139:24 error 'e' is already declared in the upper scope on line 11086 column 130 no-shadow
11139:27 error 't' is already declared in the upper scope on line 11086 column 133 no-shadow
11139:30 error 'i' is already declared in the upper scope on line 11086 column 136 no-shadow
11139:33 error 'n' is already declared in the upper scope on line 11087 column 34 no-shadow
11139:36 error 'o' is already declared in the upper scope on line 11087 column 101 no-shadow
11139:39 error 'r' is already declared in the upper scope on line 11139 column 21 no-shadow
11140:5 error Unexpected var, use let or const instead no-var
11140:9 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11140:19 error 't' is already defined no-redeclare
11144:107 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11144:107 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11144:138 error Unexpected use of comma operator no-sequences
11145:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11145:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11145:34 error Unexpected use of comma operator no-sequences
11146:8 error 'ace' is not defined no-undef
11146:130 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11146:133 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11146:136 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11146:136 error 'i' is defined but never used no-unused-vars
11147:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11147:76 error 'e' is already declared in the upper scope on line 11146 column 130 no-shadow
11147:79 error 't' is already declared in the upper scope on line 11146 column 133 no-shadow
11148:18 error Expected '===' and instead saw '==' eqeqeq
11148:39 error Expected '===' and instead saw '==' eqeqeq
11149:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11149:32 error 'e' is already declared in the upper scope on line 11146 column 130 no-shadow
11150:1 warning This line has a length of 200. Maximum allowed is 100 max-len
11150:9 error 't' is never reassigned. Use 'const' instead prefer-const
11150:9 error 't' is already declared in the upper scope on line 11146 column 133 no-shadow
11150:25 error 'i' is never reassigned. Use 'const' instead prefer-const
11150:25 error 'i' is already declared in the upper scope on line 11146 column 136 no-shadow
11150:39 error 'n' is never reassigned. Use 'const' instead prefer-const
11150:39 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11150:55 error 'o' is never reassigned. Use 'const' instead prefer-const
11150:55 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11150:70 error 'r' is never reassigned. Use 'const' instead prefer-const
11150:70 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11150:91 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11150:110 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11150:147 error Unexpected use of comma operator no-sequences
11150:181 error Expected '===' and instead saw '==' eqeqeq
11154:1 warning This line has a length of 335. Maximum allowed is 100 max-len
11154:7 error Unexpected var, use let or const instead no-var
11154:11 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11154:14 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11154:17 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
11154:66 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
11154:139 error 'I' is already defined no-redeclare
11154:277 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11155:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11157:22 error Unexpected use of comma operator no-sequences
11161:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11162:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11162:78 error Unexpected use of comma operator no-sequences
11162:82 error Expected '===' and instead saw '==' eqeqeq
11163:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11164:1 warning This line has a length of 282. Maximum allowed is 100 max-len
11164:15 error 'e' is already declared in the upper scope on line 11149 column 32 no-shadow
11164:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11164:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11164:227 error Unexpected use of comma operator no-sequences
11166:21 error Expected '===' and instead saw '==' eqeqeq
11167:1 warning This line has a length of 101. Maximum allowed is 100 max-len
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:8 error Return statement should not contain assignment no-return-assign
11167:23 error Unexpected use of comma operator no-sequences
11168:1 warning This line has a length of 518. Maximum allowed is 100 max-len
11168:15 error 'e' is already declared in the upper scope on line 11149 column 32 no-shadow
11168:64 error 't' is already declared in the upper scope on line 11150 column 9 no-shadow
11168:126 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11168:126 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11168:346 error Expected '===' and instead saw '==' eqeqeq
11169:1 warning This line has a length of 268. Maximum allowed is 100 max-len
11169:240 error 'e' is already declared in the upper scope on line 11149 column 32 no-shadow
11170:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11170:22 error Unexpected use of comma operator no-sequences
11171:13 error 'e' is already declared in the upper scope on line 11149 column 32 no-shadow
11171:13 error 'e' is defined but never used no-unused-vars
11172:1 warning This line has a length of 232. Maximum allowed is 100 max-len
11172:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11172:12 error Unexpected use of comma operator no-sequences
11172:171 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11172:181 error 't' is already declared in the upper scope on line 11150 column 9 no-shadow
11174:1 warning This line has a length of 103. Maximum allowed is 100 max-len
11174:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11174:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11174:39 error Unexpected use of comma operator no-sequences
11181:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11184:8 error 'ace' is not defined no-undef
11184:125 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11184:128 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11184:131 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11184:131 error 'i' is defined but never used no-unused-vars
11185:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11185:102 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11187:178 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11189:208 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11191:216 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11193:198 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11195:184 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11197:188 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11199:196 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11201:221 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11202:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11202:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11203:159 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11205:94 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11207:147 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11209:100 error Unexpected use of comma operator no-sequences
11209:221 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11211:71 error 'e' is already declared in the upper scope on line 11184 column 125 no-shadow
11213:11 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11213:84 error A constructor name should not start with a lowercase letter new-cap
11214:8 error 'ace' is not defined no-undef
11214:293 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11214:296 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11214:299 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11214:299 error 't' is defined but never used no-unused-vars
11215:10 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11215:105 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11215:158 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11215:205 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11215:250 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11215:320 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11215:358 error Unexpected var, use let or const instead no-var
11215:362 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11215:401 error 'n' is already defined no-redeclare
11220:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11220:23 error Unexpected use of comma operator no-sequences
11220:75 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11220:78 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11223:1 warning This line has a length of 152. Maximum allowed is 100 max-len
11223:8 error Unexpected var, use let or const instead no-var
11223:12 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11223:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11223:68 error Unexpected use of comma operator no-sequences
11223:124 error Expected '!==' and instead saw '!=' eqeqeq
11224:42 error Unexpected use of comma operator no-sequences
11225:1 warning This line has a length of 105. Maximum allowed is 100 max-len
11225:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11225:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11225:36 error Unexpected use of comma operator no-sequences
11226:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11226:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11226:42 error 'i' declared on line 11223 column 12 is used outside of binding context block-scoped-var
11226:71 error Return statement should not contain assignment no-return-assign
11226:71 error Return statement should not contain assignment no-return-assign
11226:99 error Unexpected use of comma operator no-sequences
11226:101 error 'i' declared on line 11223 column 12 is used outside of binding context block-scoped-var
11226:134 error 'i' declared on line 11223 column 12 is used outside of binding context block-scoped-var
11226:191 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11228:40 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11229:1 warning This line has a length of 156. Maximum allowed is 100 max-len
11229:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11229:39 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11229:71 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11229:107 error Unexpected use of comma operator no-sequences
11230:41 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11231:46 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11232:38 error Unexpected use of comma operator no-sequences
11235:12 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11235:40 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11235:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11236:38 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11237:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11237:52 error Unexpected use of comma operator no-sequences
11237:80 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11238:41 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11239:1 warning This line has a length of 228. Maximum allowed is 100 max-len
11239:10 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11239:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11239:13 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11239:59 error Unexpected use of comma operator no-sequences
11239:77 error Expected '===' and instead saw '==' eqeqeq
11239:192 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11240:13 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11240:48 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11241:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11241:8 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11241:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11241:52 error Unexpected use of comma operator no-sequences
11241:136 error Unexpected dangling '_' in '_signal' no-underscore-dangle
11243:1 warning This line has a length of 106. Maximum allowed is 100 max-len
11243:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11243:47 error A constructor name should not start with a lowercase letter new-cap
11247:1 warning This line has a length of 126. Maximum allowed is 100 max-len
11247:12 error Unexpected var, use let or const instead no-var
11247:16 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11247:76 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11247:84 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11248:11 error 'n' is never reassigned. Use 'const' instead prefer-const
11248:11 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11248:23 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11248:40 error 'r' is never reassigned. Use 'const' instead prefer-const
11248:40 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11248:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11251:1 warning This line has a length of 121. Maximum allowed is 100 max-len
11251:26 error A constructor name should not start with a lowercase letter new-cap
11253:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11253:21 error A constructor name should not start with a lowercase letter new-cap
11254:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11254:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11254:10 error Expected '!==' and instead saw '!=' eqeqeq
11255:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11255:36 error 'i' declared on line 11247 column 84 is used outside of binding context block-scoped-var
11255:40 error 't' declared on line 11247 column 76 is used outside of binding context block-scoped-var
11255:50 error 'i' declared on line 11247 column 84 is used outside of binding context block-scoped-var
11256:22 error 't' declared on line 11247 column 76 is used outside of binding context block-scoped-var
11256:25 error 'i' declared on line 11247 column 84 is used outside of binding context block-scoped-var
11259:1 warning This line has a length of 186. Maximum allowed is 100 max-len
11259:6 error Unexpected var, use let or const instead no-var
11259:10 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11259:37 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11259:60 error 'e' is already defined no-redeclare
11259:101 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11259:101 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11259:121 error Unexpected use of comma operator no-sequences
11259:159 error Expected '===' and instead saw '==' eqeqeq
11261:1 warning This line has a length of 407. Maximum allowed is 100 max-len
11261:10 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11261:13 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11261:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11261:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11261:190 error Expected '===' and instead saw '==' eqeqeq
11262:48 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11262:51 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11262:54 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11263:1 warning This line has a length of 375. Maximum allowed is 100 max-len
11263:10 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11263:13 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11263:16 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11263:19 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11263:22 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11263:25 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11263:28 error 'c' is already declared in the upper scope on line 11281 column 62 no-shadow
11263:31 error 'h' is never reassigned. Use 'const' instead prefer-const
11263:39 error 'd' is never reassigned. Use 'const' instead prefer-const
11263:64 error 'u' is never reassigned. Use 'const' instead prefer-const
11263:64 error 'u' is already declared in the upper scope on line 11215 column 71 no-shadow
11263:208 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11263:208 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11263:259 error Unexpected use of comma operator no-sequences
11263:303 error Expected '===' and instead saw '==' eqeqeq
11263:329 error Unexpected var, use let or const instead no-var
11263:333 error 'g' is already declared in the upper scope on line 11215 column 182 no-shadow
11264:1 warning This line has a length of 170. Maximum allowed is 100 max-len
11264:133 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11265:1 warning This line has a length of 102. Maximum allowed is 100 max-len
11265:44 error Expected '===' and instead saw '==' eqeqeq
11265:67 error Expected '===' and instead saw '==' eqeqeq
11267:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11268:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11268:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11268:38 error Unexpected use of comma operator no-sequences
11269:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11269:29 error Unexpected use of comma operator no-sequences
11270:13 error Unexpected var, use let or const instead no-var
11270:17 error 'C' is already declared in the upper scope on line 5243 column 28 no-shadow
11272:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11272:14 error 'C' declared on line 11270 column 17 is used outside of binding context block-scoped-var
11273:14 error Unexpected var, use let or const instead no-var
11276:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11276:23 error 'C' declared on line 11270 column 17 is used outside of binding context block-scoped-var
11276:26 error 'y' declared on line 11273 column 18 is used outside of binding context block-scoped-var
11277:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11279:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11281:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11281:62 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
11281:65 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11282:9 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11282:12 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11282:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11282:24 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11282:27 error 'e' is already declared in the upper scope on line 11281 column 65 no-shadow
11282:27 error 'e' is defined but never used no-unused-vars
11283:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11284:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11284:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11284:606 error 'e' is already declared in the upper scope on line 11281 column 65 no-shadow
11285:20 error Expected '===' and instead saw '==' eqeqeq
11285:72 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11285:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11287:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11287:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11288:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11289:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11289:34 error Unexpected use of comma operator no-sequences
11290:6 error Unexpected use of comma operator no-sequences
11290:45 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11291:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11291:40 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11291:46 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11291:76 error Return statement should not contain assignment no-return-assign
11291:76 error Return statement should not contain assignment no-return-assign
11291:141 error Unexpected use of comma operator no-sequences
11292:48 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11293:1 warning This line has a length of 257. Maximum allowed is 100 max-len
11293:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11293:111 error Expected '!==' and instead saw '!=' eqeqeq
11294:49 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11295:12 error Unexpected var, use let or const instead no-var
11295:16 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11295:52 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11296:1 warning This line has a length of 144. Maximum allowed is 100 max-len
11296:11 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11296:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11296:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11296:99 error Expected '!==' and instead saw '!=' eqeqeq
11297:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11297:44 error 't' declared on line 11295 column 16 is used outside of binding context block-scoped-var
11298:38 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11299:1 warning This line has a length of 120. Maximum allowed is 100 max-len
11299:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11299:40 error Unexpected use of comma operator no-sequences
11300:41 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11301:1 warning This line has a length of 125. Maximum allowed is 100 max-len
11301:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11301:45 error Unexpected use of comma operator no-sequences
11302:41 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11302:41 error 'e' is defined but never used no-unused-vars
11303:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11304:42 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11304:42 error 'e' is defined but never used no-unused-vars
11305:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11305:313 error Unexpected dangling '_' in '_emit' no-underscore-dangle
11306:45 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11307:10 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11307:13 error 'i' is never reassigned. Use 'const' instead prefer-const
11307:13 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11307:28 error 'n' is never reassigned. Use 'const' instead prefer-const
11307:28 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11307:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11308:7 error Return statement should not contain assignment no-return-assign
11308:7 error Return statement should not contain assignment no-return-assign
11308:60 error Expected '===' and instead saw '==' eqeqeq
11308:129 error Expected '===' and instead saw '==' eqeqeq
11308:206 error Expected '===' and instead saw '==' eqeqeq
11308:450 error Unexpected use of comma operator no-sequences
11310:43 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11310:46 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11310:49 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11312:1 warning This line has a length of 183. Maximum allowed is 100 max-len
11312:7 error Unexpected var, use let or const instead no-var
11312:11 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11312:14 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11312:36 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11312:42 error Expected '===' and instead saw '==' eqeqeq
11312:67 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11312:85 error 'i' is already defined no-redeclare
11312:105 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11312:122 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11312:148 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11314:1 warning This line has a length of 161. Maximum allowed is 100 max-len
11314:9 error Unexpected var, use let or const instead no-var
11314:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11314:13 error 'o' is already defined no-redeclare
11314:17 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
11314:35 error 'c' is already declared in the upper scope on line 11281 column 62 no-shadow
11314:41 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
11314:68 error A constructor name should not start with a lowercase letter new-cap
11316:42 error Expected '===' and instead saw '==' eqeqeq
11319:1 warning This line has a length of 232. Maximum allowed is 100 max-len
11319:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11319:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11319:38 error Unexpected use of comma operator no-sequences
11319:152 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11319:157 error Expected 'undefined' and instead saw 'void' no-void
11319:182 error Unexpected use of comma operator no-sequences
11320:1 warning This line has a length of 369. Maximum allowed is 100 max-len
11320:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11320:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11320:18 error Unexpected use of comma operator no-sequences
11320:88 error Unexpected dangling '_' in '_eventRegistry' no-underscore-dangle
11320:257 error Unexpected use of comma operator no-sequences
11320:297 error Expected '===' and instead saw '==' eqeqeq
11323:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11323:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11325:10 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11325:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11326:1 warning This line has a length of 109. Maximum allowed is 100 max-len
11326:13 error Unexpected var, use let or const instead no-var
11326:17 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11326:56 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11326:64 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11328:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11328:15 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11328:69 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11328:75 error 'i' declared on line 11326 column 56 is used outside of binding context block-scoped-var
11328:96 error Expected '===' and instead saw '==' eqeqeq
11328:101 error 'i' declared on line 11326 column 56 is used outside of binding context block-scoped-var
11330:1 warning This line has a length of 114. Maximum allowed is 100 max-len
11330:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11331:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11332:50 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11332:53 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11333:1 warning This line has a length of 483. Maximum allowed is 100 max-len
11333:10 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11333:13 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11333:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11333:139 error Expected '===' and instead saw '==' eqeqeq
11333:179 error Expected '===' and instead saw '==' eqeqeq
11333:217 error Expected '===' and instead saw '==' eqeqeq
11333:263 error Expected '!==' and instead saw '!=' eqeqeq
11333:338 error Expected '!==' and instead saw '!=' eqeqeq
11334:34 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11334:37 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11334:40 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11335:1 warning This line has a length of 307. Maximum allowed is 100 max-len
11335:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11335:44 error Unexpected use of comma operator no-sequences
11335:55 error Expected '===' and instead saw '==' eqeqeq
11335:68 error 'n' was used before it was defined no-use-before-define
11335:196 error 'n' was used before it was defined no-use-before-define
11335:226 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11335:230 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11335:233 error 'o' is never reassigned. Use 'const' instead prefer-const
11335:233 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11337:1 warning This line has a length of 114. Maximum allowed is 100 max-len
11337:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11337:14 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11337:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11337:78 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11339:1 warning This line has a length of 103. Maximum allowed is 100 max-len
11339:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11339:78 error Unexpected use of comma operator no-sequences
11340:42 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11340:45 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11341:1 warning This line has a length of 736. Maximum allowed is 100 max-len
11341:10 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11341:13 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11341:16 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11341:19 error 'r' is never reassigned. Use 'const' instead prefer-const
11341:19 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11341:57 error 's' is never reassigned. Use 'const' instead prefer-const
11341:57 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11341:70 error Expected '===' and instead saw '==' eqeqeq
11341:80 error 'a' is never reassigned. Use 'const' instead prefer-const
11341:80 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11341:135 error 'l' is never reassigned. Use 'const' instead prefer-const
11341:135 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11341:284 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11341:284 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11341:436 error Unexpected use of comma operator no-sequences
11342:46 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11343:1 warning This line has a length of 106. Maximum allowed is 100 max-len
11343:12 error Unexpected var, use let or const instead no-var
11343:16 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11343:19 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11343:37 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11343:56 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11343:70 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11343:70 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11343:84 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11344:1 warning This line has a length of 218. Maximum allowed is 100 max-len
11344:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11344:9 error 'a' was used before it was defined no-use-before-define
11344:9 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:16 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11344:57 error 'a' was used before it was defined no-use-before-define
11344:57 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:70 error 'a' was used before it was defined no-use-before-define
11344:70 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:88 error 'a' was used before it was defined no-use-before-define
11344:88 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:115 error 'a' was used before it was defined no-use-before-define
11344:115 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:148 error 'a' was used before it was defined no-use-before-define
11344:148 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11344:171 error 'a' was used before it was defined no-use-before-define
11344:171 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11345:7 error 'n' declared on line 11343 column 37 is used outside of binding context block-scoped-var
11345:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11345:41 error Unexpected var, use let or const instead no-var
11345:45 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11345:53 error 'r' is already defined no-redeclare
11345:53 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11345:57 error 'o' declared on line 11343 column 56 is used outside of binding context block-scoped-var
11345:67 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11346:7 error Unexpected var, use let or const instead no-var
11346:11 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11346:15 error 'o' declared on line 11343 column 56 is used outside of binding context block-scoped-var
11346:18 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11346:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11346:34 error 'i' declared on line 11343 column 19 is used outside of binding context block-scoped-var
11347:1 warning This line has a length of 101. Maximum allowed is 100 max-len
11347:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11347:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11347:15 error 's' declared on line 11345 column 45 is used outside of binding context block-scoped-var
11347:26 error 's' declared on line 11345 column 45 is used outside of binding context block-scoped-var
11347:38 error 's' declared on line 11345 column 45 is used outside of binding context block-scoped-var
11347:46 error 's' declared on line 11345 column 45 is used outside of binding context block-scoped-var
11347:65 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11347:65 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11347:69 error 'o' declared on line 11343 column 56 is used outside of binding context block-scoped-var
11347:79 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11347:79 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11348:1 warning This line has a length of 141. Maximum allowed is 100 max-len
11348:13 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11348:19 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11348:23 error 'o' declared on line 11343 column 56 is used outside of binding context block-scoped-var
11348:26 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11348:26 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11348:41 error 'i' declared on line 11343 column 19 is used outside of binding context block-scoped-var
11348:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11348:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11348:52 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11348:55 error 's' declared on line 11345 column 45 is used outside of binding context block-scoped-var
11348:58 error 'r' declared on line 11343 column 70 is used outside of binding context block-scoped-var
11348:58 error 'r' declared on line 11345 column 53 is used outside of binding context block-scoped-var
11348:63 error Unexpected use of comma operator no-sequences
11348:65 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11348:92 error 'a' declared on line 11346 column 11 is used outside of binding context block-scoped-var
11349:7 error 'n' declared on line 11343 column 37 is used outside of binding context block-scoped-var
11349:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11349:28 error 'n' declared on line 11343 column 37 is used outside of binding context block-scoped-var
11350:37 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11350:40 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11350:43 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11351:1 warning This line has a length of 576. Maximum allowed is 100 max-len
11351:10 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11351:13 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11351:31 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11351:68 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11351:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11351:150 error Expected '===' and instead saw '==' eqeqeq
11351:245 error 'o' is assigned to itself no-self-assign
11351:252 error 'i' is assigned to itself no-self-assign
11351:332 error Expected '===' and instead saw '==' eqeqeq
11351:377 error Expected '===' and instead saw '==' eqeqeq
11353:1 warning This line has a length of 107. Maximum allowed is 100 max-len
11353:6 error Unexpected var, use let or const instead no-var
11353:10 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11353:28 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11353:47 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11353:47 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11353:61 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11353:69 error 'n' declared on line 11366 column 11 is used outside of binding context block-scoped-var
11353:69 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11353:73 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11353:85 error 'e' is already declared in the upper scope on line 11353 column 47 no-shadow
11353:89 error Array.prototype.filter() expects a value to be returned at the end of arrow function array-callback-return
11354:25 error Expected '===' and instead saw '==' eqeqeq
11356:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11357:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11357:16 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11357:28 error 'n' declared on line 11366 column 11 is used outside of binding context block-scoped-var
11357:37 error Expected '!==' and instead saw '!=' eqeqeq
11357:40 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11358:7 error 'n' declared on line 11366 column 11 is used outside of binding context block-scoped-var
11358:20 error 'e' is already declared in the upper scope on line 11353 column 47 no-shadow
11360:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11360:16 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11360:23 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11360:34 error 'a' is never reassigned. Use 'const' instead prefer-const
11360:34 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11360:38 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11360:47 error 'e' is already declared in the upper scope on line 11353 column 47 no-shadow
11361:8 error Unexpected var, use let or const instead no-var
11361:12 error 'e' is already defined no-redeclare
11361:26 error 't' is already declared in the upper scope on line 11353 column 28 no-shadow
11361:84 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11361:123 error Unexpected use of comma operator no-sequences
11361:133 error Expected '===' and instead saw '==' eqeqeq
11362:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11362:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11362:12 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11362:25 error 'e' is already declared in the upper scope on line 11353 column 47 no-shadow
11362:28 error 't' is already declared in the upper scope on line 11353 column 28 no-shadow
11363:8 error Unexpected var, use let or const instead no-var
11363:12 error 'i' is already declared in the upper scope on line 11353 column 61 no-shadow
11363:26 error 'n' is already declared in the upper scope on line 11353 column 69 no-shadow
11363:44 error 't' is already defined no-redeclare
11363:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11363:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11363:128 error A constructor name should not start with a lowercase letter new-cap
11363:175 error Unexpected use of comma operator no-sequences
11364:1 warning This line has a length of 124. Maximum allowed is 100 max-len
11364:10 error Unexpected use of comma operator no-sequences
11364:33 error 'e' declared on line 11366 column 74 is used outside of binding context block-scoped-var
11366:1 warning This line has a length of 113. Maximum allowed is 100 max-len
11366:7 error Unexpected var, use let or const instead no-var
11366:11 error 'n' is already defined no-redeclare
11366:42 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11366:59 error 'c' is already declared in the upper scope on line 11281 column 62 no-shadow
11366:74 error 'e' is already defined no-redeclare
11366:80 error Expected '===' and instead saw '==' eqeqeq
11366:86 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11367:14 error Unexpected var, use let or const instead no-var
11367:80 error Unexpected use of comma operator no-sequences
11367:113 error Empty block statement no-empty
11367:117 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11367:124 error 'h' declared on line 11367 column 18 is used outside of binding context block-scoped-var
11367:153 error Unexpected use of comma operator no-sequences
11367:168 error 'h' declared on line 11367 column 18 is used outside of binding context block-scoped-var
11367:186 error Empty block statement no-empty
11367:189 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11367:207 error Unexpected use of comma operator no-sequences
11367:209 error 'd' declared on line 11367 column 21 is used outside of binding context block-scoped-var
11367:225 error 'd' declared on line 11367 column 21 is used outside of binding context block-scoped-var
11368:9 error Unexpected var, use let or const instead no-var
11368:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11368:13 error 'u' is already declared in the upper scope on line 11215 column 71 no-shadow
11368:55 error 'u' is already defined no-redeclare
11368:86 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11368:153 error Unexpected use of comma operator no-sequences
11370:39 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11370:42 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11371:10 error 'i' is already declared in the upper scope on line 11215 column 10 no-shadow
11371:13 error 'n' is already declared in the upper scope on line 11215 column 362 no-shadow
11371:16 error 'o' is already declared in the upper scope on line 11214 column 296 no-shadow
11371:19 error 'r' is already declared in the upper scope on line 11215 column 105 no-shadow
11371:27 error 's' is already declared in the upper scope on line 11215 column 158 no-shadow
11371:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11371:51 error 'e' is already declared in the upper scope on line 11370 column 39 no-shadow
11372:13 error 't' is already declared in the upper scope on line 11370 column 42 no-shadow
11372:55 error Return statement should not contain assignment no-return-assign
11372:55 error Return statement should not contain assignment no-return-assign
11372:55 error Return statement should not contain assignment no-return-assign
11372:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11372:70 error Expected '===' and instead saw '==' eqeqeq
11372:154 error Expected '!==' and instead saw '!=' eqeqeq
11372:220 error Expected '!==' and instead saw '!=' eqeqeq
11373:33 error 'e' is already declared in the upper scope on line 11370 column 39 no-shadow
11373:151 error 'e' is already declared in the upper scope on line 11370 column 39 no-shadow
11373:244 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11373:253 error 'a' is already declared in the upper scope on line 11215 column 205 no-shadow
11373:256 error 'e' is already declared in the upper scope on line 11370 column 39 no-shadow
11375:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11375:17 error 'l' is already declared in the upper scope on line 11215 column 320 no-shadow
11375:20 error 'e' is already declared in the upper scope on line 11370 column 39 no-shadow
11379:25 error Unexpected use of comma operator no-sequences
11379:58 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11380:5 error Unexpected var, use let or const instead no-var
11380:9 error 't' is already declared in the upper scope on line 11214 column 299 no-shadow
11380:24 error 'e' is already defined no-redeclare
11380:197 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11380:197 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11380:562 error Unexpected use of comma operator no-sequences
11380:953 error Expected '!==' and instead saw '!=' eqeqeq
11381:119 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11382:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11382:14 error Unexpected use of comma operator no-sequences
11383:57 error 'e' is already declared in the upper scope on line 11214 column 293 no-shadow
11386:8 error 'ace' is not defined no-undef
11386:101 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11386:104 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11386:107 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11386:107 error 'i' is defined but never used no-unused-vars
11387:4 error Unexpected var, use let or const instead no-var
11387:38 error 'e' is already defined no-redeclare
11387:71 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11387:71 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11388:1 warning This line has a length of 122. Maximum allowed is 100 max-len
11388:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11388:35 error Unexpected use of comma operator no-sequences
11388:100 error 'e' is already declared in the upper scope on line 11386 column 101 no-shadow
11388:103 error 't' is already declared in the upper scope on line 11386 column 104 no-shadow
11388:106 error 'i' is already declared in the upper scope on line 11386 column 107 no-shadow
11389:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11389:81 error Expected '===' and instead saw '==' eqeqeq
11390:45 error 'e' is already declared in the upper scope on line 11386 column 101 no-shadow
11390:45 error 'e' is defined but never used no-unused-vars
11390:48 error 't' is already declared in the upper scope on line 11386 column 104 no-shadow
11390:48 error 't' is defined but never used no-unused-vars
11390:51 error 'i' is already declared in the upper scope on line 11386 column 107 no-shadow
11390:51 error 'i' is defined but never used no-unused-vars
11392:43 error 'e' is already declared in the upper scope on line 11386 column 101 no-shadow
11392:46 error 't' is already declared in the upper scope on line 11386 column 104 no-shadow
11392:49 error 'i' is already declared in the upper scope on line 11386 column 107 no-shadow
11393:6 error Unexpected var, use let or const instead no-var
11393:10 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11393:20 error 'o' declared on line 11394 column 58 is used outside of binding context block-scoped-var
11393:20 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11393:40 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11393:44 error 'o' declared on line 11394 column 58 is used outside of binding context block-scoped-var
11393:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11393:66 error Expected '!==' and instead saw '!=' eqeqeq
11394:1 warning This line has a length of 101. Maximum allowed is 100 max-len
11394:13 error Unexpected var, use let or const instead no-var
11394:17 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11394:20 error 'i' is already defined no-redeclare
11394:39 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11394:58 error 'o' is already defined no-redeclare
11394:65 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11395:12 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
11395:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11395:51 error Expected '!==' and instead saw '!=' eqeqeq
11397:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11400:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11402:1 warning This line has a length of 101. Maximum allowed is 100 max-len
11402:9 error Return statement should not contain assignment no-return-assign
11402:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11402:16 error 'o' declared on line 11394 column 58 is used outside of binding context block-scoped-var
11402:20 error 'l' declared on line 11394 column 65 is used outside of binding context block-scoped-var
11402:26 error 's' declared on line 11394 column 17 is used outside of binding context block-scoped-var
11402:41 error 'l' declared on line 11394 column 65 is used outside of binding context block-scoped-var
11402:57 error A constructor name should not start with a lowercase letter new-cap
11402:60 error 'o' declared on line 11394 column 58 is used outside of binding context block-scoped-var
11402:63 error 'i' declared on line 11394 column 20 is used outside of binding context block-scoped-var
11402:66 error 'l' declared on line 11394 column 65 is used outside of binding context block-scoped-var
11402:69 error 's' declared on line 11394 column 17 is used outside of binding context block-scoped-var
11402:77 error Expected 'undefined' and instead saw 'void' no-void
11404:46 error 'e' is already declared in the upper scope on line 11386 column 101 no-shadow
11404:49 error 't' is already declared in the upper scope on line 11386 column 104 no-shadow
11404:52 error 'i' is already declared in the upper scope on line 11386 column 107 no-shadow
11404:55 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11404:58 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11405:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11405:35 error Unexpected use of comma operator no-sequences
11405:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11406:7 error Return statement should not contain assignment no-return-assign
11406:51 error Expected '===' and instead saw '==' eqeqeq
11406:92 error Expected '===' and instead saw '==' eqeqeq
11406:172 error Unexpected use of comma operator no-sequences
11408:46 error 'e' is already declared in the upper scope on line 11386 column 101 no-shadow
11408:49 error 't' is already declared in the upper scope on line 11386 column 104 no-shadow
11408:52 error 'i' is already declared in the upper scope on line 11386 column 107 no-shadow
11408:55 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11408:58 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11408:58 error 'o' is defined but never used no-unused-vars
11409:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11409:31 error Unexpected use of comma operator no-sequences
11409:68 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11410:24 error Unexpected use of comma operator no-sequences
11414:8 error 'ace' is not defined no-undef
11414:124 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11414:127 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11414:130 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11414:130 error 'i' is defined but never used no-unused-vars
11415:33 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11415:86 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11415:98 error 'e' is already declared in the upper scope on line 11414 column 124 no-shadow
11415:101 error 't' is already declared in the upper scope on line 11414 column 127 no-shadow
11415:104 error 'i' is already declared in the upper scope on line 11414 column 130 no-shadow
11416:11 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11416:59 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11417:10 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11417:18 error 'e' is already declared in the upper scope on line 11415 column 98 no-shadow
11417:21 error 't' is already declared in the upper scope on line 11415 column 101 no-shadow
11417:24 error 'i' is already declared in the upper scope on line 11415 column 104 no-shadow
11418:14 error Unexpected var, use let or const instead no-var
11418:18 error 'n' is already declared in the upper scope on line 11416 column 11 no-shadow
11418:25 error 'o' is already declared in the upper scope on line 11417 column 10 no-shadow
11419:15 error 'r' is already declared in the upper scope on line 11427 column 58 no-shadow
11419:19 error Unexpected use of '>>' no-bitwise
11419:31 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11419:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11424:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11426:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11426:20 error 'n' declared on line 11418 column 18 is used outside of binding context block-scoped-var
11427:1 warning This line has a length of 220. Maximum allowed is 100 max-len
11427:58 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11427:188 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11429:53 error Empty block statement no-empty
11429:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11432:9 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11432:15 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11432:76 error Unexpected use of comma operator no-sequences
11432:107 error Expected '===' and instead saw '==' eqeqeq
11432:115 error Empty block statement no-empty
11435:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11435:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11435:36 error 'e' is already declared in the upper scope on line 11414 column 124 no-shadow
11435:39 error 't' is already declared in the upper scope on line 11414 column 127 no-shadow
11436:5 error Unexpected var, use let or const instead no-var
11436:9 error 'i' is already declared in the upper scope on line 11414 column 130 no-shadow
11436:12 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11436:27 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11436:54 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11436:65 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11436:116 error 'e' is already declared in the upper scope on line 11435 column 36 no-shadow
11436:130 error Expected '===' and instead saw '==' eqeqeq
11436:155 error 'r' is already defined no-redeclare
11436:203 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11437:18 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11437:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11437:97 error Unexpected use of comma operator no-sequences
11441:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11442:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11442:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11442:31 error Unexpected use of comma operator no-sequences
11442:75 error 'a' is already declared in the upper scope on line 11415 column 33 no-shadow
11442:78 error 'e' is already declared in the upper scope on line 11435 column 36 no-shadow
11442:81 error 't' is already declared in the upper scope on line 11435 column 39 no-shadow
11442:84 error 'i' is already declared in the upper scope on line 11436 column 9 no-shadow
11444:14 error 'l' was used before it was defined no-use-before-define
11444:25 error Unexpected use of comma operator no-sequences
11446:7 error Unexpected var, use let or const instead no-var
11446:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11446:11 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11446:115 error 'c' is already declared in the upper scope on line 5244 column 28 no-shadow
11446:165 error 'r' is already defined no-redeclare
11446:215 error 't' is already defined no-redeclare
11446:221 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11446:326 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11446:378 error Unexpected use of comma operator no-sequences
11446:421 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11446:491 error 'e' is already declared in the upper scope on line 11435 column 36 no-shadow
11446:494 error 't' is already declared in the upper scope on line 11435 column 39 no-shadow
11447:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11447:44 error Unexpected use of comma operator no-sequences
11448:53 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11448:53 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11449:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11450:6 error Unexpected use of comma operator no-sequences
11451:5 error Unexpected use of comma operator no-sequences
11452:8 error 'ace' is not defined no-undef
11452:380 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11452:383 error 'r' is already declared in the upper scope on line 5244 column 16 no-shadow
11452:386 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11452:386 error 't' is defined but never used no-unused-vars
11453:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11453:32 error Unexpected var, use let or const instead no-var
11453:36 error 's' is already declared in the upper scope on line 5244 column 19 no-shadow
11453:58 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11453:84 error 'a' is already declared in the upper scope on line 5244 column 25 no-shadow
11453:112 error 'n' is already declared in the upper scope on line 5243 column 22 no-shadow
11453:151 error 'o' is already declared in the upper scope on line 5244 column 13 no-shadow
11453:189 error 'l' is already declared in the upper scope on line 5244 column 22 no-shadow
11453:236 error 'e' is already defined no-redeclare
11453:483 error 'e' is already declared in the upper scope on line 11452 column 380 no-shadow
11453:486 error 't' is already declared in the upper scope on line 11452 column 386 no-shadow
11455:6 error Unexpected var, use let or const instead no-var
11455:10 error 'i' is already declared in the upper scope on line 11453 column 58 no-shadow
11455:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11458:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11458:11 error 'n' is already declared in the upper scope on line 11453 column 112 no-shadow
11458:14 error 'o' is already declared in the upper scope on line 11453 column 151 no-shadow
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:17 error Return statement should not contain assignment no-return-assign
11458:83 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:136 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:232 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:271 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:296 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:309 error A constructor name should not start with a lowercase letter new-cap
11458:316 error A constructor name should not start with a lowercase letter new-cap
11458:324 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11458:348 error 'i' declared on line 11455 column 10 is used outside of binding context block-scoped-var
11461:40 error 'e' is already declared in the upper scope on line 11452 column 380 no-shadow
11461:43 error 't' is already declared in the upper scope on line 11452 column 386 no-shadow
11462:13 error A constructor name should not start with a lowercase letter new-cap
11462:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11462:53 error A constructor name should not start with a lowercase letter new-cap
11462:58 error Unexpected use of comma operator no-sequences
11463:1 warning This line has a length of 137. Maximum allowed is 100 max-len
11463:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11464:8 error 'ace' is not defined no-undef
11464:38 error 'e' is already declared in the upper scope on line 5243 column 25 no-shadow
11465:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11465:43 error 'ace' is not defined no-undef
11465:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11465:61 error 't' is already declared in the upper scope on line 5244 column 7 no-shadow
11465:64 error 'i' is already declared in the upper scope on line 5244 column 10 no-shadow
11467:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11467:148 error Unexpected use of comma operator no-sequences
11468:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11468:7 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
11469:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11469:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11469:26 error Unexpected use of comma operator no-sequences
11472:26 error 'e' is already declared in the upper scope on line 11471 column 22 no-shadow
11472:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11472:32 error 'i' is defined but never used no-unused-vars
11473:4 error Unexpected var, use let or const instead no-var
11473:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11473:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11473:53 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11473:67 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11473:72 error 't' is already defined no-redeclare
11473:72 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11473:100 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11473:152 error 's' is already defined no-redeclare
11473:169 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11473:174 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11473:176 error Expected '===' and instead saw '==' eqeqeq
11473:186 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11473:188 error Expected '===' and instead saw '==' eqeqeq
11476:39 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11476:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11476:59 error Expected 'undefined' and instead saw 'void' no-void
11477:6 error Unexpected var, use let or const instead no-var
11477:14 warning All possible message keys should be documented. See https://w.wiki/4r9a for details mediawiki/msg-doc
11477:51 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11477:56 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11477:80 error Expected '===' and instead saw '==' eqeqeq
11478:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11478:28 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11478:30 error 'g' was used before it was defined no-use-before-define
11478:30 error 'g' declared on line 11488 column 208 is used outside of binding context block-scoped-var
11478:34 error 'g' was used before it was defined no-use-before-define
11478:34 error 'g' declared on line 11488 column 208 is used outside of binding context block-scoped-var
11478:53 error Unexpected use of comma operator no-sequences
11478:206 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11478:257 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11478:369 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11478:447 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11478:558 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11478:558 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11478:563 error Unexpected use of comma operator no-sequences
11478:569 error 'g' was used before it was defined no-use-before-define
11478:569 error 'g' declared on line 11488 column 208 is used outside of binding context block-scoped-var
11478:578 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11478:650 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11478:693 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11478:740 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11478:822 error Unexpected use of comma operator no-sequences
11480:31 error Expected '!==' and instead saw '!=' eqeqeq
11481:47 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11482:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11482:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11482:27 error Unexpected use of comma operator no-sequences
11485:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11485:21 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:53 error 'u' declared on line 11477 column 10 is used outside of binding context block-scoped-var
11485:67 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:76 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:97 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:116 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:134 error 'l' declared on line 11488 column 211 is used outside of binding context block-scoped-var
11485:160 error 't' declared on line 11488 column 260 is used outside of binding context block-scoped-var
11485:232 error 'u' declared on line 11477 column 10 is used outside of binding context block-scoped-var
11487:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11488:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11488:7 error 'g' was used before it was defined no-use-before-define
11488:11 error 'g' was used before it was defined no-use-before-define
11488:30 error Unexpected use of comma operator no-sequences
11488:163 error Expected '!==' and instead saw '!=' eqeqeq
11488:204 error Unexpected var, use let or const instead no-var
11488:204 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11488:211 error 'l' is already defined no-redeclare
11488:260 error 't' is already defined no-redeclare
11488:374 error Unexpected use of comma operator no-sequences
11491:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11491:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11491:40 error Unexpected use of comma operator no-sequences
11493:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11493:158 error Unexpected use of comma operator no-sequences
11495:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11498:26 error 'e' is already declared in the upper scope on line 11497 column 22 no-shadow
11498:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11498:32 error 'i' is defined but never used no-unused-vars
11499:4 error Unexpected var, use let or const instead no-var
11499:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11499:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11499:110 error 't' is already defined no-redeclare
11499:241 error 's' is already defined no-redeclare
11499:352 error 'r' is already defined no-redeclare
11499:370 error 'r' is already defined no-redeclare
11499:784 error 's' is already defined no-redeclare
11499:1305 error 'n' is already defined no-redeclare
11499:1318 error Return statement should not contain assignment no-return-assign
11499:1318 error Return statement should not contain assignment no-return-assign
11499:1318 error Return statement should not contain assignment no-return-assign
11499:1318 error Return statement should not contain assignment no-return-assign
11499:1318 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11499:1569 error Unexpected use of comma operator no-sequences
11501:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11502:7 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11502:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11506:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11506:18 error Unexpected use of comma operator no-sequences
11506:53 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11506:59 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11507:14 error 'e' is already declared in the upper scope on line 11501 column 22 no-shadow
11508:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11509:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11510:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11510:11 error Unexpected use of comma operator no-sequences
11511:11 error 'f' was used before it was defined no-use-before-define
11512:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11512:16 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11512:45 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11512:87 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11513:13 error 'a' is a function no-func-assign
11513:98 error 'e' is already declared in the upper scope on line 11512 column 87 no-shadow
11515:19 error 'e' is already declared in the upper scope on line 11512 column 87 no-shadow
11518:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11518:17 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11518:20 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11519:14 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11520:11 error 'n' is already declared in the upper scope on line 11512 column 16 no-shadow
11520:23 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11520:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11520:56 error Unexpected use of comma operator no-sequences
11520:144 error Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a' no-loop-func
11520:144 error Arrow function should not return assignment no-return-assign
11520:146 error 'e' is already declared in the upper scope on line 11518 column 17 no-shadow
11520:163 error 'e' is already declared in the upper scope on line 11520 column 146 no-shadow
11520:166 error 't' is already declared in the upper scope on line 11518 column 20 no-shadow
11521:18 error Expected '!==' and instead saw '!=' eqeqeq
11523:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11523:12 error 'i' is already declared in the upper scope on line 11519 column 14 no-shadow
11523:46 error Expected 'undefined' and instead saw 'void' no-void
11525:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11525:50 error Expected '!==' and instead saw '!=' eqeqeq
11527:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11528:23 error Unexpected use of comma operator no-sequences
11528:32 error Expected '===' and instead saw '==' eqeqeq
11530:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11530:5 error Unexpected var, use let or const instead no-var
11531:14 error 'n' is already declared in the upper scope on line 11512 column 16 no-shadow
11531:17 error 'e' is already declared in the upper scope on line 11559 column 119 no-shadow
11531:20 error 't' is already declared in the upper scope on line 11559 column 122 no-shadow
11531:23 error 'i' is already declared in the upper scope on line 11559 column 125 no-shadow
11534:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11534:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11534:25 error Unexpected use of comma operator no-sequences
11537:7 error Return statement should not contain assignment no-return-assign
11537:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11537:14 error 'e' was used before it was defined no-use-before-define
11537:19 error Unexpected use of comma operator no-sequences
11537:23 error 't' was used before it was defined no-use-before-define
11537:23 error Unexpected constant truthiness on the left-hand side of a `&&` expression no-constant-binary-expression
11537:61 error 'e' is already declared in the upper scope on line 11559 column 119 no-shadow
11538:13 error Unexpected dangling '_' in '_calculateHistorySize' no-underscore-dangle
11539:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11539:25 error Unexpected use of comma operator no-sequences
11540:1 warning This line has a length of 126. Maximum allowed is 100 max-len
11540:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11540:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11540:58 error Unexpected use of comma operator no-sequences
11542:10 error 't' is never reassigned. Use 'const' instead prefer-const
11542:10 error 't' is already declared in the upper scope on line 11559 column 122 no-shadow
11542:38 error 'i' is already declared in the upper scope on line 11559 column 125 no-shadow
11542:45 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11542:74 error 'e' is already declared in the upper scope on line 11559 column 119 no-shadow
11544:9 error Unexpected use of comma operator no-sequences
11547:26 error Unexpected use of comma operator no-sequences
11551:26 error Unexpected use of comma operator no-sequences
11558:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11558:21 error Unexpected use of comma operator no-sequences
11559:19 error 'e' was used before it was defined no-use-before-define
11559:32 error 't' was used before it was defined no-use-before-define
11559:37 error 'i' was used before it was defined no-use-before-define
11559:45 error 'e' was used before it was defined no-use-before-define
11559:48 error 'i' was used before it was defined no-use-before-define
11559:76 error 'e' was used before it was defined no-use-before-define
11559:112 error 'e' was used before it was defined no-use-before-define
11559:115 error Unreachable code no-unreachable
11559:115 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11559:119 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11559:122 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11559:125 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11560:1 warning This line has a length of 186. Maximum allowed is 100 max-len
11560:85 error 't' is already defined no-redeclare
11560:115 error 'i' is already defined no-redeclare
11560:148 error 't' is already defined no-redeclare
11560:173 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11561:5 error Unexpected var, use let or const instead no-var
11561:9 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11561:37 error Expected 'undefined' and instead saw 'void' no-void
11561:86 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11561:92 error Expected 'undefined' and instead saw 'void' no-void
11561:548 error 'e' is already defined no-redeclare
11561:601 error Expected 'undefined' and instead saw 'void' no-void
11561:625 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11561:921 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11563:111 error 'e' is already defined no-redeclare
11567:18 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11568:9 error Unexpected dangling '_' in '_onError' no-underscore-dangle
11575:18 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11576:9 error Unexpected dangling '_' in '_onError' no-underscore-dangle
11580:7 error Unexpected dangling '_' in '_showSortModal' no-underscore-dangle
11582:7 error Unexpected dangling '_' in '_showTransformModal' no-underscore-dangle
11584:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11584:7 error Expected 'undefined' and instead saw 'void' no-void
11587:18 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11588:9 error Unexpected dangling '_' in '_onError' no-underscore-dangle
11591:59 error A constructor name should not start with a lowercase letter new-cap
11592:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11592:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11592:49 error Unexpected use of comma operator no-sequences
11593:15 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11594:13 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11594:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11594:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11594:40 error Unexpected dangling '_' in '_applyHistory' no-underscore-dangle
11596:13 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11596:35 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11596:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11596:40 error Unexpected dangling '_' in '_applyHistory' no-underscore-dangle
11597:1 warning This line has a length of 259. Maximum allowed is 100 max-len
11597:180 error A constructor name should not start with a lowercase letter new-cap
11597:237 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11599:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11599:22 error Unexpected use of comma operator no-sequences
11600:17 error 'e' is already declared in the upper scope on line 11597 column 237 no-shadow
11601:8 error Unexpected dangling '_' in '_onError' no-underscore-dangle
11603:1 warning This line has a length of 250. Maximum allowed is 100 max-len
11603:152 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11603:152 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11605:54 error 'e' is already declared in the upper scope on line 11560 column 173 no-shadow
11606:74 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11606:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11606:114 error Unexpected use of comma operator no-sequences
11607:10 error Unexpected use of comma operator no-sequences
11607:886 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11609:11 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11609:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11609:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11609:99 error Unexpected use of comma operator no-sequences
11611:10 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11611:35 error Unexpected use of comma operator no-sequences
11614:16 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11615:7 error Unexpected console statement no-console
11617:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11620:16 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11621:7 error Unexpected console statement no-console
11623:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11626:16 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11627:7 error Unexpected console statement no-console
11630:15 error Unexpected dangling '_' in '_showSortModal' no-underscore-dangle
11631:11 error 'r' is already declared in the upper scope on line 11512 column 60 no-shadow
11631:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11632:1 warning This line has a length of 134. Maximum allowed is 100 max-len
11632:12 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11632:47 error 'o' is already declared in the upper scope on line 11512 column 45 no-shadow
11632:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11632:60 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11632:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11632:78 error Unexpected use of comma operator no-sequences
11632:112 error 'n' is already declared in the upper scope on line 11512 column 16 no-shadow
11634:1 warning This line has a length of 290. Maximum allowed is 100 max-len
11634:12 error 'e' is already declared in the upper scope on line 11632 column 12 no-shadow
11634:15 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11634:18 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11634:21 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11634:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11634:26 error Unexpected use of comma operator no-sequences
11634:120 error Unexpected dangling '_' in '_setAndFireOnChange' no-underscore-dangle
11634:241 error Unexpected dangling '_' in '_setAndFireOnChange' no-underscore-dangle
11638:7 error Unexpected dangling '_' in '_showTransformModal' no-underscore-dangle
11639:11 error 'r' is already declared in the upper scope on line 11512 column 60 no-shadow
11639:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11640:1 warning This line has a length of 299. Maximum allowed is 100 max-len
11640:6 error Unexpected var, use let or const instead no-var
11640:10 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11640:25 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11640:44 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11640:64 error 'n' is already declared in the upper scope on line 11512 column 16 no-shadow
11640:83 error 'e' is already defined no-redeclare
11640:107 error 'o' is already declared in the upper scope on line 11512 column 45 no-shadow
11640:120 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11640:120 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11640:120 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11640:138 error Unexpected use of comma operator no-sequences
11640:280 error 't' is already declared in the upper scope on line 11640 column 25 no-shadow
11642:14 error 'e' is already declared in the upper scope on line 11640 column 10 no-shadow
11642:29 error Unexpected dangling '_' in '_setAndFireOnChange' no-underscore-dangle
11642:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11647:1 warning This line has a length of 342. Maximum allowed is 100 max-len
11647:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11647:121 error Unexpected use of comma operator no-sequences
11647:203 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11649:11 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11649:27 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11649:52 error Unexpected dangling '_' in '_setTextAndFireOnChange' no-underscore-dangle
11649:52 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11651:1 warning This line has a length of 124. Maximum allowed is 100 max-len
11651:11 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11651:27 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11651:76 error Unexpected dangling '_' in '_setTextAndFireOnChange' no-underscore-dangle
11651:76 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11653:11 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11653:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11654:12 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11654:33 error Unexpected dangling '_' in '_setTextAndFireOnChange' no-underscore-dangle
11654:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11655:15 error 'e' is already declared in the upper scope on line 11653 column 11 no-shadow
11658:26 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11659:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11659:41 error Unexpected use of comma operator no-sequences
11659:43 error Unexpected dangling '_' in '_set' no-underscore-dangle
11660:29 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11661:5 error Unexpected dangling '_' in '_set' no-underscore-dangle
11662:7 error Unexpected dangling '_' in '_set' no-underscore-dangle
11662:27 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11663:1 warning This line has a length of 121. Maximum allowed is 100 max-len
11663:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11663:17 error Expected 'undefined' and instead saw 'void' no-void
11663:23 error Unexpected use of comma operator no-sequences
11663:40 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11663:63 error Unexpected dangling '_' in '_pushHistory' no-underscore-dangle
11663:84 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11664:7 error Unexpected dangling '_' in '_setAndFireOnChange' no-underscore-dangle
11664:42 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11665:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11665:5 error Unexpected dangling '_' in '_set' no-underscore-dangle
11665:19 error Unexpected use of comma operator no-sequences
11665:21 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
11667:1 warning This line has a length of 121. Maximum allowed is 100 max-len
11667:9 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11667:12 error Return statement should not contain assignment no-return-assign
11667:12 error Return statement should not contain assignment no-return-assign
11667:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11667:19 error Expected 'undefined' and instead saw 'void' no-void
11667:98 error Unexpected use of comma operator no-sequences
11669:1 warning This line has a length of 221. Maximum allowed is 100 max-len
11669:5 error Return statement should not contain assignment no-return-assign
11669:12 error Expected 'undefined' and instead saw 'void' no-void
11669:198 error Unexpected use of comma operator no-sequences
11670:30 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11671:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11671:41 error Unexpected use of comma operator no-sequences
11671:43 error Unexpected dangling '_' in '_setText' no-underscore-dangle
11672:33 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11673:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11673:29 error Unexpected dangling '_' in '_setText' no-underscore-dangle
11674:7 error Unexpected dangling '_' in '_setText' no-underscore-dangle
11674:31 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11674:34 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11675:1 warning This line has a length of 226. Maximum allowed is 100 max-len
11675:9 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11675:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11675:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11675:108 error Unexpected use of comma operator no-sequences
11675:125 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11675:148 error Expected 'undefined' and instead saw 'void' no-void
11677:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11677:23 error Unexpected use of comma operator no-sequences
11677:25 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11677:45 error Unexpected dangling '_' in '_pushHistory' no-underscore-dangle
11678:16 error 'e' is already declared in the upper scope on line 11674 column 31 no-shadow
11679:25 error Unexpected dangling '_' in '_pushHistory' no-underscore-dangle
11679:46 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11680:7 error Unexpected dangling '_' in '_setTextAndFireOnChange' no-underscore-dangle
11680:46 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11680:49 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11681:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11681:5 error Unexpected dangling '_' in '_setText' no-underscore-dangle
11681:26 error Unexpected use of comma operator no-sequences
11681:28 error Unexpected dangling '_' in '_onChange' no-underscore-dangle
11682:7 error Unexpected dangling '_' in '_applyHistory' no-underscore-dangle
11682:36 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11683:1 warning This line has a length of 105. Maximum allowed is 100 max-len
11683:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11683:23 error Unexpected use of comma operator no-sequences
11683:45 error Unexpected dangling '_' in '_renderPreview' no-underscore-dangle
11683:68 error Unexpected dangling '_' in '_debouncedValidate' no-underscore-dangle
11684:7 error Unexpected dangling '_' in '_pushHistory' no-underscore-dangle
11685:1 warning This line has a length of 107. Maximum allowed is 100 max-len
11685:9 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11685:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11685:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11686:45 error 'e' is already declared in the upper scope on line 11509 column 22 no-shadow
11686:48 error 't' is already declared in the upper scope on line 11509 column 25 no-shadow
11687:9 error 'i' is already declared in the upper scope on line 11509 column 28 no-shadow
11687:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11687:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11688:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11688:9 error Unexpected use of comma operator no-sequences
11690:32 error Unexpected dangling '_' in '_renderErrors' no-underscore-dangle
11690:50 error Unexpected dangling '_' in '_renderErrors' no-underscore-dangle
11693:16 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11693:19 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11697:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11697:12 error 'e' is already declared in the upper scope on line 11691 column 22 no-shadow
11698:15 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11698:18 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11698:21 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11699:17 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11700:14 error 'n' is already declared in the upper scope on line 11698 column 15 no-shadow
11700:26 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11700:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11700:59 error Unexpected use of comma operator no-sequences
11702:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11702:26 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11702:29 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11702:32 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11703:38 error Unexpected use of comma operator no-sequences
11705:27 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11705:30 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11708:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11709:7 error Unexpected var, use let or const instead no-var
11709:11 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11709:18 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11709:26 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11709:34 error 't' is already defined no-redeclare
11709:42 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11709:46 error Expected 'undefined' and instead saw 'void' no-void
11709:54 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11710:1 warning This line has a length of 160. Maximum allowed is 100 max-len
11710:14 error Unexpected var, use let or const instead no-var
11710:18 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11710:21 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11710:105 error 'i' is not modified in this loop no-unmodified-loop-condition
11710:137 error Empty block statement no-empty
11711:17 error 'e' is already declared in the upper scope on line 11705 column 27 no-shadow
11712:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11712:14 error Unexpected use of comma operator no-sequences
11715:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11715:15 error 'a' declared on line 11710 column 21 is used outside of binding context block-scoped-var
11715:27 error 'a' declared on line 11710 column 21 is used outside of binding context block-scoped-var
11718:10 error Unsafe usage of ThrowStatement no-unsafe-finally
11721:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11722:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11723:1 warning This line has a length of 102. Maximum allowed is 100 max-len
11723:14 error String prototype is read only, properties should not be added no-extend-native
11723:86 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11725:8 error String prototype is read only, properties should not be added no-extend-native
11725:76 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11725:79 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11726:12 error Unexpected var, use let or const instead no-var
11726:16 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11728:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11728:15 error 'i' declared on line 11726 column 16 is used outside of binding context block-scoped-var
11729:2004 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11729:2013 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11729:2016 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11729:2019 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11730:33 error Expected 'undefined' and instead saw 'void' no-void
11730:55 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11731:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11731:12 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11732:15 error 'h' is already declared in the upper scope on line 11825 column 15 no-shadow
11732:18 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11732:21 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11732:24 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11732:27 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11733:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11733:25 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11733:28 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11733:31 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11733:34 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11733:37 error 'l' is already declared in the upper scope on line 11821 column 12 no-shadow
11733:40 error 'c' is never reassigned. Use 'const' instead prefer-const
11733:40 error 'c' is already declared in the upper scope on line 11821 column 29 no-shadow
11733:50 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11733:50 error Expected 'undefined' and instead saw 'void' no-void
11733:105 error Expected 'undefined' and instead saw 'void' no-void
11733:214 error Unnecessary escape character: \- no-useless-escape
11733:218 error Unnecessary escape character: \. no-useless-escape
11733:341 error Expected 'undefined' and instead saw 'void' no-void
11733:423 error Unnecessary escape character: \- no-useless-escape
11733:427 error Unnecessary escape character: \. no-useless-escape
11733:515 error Expected 'undefined' and instead saw 'void' no-void
11733:676 error Expected 'undefined' and instead saw 'void' no-void
11734:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11734:60 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11735:13 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11735:68 error 'e' is already declared in the upper scope on line 11734 column 60 no-shadow
11735:71 error 't' is already declared in the upper scope on line 11735 column 13 no-shadow
11735:105 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11736:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11737:13 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11737:39 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11737:65 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11737:120 error 'e' is already declared in the upper scope on line 11736 column 48 no-shadow
11737:123 error 't' is already declared in the upper scope on line 11737 column 65 no-shadow
11737:175 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11738:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11739:13 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11739:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11741:12 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11742:15 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11743:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11743:14 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11744:8 error Return statement should not contain assignment no-return-assign
11744:15 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11744:40 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11745:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11746:25 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11747:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11747:39 error Unexpected use of comma operator no-sequences
11747:41 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11747:57 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11753:12 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11754:15 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11755:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11755:14 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11756:8 error Return statement should not contain assignment no-return-assign
11756:15 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11756:40 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11757:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11758:25 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11759:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11759:39 error Unexpected use of comma operator no-sequences
11759:41 error Unexpected dangling '_' in '_hsla' no-underscore-dangle
11759:57 error Unexpected dangling '_' in '_rgba' no-underscore-dangle
11765:37 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11765:40 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11765:109 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11766:25 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11768:52 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11769:11 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11769:172 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11770:8 error Return statement should not contain assignment no-return-assign
11770:79 error 'e' is already declared in the upper scope on line 11768 column 52 no-shadow
11770:127 error Unexpected use of comma operator no-sequences
11771:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11772:49 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11773:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11773:135 error Unexpected use of comma operator no-sequences
11773:149 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11773:156 error Expected 'undefined' and instead saw 'void' no-void
11773:199 error Unnecessary escape character: \- no-useless-escape
11774:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11775:1 warning This line has a length of 234. Maximum allowed is 100 max-len
11775:7 error Unexpected var, use let or const instead no-var
11775:11 error 'e' is already defined no-redeclare
11775:26 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11775:38 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11775:50 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11775:62 error 'e' is already defined no-redeclare
11775:74 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11775:133 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11775:158 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11775:162 error Expected 'undefined' and instead saw 'void' no-void
11775:170 error 'a' declared on line 11778 column 23 is used outside of binding context block-scoped-var
11775:170 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11775:174 error Expected 'undefined' and instead saw 'void' no-void
11775:182 error 'l' is already declared in the upper scope on line 11821 column 12 no-shadow
11775:201 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11776:12 error 'a' declared on line 11778 column 23 is used outside of binding context block-scoped-var
11778:1 warning This line has a length of 106. Maximum allowed is 100 max-len
11778:8 error Unexpected var, use let or const instead no-var
11778:12 error 'c' is already declared in the upper scope on line 11821 column 29 no-shadow
11778:23 error 'a' is already defined no-redeclare
11778:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11779:1 warning This line has a length of 154. Maximum allowed is 100 max-len
11779:56 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
11780:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11781:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11781:21 error 'a' declared on line 11778 column 23 is used outside of binding context block-scoped-var
11782:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11783:1 warning This line has a length of 193. Maximum allowed is 100 max-len
11783:7 error Unexpected var, use let or const instead no-var
11783:11 error 'e' is already defined no-redeclare
11783:26 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11783:38 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11783:50 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11783:62 error 'e' is already defined no-redeclare
11783:74 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11783:78 error Expected 'undefined' and instead saw 'void' no-void
11783:86 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11783:90 error Expected 'undefined' and instead saw 'void' no-void
11783:98 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11783:102 error Expected 'undefined' and instead saw 'void' no-void
11783:110 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11783:150 error 'a' was used before it was defined no-use-before-define
11783:165 error 'e' is already declared in the upper scope on line 11782 column 48 no-shadow
11783:168 error 't' is already declared in the upper scope on line 11783 column 26 no-shadow
11783:171 error 'i' is already declared in the upper scope on line 11783 column 38 no-shadow
11784:1 warning This line has a length of 170. Maximum allowed is 100 max-len
11784:34 error Unexpected use of comma operator no-sequences
11785:1 warning This line has a length of 224. Maximum allowed is 100 max-len
11785:93 error 'a' was used before it was defined no-use-before-define
11785:111 error 'a' was used before it was defined no-use-before-define
11785:186 error Return statement should not contain assignment no-return-assign
11785:186 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11785:203 error Unexpected use of comma operator no-sequences
11786:13 error Unexpected use of comma operator no-sequences
11787:12 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11788:15 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11789:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11789:19 error Unexpected use of comma operator no-sequences
11789:21 error Unexpected dangling '_' in '_events' no-underscore-dangle
11790:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11790:55 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11790:58 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11790:61 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11791:1 warning This line has a length of 112. Maximum allowed is 100 max-len
11791:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11791:37 error Unexpected use of comma operator no-sequences
11791:39 error Unexpected dangling '_' in '_events' no-underscore-dangle
11792:46 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11792:49 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11792:52 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11793:7 error Unexpected dangling '_' in '_events' no-underscore-dangle
11793:22 error Unexpected dangling '_' in '_events' no-underscore-dangle
11793:45 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11794:1 warning This line has a length of 203. Maximum allowed is 100 max-len
11794:12 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11794:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11794:60 error Unexpected use of comma operator no-sequences
11794:136 error Unexpected dangling '_' in '_doRemove' no-underscore-dangle
11797:1 warning This line has a length of 119. Maximum allowed is 100 max-len
11797:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11797:7 error Unexpected dangling '_' in '_events' no-underscore-dangle
11797:31 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11797:38 error Unexpected dangling '_' in '_doRemove' no-underscore-dangle
11797:82 error Unexpected use of comma operator no-sequences
11797:84 error Unexpected dangling '_' in '_events' no-underscore-dangle
11798:53 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11798:56 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11798:59 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11800:13 error Unexpected use of comma operator no-sequences
11801:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11801:24 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11801:27 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11801:30 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11802:9 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11802:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11802:26 error 'l' is already declared in the upper scope on line 11821 column 12 no-shadow
11802:29 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11802:32 error 't' is already declared in the upper scope on line 11806 column 16 no-shadow
11802:35 error 'i' is already declared in the upper scope on line 11804 column 16 no-shadow
11804:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11804:16 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11804:19 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11804:22 error 't' is already declared in the upper scope on line 11806 column 16 no-shadow
11804:25 error 'i' is already declared in the upper scope on line 11804 column 16 no-shadow
11805:1 warning This line has a length of 236. Maximum allowed is 100 max-len
11805:10 error 'n' is already declared in the upper scope on line 11808 column 16 no-shadow
11805:13 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11805:16 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11805:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11806:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11806:16 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11806:19 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11806:22 error 't' is already declared in the upper scope on line 11806 column 16 no-shadow
11807:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11807:8 error Expected 'undefined' and instead saw 'void' no-void
11808:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11808:16 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11808:19 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11808:22 error 't' is already declared in the upper scope on line 11806 column 16 no-shadow
11809:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11810:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11810:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11810:31 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11812:8 error Unexpected use of comma operator no-sequences
11812:36 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11814:99 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11814:99 error 'e' is defined but never used no-unused-vars
11816:34 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11816:34 error 'e' is defined but never used no-unused-vars
11818:37 error 'e' is already declared in the upper scope on line 11801 column 24 no-shadow
11818:37 error 'e' is defined but never used no-unused-vars
11821:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11821:56 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11821:59 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11823:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11823:18 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11824:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11824:23 error Unexpected use of comma operator no-sequences
11825:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11825:18 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11825:21 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11825:24 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11825:27 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11825:30 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11826:28 error 'e' is already declared in the upper scope on line 11825 column 18 no-shadow
11827:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11829:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11830:15 error 't' is already declared in the upper scope on line 11723 column 8 no-shadow
11830:18 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11831:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11831:19 error Unexpected use of comma operator no-sequences
11831:160 error Unexpected dangling '_' in '_events' no-underscore-dangle
11831:179 error A constructor name should not start with a lowercase letter new-cap
11832:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11832:62 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11833:13 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11833:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11834:14 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11834:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11837:1 warning This line has a length of 191. Maximum allowed is 100 max-len
11837:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11837:60 error Unexpected dangling '_' in '_events' no-underscore-dangle
11837:93 error Unexpected dangling '_' in '_popupInited' no-underscore-dangle
11837:119 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11837:123 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11837:126 error 'o' is never reassigned. Use 'const' instead prefer-const
11837:126 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11837:133 error 'r' is never reassigned. Use 'const' instead prefer-const
11837:133 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11837:140 error 's' is never reassigned. Use 'const' instead prefer-const
11837:140 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11837:144 error Expected 'undefined' and instead saw 'void' no-void
11838:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11839:1 warning This line has a length of 256. Maximum allowed is 100 max-len
11839:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11839:10 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11839:54 error Unexpected use of comma operator no-sequences
11839:179 error Unexpected var, use let or const instead no-var
11839:183 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11839:208 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11839:213 error Unexpected dangling '_' in '_setColor' no-underscore-dangle
11840:10 error Unexpected var, use let or const instead no-var
11840:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11840:14 error 'l' is already declared in the upper scope on line 11821 column 12 no-shadow
11840:17 error 'a' is already defined no-redeclare
11840:17 error 'a' declared on line 11839 column 183 is used outside of binding context block-scoped-var
11840:31 error 'a' declared on line 11839 column 183 is used outside of binding context block-scoped-var
11840:31 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11840:48 error Unexpected dangling '_' in '_popupInited' no-underscore-dangle
11840:70 error Unexpected dangling '_' in '_events' no-underscore-dangle
11840:88 error 'a' declared on line 11839 column 183 is used outside of binding context block-scoped-var
11840:115 error 'e' is already declared in the upper scope on line 11832 column 62 no-shadow
11842:16 error Unexpected dangling '_' in '_events' no-underscore-dangle
11842:30 error 'a' declared on line 11839 column 183 is used outside of binding context block-scoped-var
11842:68 error Unexpected dangling '_' in '_popupInited' no-underscore-dangle
11844:51 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11845:11 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11845:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11845:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11845:139 error Unexpected dangling '_' in '_domEdit' no-underscore-dangle
11846:52 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11847:11 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11847:14 error 'i' is never reassigned. Use 'const' instead prefer-const
11847:14 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11847:31 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11847:39 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11847:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11847:72 error Unexpected dangling '_' in '__containedEvent' no-underscore-dangle
11847:169 error Unexpected use of comma operator no-sequences
11848:49 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11848:52 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11849:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11849:26 error Unexpected use of comma operator no-sequences
11850:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11850:51 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11851:7 error Unexpected dangling '_' in '_setColor' no-underscore-dangle
11852:49 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11852:52 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11853:12 error Expected a conditional expression and instead saw an assignment no-cond-assign
11854:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11854:25 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11854:29 error Expected 'undefined' and instead saw 'void' no-void
11855:17 error A constructor name should not start with a lowercase letter new-cap
11856:18 error 'e' is already declared in the upper scope on line 11852 column 49 no-shadow
11859:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11860:1 warning This line has a length of 167. Maximum allowed is 100 max-len
11860:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11860:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11860:72 error Unexpected use of comma operator no-sequences
11860:104 error Unexpected dangling '_' in '_setHSLA' no-underscore-dangle
11862:49 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11862:52 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11865:11 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11865:14 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11865:17 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error Return statement should not contain assignment no-return-assign
11865:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11865:79 error Unexpected dangling '_' in '_toggleDOM' no-underscore-dangle
11865:102 error Unexpected dangling '_' in '_setPosition' no-underscore-dangle
11865:697 error 't' is assigned to itself no-self-assign
11865:801 error Unexpected dangling '_' in '_domH' no-underscore-dangle
11865:837 error Unexpected dangling '_' in '_domSL' no-underscore-dangle
11865:873 error Unexpected dangling '_' in '_domA' no-underscore-dangle
11865:911 error Unexpected dangling '_' in '_domEdit' no-underscore-dangle
11865:959 error Unexpected dangling '_' in '_domSample' no-underscore-dangle
11865:1003 error Unexpected dangling '_' in '_domOkay' no-underscore-dangle
11865:1050 error Unexpected dangling '_' in '_domCancel' no-underscore-dangle
11865:1101 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11865:1326 error Unexpected dangling '_' in '_ifPopup' no-underscore-dangle
11865:1377 error Unexpected dangling '_' in '_setPosition' no-underscore-dangle
11865:1412 error Unexpected dangling '_' in '_updateUI' no-underscore-dangle
11865:1431 error Unexpected dangling '_' in '_setColor' no-underscore-dangle
11865:1477 error Unexpected dangling '_' in '_bindEvents' no-underscore-dangle
11867:14 error Unexpected dangling '_' in '_toggleDOM' no-underscore-dangle
11869:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11869:7 error Unexpected dangling '_' in '_events' no-underscore-dangle
11869:29 error Unexpected use of comma operator no-sequences
11872:1 warning This line has a length of 112. Maximum allowed is 100 max-len
11872:13 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11872:23 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11872:33 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11872:54 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11872:58 error Unexpected dangling '_' in '_events' no-underscore-dangle
11872:72 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11872:81 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11872:84 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11872:87 error 't' is already declared in the upper scope on line 11882 column 15 no-shadow
11872:90 error 'i' is already declared in the upper scope on line 11872 column 13 no-shadow
11874:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11874:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11874:25 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11874:52 error Unexpected use of comma operator no-sequences
11874:60 error Unexpected dangling '_' in '_domH' no-underscore-dangle
11874:74 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11874:77 error 't' is already declared in the upper scope on line 11882 column 15 no-shadow
11874:77 error 't' is defined but never used no-unused-vars
11875:8 error Unexpected dangling '_' in '_setHSLA' no-underscore-dangle
11876:18 error Unexpected dangling '_' in '_domSL' no-underscore-dangle
11876:33 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11876:36 error 't' is already declared in the upper scope on line 11882 column 15 no-shadow
11877:8 error Unexpected dangling '_' in '_setHSLA' no-underscore-dangle
11878:41 error Unexpected dangling '_' in '_domA' no-underscore-dangle
11878:55 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11878:58 error 't' is already declared in the upper scope on line 11882 column 15 no-shadow
11879:8 error Unexpected dangling '_' in '_setHSLA' no-underscore-dangle
11880:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11880:21 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11880:24 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11881:1 warning This line has a length of 102. Maximum allowed is 100 max-len
11881:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11881:8 error Unexpected dangling '_' in '_ifPopup' no-underscore-dangle
11881:47 error Unexpected use of comma operator no-sequences
11882:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11882:15 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11882:19 error Unexpected dangling '_' in '_domEdit' no-underscore-dangle
11882:34 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11882:60 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11882:60 error 'e' is defined but never used no-unused-vars
11883:8 error Unexpected dangling '_' in '_setColor' no-underscore-dangle
11884:10 error Unexpected use of comma operator no-sequences
11884:38 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11884:38 error 'e' is defined but never used no-unused-vars
11885:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11886:12 error Unexpected dangling '_' in '_ifPopup' no-underscore-dangle
11887:17 error 'e' is already declared in the upper scope on line 11880 column 21 no-shadow
11887:20 error 'e' is already declared in the upper scope on line 11887 column 17 no-shadow
11889:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11889:19 error 't' is already declared in the upper scope on line 11882 column 15 no-shadow
11889:22 error 'e' is already declared in the upper scope on line 11887 column 17 no-shadow
11890:9 error Unexpected dangling '_' in '__containedEvent' no-underscore-dangle
11891:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11891:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11891:26 error Unexpected use of comma operator no-sequences
11891:82 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11891:94 error Unexpected use of comma operator no-sequences
11891:113 error Unexpected dangling '_' in '_domCancel' no-underscore-dangle
11892:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11892:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11892:15 error Unexpected dangling '_' in '_domOkay' no-underscore-dangle
11892:42 error Unexpected use of comma operator no-sequences
11894:1 warning This line has a length of 144. Maximum allowed is 100 max-len
11894:13 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11894:39 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11894:60 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11894:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11894:100 error Unexpected use of comma operator no-sequences
11894:102 error Unexpected dangling '_' in '_ifPopup' no-underscore-dangle
11894:119 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11895:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11895:90 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11895:96 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11895:141 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11895:213 error 'e' is already declared in the upper scope on line 11894 column 119 no-shadow
11896:9 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11896:19 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11896:42 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11897:11 error Unexpected use of comma operator no-sequences
11897:13 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11899:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11899:51 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11899:54 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11899:57 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11899:60 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11900:1 warning This line has a length of 109. Maximum allowed is 100 max-len
11900:20 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11900:26 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11900:43 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11900:55 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11900:81 error 'e' is already declared in the upper scope on line 11899 column 48 no-shadow
11900:84 error 't' is already declared in the upper scope on line 11899 column 51 no-shadow
11901:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11902:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11902:10 error Unexpected use of comma operator no-sequences
11902:24 error Unexpected dangling '_' in '_updateUI' no-underscore-dangle
11903:49 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11905:21 error Unexpected var, use let or const instead no-var
11905:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11905:25 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11905:42 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11905:54 error 'n' is already declared in the upper scope on line 11731 column 12 no-shadow
11905:98 error 'o' is already declared in the upper scope on line 11729 column 2013 no-shadow
11905:115 error 'r' is already declared in the upper scope on line 11823 column 15 no-shadow
11905:133 error 's' is already declared in the upper scope on line 11829 column 12 no-shadow
11905:137 error Unexpected dangling '_' in '_domH' no-underscore-dangle
11905:149 error 'a' is already declared in the upper scope on line 11801 column 21 no-shadow
11905:153 error Unexpected dangling '_' in '_domSL' no-underscore-dangle
11905:166 error 'l' is already declared in the upper scope on line 11821 column 12 no-shadow
11905:170 error Unexpected dangling '_' in '_domA' no-underscore-dangle
11905:182 error 's' is already defined no-redeclare
11905:214 error 'c' declared on line 11906 column 13 is used outside of binding context block-scoped-var
11905:214 error 'c' is already declared in the upper scope on line 11821 column 29 no-shadow
11905:246 error 'l' is already defined no-redeclare
11905:278 error 's' is already defined no-redeclare
11905:303 error Unexpected dangling '_' in '_domSL' no-underscore-dangle
11905:339 error Unexpected dangling '_' in '_domH' no-underscore-dangle
11905:373 error 'c' declared on line 11906 column 13 is used outside of binding context block-scoped-var
11905:392 error 'c' declared on line 11906 column 13 is used outside of binding context block-scoped-var
11905:456 error 'n' is already defined no-redeclare
11905:516 error Unexpected dangling '_' in '_domA' no-underscore-dangle
11905:582 error Unexpected string concatenation of literals no-useless-concat
11905:814 error Unexpected use of comma operator no-sequences
11906:1 warning This line has a length of 119. Maximum allowed is 100 max-len
11906:9 error Unexpected var, use let or const instead no-var
11906:13 error 'c' is already defined no-redeclare
11906:45 error 'h' is already declared in the upper scope on line 11825 column 15 no-shadow
11906:70 error 'd' is already declared in the upper scope on line 11693 column 13 no-shadow
11906:74 error Expected 'undefined' and instead saw 'void' no-void
11906:82 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11907:43 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
11908:11 error Unexpected dangling '_' in '_domEdit' no-underscore-dangle
11908:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11909:10 error Unexpected dangling '_' in '_domSample' no-underscore-dangle
11909:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11910:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11910:18 error 'u' is already declared in the upper scope on line 11705 column 12 no-shadow
11910:21 error 'e' is already declared in the upper scope on line 11903 column 49 no-shadow
11910:24 error 't' is already declared in the upper scope on line 11905 column 25 no-shadow
11910:27 error 'i' is already declared in the upper scope on line 11905 column 42 no-shadow
11912:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11912:18 error 'g' is already declared in the upper scope on line 11920 column 12 no-shadow
11912:21 error 'e' is already declared in the upper scope on line 11903 column 49 no-shadow
11912:24 error 't' is already declared in the upper scope on line 11905 column 25 no-shadow
11912:27 error 'i' is already declared in the upper scope on line 11905 column 42 no-shadow
11915:48 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11915:51 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11916:1 warning This line has a length of 111. Maximum allowed is 100 max-len
11916:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11917:50 error 'e' is already declared in the upper scope on line 11697 column 12 no-shadow
11918:11 error 't' is already declared in the upper scope on line 11830 column 15 no-shadow
11918:14 error 'i' is never reassigned. Use 'const' instead prefer-const
11918:14 error 'i' is already declared in the upper scope on line 11787 column 12 no-shadow
11918:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11919:13 error Unexpected use of comma operator no-sequences
11920:51 error Return statement should not contain assignment no-return-assign
11920:51 error Return statement should not contain assignment no-return-assign
11920:51 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11920:4331 error Unexpected use of comma operator no-sequences
11923:26 error 'e' is already declared in the upper scope on line 11922 column 22 no-shadow
11923:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11923:32 error 'i' is defined but never used no-unused-vars
11924:4 error Unexpected var, use let or const instead no-var
11924:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11924:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11924:227 error 's' is already defined no-redeclare
11924:342 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:5 error Return statement should not contain assignment no-return-assign
11925:24 error Unexpected use of comma operator no-sequences
11925:176 error Expected '===' and instead saw '==' eqeqeq
11925:540 error Expected '===' and instead saw '==' eqeqeq
11926:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11929:26 error 'e' is already declared in the upper scope on line 11928 column 22 no-shadow
11929:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11929:32 error 'i' is defined but never used no-unused-vars
11930:4 error Unexpected var, use let or const instead no-var
11930:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11930:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11930:113 error 't' is already defined no-redeclare
11930:244 error 's' is already defined no-redeclare
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error Return statement should not contain assignment no-return-assign
11930:359 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11930:727 error Expected '===' and instead saw '==' eqeqeq
11930:744 error Expected '===' and instead saw '==' eqeqeq
11930:2310 error Unexpected use of comma operator no-sequences
11933:26 error 'e' is already declared in the upper scope on line 11932 column 22 no-shadow
11933:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11933:32 error 'i' is defined but never used no-unused-vars
11934:4 error Unexpected var, use let or const instead no-var
11934:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11934:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11934:434 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11935:5 error Unexpected var, use let or const instead no-var
11935:58 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11937:13 error 'k' was used before it was defined no-use-before-define
11939:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11939:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11939:32 error Unexpected use of comma operator no-sequences
11939:34 error 'b' declared on line 11935 column 9 is used outside of binding context block-scoped-var
11939:38 error 'k' was used before it was defined no-use-before-define
11940:6 error Unexpected var, use let or const instead no-var
11940:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
11940:25 error 't' is already defined no-redeclare
11940:29 error 'b' declared on line 11935 column 9 is used outside of binding context block-scoped-var
11940:44 error 'c' is already defined no-redeclare
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error Return statement should not contain assignment no-return-assign
11942:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11942:46 error Unexpected use of comma operator no-sequences
11942:190 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:492 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:603 error 'b' declared on line 11935 column 9 is used outside of binding context block-scoped-var
11942:644 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:713 error 'b' declared on line 11935 column 9 is used outside of binding context block-scoped-var
11942:934 error Expected '!==' and instead saw '!=' eqeqeq
11942:1630 error Expected 'undefined' and instead saw 'void' no-void
11942:2309 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:2401 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:2444 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:2491 error 'A' declared on line 11935 column 36 is used outside of binding context block-scoped-var
11942:2619 error Expected '!==' and instead saw '!=' eqeqeq
11944:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11945:1 warning This line has a length of 598. Maximum allowed is 100 max-len
11949:7 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
11949:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11949:10 error Expected 'undefined' and instead saw 'void' no-void
11949:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11949:27 error Unexpected constant condition no-constant-condition
11950:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11950:30 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11956:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11956:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11958:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11959:11 error 'r' is already declared in the upper scope on line 11968 column 15 no-shadow
11959:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11959:73 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11959:76 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
11960:10 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
11960:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11960:26 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
11960:68 error 'e' is already declared in the upper scope on line 11959 column 73 no-shadow
11962:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11962:21 error 'o' is already declared in the upper scope on line 11966 column 15 no-shadow
11964:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11966:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11966:15 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
11966:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11968:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11968:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11970:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11970:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11970:21 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
11976:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
11976:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11976:25 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11976:28 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
11979:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
11979:13 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
11979:107 error A constructor name should not start with a lowercase letter new-cap
11980:5 error Unexpected use of comma operator no-sequences
11980:41 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11982:27 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11983:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11985:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11985:19 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
11986:13 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
11989:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11990:25 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11991:5 warning All possible CSS classes should be documented. See https://w.wiki/PS2 for details mediawiki/class-doc
11991:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11992:24 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11997:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
11998:27 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
11999:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12006:24 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12006:27 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12009:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12010:31 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12011:9 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12011:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12012:18 error A constructor name should not start with a lowercase letter new-cap
12017:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12020:9 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12020:32 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12020:35 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
12021:9 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12021:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12023:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12023:13 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12023:54 error 'o' is already declared in the upper scope on line 11966 column 15 no-shadow
12023:807 error 'e' is already declared in the upper scope on line 12020 column 32 no-shadow
12024:12 error 't' is already declared in the upper scope on line 12021 column 9 no-shadow
12024:20 error A constructor name should not start with a lowercase letter new-cap
12024:49 error 'e' is already declared in the upper scope on line 12023 column 807 no-shadow
12024:101 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12027:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12028:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12028:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12028:21 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12032:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12032:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12036:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12036:42 error 'r' is already declared in the upper scope on line 11968 column 15 no-shadow
12036:45 error 's' is already declared in the upper scope on line 12020 column 13 no-shadow
12037:14 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12037:17 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12037:20 error 't' is already declared in the upper scope on line 12037 column 14 no-shadow
12038:1 warning This line has a length of 113. Maximum allowed is 100 max-len
12038:12 error 'i' is already declared in the upper scope on line 12057 column 11 no-shadow
12038:77 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12039:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12039:16 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12039:19 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12045:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12045:19 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12046:12 error 't' is already declared in the upper scope on line 12037 column 14 no-shadow
12046:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12046:57 error 'i' is already declared in the upper scope on line 12057 column 11 no-shadow
12051:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12051:19 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12052:12 error 't' is already declared in the upper scope on line 12037 column 14 no-shadow
12052:47 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12052:57 error 'i' is already declared in the upper scope on line 12057 column 11 no-shadow
12057:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12057:11 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
12059:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12061:13 error 't' is already declared in the upper scope on line 12037 column 14 no-shadow
12061:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12065:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12068:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12069:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12069:21 error 't' is already declared in the upper scope on line 12037 column 14 no-shadow
12071:1 warning This line has a length of 151. Maximum allowed is 100 max-len
12071:13 error 'i' is already declared in the upper scope on line 12057 column 11 no-shadow
12071:37 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12071:43 error 'n' is already declared in the upper scope on line 12039 column 16 no-shadow
12071:73 error 'o' is already declared in the upper scope on line 11966 column 15 no-shadow
12072:40 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12076:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12076:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12076:21 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12077:9 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
12077:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12077:18 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12077:26 error A constructor name should not start with a lowercase letter new-cap
12078:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12081:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12084:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12084:69 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12085:11 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
12085:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12090:7 error Unexpected use of comma operator no-sequences
12090:18 error 'e' is already declared in the upper scope on line 11948 column 22 no-shadow
12090:21 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12093:1 warning This line has a length of 113. Maximum allowed is 100 max-len
12093:7 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
12093:13 error 'o' is already declared in the upper scope on line 11966 column 15 no-shadow
12093:28 error 't' is already declared in the upper scope on line 11948 column 25 no-shadow
12093:43 error 'i' is already declared in the upper scope on line 11949 column 7 no-shadow
12093:58 error 'r' is already declared in the upper scope on line 11968 column 15 no-shadow
12093:73 error 's' is already declared in the upper scope on line 12020 column 13 no-shadow
12093:94 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12093:97 error 't' is already declared in the upper scope on line 12093 column 28 no-shadow
12094:10 error 'i' is already declared in the upper scope on line 12093 column 43 no-shadow
12094:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12096:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12097:7 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
12097:46 error 'c' is already declared in the upper scope on line 12036 column 21 no-shadow
12097:118 error 'd' is never reassigned. Use 'const' instead prefer-const
12097:133 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12098:18 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12099:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12099:19 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12103:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12103:19 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12105:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12107:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12107:26 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12107:29 error 't' is already declared in the upper scope on line 12093 column 28 no-shadow
12109:1 warning This line has a length of 119. Maximum allowed is 100 max-len
12109:13 error 'i' is already declared in the upper scope on line 12093 column 43 no-shadow
12109:28 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12110:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12111:1 warning This line has a length of 143. Maximum allowed is 100 max-len
12111:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12113:25 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12115:19 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12116:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12118:21 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12119:28 error 't' is already declared in the upper scope on line 12093 column 28 no-shadow
12120:30 error 'e' is already declared in the upper scope on line 12090 column 18 no-shadow
12120:34 error Array.prototype.map() expects a return value from arrow function array-callback-return
12123:141 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12127:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12131:26 error 'e' is already declared in the upper scope on line 12130 column 22 no-shadow
12131:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12131:32 error 'i' is defined but never used no-unused-vars
12132:4 error Unexpected var, use let or const instead no-var
12132:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12132:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12132:36 error 't' is already defined no-redeclare
12132:67 error 'o' is already defined no-redeclare
12132:121 error Return statement should not contain assignment no-return-assign
12132:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12132:329 error Unexpected use of comma operator no-sequences
12135:285 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12135:308 error 'e' is already declared in the upper scope on line 12134 column 22 no-shadow
12136:14 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12137:44 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12137:50 error Unexpected var, use let or const instead no-var
12137:54 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12137:79 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12139:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12139:13 error 'r' declared on line 12137 column 86 is used outside of binding context block-scoped-var
12139:20 error 'r' declared on line 12137 column 86 is used outside of binding context block-scoped-var
12139:34 error 'r' declared on line 12137 column 86 is used outside of binding context block-scoped-var
12140:19 error 'r' declared on line 12137 column 86 is used outside of binding context block-scoped-var
12140:28 error 'o' declared on line 12137 column 79 is used outside of binding context block-scoped-var
12140:36 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12140:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12140:43 error 'o' declared on line 12137 column 79 is used outside of binding context block-scoped-var
12142:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12145:29 error 'e' is already declared in the upper scope on line 12144 column 22 no-shadow
12145:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12145:32 error 'i' is defined but never used no-unused-vars
12146:4 error Unexpected var, use let or const instead no-var
12146:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12146:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12146:141 error 'e' is already defined no-redeclare
12146:164 error 'r' is already defined no-redeclare
12146:207 error 'o' is already defined no-redeclare
12146:293 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12146:309 error 'e' is already declared in the upper scope on line 12145 column 29 no-shadow
12147:159 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12148:12 error Unexpected var, use let or const instead no-var
12149:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12149:22 error Unexpected use of comma operator no-sequences
12151:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12151:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12151:43 error Unexpected use of comma operator no-sequences
12153:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12154:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12157:15 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12159:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12159:17 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12161:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12161:17 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12161:20 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12165:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12168:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12168:18 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12176:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12176:12 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12176:15 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12176:18 error 'r' is never reassigned. Use 'const' instead prefer-const
12176:18 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12180:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12182:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12188:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12189:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12189:17 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12192:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12194:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12195:17 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12196:13 error Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
12199:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12200:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12201:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12201:17 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12203:5 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12203:14 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12203:49 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12205:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12205:17 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12206:1 warning This line has a length of 2177. Maximum allowed is 100 max-len
12206:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12206:4 error Unexpected dangling '_' in '_interpreter' no-underscore-dangle
12206:25 error Unexpected use of comma operator no-sequences
12206:64 error Unexpected dangling '_' in '_functionAbs' no-underscore-dangle
12206:133 error Unexpected dangling '_' in '_functionAvg' no-underscore-dangle
12206:203 error Unexpected dangling '_' in '_functionCeil' no-underscore-dangle
12206:278 error Unexpected dangling '_' in '_functionContains' no-underscore-dangle
12206:359 error Identifier 'ends_with' is not in camel case camelcase
12206:379 error Unexpected dangling '_' in '_functionEndsWith' no-underscore-dangle
12206:473 error Unexpected dangling '_' in '_functionFloor' no-underscore-dangle
12206:547 error Unexpected dangling '_' in '_functionLength' no-underscore-dangle
12206:625 error Unexpected dangling '_' in '_functionMap' no-underscore-dangle
12206:712 error Unexpected dangling '_' in '_functionMax' no-underscore-dangle
12206:786 error Unexpected dangling '_' in '_functionMerge' no-underscore-dangle
12206:857 error Identifier 'max_by' is not in camel case camelcase
12206:874 error Unexpected dangling '_' in '_functionMaxBy' no-underscore-dangle
12206:963 error Unexpected dangling '_' in '_functionSum' no-underscore-dangle
12206:1018 error Identifier 'starts_with' is not in camel case camelcase
12206:1040 error Unexpected dangling '_' in '_functionStartsWith' no-underscore-dangle
12206:1134 error Unexpected dangling '_' in '_functionMin' no-underscore-dangle
12206:1192 error Identifier 'min_by' is not in camel case camelcase
12206:1209 error Unexpected dangling '_' in '_functionMinBy' no-underscore-dangle
12206:1299 error Unexpected dangling '_' in '_functionType' no-underscore-dangle
12206:1370 error Unexpected dangling '_' in '_functionKeys' no-underscore-dangle
12206:1443 error Unexpected dangling '_' in '_functionValues' no-underscore-dangle
12206:1516 error Unexpected dangling '_' in '_functionSort' no-underscore-dangle
12206:1575 error Identifier 'sort_by' is not in camel case camelcase
12206:1593 error Unexpected dangling '_' in '_functionSortBy' no-underscore-dangle
12206:1684 error Unexpected dangling '_' in '_functionJoin' no-underscore-dangle
12206:1776 error Unexpected dangling '_' in '_functionReverse' no-underscore-dangle
12206:1838 error Identifier 'to_array' is not in camel case camelcase
12206:1857 error Unexpected dangling '_' in '_functionToArray' no-underscore-dangle
12206:1916 error Identifier 'to_string' is not in camel case camelcase
12206:1936 error Unexpected dangling '_' in '_functionToString' no-underscore-dangle
12206:1996 error Identifier 'to_number' is not in camel case camelcase
12206:2016 error Unexpected dangling '_' in '_functionToNumber' no-underscore-dangle
12206:2076 error Identifier 'not_null' is not in camel case camelcase
12206:2095 error Unexpected dangling '_' in '_functionNotNull' no-underscore-dangle
12207:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12207:9 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12207:81 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12207:85 error 't' is assigned to itself no-self-assign
12207:86 error Unexpected use of comma operator no-sequences
12207:153 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12209:18 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12211:615 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12212:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12212:11 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12212:14 error 'n' is never reassigned. Use 'const' instead prefer-const
12212:14 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12212:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12212:28 error Unexpected dangling '_' in '_current' no-underscore-dangle
12212:47 error Unexpected dangling '_' in '_current' no-underscore-dangle
12213:12 error 'r' was used before it was defined no-use-before-define
12213:12 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12213:19 error Unexpected dangling '_' in '_current' no-underscore-dangle
12213:47 error 'r' was used before it was defined no-use-before-define
12213:47 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12213:59 error 'r' was used before it was defined no-use-before-define
12213:59 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12213:71 error 'r' was used before it was defined no-use-before-define
12213:71 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12213:83 error 'r' was used before it was defined no-use-before-define
12213:83 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12214:1 warning This line has a length of 123. Maximum allowed is 100 max-len
12214:6 error 'o' was used before it was defined no-use-before-define
12214:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12214:6 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12214:10 error Unexpected dangling '_' in '_current' no-underscore-dangle
12214:23 error Unexpected use of comma operator no-sequences
12214:29 error Unexpected dangling '_' in '_consumeUnquotedIdentifier' no-underscore-dangle
12214:103 error 'o' was used before it was defined no-use-before-define
12214:103 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12215:17 error Expected 'undefined' and instead saw 'void' no-void
12215:34 error Unexpected dangling '_' in '_current' no-underscore-dangle
12216:1 warning This line has a length of 130. Maximum allowed is 100 max-len
12216:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12216:28 error Unexpected dangling '_' in '_current' no-underscore-dangle
12216:57 error Unexpected dangling '_' in '_current' no-underscore-dangle
12216:81 error Unexpected dangling '_' in '_current' no-underscore-dangle
12216:98 error Unexpected use of comma operator no-sequences
12216:100 error Unexpected dangling '_' in '_current' no-underscore-dangle
12217:23 error Unexpected dangling '_' in '_current' no-underscore-dangle
12218:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12218:10 error Unexpected dangling '_' in '_consumeNumber' no-underscore-dangle
12218:34 error Unexpected use of comma operator no-sequences
12219:20 error Unexpected dangling '_' in '_current' no-underscore-dangle
12220:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12220:10 error Unexpected dangling '_' in '_consumeLBracket' no-underscore-dangle
12220:36 error Unexpected use of comma operator no-sequences
12221:20 error Unexpected dangling '_' in '_current' no-underscore-dangle
12222:1 warning This line has a length of 121. Maximum allowed is 100 max-len
12222:6 error 'o' was used before it was defined no-use-before-define
12222:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12222:6 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12222:10 error Unexpected dangling '_' in '_current' no-underscore-dangle
12222:23 error Unexpected use of comma operator no-sequences
12222:29 error Unexpected dangling '_' in '_consumeQuotedIdentifier' no-underscore-dangle
12222:101 error 'o' was used before it was defined no-use-before-define
12222:101 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12223:20 error Unexpected dangling '_' in '_current' no-underscore-dangle
12224:1 warning This line has a length of 121. Maximum allowed is 100 max-len
12224:6 error 'o' was used before it was defined no-use-before-define
12224:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12224:6 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12224:10 error Unexpected dangling '_' in '_current' no-underscore-dangle
12224:23 error Unexpected use of comma operator no-sequences
12224:29 error Unexpected dangling '_' in '_consumeRawStringLiteral' no-underscore-dangle
12224:101 error 'o' was used before it was defined no-use-before-define
12224:101 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12225:20 error Unexpected dangling '_' in '_current' no-underscore-dangle
12226:1 warning This line has a length of 116. Maximum allowed is 100 max-len
12226:6 error Unexpected var, use let or const instead no-var
12226:10 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12226:14 error Unexpected dangling '_' in '_current' no-underscore-dangle
12226:29 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12226:33 error Unexpected dangling '_' in '_consumeLiteral' no-underscore-dangle
12226:60 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12227:17 error Expected 'undefined' and instead saw 'void' no-void
12227:34 error Unexpected dangling '_' in '_current' no-underscore-dangle
12228:14 error Unexpected dangling '_' in '_consumeOperator' no-underscore-dangle
12229:17 error Expected 'undefined' and instead saw 'void' no-void
12229:34 error Unexpected dangling '_' in '_current' no-underscore-dangle
12230:6 error Unexpected dangling '_' in '_current' no-underscore-dangle
12231:20 error Unexpected dangling '_' in '_current' no-underscore-dangle
12232:6 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12232:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12232:10 error Unexpected dangling '_' in '_current' no-underscore-dangle
12232:23 error Unexpected use of comma operator no-sequences
12232:25 error Unexpected dangling '_' in '_current' no-underscore-dangle
12232:45 error Unexpected dangling '_' in '_current' no-underscore-dangle
12232:73 error Unexpected dangling '_' in '_current' no-underscore-dangle
12232:133 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12232:181 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12234:14 error Unexpected dangling '_' in '_current' no-underscore-dangle
12235:15 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12235:56 error Unexpected dangling '_' in '_current' no-underscore-dangle
12235:95 error Unexpected use of comma operator no-sequences
12235:97 error 'r' declared on line 12226 column 29 is used outside of binding context block-scoped-var
12236:8 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12236:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12236:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12236:12 error Unexpected dangling '_' in '_current' no-underscore-dangle
12236:25 error Unexpected use of comma operator no-sequences
12236:27 error Unexpected dangling '_' in '_current' no-underscore-dangle
12236:47 error Unexpected dangling '_' in '_current' no-underscore-dangle
12236:75 error Unexpected dangling '_' in '_current' no-underscore-dangle
12236:134 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12236:182 error 'o' declared on line 12226 column 10 is used outside of binding context block-scoped-var
12238:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12239:45 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12240:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12240:11 error 'i' is never reassigned. Use 'const' instead prefer-const
12240:11 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12240:15 error Unexpected dangling '_' in '_current' no-underscore-dangle
12240:30 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12240:36 error Unexpected dangling '_' in '_current' no-underscore-dangle
12240:53 error Unexpected dangling '_' in '_current' no-underscore-dangle
12240:92 error Unexpected dangling '_' in '_current' no-underscore-dangle
12241:5 error Unexpected dangling '_' in '_current' no-underscore-dangle
12242:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12242:25 error Unexpected dangling '_' in '_current' no-underscore-dangle
12243:43 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12244:10 error Unexpected var, use let or const instead no-var
12244:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12244:18 error Unexpected dangling '_' in '_current' no-underscore-dangle
12244:33 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12244:39 error Unexpected dangling '_' in '_current' no-underscore-dangle
12244:71 error Unexpected dangling '_' in '_current' no-underscore-dangle
12244:98 error Unexpected dangling '_' in '_current' no-underscore-dangle
12245:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12245:13 error Unexpected dangling '_' in '_current' no-underscore-dangle
12245:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12245:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12245:103 error Unexpected use of comma operator no-sequences
12245:105 error Unexpected dangling '_' in '_current' no-underscore-dangle
12246:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12246:13 error Unexpected dangling '_' in '_current' no-underscore-dangle
12246:28 error Unexpected use of comma operator no-sequences
12246:51 error 't' declared on line 12244 column 14 is used outside of binding context block-scoped-var
12246:54 error Unexpected dangling '_' in '_current' no-underscore-dangle
12247:43 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12248:10 error Unexpected var, use let or const instead no-var
12248:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12248:18 error Unexpected dangling '_' in '_current' no-underscore-dangle
12248:33 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12248:39 error Unexpected dangling '_' in '_current' no-underscore-dangle
12248:71 error Unexpected dangling '_' in '_current' no-underscore-dangle
12248:98 error Unexpected dangling '_' in '_current' no-underscore-dangle
12249:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12249:13 error Unexpected dangling '_' in '_current' no-underscore-dangle
12249:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12249:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12249:103 error Unexpected use of comma operator no-sequences
12249:105 error Unexpected dangling '_' in '_current' no-underscore-dangle
12250:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12250:13 error Unexpected dangling '_' in '_current' no-underscore-dangle
12250:28 error Unexpected use of comma operator no-sequences
12250:39 error 't' declared on line 12248 column 14 is used outside of binding context block-scoped-var
12250:46 error Unexpected dangling '_' in '_current' no-underscore-dangle
12251:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12252:1 warning This line has a length of 125. Maximum allowed is 100 max-len
12252:10 error Unexpected var, use let or const instead no-var
12252:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12252:18 error Unexpected dangling '_' in '_current' no-underscore-dangle
12252:33 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12252:39 error Unexpected dangling '_' in '_current' no-underscore-dangle
12252:74 error Unexpected dangling '_' in '_current' no-underscore-dangle
12252:95 error Unexpected dangling '_' in '_current' no-underscore-dangle
12253:5 error Unexpected dangling '_' in '_current' no-underscore-dangle
12254:1 warning This line has a length of 104. Maximum allowed is 100 max-len
12254:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12254:12 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12254:35 error 't' declared on line 12252 column 14 is used outside of binding context block-scoped-var
12254:38 error Unexpected dangling '_' in '_current' no-underscore-dangle
12254:92 error 't' declared on line 12252 column 14 is used outside of binding context block-scoped-var
12255:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12256:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12256:14 error Unexpected dangling '_' in '_current' no-underscore-dangle
12256:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12256:36 error Unexpected dangling '_' in '_current' no-underscore-dangle
12256:51 error Unexpected use of comma operator no-sequences
12256:56 error Unexpected dangling '_' in '_current' no-underscore-dangle
12256:84 error Unexpected dangling '_' in '_current' no-underscore-dangle
12256:143 error Unexpected dangling '_' in '_current' no-underscore-dangle
12256:171 error Unexpected dangling '_' in '_current' no-underscore-dangle
12257:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12258:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12258:14 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:29 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12258:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12258:48 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:63 error Unexpected use of comma operator no-sequences
12258:80 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:108 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:222 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:250 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:364 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:392 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:507 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:535 error Unexpected dangling '_' in '_current' no-underscore-dangle
12258:594 error Expected 'undefined' and instead saw 'void' no-void
12259:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12260:4 error Unexpected dangling '_' in '_current' no-underscore-dangle
12260:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12260:27 error Unexpected var, use let or const instead no-var
12260:31 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12260:35 error Unexpected dangling '_' in '_current' no-underscore-dangle
12260:50 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12260:67 error Unexpected dangling '_' in '_current' no-underscore-dangle
12260:94 error Unexpected dangling '_' in '_current' no-underscore-dangle
12261:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12261:13 error Unexpected dangling '_' in '_current' no-underscore-dangle
12261:28 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12261:28 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12261:103 error Unexpected use of comma operator no-sequences
12261:105 error Unexpected dangling '_' in '_current' no-underscore-dangle
12262:5 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12262:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12262:11 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:27 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:30 error Unexpected dangling '_' in '_current' no-underscore-dangle
12262:71 error Unexpected use of comma operator no-sequences
12262:73 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:77 error Unexpected dangling '_' in '_looksLikeJSON' no-underscore-dangle
12262:98 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:116 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:140 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12262:158 error Unexpected dangling '_' in '_current' no-underscore-dangle
12262:173 error Unexpected use of comma operator no-sequences
12262:175 error 't' declared on line 12260 column 31 is used outside of binding context block-scoped-var
12263:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12266:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12268:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12270:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12272:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12273:27 error Unexpected use of comma operator no-sequences
12274:14 error 'e' is already declared in the upper scope on line 12263 column 33 no-shadow
12277:1 warning This line has a length of 349. Maximum allowed is 100 max-len
12277:339 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12278:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12278:4 error Unexpected dangling '_' in '_loadTokens' no-underscore-dangle
12278:25 error Unexpected use of comma operator no-sequences
12278:43 error Unexpected var, use let or const instead no-var
12278:43 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12278:47 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12278:50 error 'e' is already defined no-redeclare
12278:81 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12279:15 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12279:40 error Unexpected use of comma operator no-sequences
12280:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12281:30 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12282:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12282:20 error A constructor name should not start with a lowercase letter new-cap
12282:41 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12282:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12282:94 error Unexpected use of comma operator no-sequences
12283:29 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12284:1 warning This line has a length of 134. Maximum allowed is 100 max-len
12284:10 error Unexpected var, use let or const instead no-var
12284:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12284:18 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12284:45 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12284:51 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12284:85 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12284:89 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12285:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12285:5 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12285:20 error Unexpected use of comma operator no-sequences
12285:48 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12286:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12286:13 error 'i' declared on line 12284 column 45 is used outside of binding context block-scoped-var
12287:29 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12289:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12293:22 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12294:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12294:11 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12294:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12295:65 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12295:114 error Unexpected var, use let or const instead no-var
12295:118 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12295:161 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:7 error This line has 11 statements. Maximum allowed is 1 max-statements-per-line
12297:29 error Return statement should not contain assignment no-return-assign
12297:115 error Return statement should not contain assignment no-return-assign
12297:115 error Return statement should not contain assignment no-return-assign
12297:130 error Unexpected use of comma operator no-sequences
12297:197 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:249 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12297:361 error Unexpected dangling '_' in '_parseMultiselectHash' no-underscore-dangle
12297:399 error Return statement should not contain assignment no-return-assign
12297:493 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12297:544 error Return statement should not contain assignment no-return-assign
12297:544 error Return statement should not contain assignment no-return-assign
12297:551 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:581 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:616 error Unexpected dangling '_' in '_parseIndexExpression' no-underscore-dangle
12297:646 error Unexpected dangling '_' in '_projectIfSlice' no-underscore-dangle
12297:698 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:728 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12297:759 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12297:776 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12297:853 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12297:896 error Unexpected dangling '_' in '_parseMultiselectList' no-underscore-dangle
12297:962 error Return statement should not contain assignment no-return-assign
12297:1063 error Unexpected var, use let or const instead no-var
12297:1067 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12297:1075 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12298:1 warning This line has a length of 126. Maximum allowed is 100 max-len
12298:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12298:6 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12298:54 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12298:98 error Unexpected use of comma operator no-sequences
12299:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12299:14 error Unexpected dangling '_' in '_match' no-underscore-dangle
12299:30 error Unexpected use of comma operator no-sequences
12299:32 error 'o' declared on line 12297 column 1067 is used outside of binding context block-scoped-var
12299:49 error Unexpected dangling '_' in '_errorToken' no-underscore-dangle
12301:22 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12301:25 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12302:8 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12302:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12303:17 error Unexpected var, use let or const instead no-var
12303:21 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12303:21 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12303:32 error Return statement should not contain assignment no-return-assign
12303:32 error Return statement should not contain assignment no-return-assign
12303:32 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
12303:39 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12303:112 error Unexpected dangling '_' in '_parseDotRHS' no-underscore-dangle
12303:131 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12303:143 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12303:206 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12303:232 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12303:251 error Return statement should not contain assignment no-return-assign
12303:287 error Unexpected use of comma operator no-sequences
12303:333 error Return statement should not contain assignment no-return-assign
12303:424 error Return statement should not contain assignment no-return-assign
12303:519 error Unexpected var, use let or const instead no-var
12303:523 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12303:526 error 'n' is already defined no-redeclare
12303:538 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12303:546 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12304:1 warning This line has a length of 174. Maximum allowed is 100 max-len
12304:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12304:6 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12304:54 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12304:98 error Unexpected use of comma operator no-sequences
12304:100 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12304:130 error Unexpected dangling '_' in '_match' no-underscore-dangle
12305:7 error This line has 9 statements. Maximum allowed is 1 max-statements-per-line
12305:14 error Unexpected dangling '_' in '_match' no-underscore-dangle
12305:30 error Unexpected use of comma operator no-sequences
12305:58 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:71 error 'r' declared on line 12303 column 538 is used outside of binding context block-scoped-var
12305:84 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:110 error Return statement should not contain assignment no-return-assign
12305:117 error Unexpected dangling '_' in '_match' no-underscore-dangle
12305:133 error Unexpected use of comma operator no-sequences
12305:182 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12305:234 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12305:272 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:358 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12305:476 error Unexpected dangling '_' in '_parseComparator' no-underscore-dangle
12305:515 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:519 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12305:546 error Return statement should not contain assignment no-return-assign
12305:546 error Return statement should not contain assignment no-return-assign
12305:553 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:569 error 'n' declared on line 12303 column 526 is used outside of binding context block-scoped-var
12305:590 error Unexpected dangling '_' in '_parseIndexExpression' no-underscore-dangle
12305:620 error Unexpected dangling '_' in '_projectIfSlice' no-underscore-dangle
12305:655 error Unexpected dangling '_' in '_match' no-underscore-dangle
12305:673 error Unexpected dangling '_' in '_match' no-underscore-dangle
12305:732 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12305:783 error Unexpected dangling '_' in '_errorToken' no-underscore-dangle
12305:801 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12307:25 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12308:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12308:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12308:16 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12309:15 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12309:40 error Unexpected use of comma operator no-sequences
12310:6 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12310:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12311:30 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12312:74 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12312:102 error Unexpected use of comma operator no-sequences
12314:8 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12314:11 error Return statement should not contain assignment no-return-assign
12314:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12314:18 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12314:48 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12314:77 error Unexpected dangling '_' in '_parseSliceExpression' no-underscore-dangle
12314:138 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12314:173 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12314:190 error Unexpected dangling '_' in '_match' no-underscore-dangle
12315:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12315:37 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12316:57 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12316:122 error Unexpected dangling '_' in '_parseProjectionRHS' no-underscore-dangle
12318:1 warning This line has a length of 105. Maximum allowed is 100 max-len
12318:10 error Unexpected var, use let or const instead no-var
12318:14 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12318:17 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12318:43 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12318:50 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12318:54 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12323:17 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12323:37 error Unexpected use of comma operator no-sequences
12324:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12324:17 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12325:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12325:7 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12325:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12325:22 error Unexpected use of comma operator no-sequences
12325:28 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12326:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12326:13 error Unexpected dangling '_' in '_match' no-underscore-dangle
12326:29 error Unexpected use of comma operator no-sequences
12326:58 error 't' declared on line 12318 column 17 is used outside of binding context block-scoped-var
12327:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12327:38 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12329:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12330:1 warning This line has a length of 235. Maximum allowed is 100 max-len
12330:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12330:14 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12330:36 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12330:106 error Unexpected dangling '_' in '_match' no-underscore-dangle
12330:124 error Unexpected dangling '_' in '_parseMultiselectList' no-underscore-dangle
12330:169 error Unexpected dangling '_' in '_match' no-underscore-dangle
12330:187 error Unexpected dangling '_' in '_parseMultiselectHash' no-underscore-dangle
12330:220 error Expected 'undefined' and instead saw 'void' no-void
12331:38 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12332:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12332:11 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12332:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12332:22 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12334:16 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12336:16 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12339:10 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12340:16 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12340:41 error Unexpected use of comma operator no-sequences
12341:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12341:7 error Unexpected dangling '_' in '_match' no-underscore-dangle
12341:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12341:27 error Unexpected use of comma operator no-sequences
12341:33 error Unexpected dangling '_' in '_parseDotRHS' no-underscore-dangle
12342:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12344:10 error Unexpected var, use let or const instead no-var
12344:14 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12344:22 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12345:1 warning This line has a length of 148. Maximum allowed is 100 max-len
12345:11 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12345:37 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12345:53 error Unexpected use of comma operator no-sequences
12345:55 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12345:87 error Unexpected dangling '_' in '_match' no-underscore-dangle
12345:105 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12348:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12348:13 error Unexpected dangling '_' in '_match' no-underscore-dangle
12348:29 error Unexpected use of comma operator no-sequences
12348:68 error 'e' declared on line 12344 column 14 is used outside of binding context block-scoped-var
12350:10 error Unexpected var, use let or const instead no-var
12350:14 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12350:17 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12350:20 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12350:28 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12351:14 error Unexpected dangling '_' in '_lookaheadToken' no-underscore-dangle
12351:39 error Unexpected use of comma operator no-sequences
12353:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12353:23 error Unexpected use of comma operator no-sequences
12353:25 error Unexpected dangling '_' in '_advance' no-underscore-dangle
12353:42 error Unexpected dangling '_' in '_match' no-underscore-dangle
12353:141 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12354:6 error Unexpected dangling '_' in '_match' no-underscore-dangle
12355:17 error Unexpected dangling '_' in '_lookahead' no-underscore-dangle
12356:6 error Unexpected dangling '_' in '_match' no-underscore-dangle
12356:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12358:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12358:50 error 'i' declared on line 12350 column 20 is used outside of binding context block-scoped-var
12359:43 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12359:46 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12361:24 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12361:27 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12362:8 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12362:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12362:14 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12362:17 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12362:20 error 's' is already declared in the upper scope on line 12201 column 14 no-shadow
12362:23 error 'a' is already declared in the upper scope on line 12203 column 46 no-shadow
12362:26 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12363:49 error Expected 'undefined' and instead saw 'void' no-void
12363:62 error 'l' was used before it was defined no-use-before-define
12363:89 error 'l' was used before it was defined no-use-before-define
12363:121 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12363:127 error 'u' was used before it was defined no-use-before-define
12363:165 error 'f' was used before it was defined no-use-before-define
12363:165 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12363:172 error 'f' was used before it was defined no-use-before-define
12363:172 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12363:195 error 'f' was used before it was defined no-use-before-define
12363:195 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12364:13 error 'u' was used before it was defined no-use-before-define
12364:46 error 'u' was used before it was defined no-use-before-define
12367:7 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
12367:14 error 'u' was used before it was defined no-use-before-define
12367:41 error Return statement should not contain assignment no-return-assign
12367:84 error Unexpected use of comma operator no-sequences
12367:134 error Return statement should not contain assignment no-return-assign
12367:150 error Expected 'undefined' and instead saw 'void' no-void
12367:163 error 'u' was used before it was defined no-use-before-define
12367:170 error 'l' was used before it was defined no-use-before-define
12367:176 error 'l' was used before it was defined no-use-before-define
12367:207 error 'l' was used before it was defined no-use-before-define
12367:211 error 'l' was used before it was defined no-use-before-define
12367:226 error 'u' was used before it was defined no-use-before-define
12369:1 warning This line has a length of 151. Maximum allowed is 100 max-len
12369:7 error Unexpected var, use let or const instead no-var
12369:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12369:11 error 'l' is already declared in the upper scope on line 12205 column 14 no-shadow
12369:38 error 'l' is already defined no-redeclare
12369:82 error 'c' is already declared in the upper scope on line 12207 column 15 no-shadow
12369:94 error 'h' is already declared in the upper scope on line 12207 column 12 no-shadow
12369:106 error 'd' is already declared in the upper scope on line 12207 column 18 no-shadow
12369:118 error 'u' is already declared in the upper scope on line 12207 column 21 no-shadow
12370:13 error 'f' was used before it was defined no-use-before-define
12370:13 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12370:20 error 'f' was used before it was defined no-use-before-define
12370:20 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12370:27 error 'f' was used before it was defined no-use-before-define
12370:27 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12371:19 error 'f' was used before it was defined no-use-before-define
12371:19 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12374:13 error 'f' was used before it was defined no-use-before-define
12374:13 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12374:24 error 'f' was used before it was defined no-use-before-define
12374:24 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12374:27 error 'f' was used before it was defined no-use-before-define
12374:27 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12375:19 error 'f' was used before it was defined no-use-before-define
12375:19 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12377:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12377:37 error Unexpected var, use let or const instead no-var
12377:41 error 'g' is already declared in the upper scope on line 12207 column 24 no-shadow
12379:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12379:13 error 'p' was used before it was defined no-use-before-define
12379:13 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12379:21 error 'f' was used before it was defined no-use-before-define
12379:21 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12379:28 error 'f' was used before it was defined no-use-before-define
12379:28 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12379:42 error 'f' was used before it was defined no-use-before-define
12379:42 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12380:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12380:45 error 'f' was used before it was defined no-use-before-define
12380:45 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12380:65 error 'p' was used before it was defined no-use-before-define
12380:65 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12381:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12381:15 error 'p' was used before it was defined no-use-before-define
12381:15 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12383:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12383:13 error Unexpected var, use let or const instead no-var
12383:17 error 'p' is already declared in the upper scope on line 12207 column 27 no-shadow
12383:25 error 'm' is already declared in the upper scope on line 12207 column 30 no-shadow
12383:33 error 'e' is already declared in the upper scope on line 12361 column 24 no-shadow
12384:14 error Unexpected var, use let or const instead no-var
12384:18 error 't' is already declared in the upper scope on line 12361 column 27 no-shadow
12384:40 error 'i' is already declared in the upper scope on line 12362 column 8 no-shadow
12384:48 error 'n' is already declared in the upper scope on line 12362 column 11 no-shadow
12386:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12386:17 error 'i' declared on line 12384 column 40 is used outside of binding context block-scoped-var
12387:17 error 'f' is already declared in the upper scope on line 12207 column 33 no-shadow
12388:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12389:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12389:15 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12391:7 error Unexpected var, use let or const instead no-var
12391:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12391:11 error 'C' is already declared in the upper scope on line 12207 column 36 no-shadow
12391:19 error 'y' is already declared in the upper scope on line 12207 column 51 no-shadow
12391:33 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12391:40 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12391:54 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12392:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12392:46 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12392:68 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12393:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12393:18 error 'I' is already declared in the upper scope on line 12207 column 54 no-shadow
12394:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12395:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12395:82 error Unexpected use of comma operator no-sequences
12396:32 error This line has 13 statements. Maximum allowed is 1 max-statements-per-line
12397:7 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12397:25 error Unexpected var, use let or const instead no-var
12397:29 error 'v' is already declared in the upper scope on line 12207 column 57 no-shadow
12399:7 error Unexpected var, use let or const instead no-var
12399:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12399:11 error 'b' is already declared in the upper scope on line 12207 column 60 no-shadow
12399:25 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12399:32 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12399:46 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12400:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12400:17 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12401:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12403:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12403:13 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12403:21 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12403:28 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12403:51 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12404:7 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12404:39 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12405:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12405:15 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12407:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12407:13 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12407:21 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12407:28 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12407:51 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12408:7 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12408:28 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12409:8 error This line has 10 statements. Maximum allowed is 1 max-statements-per-line
12409:15 error 'p' declared on line 12383 column 17 is used outside of binding context block-scoped-var
12409:39 error Return statement should not contain assignment no-return-assign
12409:362 error Return statement should not contain assignment no-return-assign
12409:405 error Unexpected use of comma operator no-sequences
12409:476 error Unexpected var, use let or const instead no-var
12409:480 error 'A' is already declared in the upper scope on line 12207 column 63 no-shadow
12409:494 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12409:501 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12409:524 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12410:38 error 'f' declared on line 12387 column 17 is used outside of binding context block-scoped-var
12411:7 error This line has 5 statements. Maximum allowed is 1 max-statements-per-line
12411:103 error Return statement should not contain assignment no-return-assign
12411:128 error Unexpected use of comma operator no-sequences
12413:37 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12413:40 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12414:4 error Unexpected var, use let or const instead no-var
12414:8 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12414:20 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12414:32 error 't' is already defined no-redeclare
12414:44 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12414:70 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12417:13 error 'r' was used before it was defined no-use-before-define
12417:87 error Unexpected use of comma operator no-sequences
12417:89 error 'r' was used before it was defined no-use-before-define
12418:1 warning This line has a length of 199. Maximum allowed is 100 max-len
12418:6 error Unexpected var, use let or const instead no-var
12418:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12418:10 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12418:21 error 'i' is already defined no-redeclare
12418:85 error 'n' is already defined no-redeclare
12418:146 error Return statement should not contain assignment no-return-assign
12418:146 error Return statement should not contain assignment no-return-assign
12418:146 error Return statement should not contain assignment no-return-assign
12418:163 error Unexpected use of comma operator no-sequences
12419:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12419:35 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12419:38 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12420:1 warning This line has a length of 109. Maximum allowed is 100 max-len
12420:97 error Unexpected use of comma operator no-sequences
12421:49 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12421:52 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12422:10 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12422:39 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12422:44 error Expected 'undefined' and instead saw 'void' no-void
12424:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12424:13 error Unexpected dangling '_' in '_validateArgs' no-underscore-dangle
12424:39 error Unexpected dangling '_' in '_signature' no-underscore-dangle
12424:53 error Unexpected use of comma operator no-sequences
12424:55 error Unexpected dangling '_' in '_func' no-underscore-dangle
12425:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12425:35 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12425:38 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12426:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12426:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12428:59 error Unexpected use of comma operator no-sequences
12431:58 error Unexpected use of comma operator no-sequences
12432:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12432:16 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12433:1 warning This line has a length of 116. Maximum allowed is 100 max-len
12433:11 error Unexpected var, use let or const instead no-var
12433:15 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12433:18 error 's' is already declared in the upper scope on line 12201 column 14 no-shadow
12433:26 error 'a' is already declared in the upper scope on line 12203 column 46 no-shadow
12433:44 error 'l' is already declared in the upper scope on line 12205 column 14 no-shadow
12433:48 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12433:77 error 'c' is already declared in the upper scope on line 12207 column 15 no-shadow
12434:11 error Unexpected dangling '_' in '_typeMatches' no-underscore-dangle
12435:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12437:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12437:13 error 's' declared on line 12433 column 18 is used outside of binding context block-scoped-var
12438:12 error 'r' declared on line 12433 column 15 is used outside of binding context block-scoped-var
12438:16 error 'a' declared on line 12433 column 26 is used outside of binding context block-scoped-var
12438:25 error 'e' is already declared in the upper scope on line 12425 column 32 no-shadow
12438:52 error Unexpected use of comma operator no-sequences
12438:140 error 'r' declared on line 12433 column 15 is used outside of binding context block-scoped-var
12438:171 error 'l' declared on line 12433 column 44 is used outside of binding context block-scoped-var
12441:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12441:34 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12441:37 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12444:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12446:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12448:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12449:1 warning This line has a length of 101. Maximum allowed is 100 max-len
12449:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12449:12 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12449:12 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12449:62 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12450:12 error Unexpected dangling '_' in '_typeMatches' no-underscore-dangle
12450:31 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12453:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12455:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12457:63 error This line has 6 statements. Maximum allowed is 1 max-statements-per-line
12459:38 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12461:36 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12462:4 error Unexpected var, use let or const instead no-var
12462:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12462:20 error 'e' is already defined no-redeclare
12462:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12463:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12464:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12464:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12464:16 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12465:47 error Unexpected use of comma operator no-sequences
12466:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12466:12 error Unexpected var, use let or const instead no-var
12466:16 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12466:28 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12466:36 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12468:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12468:13 error 'n' declared on line 12466 column 28 is used outside of binding context block-scoped-var
12469:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12471:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12473:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12474:10 error Unexpected var, use let or const instead no-var
12474:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12474:21 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12474:33 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12476:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12476:13 error 't' declared on line 12474 column 14 is used outside of binding context block-scoped-var
12476:17 error 'i' declared on line 12474 column 21 is used outside of binding context block-scoped-var
12477:36 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12479:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12481:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12483:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12484:1 warning This line has a length of 105. Maximum allowed is 100 max-len
12484:10 error Unexpected var, use let or const instead no-var
12484:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12484:22 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12484:26 error Unexpected dangling '_' in '_interpreter' no-underscore-dangle
12484:45 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12484:57 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12484:69 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12486:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12486:13 error 't' declared on line 12484 column 14 is used outside of binding context block-scoped-var
12487:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12488:10 error Unexpected var, use let or const instead no-var
12488:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12488:22 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12489:5 error Unexpected var, use let or const instead no-var
12489:9 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12489:12 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12489:24 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12492:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12492:13 error 't' declared on line 12488 column 14 is used outside of binding context block-scoped-var
12493:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12495:10 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12497:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12497:13 error Unexpected var, use let or const instead no-var
12497:17 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12497:29 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12497:41 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12498:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12499:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12499:14 error 'i' declared on line 12497 column 29 is used outside of binding context block-scoped-var
12500:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12501:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12503:10 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12505:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12505:13 error Unexpected var, use let or const instead no-var
12505:17 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12505:29 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12505:41 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12506:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12507:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12507:14 error 'i' declared on line 12505 column 29 is used outside of binding context block-scoped-var
12508:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12509:31 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12510:10 error Unexpected var, use let or const instead no-var
12510:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12510:21 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12510:33 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12512:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12512:13 error 't' declared on line 12510 column 14 is used outside of binding context block-scoped-var
12513:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12514:13 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12515:38 error This line has 7 statements. Maximum allowed is 1 max-statements-per-line
12517:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12519:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12520:10 error Unexpected var, use let or const instead no-var
12520:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12520:26 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12520:48 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12520:56 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12522:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12522:13 error 'n' declared on line 12520 column 48 is used outside of binding context block-scoped-var
12523:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12524:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12524:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12525:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12526:11 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12527:36 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12528:11 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12529:36 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12530:1 warning This line has a length of 125. Maximum allowed is 100 max-len
12530:8 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12530:12 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12530:41 error Return statement should not contain assignment no-return-assign
12530:41 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12531:35 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12532:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12533:10 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12536:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12537:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12538:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12538:42 error Unexpected use of comma operator no-sequences
12539:34 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12540:10 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12540:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12541:1 warning This line has a length of 136. Maximum allowed is 100 max-len
12541:11 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12541:15 error Unexpected dangling '_' in '_interpreter' no-underscore-dangle
12541:34 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12541:46 error 's' is already declared in the upper scope on line 12201 column 14 no-shadow
12541:50 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12541:93 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12543:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12543:13 error Unexpected var, use let or const instead no-var
12543:17 error 'a' is already declared in the upper scope on line 12203 column 46 no-shadow
12543:27 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12543:35 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12545:6 error 'i' declared on line 12543 column 27 is used outside of binding context block-scoped-var
12545:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12545:16 error 'e' is already declared in the upper scope on line 12539 column 34 no-shadow
12545:19 error 't' is already declared in the upper scope on line 12540 column 10 no-shadow
12546:1 warning This line has a length of 112. Maximum allowed is 100 max-len
12546:12 error 'i' is already declared in the upper scope on line 12543 column 27 no-shadow
12546:38 error 'n' is already declared in the upper scope on line 12543 column 35 no-shadow
12546:64 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12546:69 error 'a' declared on line 12543 column 17 is used outside of binding context block-scoped-var
12546:69 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12547:69 error 'a' declared on line 12543 column 17 is used outside of binding context block-scoped-var
12547:69 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12548:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12548:13 error 'a' declared on line 12543 column 17 is used outside of binding context block-scoped-var
12548:13 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12549:69 error 'a' declared on line 12543 column 17 is used outside of binding context block-scoped-var
12549:69 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12550:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12551:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12551:20 error 'l' is already declared in the upper scope on line 12205 column 14 no-shadow
12551:31 error 'i' declared on line 12543 column 27 is used outside of binding context block-scoped-var
12552:15 error 'i' declared on line 12543 column 27 is used outside of binding context block-scoped-var
12554:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12555:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12556:1 warning This line has a length of 135. Maximum allowed is 100 max-len
12556:10 error Unexpected var, use let or const instead no-var
12556:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12556:17 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12556:20 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12556:32 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12556:44 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12556:87 error 's' is already declared in the upper scope on line 12201 column 14 no-shadow
12556:99 error 'a' is already declared in the upper scope on line 12203 column 46 no-shadow
12557:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12558:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12558:13 error 't' declared on line 12556 column 14 is used outside of binding context block-scoped-var
12559:33 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12560:1 warning This line has a length of 134. Maximum allowed is 100 max-len
12560:10 error Unexpected var, use let or const instead no-var
12560:14 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12560:17 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12560:20 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12560:32 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12560:44 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12560:87 error 's' is already declared in the upper scope on line 12201 column 14 no-shadow
12560:98 error 'a' is already declared in the upper scope on line 12203 column 46 no-shadow
12561:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12562:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12562:13 error 't' declared on line 12560 column 14 is used outside of binding context block-scoped-var
12563:36 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12563:39 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12564:10 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12564:20 error 'r' is already declared in the upper scope on line 12203 column 30 no-shadow
12564:24 error Unexpected dangling '_' in '_interpreter' no-underscore-dangle
12564:43 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12564:61 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12565:5 error Unexpected var, use let or const instead no-var
12565:9 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12565:12 error 'e' is already defined no-redeclare
12565:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12565:51 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12566:68 error Unexpected dangling '_' in '_getTypeName' no-underscore-dangle
12566:87 error Unexpected use of comma operator no-sequences
12567:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12569:32 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12570:17 error A constructor name should not start with a lowercase letter new-cap
12571:29 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12572:17 error A constructor name should not start with a lowercase letter new-cap
12573:28 error 'e' is already declared in the upper scope on line 12156 column 22 no-shadow
12573:31 error 't' is already declared in the upper scope on line 12156 column 25 no-shadow
12574:1 warning This line has a length of 121. Maximum allowed is 100 max-len
12574:4 error Unexpected var, use let or const instead no-var
12574:8 error 'i' is already declared in the upper scope on line 12203 column 14 no-shadow
12574:16 error A constructor name should not start with a lowercase letter new-cap
12574:21 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12574:29 error A constructor name should not start with a lowercase letter new-cap
12574:32 error 'o' was used before it was defined no-use-before-define
12574:40 error A constructor name should not start with a lowercase letter new-cap
12574:47 error 'o' is already declared in the upper scope on line 12207 column 9 no-shadow
12574:53 error 'o' was used before it was defined no-use-before-define
12574:53 error Unexpected dangling '_' in '_interpreter' no-underscore-dangle
12574:89 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12577:26 error 'e' is already declared in the upper scope on line 12576 column 22 no-shadow
12578:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12578:11 error 'l' is never reassigned. Use 'const' instead prefer-const
12578:119 error 'c' is never reassigned. Use 'const' instead prefer-const
12578:156 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12579:24 error 'e' is already declared in the upper scope on line 12577 column 26 no-shadow
12579:27 error 't' is already declared in the upper scope on line 12577 column 29 no-shadow
12580:38 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12582:10 error 'h' is never reassigned. Use 'const' instead prefer-const
12582:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12582:36 error 'e' is already declared in the upper scope on line 12577 column 26 no-shadow
12582:39 error 't' is already declared in the upper scope on line 12577 column 29 no-shadow
12583:10 error Expected 'undefined' and instead saw 'void' no-void
12586:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12588:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12589:13 error 'o' was used before it was defined no-use-before-define
12589:13 error 'o' declared on line 12598 column 81 is used outside of binding context block-scoped-var
12589:22 error 'r' was used before it was defined no-use-before-define
12589:22 error 'r' declared on line 12598 column 89 is used outside of binding context block-scoped-var
12589:29 error 'r' was used before it was defined no-use-before-define
12589:29 error 'r' declared on line 12598 column 89 is used outside of binding context block-scoped-var
12589:43 error 'r' was used before it was defined no-use-before-define
12589:43 error 'r' declared on line 12598 column 89 is used outside of binding context block-scoped-var
12590:8 error 'r' was used before it was defined no-use-before-define
12590:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12590:8 error 'r' declared on line 12598 column 89 is used outside of binding context block-scoped-var
12590:15 error 'o' was used before it was defined no-use-before-define
12590:15 error 'o' declared on line 12598 column 81 is used outside of binding context block-scoped-var
12590:25 error Unexpected use of comma operator no-sequences
12590:27 error 'o' was used before it was defined no-use-before-define
12590:27 error 'o' declared on line 12598 column 81 is used outside of binding context block-scoped-var
12590:38 error 'r' was used before it was defined no-use-before-define
12590:38 error 'r' declared on line 12598 column 89 is used outside of binding context block-scoped-var
12591:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12591:16 error 'o' was used before it was defined no-use-before-define
12591:16 error 'o' declared on line 12598 column 81 is used outside of binding context block-scoped-var
12592:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12594:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12597:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12598:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12598:14 error Unexpected var, use let or const instead no-var
12598:18 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12598:39 error 'n' is already declared in the upper scope on line 12578 column 8 no-shadow
12598:81 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12599:42 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12599:42 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12600:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12600:25 error 'i' declared on line 12598 column 18 is used outside of binding context block-scoped-var
12600:31 error Unexpected use of comma operator no-sequences
12600:39 error 'o' declared on line 12598 column 81 is used outside of binding context block-scoped-var
12606:4 error Unexpected dangling '_' in '_cache' no-underscore-dangle
12607:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12607:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12607:35 error 'e' is already declared in the upper scope on line 12604 column 22 no-shadow
12608:4 error Unexpected dangling '_' in '_cache' no-underscore-dangle
12609:4 error Unexpected use of comma operator no-sequences
12609:35 error 'e' is already declared in the upper scope on line 12604 column 22 no-shadow
12610:11 error Unexpected dangling '_' in '_cache' no-underscore-dangle
12611:35 error 'e' is already declared in the upper scope on line 12604 column 22 no-shadow
12612:11 error Unexpected dangling '_' in '_cache' no-underscore-dangle
12614:4 error Unexpected dangling '_' in '_cache' no-underscore-dangle
12617:26 error 'e' is already declared in the upper scope on line 12616 column 22 no-shadow
12617:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12617:32 error 'i' is defined but never used no-unused-vars
12618:4 error Unexpected var, use let or const instead no-var
12618:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12618:11 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12618:227 error 's' is already defined no-redeclare
12618:342 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:5 error Return statement should not contain assignment no-return-assign
12619:24 error Unexpected use of comma operator no-sequences
12619:163 error Expected '===' and instead saw '==' eqeqeq
12619:517 error Expected '===' and instead saw '==' eqeqeq
12620:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12622:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12623:18 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12625:26 error 'e' is already declared in the upper scope on line 12624 column 22 no-shadow
12625:32 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12625:32 error 'i' is defined but never used no-unused-vars
12626:4 error Unexpected var, use let or const instead no-var
12626:8 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12626:17 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12626:110 error 't' is already defined no-redeclare
12626:241 error 's' is already defined no-redeclare
12626:413 error 'r' is already defined no-redeclare
12626:967 error 'n' is already defined no-redeclare
12626:980 error Return statement should not contain assignment no-return-assign
12626:980 error Return statement should not contain assignment no-return-assign
12626:980 error Return statement should not contain assignment no-return-assign
12626:980 error Return statement should not contain assignment no-return-assign
12626:980 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12626:1231 error Unexpected use of comma operator no-sequences
12629:105 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12629:105 error 'i' is defined but never used no-unused-vars
12630:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12630:17 error Unexpected use of comma operator no-sequences
12632:28 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12635:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12636:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12636:20 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12637:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12637:37 error Unexpected use of comma operator no-sequences
12639:1 warning This line has a length of 124. Maximum allowed is 100 max-len
12639:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12639:11 error 'n' is already declared in the upper scope on line 12898 column 25 no-shadow
12639:19 error 'o' is already declared in the upper scope on line 12900 column 11 no-shadow
12639:114 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12641:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12641:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12643:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12643:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12645:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12645:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12647:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12647:115 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12649:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12649:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12650:21 error 'a' was used before it was defined no-use-before-define
12651:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12651:40 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12651:43 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12652:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12653:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12653:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12653:20 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12654:27 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12655:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12655:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12657:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12657:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12659:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12659:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12661:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12661:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12663:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12663:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12665:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12665:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12665:20 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12665:23 error 'i' is already declared in the upper scope on line 12632 column 28 no-shadow
12666:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12666:32 error Expected 'undefined' and instead saw 'void' no-void
12666:49 error Unexpected use of comma operator no-sequences
12666:75 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12667:5 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12667:17 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12667:20 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12668:8 error 'i' is already declared in the upper scope on line 12632 column 28 no-shadow
12668:22 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12670:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12672:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12673:5 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12674:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12674:58 error Unexpected use of comma operator no-sequences
12675:15 error A constructor name should not start with a lowercase letter new-cap
12676:6 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12676:44 error 'e' is already declared in the upper scope on line 12632 column 22 no-shadow
12676:71 error Unexpected use of comma operator no-sequences
12677:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12677:33 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12677:37 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12677:45 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12678:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12678:50 error Unexpected use of comma operator no-sequences
12679:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12683:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12684:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12685:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12685:8 error Unexpected use of comma operator no-sequences
12686:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12688:6 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12688:16 error A constructor name should not start with a lowercase letter new-cap
12688:85 error 'r' is already declared in the upper scope on line 12639 column 27 no-shadow
12689:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12689:16 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12692:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12692:10 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12692:18 error Unexpected use of comma operator no-sequences
12692:51 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12693:11 error 'e' is already declared in the upper scope on line 12689 column 16 no-shadow
12693:14 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12693:48 error 'e' is assigned a value but never used no-unused-vars
12693:92 error Unexpected use of comma operator no-sequences
12694:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12694:80 error Expected 'undefined' and instead saw 'void' no-void
12694:120 error Function declared in a loop contains unsafe references to variable(s) 'p' no-loop-func
12695:19 error A constructor name should not start with a lowercase letter new-cap
12696:15 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12697:8 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12697:19 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12697:33 error 'n' is already declared in the upper scope on line 12760 column 15 no-shadow
12697:52 error 'o' is already declared in the upper scope on line 12872 column 15 no-shadow
12697:116 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12698:8 error Return statement should not contain assignment no-return-assign
12698:8 error Return statement should not contain assignment no-return-assign
12698:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12698:67 error Unexpected use of comma operator no-sequences
12702:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12702:10 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12702:18 error Unexpected use of comma operator no-sequences
12702:51 error 'e' is already declared in the upper scope on line 12689 column 16 no-shadow
12703:7 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12703:51 error Unexpected use of comma operator no-sequences
12703:58 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12703:64 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12704:25 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12706:8 error Return statement should not contain assignment no-return-assign
12706:8 error Return statement should not contain assignment no-return-assign
12706:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12706:67 error Unexpected use of comma operator no-sequences
12708:10 error 'e' is already declared in the upper scope on line 12689 column 16 no-shadow
12708:13 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12708:16 error 'i' is never reassigned. Use 'const' instead prefer-const
12708:16 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12708:23 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12709:15 error Unexpected use of comma operator no-sequences
12710:21 error Unexpected use of comma operator no-sequences
12711:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12712:8 error Return statement should not contain assignment no-return-assign
12712:20 error Unexpected use of comma operator no-sequences
12714:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12716:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12717:15 error Unexpected use of comma operator no-sequences
12718:21 error Unexpected use of comma operator no-sequences
12719:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12720:8 error Return statement should not contain assignment no-return-assign
12720:20 error Unexpected use of comma operator no-sequences
12721:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12724:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12725:15 error Unexpected use of comma operator no-sequences
12726:21 error Unexpected use of comma operator no-sequences
12727:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12728:8 error Return statement should not contain assignment no-return-assign
12728:20 error Unexpected use of comma operator no-sequences
12729:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12732:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12734:8 error Return statement should not contain assignment no-return-assign
12734:8 error Return statement should not contain assignment no-return-assign
12734:8 error Return statement should not contain assignment no-return-assign
12734:34 error Unexpected use of comma operator no-sequences
12738:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12741:13 error 'e' is already declared in the upper scope on line 12689 column 16 no-shadow
12741:20 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12743:9 error Return statement should not contain assignment no-return-assign
12743:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12743:19 error Unexpected use of comma operator no-sequences
12743:31 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
12745:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12745:22 error Unexpected use of comma operator no-sequences
12746:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12746:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12747:1 warning This line has a length of 119. Maximum allowed is 100 max-len
12747:11 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12747:42 error Expected 'undefined' and instead saw 'void' no-void
12747:63 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12747:63 error This line has 4 statements. Maximum allowed is 1 max-statements-per-line
12747:70 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12747:89 error Expected a conditional expression and instead saw an assignment no-cond-assign
12747:95 error 'i' is assigned a value but never used no-unused-vars
12747:101 error Function declared in a loop contains unsafe references to variable(s) 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p', 'p' no-loop-func
12749:35 error 'e' is already declared in the upper scope on line 12746 column 18 no-shadow
12749:38 error 't' is already declared in the upper scope on line 12747 column 11 no-shadow
12751:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12755:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12758:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12759:26 error Empty block statement no-empty
12759:29 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12759:29 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12760:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12760:15 error 'n' is already declared in the upper scope on line 12639 column 11 no-shadow
12760:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12761:9 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12761:12 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12761:15 error 'n' is never reassigned. Use 'const' instead prefer-const
12761:15 error 'n' is already declared in the upper scope on line 12760 column 15 no-shadow
12761:30 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12761:34 error 'o' is already declared in the upper scope on line 12872 column 15 no-shadow
12765:1 warning This line has a length of 136. Maximum allowed is 100 max-len
12765:17 error Unexpected use of comma operator no-sequences
12767:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12768:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12769:7 error Return statement should not contain assignment no-return-assign
12769:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12770:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12770:15 error 't' is already declared in the upper scope on line 12632 column 25 no-shadow
12770:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12771:14 error 'e' is already declared in the upper scope on line 12770 column 18 no-shadow
12772:18 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12773:13 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12773:31 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12774:8 error Return statement should not contain assignment no-return-assign
12774:20 error Unexpected use of comma operator no-sequences
12782:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12784:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12784:15 error 's' is already declared in the upper scope on line 12639 column 34 no-shadow
12784:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12785:5 error Return statement should not contain assignment no-return-assign
12786:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12786:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12788:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12788:15 error 'a' is already declared in the upper scope on line 12651 column 11 no-shadow
12789:5 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12789:8 error Unexpected use of comma operator no-sequences
12790:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12790:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12790:21 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12791:11 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12791:39 error Expected 'undefined' and instead saw 'void' no-void
12791:58 error 'n' is already declared in the upper scope on line 12760 column 15 no-shadow
12791:86 error Expected 'undefined' and instead saw 'void' no-void
12791:109 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12791:113 error 'o' is already declared in the upper scope on line 12872 column 15 no-shadow
12791:159 error Unexpected use of comma operator no-sequences
12792:12 error 'r' is already declared in the upper scope on line 12688 column 85 no-shadow
12792:73 error 's' is already declared in the upper scope on line 12784 column 15 no-shadow
12792:80 error 'a' is already declared in the upper scope on line 12788 column 15 no-shadow
12792:94 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12792:98 error 't' is already declared in the upper scope on line 12790 column 21 no-shadow
12794:8 error Return statement should not contain assignment no-return-assign
12794:8 error Return statement should not contain assignment no-return-assign
12794:8 error Return statement should not contain assignment no-return-assign
12794:8 error Return statement should not contain assignment no-return-assign
12794:8 error Return statement should not contain assignment no-return-assign
12794:15 error 'l' was used before it was defined no-use-before-define
12794:15 error 'l' declared on line 12798 column 12 is used outside of binding context block-scoped-var
12794:29 error Unexpected use of comma operator no-sequences
12794:50 error 'l' was used before it was defined no-use-before-define
12794:50 error 'l' declared on line 12798 column 12 is used outside of binding context block-scoped-var
12795:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12796:8 error Return statement should not contain assignment no-return-assign
12796:8 error Return statement should not contain assignment no-return-assign
12796:30 error Unexpected use of comma operator no-sequences
12797:9 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12798:8 error Unexpected var, use let or const instead no-var
12798:12 error 'l' is already declared in the upper scope on line 12848 column 15 no-shadow
12798:19 error 'c' declared on line 12829 column 16 is used outside of binding context block-scoped-var
12798:19 error 'c' is already declared in the upper scope on line 12874 column 15 no-shadow
12798:33 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12798:46 error Unexpected use of comma operator no-sequences
12799:19 error Unexpected use of comma operator no-sequences
12800:10 error Unexpected var, use let or const instead no-var
12800:10 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12800:14 error 'h' is already declared in the upper scope on line 12876 column 15 no-shadow
12800:30 error 'd' is already declared in the upper scope on line 12639 column 42 no-shadow
12801:9 error Return statement should not contain assignment no-return-assign
12801:9 error Return statement should not contain assignment no-return-assign
12801:21 error Unexpected use of comma operator no-sequences
12802:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12803:9 error Return statement should not contain assignment no-return-assign
12803:9 error Return statement should not contain assignment no-return-assign
12803:21 error Unexpected use of comma operator no-sequences
12804:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12804:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12804:44 error Unexpected use of comma operator no-sequences
12804:86 error 'c' declared on line 12829 column 16 is used outside of binding context block-scoped-var
12804:123 error 'c' declared on line 12829 column 16 is used outside of binding context block-scoped-var
12807:44 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
12809:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12809:22 error Unexpected use of comma operator no-sequences
12811:11 error Return statement should not contain assignment no-return-assign
12811:11 error Return statement should not contain assignment no-return-assign
12811:11 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12811:33 error Unexpected use of comma operator no-sequences
12812:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12813:9 error 'h' declared on line 12800 column 14 is used outside of binding context block-scoped-var
12813:32 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12813:37 error Expected 'undefined' and instead saw 'void' no-void
12813:51 error 'h' declared on line 12800 column 14 is used outside of binding context block-scoped-var
12814:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12814:34 error Unexpected use of comma operator no-sequences
12815:21 error 'h' declared on line 12800 column 14 is used outside of binding context block-scoped-var
12816:14 error 'e' is already declared in the upper scope on line 12790 column 18 no-shadow
12816:21 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12818:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12819:11 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12819:35 error Unexpected use of comma operator no-sequences
12822:18 error 'd' declared on line 12800 column 30 is used outside of binding context block-scoped-var
12822:22 error Expected 'undefined' and instead saw 'void' no-void
12822:28 error Unexpected use of comma operator no-sequences
12822:30 error 'd' declared on line 12800 column 30 is used outside of binding context block-scoped-var
12822:59 error A constructor name should not start with a lowercase letter new-cap
12822:93 error 'd' declared on line 12800 column 30 is used outside of binding context block-scoped-var
12823:13 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12826:10 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12826:15 error 'h' declared on line 12800 column 14 is used outside of binding context block-scoped-var
12826:16 error Unexpected use of comma operator no-sequences
12829:9 error Unexpected var, use let or const instead no-var
12829:13 error 'u' is already declared in the upper scope on line 12639 column 51 no-shadow
12829:16 error 'c' is already defined no-redeclare
12829:16 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12829:35 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12829:40 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12830:22 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12831:27 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12832:18 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12834:18 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12835:21 error Expected 'undefined' and instead saw 'void' no-void
12835:27 error Unexpected use of comma operator no-sequences
12835:33 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12835:40 error A constructor name should not start with a lowercase letter new-cap
12836:12 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12836:17 error 'c' declared on line 12798 column 19 is used outside of binding context block-scoped-var
12837:10 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12839:8 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12839:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12841:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12842:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12843:9 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12843:17 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12844:6 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12844:12 error Unexpected use of comma operator no-sequences
12844:24 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12844:28 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12844:64 error 'i' is already declared in the upper scope on line 12846 column 15 no-shadow
12844:94 error 't' is assigned to itself no-self-assign
12844:97 error 'n' was used before it was defined no-use-before-define
12844:163 error 'n' was used before it was defined no-use-before-define
12845:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12845:11 error 'n' is already declared in the upper scope on line 12760 column 15 no-shadow
12845:14 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12846:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12846:15 error 'i' is already declared in the upper scope on line 12632 column 28 no-shadow
12846:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12846:21 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12847:5 error Return statement should not contain assignment no-return-assign
12847:5 error Return statement should not contain assignment no-return-assign
12848:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12848:15 error 'l' is already declared in the upper scope on line 12673 column 178 no-shadow
12848:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12849:9 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12849:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12852:8 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12852:12 error 'e' is already declared in the upper scope on line 12848 column 18 no-shadow
12854:8 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12855:7 error Return statement should not contain assignment no-return-assign
12855:23 error Unexpected use of comma operator no-sequences
12857:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12857:65 error 'e' is not modified in this loop no-unmodified-loop-condition
12859:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12859:42 error Prefer `String#slice()` over `String#substring()` unicorn/prefer-string-slice
12863:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12866:7 error This line has 3 statements. Maximum allowed is 1 max-statements-per-line
12866:28 error Return statement should not contain assignment no-return-assign
12866:88 error Unexpected use of comma operator no-sequences
12868:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12868:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12869:9 error 't' is already declared in the upper scope on line 12770 column 15 no-shadow
12869:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12871:7 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12872:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12872:15 error 'o' is already declared in the upper scope on line 12639 column 19 no-shadow
12874:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12874:18 error 'e' is already declared in the upper scope on line 12676 column 44 no-shadow
12876:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12877:15 error A constructor name should not start with a lowercase letter new-cap
12880:5 error Unexpected use of comma operator no-sequences
12880:7 error 'o' was used before it was defined no-use-before-define
12883:18 error Unexpected dangling '_' in '__esModule' no-underscore-dangle
12887:6 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12887:31 error Unexpected use of comma operator no-sequences
12889:15 error 'i' is already declared in the upper scope on line 12900 column 8 no-shadow
12890:1 warning This line has a length of 106. Maximum allowed is 100 max-len
12890:4 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12895:3 error Expected an assignment or function call and instead saw an expression no-unused-expressions
12895:125 error Unexpected use of comma operator no-sequences
12897:3 error Return statement should not contain assignment no-return-assign
12897:22 error Unexpected use of comma operator no-sequences
12898:16 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12899:1 warning This line has a length of 168. Maximum allowed is 100 max-len
12899:11 error 'o' was used before it was defined no-use-before-define
12899:19 error Return statement should not contain assignment no-return-assign
12899:19 error Return statement should not contain assignment no-return-assign
12899:19 error Return statement should not contain assignment no-return-assign
12899:19 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12899:26 error Expected 'undefined' and instead saw 'void' no-void
12899:48 error 'o' was used before it was defined no-use-before-define
12899:93 error 'i' was used before it was defined no-use-before-define
12899:151 error Unexpected use of comma operator no-sequences
12900:4 error This line has 2 statements. Maximum allowed is 1 max-statements-per-line
12900:4 error Unreachable code no-unreachable
✖ 27682 problems (26445 errors, 1237 warnings)
--- end ---
$ ./node_modules/.bin/eslint extension.json composer.json i18n/qqq.json i18n/en.json package.json resources/jsoneditor/jsoneditor.min.js Gruntfile.js resources/JsonForms.js package-lock.json -f json
--- stdout ---
[{"filePath":"/src/repo/Gruntfile.js","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/composer.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/extension.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/en.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/i18n/qqq.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package-lock.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/package.json","messages":[],"suppressedMessages":[],"errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":[{"ruleId":"indent","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"no-extra-parens","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/JsonForms.js","messages":[{"ruleId":"no-implicit-globals","severity":2,"message":"Global variable leak, declare the variable if it is intended to be local.","line":22,"column":1,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":271,"endColumn":2},{"ruleId":"no-undef","severity":2,"message":"'JsonForms' is not defined.","line":22,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":22,"endColumn":10},{"ruleId":"compat/compat","severity":2,"message":"structuredClone is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":25,"column":18,"nodeType":"CallExpression","endLine":25,"endColumn":49},{"ruleId":"camelcase","severity":2,"message":"Identifier 'content_model' is not in camel case.","line":35,"column":5,"nodeType":"Identifier","messageId":"notCamelCase","endLine":35,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":56,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":56,"endColumn":4},{"ruleId":"no-undef","severity":2,"message":"'JSONEditor' is not defined.","line":58,"column":22,"nodeType":"Identifier","messageId":"undef","endLine":58,"endColumn":32},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":80,"column":20,"nodeType":"Identifier","messageId":"undef","endLine":80,"endColumn":21},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":87,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":87,"endColumn":4},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":113,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":113,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[3120,3175],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":118,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":118,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[3251,3306],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":125,"column":16,"nodeType":"Identifier","messageId":"undef","endLine":125,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":127,"column":3,"nodeType":"Identifier","messageId":"undef","endLine":127,"endColumn":4},{"ruleId":"camelcase","severity":2,"message":"Identifier 'content_model' is not in camel case.","line":184,"column":7,"nodeType":"Identifier","messageId":"notCamelCase","endLine":184,"endColumn":20},{"ruleId":"no-implicit-globals","severity":2,"message":"Global variable leak, declare the variable if it is intended to be local.","line":204,"column":5,"nodeType":"AssignmentExpression","messageId":"globalVariableLeak","endLine":204,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":204,"column":5,"nodeType":"Identifier","messageId":"undef","endLine":204,"endColumn":12},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":206,"column":10,"nodeType":"Identifier","messageId":"undef","endLine":206,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'editor_' is not defined.","line":207,"column":38,"nodeType":"Identifier","messageId":"undef","endLine":207,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'editor_'.","line":215,"column":8,"nodeType":"VariableDeclarator","messageId":"unexpectedUnderscore","endLine":215,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'schemaName' is already declared in the upper scope on line 132 column 9.","line":216,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":216,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":221,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":221,"endColumn":16,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"log"},"fix":{"range":[5563,5594],"text":""},"desc":"Remove the console.log()."}]},{"ruleId":"no-shadow","severity":2,"message":"'schema' is already declared in the upper scope on line 131 column 9.","line":236,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":236,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'schema' is already declared in the upper scope on line 131 column 9.","line":248,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":248,"endColumn":44},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":273,"column":1,"nodeType":"Identifier","messageId":"undef","endLine":273,"endColumn":2},{"ruleId":"no-undef","severity":2,"message":"'$' is not defined.","line":277,"column":2,"nodeType":"Identifier","messageId":"undef","endLine":277,"endColumn":3},{"ruleId":"no-undef","severity":2,"message":"'JsonForms' is not defined.","line":278,"column":39,"nodeType":"Identifier","messageId":"undef","endLine":278,"endColumn":48}],"suppressedMessages":[],"errorCount":25,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"source":"/**\n * This file is part of the MediaWiki extension JsonForms.\n *\n * JsonForms is free software: you can redistribute it and/or modify\n * it under the terms of the GNU General Public License as published by\n * the Free Software Foundation, either version 2 of the License, or\n * (at your option) any later version.\n *\n * JsonForms is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU General Public License for more details.\n *\n * You should have received a copy of the GNU General Public License\n * along with JsonForms. If not, see <http://www.gnu.org/licenses/>.\n *\n * @file\n * @author thomas-topway-it <support@topway.it>\n * @copyright Copyright ©2025-2026, https://wikisphere.org\n */\n\nJsonForms = function () {\n\n\tfunction buildFormSchema( targetSchema, descriptor ) {\n\t\tconst result = structuredClone( targetSchema );\n\t\tresult.properties.options.properties = {};\n\n\t\tfor ( const [ key, field ] of Object.entries(\n\t\t\ttargetSchema.properties.options.properties\n\t\t) ) {\n\t\t\tconst keyMap = {\n\t\t\t\tcategories: 'edit_categories',\n\t\t\t\twikitext: 'edit_wikitext',\n\t\t\t\tslot: 'edit_slot',\n\t\t\t\tcontent_model: 'edit_content_model'\n\t\t\t};\n\n\t\t\tif ( keyMap[ key ] && !descriptor[ keyMap[ key ] ] ) {\n\t\t\t\tresult.properties.options.required =\n\t\t\t\t\tresult.properties.options.required.filter( ( k ) => k !== key );\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tresult.properties.options.properties[ key ] = field;\n\t\t}\n\n\t\t// remove schema select if schema is defined\n\t\tif ( descriptor.schema ) {\n\t\t\tdelete result.properties.schema.properties.schema;\n\t\t}\n\n\t\treturn result;\n\t}\n\n\tfunction createEditor( config ) {\n\t\t$( config.el ).html( '' );\n\n\t\tconst editor = new JSONEditor( config.el, {\n\t\t\ttheme: 'oojs',\n\t\t\tschema: config.schema,\n\t\t\tschemaName: config.schemaName,\n\t\t\tuiSchema: config.uiSchema,\n\t\t\t// partialSchema: 'options',\n\t\t\t// show_errors: 'change',\n\t\t\tajax: true,\n\t\t\tajaxUrl: function ( ref, fileBase ) {\n\t\t\t\tconst mwBaseUrl = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' );\n\n\t\t\t\t// console.log(' ajaxUrl fileBase', fileBase);\n\t\t\t\t// console.log(' ajaxUrl mwBaseUrl', mwBaseUrl);\n\n\t\t\t\tif ( !fileBase.includes( mwBaseUrl ) ) {\n\t\t\t\t\treturn ref;\n\t\t\t\t}\n\n\t\t\t\treturn `${ mwBaseUrl }?title=${ ref }&action=raw`;\n\t\t\t}\n\t\t} );\n\n\t\tconst textarea = $( '<textarea>', {\n\t\t\tclass: 'form-control',\n\t\t\tid: 'value',\n\t\t\trows: 12,\n\t\t\tstyle: 'font-size: 12px; font-family: monospace;'\n\t\t} );\n\n\t\t$( config.el ).append( textarea );\n\n\t\teditor.on( 'change', () => {\n\t\t\ttextarea.val( JSON.stringify( editor.getValue(), null, 2 ) );\n\t\t} );\n\n\t\teditor.on( 'ready', () => {} );\n\n\t\treturn editor;\n\t}\n\n\tfunction loadSchema( schemaName ) {\n\t\tif ( !schemaName ) {\n\t\t\treturn Promise.reject( 'No schema name provided' );\n\t\t}\n\n\t\treturn new Promise( ( resolve, reject ) => {\n\t\t\tfetch( mw.util.getUrl( `JsonSchema:${ schemaName }`, { action: 'raw' } ), {\n\t\t\t\tcache: 'no-store'\n\t\t\t} )\n\t\t\t\t.then( ( res ) => res.text() )\n\t\t\t\t.then( ( text ) => {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tconst json = JSON.parse( text );\n\t\t\t\t\t\tresolve( json );\n\t\t\t\t\t} catch ( error ) {\n\t\t\t\t\t\tconsole.error( 'Failed to parse schema JSON:', error );\n\t\t\t\t\t\treject( error );\n\t\t\t\t\t}\n\t\t\t\t} )\n\t\t\t\t.catch( ( fetchError ) => {\n\t\t\t\t\tconsole.error( 'Failed to fetch schema:', fetchError );\n\t\t\t\t\treject( fetchError );\n\t\t\t\t} );\n\t\t} );\n\t}\n\n\tfunction init( el, schemas ) {\n\t\tconst data = $( el ).data();\n\n\t\t$( el ).html( '' );\n\n\t\t// console.log('data', data);\n\t\tconst formDescriptor = data.formData.formDescriptor;\n\t\tconst schema = data.formData.schema;\n\t\tconst schemaName = data.formData.schemaName;\n\n\t\t// console.log('formDescriptor', formDescriptor);\n\t\t// console.log('schema', schema);\n\n\t\t// const optionsHolder = $(el).append('<div>');\n\t\t// const schemaHolder = $(el).append('<div>');\n\n\t\tconst Outerschema = {\n\t\t\ttitle: '',\n\t\t\ttype: 'object',\n\t\t\toptions: {\n\t\t\t\tlayout: {\n\t\t\t\t\tname: 'booklet'\n\t\t\t\t}\n\t\t\t},\n\t\t\tproperties: {\n\t\t\t\tschema: {\n\t\t\t\t\ttype: 'object',\n\t\t\t\t\tproperties: {\n\t\t\t\t\t\tschema: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tenum: schemas,\n\t\t\t\t\t\t\tdefault: ''\n\t\t\t\t\t\t},\n\t\t\t\t\t\tuischema: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\tenum: schemas,\n\t\t\t\t\t\t\tdefault: ''\n\t\t\t\t\t\t},\n\t\t\t\t\t\tinfo: {\n\t\t\t\t\t\t\ttype: 'info'\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\trequired: [ 'schema', 'info' ]\n\t\t\t\t},\n\t\t\t\toptions: {\n\t\t\t\t\ttype: 'object',\n\t\t\t\t\tproperties: {\n\t\t\t\t\t\ttitle: {\n\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\toptions: { input: { name: 'title' } }\n\t\t\t\t\t\t},\n\t\t\t\t\t\tcategories: {\n\t\t\t\t\t\t\ttype: 'array',\n\t\t\t\t\t\t\titems: {\n\t\t\t\t\t\t\t\ttype: 'string',\n\t\t\t\t\t\t\t\toptions: { input: { name: 'categorymultiselect' } }\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\twikitext: { type: 'string', format: 'textarea' },\n\t\t\t\t\t\tslot: { type: 'string' },\n\t\t\t\t\t\tcontent_model: { title: 'content model', type: 'string' },\n\t\t\t\t\t\tsummary: { type: 'string' }\n\t\t\t\t\t},\n\t\t\t\t\trequired: [ 'title', 'slot', 'content_model' ]\n\t\t\t\t}\n\t\t\t},\n\t\t\trequired: [ 'options', 'schema' ]\n\t\t};\n\n\t\t// console.log('formDescriptor', formDescriptor);\n\t\t// console.log('Outerschema', Outerschema);\n\n\t\tconst editor = createEditor( {\n\t\t\tschemaName: 'Form',\n\t\t\tel,\n\t\t\tschema: buildFormSchema( Outerschema, formDescriptor )\n\t\t} );\n\n\t\tif ( schema && Object.keys( schema ).length ) {\n\t\t\teditor.on( 'ready', () => {\n\t\t\t\teditor_ = editor.getEditor( 'root.schema.info' );\n\n\t\t\t\tif ( editor_ ) {\n\t\t\t\t\tcreateEditor( { schemaName, el: editor_.container, schema } );\n\t\t\t\t}\n\t\t\t} );\n\n\t\t\treturn;\n\t\t}\n\n\t\tfunction reloadSchema() {\n\t\t\tlet editor_ = editor.getEditor( 'root.schema.schema' );\n\t\t\tconst schemaName = editor_.getValue();\n\n\t\t\t// console.log('schemaName', schemaName);\n\n\t\t\tif ( !schemaName ) {\n\t\t\t\tconsole.log( 'no schemaName' );\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tconst schemaEditor = editor.getEditor( 'root.schema.info' );\n\t\t\t// console.log('schemaEditor', schemaEditor);\n\n\t\t\teditor_ = editor.getEditor( 'root.schema.uischema' );\n\t\t\tlet uiSchemaName;\n\n\t\t\tif ( editor_ ) {\n\t\t\t\tuiSchemaName = editor_.getValue();\n\t\t\t}\n\n\t\t\tif ( !editor_ || !uiSchemaName ) {\n\t\t\t\tloadSchema( schemaName ).then( ( schema ) => {\n\t\t\t\t\tcreateEditor( {\n\t\t\t\t\t\tschemaName,\n\t\t\t\t\t\tschema,\n\t\t\t\t\t\tel: schemaEditor.container\n\t\t\t\t\t} );\n\t\t\t\t} );\n\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tloadSchema( uiSchemaName ).then( ( uiSchema ) => {\n\t\t\t\tloadSchema( schemaName ).then( ( schema ) => {\n\t\t\t\t\tcreateEditor( {\n\t\t\t\t\t\tschemaName,\n\t\t\t\t\t\tschema,\n\t\t\t\t\t\tuiSchema,\n\t\t\t\t\t\tel: schemaEditor.container\n\t\t\t\t\t} );\n\t\t\t\t} );\n\t\t\t} );\n\t\t}\n\n\t\teditor.on( 'ready', () => {\n\t\t\teditor.watch( 'root.schema.schema', () => {\n\t\t\t\treloadSchema();\n\t\t\t} );\n\n\t\t\teditor.watch( 'root.schema.uischema', () => {\n\t\t\t\treloadSchema();\n\t\t\t} );\n\t\t} );\n\t}\n\n\treturn { init };\n};\n\n$( () => {\n\tconst schemas = mw.config.get( 'jsonforms-schemas' );\n\t// console.log('schemas', schemas);\n\n\t$( '.jsonforms-form-wrapper' ).each( ( index, el ) => {\n\t\tconst webPubCreatorJsonEditor = new JsonForms();\n\t\twebPubCreatorJsonEditor.init( el, schemas );\n\t} );\n} );\n","usedDeprecatedRules":[{"ruleId":"max-len","replacedBy":[]},{"ruleId":"arrow-parens","replacedBy":[]},{"ruleId":"arrow-spacing","replacedBy":[]},{"ruleId":"lines-between-class-members","replacedBy":[]},{"ruleId":"no-new-require","replacedBy":[]},{"ruleId":"template-curly-spacing","replacedBy":[]},{"ruleId":"implicit-arrow-linebreak","replacedBy":[]},{"ruleId":"array-bracket-spacing","replacedBy":[]},{"ruleId":"block-spacing","replacedBy":[]},{"ruleId":"brace-style","replacedBy":[]},{"ruleId":"comma-dangle","replacedBy":[]},{"ruleId":"comma-spacing","replacedBy":[]},{"ruleId":"comma-style","replacedBy":[]},{"ruleId":"computed-property-spacing","replacedBy":[]},{"ruleId":"dot-location","replacedBy":[]},{"ruleId":"eol-last","replacedBy":[]},{"ruleId":"func-call-spacing","replacedBy":[]},{"ruleId":"indent","replacedBy":[]},{"ruleId":"key-spacing","replacedBy":[]},{"ruleId":"keyword-spacing","replacedBy":[]},{"ruleId":"linebreak-style","replacedBy":[]},{"ruleId":"max-statements-per-line","replacedBy":[]},{"ruleId":"new-parens","replacedBy":[]},{"ruleId":"no-floating-decimal","replacedBy":[]},{"ruleId":"no-multi-spaces","replacedBy":[]},{"ruleId":"no-multiple-empty-lines","replacedBy":[]},{"ruleId":"no-new-object","replacedBy":["no-object-constructor"]},{"ruleId":"no-tabs","replacedBy":[]},{"ruleId":"no-trailing-spaces","replacedBy":[]},{"ruleId":"no-whitespace-before-property","replacedBy":[]},{"ruleId":"object-curly-spacing","replacedBy":[]},{"ruleId":"operator-linebreak","replacedBy":[]},{"ruleId":"quote-props","replacedBy":[]},{"ruleId":"quotes","replacedBy":[]},{"ruleId":"semi","replacedBy":[]},{"ruleId":"semi-spacing","replacedBy":[]},{"ruleId":"semi-style","replacedBy":[]},{"ruleId":"space-before-blocks","replacedBy":[]},{"ruleId":"space-before-function-paren","replacedBy":[]},{"ruleId":"space-in-parens","replacedBy":[]},{"ruleId":"space-infix-ops","replacedBy":[]},{"ruleId":"space-unary-ops","replacedBy":[]},{"ruleId":"spaced-comment","replacedBy":[]},{"ruleId":"switch-colon-spacing","replacedBy":[]},{"ruleId":"wrap-iife","replacedBy":[]},{"ruleId":"no-extra-semi","replacedBy":[]},{"ruleId":"no-mixed-spaces-and-tabs","replacedBy":[]}]},{"filePath":"/src/repo/resources/jsoneditor/jsoneditor.min.js","messages":[{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":31,"column":2,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":31,"endColumn":224},{"ruleId":"no-undef","severity":2,"message":"'define' is not defined.","line":31,"column":117,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":123},{"ruleId":"no-undef","severity":2,"message":"'define' is not defined.","line":31,"column":130,"nodeType":"Identifier","messageId":"undef","endLine":31,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":33,"column":2,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":12898,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":33,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":33,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":33,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":33,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":38,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":38,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":38,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":38,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":38,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":38,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":38,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":38,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 33 column 31.","line":38,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 33 column 34.","line":38,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":38,"endColumn":74},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":39,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":39,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 33 column 37.","line":39,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 38 column 29.","line":39,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 38 column 67.","line":39,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":39,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":39,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 42 column 14.","line":39,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":41,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":39,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":41,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":39,"column":370,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":39,"endColumn":371},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 38 column 70.","line":39,"column":655,"nodeType":"Identifier","messageId":"noShadow","endLine":39,"endColumn":656},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 38 column 73.","line":40,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":40,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":40,"column":31,"nodeType":"ReturnStatement","messageId":"exceed","endLine":40,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":42,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":44,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 33 column 31.","line":42,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":42,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 33 column 34.","line":42,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":42,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":45,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":45,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":46,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":46,"column":69,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":52,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":46,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":46,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":46,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":46,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":47,"column":1,"nodeType":"Program","messageId":"max","endLine":47,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":47,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":47,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":47,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":47,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateKeyword'.","line":47,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":47,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":49,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":51,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":49,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":49,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":51,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":51,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":52,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":82,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":52,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":52,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":52,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":52,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":53,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":55,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":55,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":57,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":57,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":65,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":58,"column":36,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":58,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":58,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":58,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":59,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":59,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":64,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":64,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":64,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":64,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":64,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":64,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":64,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":64,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":65,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":71,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 52 column 34.","line":65,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 52 column 37.","line":65,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":65,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":65,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":66,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":66,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":66,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":66,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":66,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":66,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 65 column 15.","line":67,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":67,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":67,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":69,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":67,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":67,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":68,"column":14,"nodeType":"BreakStatement","messageId":"exceed","endLine":68,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 179. Maximum allowed is 100.","line":70,"column":1,"nodeType":"Program","messageId":"max","endLine":70,"endColumn":168},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":70,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":70,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":70,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":70,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 66 column 15 is used outside of binding context.","line":70,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":70,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":70,"column":131,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":70,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":70,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":70,"endColumn":149},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":71,"endColumn":53},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":71,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":71,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":71,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":71,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":71,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":72,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":72,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":73,"column":1,"nodeType":"Program","messageId":"max","endLine":73,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":73,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":73,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":73,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":73,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 45 column 21.","line":74,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":74,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":75,"column":1,"nodeType":"Program","messageId":"max","endLine":75,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 45 column 24.","line":75,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":75,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":75,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":75,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":75,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":75,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":75,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":75,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 45 column 27.","line":75,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":75,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 46 column 54.","line":76,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":76,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 46 column 78.","line":76,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":76,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":77,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":77,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":78,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":78,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":81,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":81,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":83,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":83,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":84,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":84,"column":35,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":116,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":84,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 83 column 24.","line":84,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 83 column 27.","line":84,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":84,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":85,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":87,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":85,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":85,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":87,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":87,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":87,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":87,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":87,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":87,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 83 column 21.","line":87,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":87,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":88,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":88,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":88,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":88,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":88,"column":32,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":88,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":88,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":110,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 84 column 44.","line":88,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":88,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":90,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":90,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 88 column 11.","line":91,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":91,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":94,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":94,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":95,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":109,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 84 column 47.","line":95,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":95,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 88 column 11.","line":95,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":95,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 95 column 17.","line":96,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":96,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":96,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":98,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":98,"column":1,"nodeType":"Program","messageId":"max","endLine":98,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":98,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":98,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":30},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":98,"column":37,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":104,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":98,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":98,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":98,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":98,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":98,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 95 column 20.","line":98,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":98,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":101,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":101,"endColumn":51},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":101,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":101,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":104,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":106,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 84 column 53.","line":104,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":104,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":105,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":105,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":106,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":108,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 84 column 9.","line":106,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":106,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 95 column 20.","line":106,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":106,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":107,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":107,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":107,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":111,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":113,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":111,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":111,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":113,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":113,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":113,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":115,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 87 column 62.","line":113,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":113,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":114,"column":1,"nodeType":"Program","messageId":"max","endLine":114,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":114,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":114,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":116,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":116,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 117 column 21.","line":118,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":118,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":119,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":119,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":119,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":119,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":119,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":119,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":120,"column":1,"nodeType":"Program","messageId":"max","endLine":120,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":120,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":120,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":120,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":120,"endColumn":9},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":120,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":100},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":120,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":120,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":121,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":121,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 119 column 17 is used outside of binding context.","line":121,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":121,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":123,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":123,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":125,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":125,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":127,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":127,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":129,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":129,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":131,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":131,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":132,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":132,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":132,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":132,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":132,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":132,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 133 column 21.","line":134,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":134,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":134,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":134,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":134,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":134,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":135,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":135,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":135,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":135,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":135,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":135,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":135,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":135,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":135,"column":339,"nodeType":"IfStatement","messageId":"exceed","endLine":137,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":137,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":137,"endColumn":409},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":137,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":137,"endColumn":409},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":137,"column":410,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":137,"endColumn":984},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":416,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":417},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":137,"column":985,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":137,"endColumn":1277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":137,"column":1236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":137,"endColumn":1237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 139 column 22.","line":140,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":140,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":140,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":140,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":140,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":140,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":141,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":141,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":141,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":141,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":141,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":141,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":141,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":141,"column":170,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":171},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":141,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":141,"endColumn":197},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":141,"endColumn":2234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":141,"column":274,"nodeType":"ReturnStatement","messageId":"exceed","endLine":141,"endColumn":2234},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":141,"column":2230,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":141,"endColumn":2231},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":144,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":144,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 143 column 22.","line":144,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":144,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'B' is defined but never used.","line":144,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":144,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":145,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":145,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":145,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":145,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":145,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":145,"endColumn":45},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":145,"column":110,"nodeType":"Identifier","messageId":"useConst","endLine":145,"endColumn":111},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":145,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":145,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":145,"column":141,"nodeType":"IfStatement","messageId":"exceed","endLine":151,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":146,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":146,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":146,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":146,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":146,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":150,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":146,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":146,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":147,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":147,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":147,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":147,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":147,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":149,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":148,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":148,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":149,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":149,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 175 column 600 is used outside of binding context.","line":149,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":149,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":151,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":229,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":151,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":151,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":152,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":152,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":152,"endColumn":1143},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":152,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":152,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":152,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":152,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":152,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":152,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 188 column 15 is used outside of binding context.","line":152,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":152,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":152,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":152,"column":115,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":152,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":146,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":147},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":152,"column":169,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":152,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":170},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":152,"column":184,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":185},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":152,"column":184,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":185},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":196},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":196},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":152,"column":209,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":152,"column":209,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":242,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":243},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":242,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":243},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":266,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":267},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":286,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":287},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":286,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":287},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":290,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":291},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":290,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":291},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":152,"column":470,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":471},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":152,"column":470,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":471},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":152,"column":678,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":152,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":679},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":717,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":718},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":717,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":718},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":152,"column":728,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":729},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":152,"column":728,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":729},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":152,"column":757,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":758},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 164 column 28 is used outside of binding context.","line":152,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":758},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":809,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":810},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":809,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":810},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":852,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":853},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":852,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":853},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":152,"column":899,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":900},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":152,"column":899,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":900},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":152,"column":1082,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":152,"endColumn":1083},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 164 column 11 is used outside of binding context.","line":152,"column":1082,"nodeType":"Identifier","messageId":"outOfScope","endLine":152,"endColumn":1083},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":155,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":155,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":155,"column":73,"nodeType":"IfStatement","messageId":"exceed","endLine":159,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":155,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":155,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":155,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":155,"endColumn":142},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":155,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":155,"endColumn":222},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":156,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":156,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":156,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":158,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":158,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":158,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":159,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":159,"endColumn":121},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":159,"column":70,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":159,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":161,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":161,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":161,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":161,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":161,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":161,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":161,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":161,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":163,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":161,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":161,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":163,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":163,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":163,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":163,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":164,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":164,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":164,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":164,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":164,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":164,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":164,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":231},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":164,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":164,"endColumn":274},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":164,"column":289,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":164,"endColumn":291},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":165,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":165,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":167,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":167,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":167,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":167,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":168,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":180,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":168,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":168,"endColumn":110},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":169,"column":1,"nodeType":"Program","messageId":"max","endLine":169,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":169,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":169,"endColumn":82},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":169,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":169,"endColumn":31},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":169,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":169,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":169,"column":83,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":169,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":170,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":170,"endColumn":128},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":170,"column":70,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":71},{"ruleId":"no-redeclare","severity":2,"message":"'b' is already defined.","line":170,"column":98,"nodeType":"Identifier","messageId":"redeclared","endLine":170,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":170,"column":129,"nodeType":"IfStatement","messageId":"exceed","endLine":178,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":170,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":170,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":170,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":170,"endColumn":241},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":171,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":171,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":93,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":171,"column":149,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":171,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":220},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":258,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":259},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":270,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":271},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":355,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":171,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":171,"endColumn":403},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":171,"column":462,"nodeType":"IfStatement","messageId":"exceed","endLine":175,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":172,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":172,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":172,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":172,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":172,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":172,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":173,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":173,"endColumn":933},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 205 column 25 is used outside of binding context.","line":173,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":151},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":205,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":268,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":269},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":329,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":330},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":343,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":344},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":354,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":388,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":389},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":429,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":430},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":444,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":446},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":479,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":480},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":504,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":505},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":523,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":524},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":571,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":572},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":595,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":596},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":634},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":664,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":665},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":684,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":685},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":703,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":704},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":763},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":173,"column":777,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":173,"endColumn":779},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":889,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":890},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":173,"column":921,"nodeType":"Identifier","messageId":"outOfScope","endLine":173,"endColumn":922},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":175,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":175,"endColumn":588},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":175,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":175,"endColumn":588},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":175,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":175,"column":550,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":551},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":175,"column":589,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":175,"endColumn":911},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":175,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":175,"endColumn":601},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":600,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":601},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":175,"column":610,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":175,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":175,"column":610,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":865,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":866},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":880,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":881},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":175,"column":912,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":175,"endColumn":1135},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":175,"column":962,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":175,"endColumn":963},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":175,"column":972,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":973},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":175,"column":994,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":175,"endColumn":995},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":996,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":997},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":1017,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1018},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 146 column 9 is used outside of binding context.","line":175,"column":1053,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1054},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":1065,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1066},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 155 column 40 is used outside of binding context.","line":175,"column":1084,"nodeType":"Identifier","messageId":"outOfScope","endLine":175,"endColumn":1085},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":177,"column":538,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":539},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":177,"column":582,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":177,"endColumn":840},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":177,"column":582,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":177,"endColumn":840},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":177,"column":586,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":177,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 220 column 15 is used outside of binding context.","line":177,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":587},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":177,"column":593,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":177,"endColumn":594},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":667,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":668},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":710,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":711},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":177,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":177,"endColumn":758},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":178,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":178,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":180,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":228,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":181,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":181,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":181,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":181,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":181,"column":104,"nodeType":"Identifier","messageId":"outOfScope","endLine":181,"endColumn":105},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":181,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":181,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":183,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":227,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":185,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":185,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":186,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":186,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":186,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":186,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":186,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":186,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":187,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":187,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":187,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":187,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":188,"column":1,"nodeType":"Program","messageId":"max","endLine":188,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":188,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":188,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":188,"column":62,"nodeType":"IfStatement","messageId":"exceed","endLine":202,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":189,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":189,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":190,"column":1,"nodeType":"Program","messageId":"max","endLine":190,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":190,"column":18,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":190,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":190,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":190,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":190,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":190,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":191,"column":1,"nodeType":"Program","messageId":"max","endLine":191,"endColumn":75},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":191,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":191,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":191,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":191,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":191,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":199,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":193,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":193,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":193,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":195,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":194,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":194,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":195,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":195,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":195,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":195,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":198,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":198,"endColumn":300},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":198,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":198,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":198,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":198,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":198,"endColumn":187},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":198,"column":224,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":198,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":198,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":198,"endColumn":225},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":198,"column":271,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":198,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 205 column 22 is used outside of binding context.","line":198,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":198,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":203,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":203,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":203,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":203,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":204,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":218,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":205,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":205,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'k' is already defined.","line":205,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":205,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":205,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":205,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":205,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":205,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":206,"column":18,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":206,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":206,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":206,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":207,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":207,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 172 column 22 is used outside of binding context.","line":207,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":207,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":207,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":215,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":209,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":209,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":209,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":209,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":209,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":211,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":210,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":210,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":211,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":211,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 156 column 11 is used outside of binding context.","line":211,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":211,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":214,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":214,"endColumn":300},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":214,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":214,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":214,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 191 column 18 is used outside of binding context.","line":214,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":214,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":214,"column":185,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":214,"endColumn":187},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":220,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":220,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":220,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":220,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":220,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":220,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":221,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":221,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":222,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":222,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":222,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":222,"endColumn":64},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":224,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":224,"endColumn":1109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":224,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":224,"endColumn":1109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":224,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":224,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":224,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 169 column 90 is used outside of binding context.","line":224,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 169 column 87 is used outside of binding context.","line":224,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":224,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":224,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 170 column 39 is used outside of binding context.","line":224,"column":362,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":363},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 170 column 11 is used outside of binding context.","line":224,"column":632,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":633},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 155 column 61 is used outside of binding context.","line":224,"column":702,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":703},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":741,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":742},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":833,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":834},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":876,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":877},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 175 column 593 is used outside of binding context.","line":224,"column":923,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":924},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":224,"column":1064,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":1065},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":224,"column":1084,"nodeType":"Identifier","messageId":"outOfScope","endLine":224,"endColumn":1085},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":228,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":228,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":228,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":228,"endColumn":281},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":228,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":228,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 155 column 10 is used outside of binding context.","line":228,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":228,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 155 column 23 is used outside of binding context.","line":228,"column":273,"nodeType":"Identifier","messageId":"outOfScope","endLine":228,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":229,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":229,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 144 column 29.","line":229,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":229,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 145 column 8.","line":230,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":230,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 145 column 16.","line":230,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":230,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":235,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":243,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 144 column 29.","line":235,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":235,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":236,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":236,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 235 column 18.","line":236,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":236,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 145 column 8.","line":237,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":237,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 145 column 16.","line":237,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":237,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":238,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":238,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":246,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":246,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":247,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":249,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":247,"column":4,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":247,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":248,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":248,"endColumn":71},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":248,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":248,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":250,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":260,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":250,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":260,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":107},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":250,"column":173,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":250,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":250,"column":243,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":250,"endColumn":244},{"ruleId":"no-extend-native","severity":2,"message":"Array prototype is read only, properties should not be added.","line":250,"column":274,"nodeType":"CallExpression","messageId":"unexpected","endLine":256,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":250,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":250,"endColumn":348},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":252,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":252,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":252,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":254,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":255,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":255,"endColumn":16},{"ruleId":"no-extend-native","severity":2,"message":"Array prototype is read only, properties should not be added.","line":256,"column":66,"nodeType":"CallExpression","messageId":"unexpected","endLine":258,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 246 column 12.","line":256,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":256,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":257,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":257,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":258,"column":1,"nodeType":"Program","messageId":"max","endLine":258,"endColumn":106},{"ruleId":"no-extend-native","severity":2,"message":"String prototype is read only, properties should not be added.","line":258,"column":69,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":260,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 261 column 22.","line":262,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":262,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":262,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":262,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":262,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":262,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":263,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":263,"endColumn":1672},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":263,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":263,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":263,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":263,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":263,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":263,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":165},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":263,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":286},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":263,"column":499,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":500},{"ruleId":"no-redeclare","severity":2,"message":"'m' is already defined.","line":263,"column":1211,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1212},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":263,"column":1660,"nodeType":"Identifier","messageId":"redeclared","endLine":263,"endColumn":1661},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":263,"endColumn":2113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":263,"column":1673,"nodeType":"ReturnStatement","messageId":"exceed","endLine":263,"endColumn":2113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":263,"column":1924,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":263,"endColumn":1925},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 265 column 22.","line":266,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":266,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":266,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":266,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":267,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":267,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 266 column 27.","line":267,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":267,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":269,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":269,"endColumn":681},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":269,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":269,"endColumn":681},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":269,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":269,"endColumn":11},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":26,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":27,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25419,25420],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25419,25419],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":63,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":64,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25456,25457],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25456,25456],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":269,"column":189,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":190,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25582,25583],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25582,25582],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":191,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":192,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25584,25585],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25584,25584],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":269,"column":202,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":203,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25595,25596],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25595,25595],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":269,"column":204,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":269,"endColumn":205,"suggestions":[{"messageId":"removeEscape","fix":{"range":[25597,25598],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[25597,25597],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":269,"column":271,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":272},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":269,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":307},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":269,"column":513,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":514},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":269,"column":600,"nodeType":"Identifier","messageId":"redeclared","endLine":269,"endColumn":601},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":272,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":274,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":275,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":283,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":276,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":276,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":278,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":280,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":278,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":278,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":280,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":282,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":283,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":283,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":285,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":285,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 368. Maximum allowed is 100.","line":286,"column":1,"nodeType":"Program","messageId":"max","endLine":286,"endColumn":363},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":286,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":286,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":286,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":286,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":286,"column":239,"nodeType":"Identifier","messageId":"redeclared","endLine":286,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":286,"column":340,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":294,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":286,"column":352,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":353},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":286,"column":355,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":286,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":286,"endColumn":359},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":289,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":289,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":289,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":289,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":291,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":293,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":291,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":293,"endColumn":53},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":26,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":38},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":143,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":155},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":267,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":279},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":291,"column":524,"nodeType":"MemberExpression","messageId":"unexpected","endLine":291,"endColumn":536},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 286 column 352.","line":291,"column":688,"nodeType":"Identifier","messageId":"noShadow","endLine":291,"endColumn":689},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":292,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":292,"endColumn":113},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":292,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":292,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":293,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":293,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_create'.","line":293,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":293,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":294,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":368,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":294,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":368,"endColumn":191},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":294,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":294,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":294,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":294,"endColumn":150},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_create'.","line":294,"column":983,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":294,"endColumn":1002},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":294,"column":1016,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1017},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":294,"column":1019,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1020},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":294,"column":1022,"nodeType":"Identifier","messageId":"noShadow","endLine":294,"endColumn":1023},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":295,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":295,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":295,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":295,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":295,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":295,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":296,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":296,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":300,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":300,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":304,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":304,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":305,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":305,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":305,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":305,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":308,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":308,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":310,"column":1,"nodeType":"Program","messageId":"max","endLine":310,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":310,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":310,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":310,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 285 column 28.","line":310,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":310,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":310,"column":97,"nodeType":"IfStatement","messageId":"exceed","endLine":312,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":312,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":312,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 286 column 37.","line":312,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 286 column 67.","line":312,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 286 column 97.","line":312,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":312,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":312,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":312,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 308 column 39.","line":315,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":315,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":316,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":316,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[30419,30438],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":318,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":324,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 308 column 39.","line":321,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":321,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":322,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":322,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[30577,30596],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":328,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":328,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":328,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":328,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":329,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":329,"endColumn":122},{"ruleId":"no-alert","severity":2,"message":"Unexpected alert.","line":329,"column":93,"nodeType":"CallExpression","messageId":"unexpected","endLine":329,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":330,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":330,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":330,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":330,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":332,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":332,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":332,"column":12,"nodeType":"TryStatement","messageId":"exceed","endLine":336,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":333,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":333,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 330 column 41.","line":334,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":334,"endColumn":16},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":335,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":335,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"warn"},"fix":{"range":[31139,31347],"text":""},"desc":"Remove the console.warn()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":336,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":342,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":338,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":338,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":339,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":339,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":339,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":339,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":340,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":340,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":341,"column":1,"nodeType":"Program","messageId":"max","endLine":341,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":341,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":341,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":341,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":341,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":341,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":341,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":344,"column":1,"nodeType":"Program","messageId":"max","endLine":344,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":344,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":344,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":344,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":344,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":345,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":345,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":345,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":345,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":345,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":345,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":345,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":345,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":345,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":345,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":346,"column":1,"nodeType":"Program","messageId":"max","endLine":346,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 285 column 22.","line":346,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":346,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 285 column 25.","line":347,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":347,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":347,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":367,"endColumn":5},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":348,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":348,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":348,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":348,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":349,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":349,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 362 column 61 is used outside of binding context.","line":349,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":349,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":354,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":356,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":356,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":358,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":358,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":358,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 286 column 7.","line":358,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":358,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":360,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":362,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":362,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":366,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":362,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":362,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 286 column 22.","line":362,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":362,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 285 column 28.","line":362,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":362,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":366,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":366,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 196. Maximum allowed is 100.","line":368,"column":1,"nodeType":"Program","messageId":"max","endLine":368,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":369,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":369,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":371,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":371,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":372,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":372,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":372,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":372,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":372,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":372,"endColumn":59},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":373,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":373,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 372 column 58.","line":373,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":373,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 372 column 58.","line":375,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":375,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":378,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":390,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":378,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":378,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 369 column 25.","line":378,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":378,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 369 column 28.","line":379,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":379,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 378 column 14.","line":380,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":380,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":388,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":380,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":388,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":380,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":380,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":380,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":388,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":380,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":388,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 378 column 17.","line":380,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 380 column 146.","line":380,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 378 column 20.","line":380,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":380,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":381,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":381,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":383,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":383,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 379 column 14.","line":383,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":383,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":383,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":383,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":385,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":387,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":385,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":385,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":387,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":387,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":388,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":388,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":388,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":388,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":390,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":420,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":390,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":420,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 419 column 118.","line":391,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 419 column 121.","line":391,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 419 column 124.","line":391,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 378 column 14.","line":391,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":391,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":394,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":410,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":406,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 372 column 55.","line":394,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":394,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 390 column 9.","line":406,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":406,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":407,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":409,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":409,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":409,"endColumn":103},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":409,"column":8,"nodeType":"AssignmentExpression","endLine":409,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":409,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":409,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":409,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":409,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":410,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":410,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":410,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":410,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 394 column 17 is used outside of binding context.","line":410,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":410,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":412,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":414,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":412,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":414,"endColumn":42},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":412,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":412,"column":63,"nodeType":"Identifier","messageId":"redeclared","endLine":412,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":413,"column":12,"nodeType":"NewExpression","messageId":"lower","endLine":413,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 406 column 13 is used outside of binding context.","line":413,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":413,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":414,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":414,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":414,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":414,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":414,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":414,"endColumn":76},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":415,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":419,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":415,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":419,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":415,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":415,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":415,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":415,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":415,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":415,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":415,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":419,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":418,"column":1,"nodeType":"Program","messageId":"max","endLine":418,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":418,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":418,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":418,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":418,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":419,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":419,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":419,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":419,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":419,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":419,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":419,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":419,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":419,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 369 column 22.","line":419,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 369 column 25.","line":419,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 369 column 28.","line":419,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":419,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 421 column 22.","line":422,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":422,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":422,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":422,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":422,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":422,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":423,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":423,"endColumn":651},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":423,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":423,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":423,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":423,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":423,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":423,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":168},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":423,"column":326,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":327},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":330,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":336},{"ruleId":"no-redeclare","severity":2,"message":"'m' is already defined.","line":423,"column":482,"nodeType":"Identifier","messageId":"redeclared","endLine":423,"endColumn":483},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":423,"column":486,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":423,"endColumn":492},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":423,"endColumn":2551},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":423,"column":652,"nodeType":"ReturnStatement","messageId":"exceed","endLine":423,"endColumn":2551},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":423,"column":2547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":423,"endColumn":2548},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":425,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":425,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":426,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":426,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":426,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":432,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 425 column 22.","line":431,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":431,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":432,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":432,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 433 column 22.","line":434,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":434,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":434,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":434,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":434,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":434,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":435,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":435,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":435,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":435,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":435,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":435,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":63},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":435,"column":81,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":82},{"ruleId":"prefer-const","severity":2,"message":"'p' is never reassigned. Use 'const' instead.","line":435,"column":156,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":157},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":435,"column":179,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":180},{"ruleId":"prefer-const","severity":2,"message":"'y' is never reassigned. Use 'const' instead.","line":435,"column":354,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":355},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":435,"column":360,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":435,"endColumn":362},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":435,"column":374,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":375},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":435,"column":423,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":424},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":435,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":443},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":435,"column":476,"nodeType":"Identifier","messageId":"useConst","endLine":435,"endColumn":477},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":435,"column":518,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":435,"endColumn":524},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":435,"column":526,"nodeType":"IfStatement","messageId":"exceed","endLine":437,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":435,"column":562,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":435,"endColumn":568},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":437,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":439,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":437,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":437,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":439,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":439,"endColumn":2458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":439,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":439,"endColumn":2458},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":135},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":138,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":139},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":439,"column":207,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":439,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":869,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":870},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":880,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":881},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":961,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":962},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":1004,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":1005},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":439,"column":1051,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":1052},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":1604,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":1610},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":439,"column":2019,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":439,"endColumn":2025},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":2445,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2446},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":439,"column":2459,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":439,"endColumn":3059},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":2461,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":2462},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":439,"column":2465,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":439,"endColumn":2466},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":2484,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":2485},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":439,"column":3060,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":439,"endColumn":3073},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":439,"column":3074,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":439,"endColumn":3380},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":439,"column":3092,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":439,"endColumn":3093},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":441,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":441,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":444,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":444,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":444,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 441 column 28.","line":444,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 441 column 22.","line":444,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 444 column 40.","line":444,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":444,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":445,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":445,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 441 column 25.","line":445,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":445,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":445,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":445,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":445,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":445,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":445,"column":97,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":445,"endColumn":98},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":445,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":445,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":445,"column":267,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":451,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 444 column 46.","line":447,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":447,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":447,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":447,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":448,"column":1,"nodeType":"Program","messageId":"max","endLine":448,"endColumn":139},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":448,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":448,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":448,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":448,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":448,"column":118,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":448,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":449,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":449,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":449,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":449,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":450,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":450,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 445 column 8.","line":450,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":450,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":451,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":453,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 444 column 46.","line":451,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":451,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":452,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":452,"endColumn":65},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":453,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":457,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":453,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":453,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":454,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":454,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":454,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":454,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":459,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":459,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":460,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":462,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":460,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":460,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":461,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":461,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 243. Maximum allowed is 100.","line":462,"column":1,"nodeType":"Program","messageId":"max","endLine":462,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":462,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":462,"endColumn":220},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":462,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":462,"endColumn":220},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":462,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":462,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":462,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":462,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":462,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":462,"endColumn":234},{"ruleId":"no-func-assign","severity":2,"message":"'r' is a function.","line":463,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":463,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 462 column 233.","line":463,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":463,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 462 column 233.","line":465,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":465,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":468,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":480,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":468,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":468,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":468,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":468,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":469,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":469,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":470,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":470,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":478,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":470,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":478,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":470,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":470,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'r', 'r', 'r'.","line":470,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":478,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":470,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":478,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 468 column 17.","line":470,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 470 column 146.","line":470,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 468 column 20.","line":470,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":470,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":471,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":471,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":473,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":473,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 469 column 14.","line":473,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":473,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":473,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":473,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":475,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":477,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":475,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":475,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":477,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":477,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":478,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":478,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":478,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":478,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":480,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":554,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":481,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":481,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":481,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":481,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":484,"column":1,"nodeType":"Program","messageId":"max","endLine":484,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":484,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":484,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":484,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":484,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":484,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":484,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildSuggestions'.","line":484,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":484,"endColumn":123},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":485,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":553,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":485,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":553,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":485,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":485,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":485,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":485,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":485,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":485,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":485,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":553,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":486,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":486,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":486,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":486,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":486,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":486,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":487,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":487,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":487,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":487,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":487,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":487,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":489,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":489,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":489,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":489,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":490,"column":1,"nodeType":"Program","messageId":"max","endLine":490,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":490,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":490,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":490,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":490,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":491,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":491,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":491,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":491,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleRef'.","line":494,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":494,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":496,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":496,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_checkOfConditon'.","line":496,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":496,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":496,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":502,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleOfCondition'.","line":497,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":497,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleObject'.","line":500,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":500,"column":55,"nodeType":"BreakStatement","messageId":"exceed","endLine":500,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handlePrimitive'.","line":500,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":129},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleBoolean'.","line":500,"column":165,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":184},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleArray'.","line":500,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":500,"endColumn":235},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":505,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":505,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[47276,47351],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":507,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":507,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":507,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":507,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":508,"column":1,"nodeType":"Program","messageId":"max","endLine":508,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":508,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":508,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":508,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":508,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":512,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":508,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":512,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 508 column 9.","line":508,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":508,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":510,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":510,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":513,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":513,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":513,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":513,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":514,"column":1,"nodeType":"Program","messageId":"max","endLine":514,"endColumn":315},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":514,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":514,"endColumn":315},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":514,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":514,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":515,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":515,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":515,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":515,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":516,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":517,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":517,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":517,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":517,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":518,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":518,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":518,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":520,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":518,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":520,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":519,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":519,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":521,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":521,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":521,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":521,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":522,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":522,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":522,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":526,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":522,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":526,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 521 column 59.","line":522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":522,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_handleSchemaEntry'.","line":524,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":524,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":527,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":527,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":529,"column":73,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":529,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 553 column 118.","line":531,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 553 column 121.","line":531,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 553 column 124.","line":531,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 481 column 13.","line":531,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":531,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":531,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 462 column 72.","line":532,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":532,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":532,"column":21,"nodeType":"TryStatement","messageId":"exceed","endLine":552,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":533,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":533,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 531 column 58.","line":533,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":533,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":534,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":534,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 531 column 55.","line":534,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":534,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 534 column 16.","line":535,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":535,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":535,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 531 column 61.","line":535,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":535,"column":95,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":535,"endColumn":282},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":535,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":535,"endColumn":282},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":535,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":535,"endColumn":117},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":535,"column":140,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":141},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":535,"column":144,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 535 column 12.","line":535,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":535,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":535,"column":248,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":535,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":536,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":536,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":536,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":536,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 533 column 12.","line":536,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":536,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 533 column 56.","line":536,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":536,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":536,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":536,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":536,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":536,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":537,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":551,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 531 column 61.","line":537,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":537,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 462 column 44.","line":539,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 537 column 37.","line":539,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 549 column 14.","line":539,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 531 column 58.","line":539,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":539,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 549 column 17.","line":540,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":540,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":540,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 533 column 12.","line":540,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 539 column 23.","line":540,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 540 column 13.","line":540,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":540,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":540,"column":159,"nodeType":"IfStatement","messageId":"exceed","endLine":548,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":541,"column":1,"nodeType":"Program","messageId":"max","endLine":541,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":541,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":541,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":541,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 533 column 56.","line":542,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":542,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":542,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":542,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 531 column 64.","line":542,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":542,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":542,"column":26,"nodeType":"ForInStatement","messageId":"exceed","endLine":544,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":543,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":543,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":543,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":543,"endColumn":480},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":543,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":543,"endColumn":480},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":217},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":315},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":543,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":543,"endColumn":397},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":544,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":544,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":545,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":547,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":549,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":549,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":549,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":549,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 531 column 55.","line":549,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":549,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":549,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":549,"endColumn":502},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":549,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":549,"endColumn":194},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":226},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":234,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":288,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":290},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":298,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":304},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":549,"column":346,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":549,"endColumn":348},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":549,"column":356,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":549,"endColumn":362},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 531 column 52.","line":552,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":552,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":553,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":553,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":553,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":553,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":553,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":553,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":553,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":553,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":553,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":553,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":553,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":553,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":553,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":554,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":560,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":554,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":554,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'I' is a function.","line":555,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":555,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 554 column 22.","line":555,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":555,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 554 column 22.","line":557,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":557,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":560,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":560,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":560,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":560,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":560,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":560,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":563,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":563,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":564,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":732,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":564,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":732,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":564,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":564,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":565,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":605,"endColumn":1000},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":565,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":565,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":565,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":565,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":565,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":55,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":565,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":110,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":116},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":375,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":381},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":565,"column":642,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":643},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":721,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":727},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":565,"column":759,"nodeType":"MemberExpression","messageId":"unexpected","endLine":565,"endColumn":771},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":565,"column":1093,"nodeType":"Identifier","messageId":"redeclared","endLine":565,"endColumn":1094},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1157},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1175,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1181},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":565,"column":1258,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":565,"endColumn":1264},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":565,"column":1266,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":565,"endColumn":1289},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":565,"column":1311,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":565,"endColumn":1333},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":565,"column":1478,"nodeType":"AssignmentExpression","endLine":565,"endColumn":1550},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":565,"column":1584,"nodeType":"Identifier","messageId":"noShadow","endLine":565,"endColumn":1585},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":567,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":567,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":568,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":568,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":569,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":569,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":571,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":571,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":571,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":571,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":571,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":571,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":572,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":572,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":573,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":573,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":577,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":577,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":577,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":577,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":577,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":577,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":578,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":578,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":579,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":579,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":582,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":582,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":584,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":584,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":587,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":587,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":587,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":587,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":587,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":587,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":588,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":588,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":589,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":589,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":595,"column":1,"nodeType":"Program","messageId":"max","endLine":595,"endColumn":217},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":595,"column":152,"nodeType":"NewExpression","messageId":"lower","endLine":595,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":595,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":595,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":597,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":597,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":597,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":597,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 595 column 209.","line":598,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":598,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":599,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":599,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":603,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":603,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":603,"column":782,"nodeType":"Identifier","messageId":"noShadow","endLine":603,"endColumn":783},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":312},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":354,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":620,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":634},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":605,"column":675,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":689},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":605,"column":717,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":731},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":605,"column":762,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":779},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":605,"column":805,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":817},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":605,"column":834,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":605,"endColumn":860},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":605,"column":1001,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":611,"endColumn":1478},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":605,"column":1001,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":611,"endColumn":1478},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":606,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":606,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":607,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":607,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":608,"column":1,"nodeType":"Program","messageId":"max","endLine":608,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":608,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":608,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":608,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":608,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 564 column 26.","line":609,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":609,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":610,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":610,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":610,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":610,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":610,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":610,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":611,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":611,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":612,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":612,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSchemaChange'.","line":612,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":612,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":612,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":612,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":612,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":612,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":613,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":613,"endColumn":338},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":613,"column":130,"nodeType":"NewExpression","messageId":"lower","endLine":613,"endColumn":131},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":613,"column":265,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":613,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":614,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":614,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":615,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":615,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":615,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":631,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":617,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":617,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":617,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":617,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":618,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":618,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":618,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":618,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 615 column 10.","line":621,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":621,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":622,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":622,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[60768,60819],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":624,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":630,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 615 column 10.","line":627,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":627,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":628,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":628,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[60957,61012],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":632,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":632,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":633,"column":1,"nodeType":"Program","messageId":"max","endLine":633,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":633,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":633,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":633,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":633,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":633,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":633,"endColumn":226},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":634,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":634,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":636,"column":1,"nodeType":"Program","messageId":"max","endLine":636,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":636,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":636,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":636,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":636,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":638,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 636 column 21.","line":636,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":636,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":637,"column":1,"nodeType":"Program","messageId":"max","endLine":637,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":637,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":637,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":637,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":637,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":637,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":637,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":637,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":637,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":639,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":639,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":640,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":640,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":642,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":642,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":643,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":643,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":643,"column":20,"nodeType":"TryStatement","messageId":"exceed","endLine":649,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 283. Maximum allowed is 100.","line":644,"column":1,"nodeType":"Program","messageId":"max","endLine":644,"endColumn":272},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":644,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":644,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":644,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":644,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":644,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":644,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":644,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":646,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 644 column 11.","line":644,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":644,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":645,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":645,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":647,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":647,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":648,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":648,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSelect'.","line":650,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":650,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":651,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":651,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":651,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":651,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":651,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":651,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":651,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":652,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":652,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":652,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":652,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":653,"column":1,"nodeType":"Program","messageId":"max","endLine":653,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":653,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":653,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":653,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":653,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":653,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":653,"endColumn":243},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":653,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":653,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":653,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":653,"column":189,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":211},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":653,"column":215,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":653,"endColumn":240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMouseDown'.","line":654,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":654,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":655,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":655,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":655,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":655,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":655,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":655,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":655,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":656,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":656,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":657,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":657,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":657,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":659,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":658,"column":1,"nodeType":"Program","messageId":"max","endLine":658,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":658,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":658,"endColumn":90},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":658,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":658,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":658,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":658,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":658,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCursorInfo'.","line":660,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":660,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":661,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":661,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":661,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":661,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":661,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":21},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":661,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":661,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":661,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":661,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":663,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":661,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":661,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":662,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":662,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":662,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":662,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":663,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":665,"endColumn":266},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":663,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":665,"endColumn":266},{"ruleId":"max-len","severity":1,"message":"This line has a length of 377. Maximum allowed is 100.","line":664,"column":1,"nodeType":"Program","messageId":"max","endLine":664,"endColumn":366},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 661 column 8.","line":664,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":664,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":664,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":664,"endColumn":366},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":664,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":664,"endColumn":366},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":664,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":664,"endColumn":122},{"ruleId":"max-len","severity":1,"message":"This line has a length of 274. Maximum allowed is 100.","line":665,"column":1,"nodeType":"Program","messageId":"max","endLine":665,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emitSelectionChange'.","line":666,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":666,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":667,"column":1,"nodeType":"Program","messageId":"max","endLine":667,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":667,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":667,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":667,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":667,"endColumn":133},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":667,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":667,"endColumn":133},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":667,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":667,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":668,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":668,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":669,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":669,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":669,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":669,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":669,"column":62,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":669,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":669,"column":62,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":669,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 669 column 8.","line":669,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":669,"endColumn":103},{"ruleId":"max-len","severity":1,"message":"This line has a length of 368. Maximum allowed is 100.","line":671,"column":1,"nodeType":"Program","messageId":"max","endLine":671,"endColumn":360},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":671,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":671,"endColumn":360},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":671,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":671,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":671,"column":295,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":671,"endColumn":318},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":673,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":673,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":673,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":673,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":673,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":673,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":673,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":673,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":675,"column":1,"nodeType":"Program","messageId":"max","endLine":675,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":675,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":675,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":675,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":675,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":675,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":675,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":675,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":675,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":677,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":677,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":677,"column":30,"nodeType":"TryStatement","messageId":"exceed","endLine":679,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":678,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":678,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":678,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":678,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 677 column 10.","line":679,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":679,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":681,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":681,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":681,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":681,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":683,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":683,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":684,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":684,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":686,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":686,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":689,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":689,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":689,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":689,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":692,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":692,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":692,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":692,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":692,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":692,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 299. Maximum allowed is 100.","line":693,"column":1,"nodeType":"Program","messageId":"max","endLine":693,"endColumn":291},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":693,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":693,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":693,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":693,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":693,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":693,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":693,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":693,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":693,"column":99,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":697,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":693,"column":99,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":697,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":693,"column":143,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":693,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":694,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":696,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":696,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateHistoryButtons'.","line":696,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":696,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":697,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":697,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":698,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":698,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":699,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":699,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":700,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":700,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":701,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":701,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setText'.","line":701,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":701,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":703,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":703,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":703,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":703,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":703,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":703,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":703,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":703,"column":37,"nodeType":"TryStatement","messageId":"exceed","endLine":717,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":704,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":704,"endColumn":295},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 462 column 230.","line":704,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 468 column 14.","line":704,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":704,"column":121,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":704,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":704,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":704,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":704,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 462 column 58.","line":704,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":704,"column":296,"nodeType":"ReturnStatement","messageId":"exceed","endLine":714,"endColumn":347},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":704,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 703 column 8.","line":704,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":704,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":707,"column":8,"nodeType":"TryStatement","messageId":"exceed","endLine":713,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":708,"column":1,"nodeType":"Program","messageId":"max","endLine":708,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 703 column 11.","line":708,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":708,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":710,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 704 column 307.","line":708,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 708 column 95.","line":708,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":708,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 704 column 310.","line":709,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":709,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":709,"column":56,"nodeType":"ReturnStatement","messageId":"exceed","endLine":709,"endColumn":216},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":709,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":709,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":709,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":709,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 708 column 95.","line":710,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":710,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 704 column 307.","line":711,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":711,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":714,"column":45,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":714,"endColumn":344},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":714,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":714,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":714,"column":119,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":714,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":714,"column":322,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":714,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":715,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":715,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":716,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":716,"endColumn":445},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 704 column 9 is used outside of binding context.","line":716,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":716,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 704 column 9 is used outside of binding context.","line":716,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":716,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":716,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":716,"endColumn":182},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":716,"column":183,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":716,"endColumn":201},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":718,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":718,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":719,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":719,"endColumn":30},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":720,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":720,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[68215,68263],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderErrors'.","line":722,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":722,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":722,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":722,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":723,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":723,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":723,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":723,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":29},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":723,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":723,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 723 column 8.","line":723,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 723 column 28.","line":723,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":723,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":723,"endColumn":150},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":723,"column":200,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":725,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":723,"column":200,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":725,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 723 column 28.","line":723,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":723,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 723 column 8.","line":724,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 724 column 11.","line":724,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":724,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 724 column 11.","line":724,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":724,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":724,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":724,"endColumn":272},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":725,"column":1,"nodeType":"Program","messageId":"max","endLine":725,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refreshAnnotations'.","line":725,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":725,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":725,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":725,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 725. Maximum allowed is 100.","line":727,"column":1,"nodeType":"Program","messageId":"max","endLine":727,"endColumn":717},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":727,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":727,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":727,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":727,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":727,"endColumn":717},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":727,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":727,"endColumn":717},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":727,"column":280,"nodeType":"CallExpression","messageId":"substring","endLine":727,"endColumn":337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":727,"column":710,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":727,"endColumn":716},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":728,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":728,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":729,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":729,"endColumn":114},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":729,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":729,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 459 column 22.","line":730,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":730,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 459 column 25.","line":730,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":730,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 459 column 28.","line":731,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 462 column 14.","line":731,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 462 column 146.","line":731,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":731,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":731,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":731,"endColumn":902},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":731,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":731,"endColumn":902},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":732,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":732,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":732,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":732,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 733 column 21.","line":734,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":734,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":734,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":734,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":734,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":734,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":735,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":735,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":735,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":735,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":735,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":735,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":735,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":48},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":735,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":227,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":228},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":233},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":735,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":735,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":735,"column":254,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":255},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":735,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":735,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":735,"column":357,"nodeType":"IfStatement","messageId":"exceed","endLine":745,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":736,"column":1,"nodeType":"Program","messageId":"max","endLine":736,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":736,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":736,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":737,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":737,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":737,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":737,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":737,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":741,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":739,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":739,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":739,"column":61,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":739,"endColumn":226},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":743,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":743,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 746 column 26 is used outside of binding context.","line":743,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":743,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":745,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":767,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":745,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":745,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":746,"column":1,"nodeType":"Program","messageId":"max","endLine":746,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":746,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":746,"endColumn":93},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":746,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":746,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":746,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":746,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":746,"column":94,"nodeType":"IfStatement","messageId":"exceed","endLine":764,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":747,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":747,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":747,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":747,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":67},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":748,"column":68,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":748,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":748,"column":68,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":748,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":73},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":748,"column":87,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":748,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":114,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":706},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":146,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":748,"column":218,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":748,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":219},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":748,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":245},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":437,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":438},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":437,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":438},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":452,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":453},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":453},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":482,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":483},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":482,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":483},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":529,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":530},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":748,"column":635,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":636},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":748,"column":635,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":636},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":748,"column":707,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":748,"endColumn":1316},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":709,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":710},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":709,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":710},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":713,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":714},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":713,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":714},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":748,"column":760,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":748,"endColumn":761},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":959,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":960},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":959,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":960},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":748,"column":1021,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":748,"endColumn":1050},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":748,"column":1128,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1129},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":748,"column":1128,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1129},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":748,"column":1317,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":748,"endColumn":1340},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":748,"column":1321,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1322},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":748,"column":1328,"nodeType":"Identifier","messageId":"redeclared","endLine":748,"endColumn":1329},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":748,"column":1332,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":748,"endColumn":1333},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 754 column 774 is used outside of binding context.","line":748,"column":1332,"nodeType":"Identifier","messageId":"outOfScope","endLine":748,"endColumn":1333},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":750,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":750,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":750,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":750,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":750,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":750,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":751,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":751,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":752,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":752,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":752,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":752,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'L' was used before it was defined.","line":752,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 761 column 88 is used outside of binding context.","line":752,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":752,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 761 column 29 is used outside of binding context.","line":752,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":135,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":136},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":221,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":752,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":752,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 760 column 17 is used outside of binding context.","line":752,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":752,"column":320,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":752,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 761 column 29 is used outside of binding context.","line":752,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":752,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":754,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":754,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":754,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":754,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":96},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":161,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":162},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":754,"column":183,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 757 column 71 is used outside of binding context.","line":754,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":754,"column":188,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":754,"endColumn":769},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":754,"column":190,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":191},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":754,"column":194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":754,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":210,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":211},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":754,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":754,"endColumn":214},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":216},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":412,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":413},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":453},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":754,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":754,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":506,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":507},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":538,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":539},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":754,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":592,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":593},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":625,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":626},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":742,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":743},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":758},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":754,"column":770,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":754,"endColumn":783},{"ruleId":"no-redeclare","severity":2,"message":"'b' is already defined.","line":754,"column":777,"nodeType":"Identifier","messageId":"redeclared","endLine":754,"endColumn":778},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":754,"column":777,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":778},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":781,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":782},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":754,"column":784,"nodeType":"Identifier","messageId":"outOfScope","endLine":754,"endColumn":785},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":755,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":755,"endColumn":271},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":755,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":755,"endColumn":271},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 748 column 1321 is used outside of binding context.","line":755,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'b' declared on line 754 column 777 is used outside of binding context.","line":755,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":755,"column":251,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":755,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":755,"column":253,"nodeType":"Identifier","messageId":"outOfScope","endLine":755,"endColumn":254},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":757,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":757,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":14},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":757,"column":67,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":757,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":757,"column":67,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":757,"endColumn":147},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":757,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":757,"column":148,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":757,"endColumn":1903},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":757,"column":246,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":757,"endColumn":247},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":513,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":514},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":513,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":514},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":554},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":604},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":607,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":608},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":639,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":640},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":682,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":683},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":682,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":683},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":693,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":694},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":843,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":844},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":858,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":859},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":871,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":872},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":996,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":997},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1016,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1017},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1031,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1032},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1061,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1062},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1100,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1101},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1132,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1133},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 751 column 18 is used outside of binding context.","line":757,"column":1206,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1207},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1219,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1220},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1271,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1272},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":1434,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1435},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":1434,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1435},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1474,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1475},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":757,"column":1496,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":757,"endColumn":1525},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1528,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1529},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1560,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1561},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":757,"column":1603,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1604},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 761 column 58 is used outside of binding context.","line":757,"column":1603,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1604},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1614,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1615},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1647,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1648},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1764,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1765},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1779,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1780},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1792,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1793},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":757,"column":1888,"nodeType":"Identifier","messageId":"outOfScope","endLine":757,"endColumn":1889},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 737 column 10 is used outside of binding context.","line":759,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":759,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":759,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":763,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":760,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":760,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":761,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":761,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":761,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":761,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'v' is already defined.","line":761,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":761,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":761,"column":99,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":761,"endColumn":1001},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":761,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":761,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":196},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":241,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":394,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":395},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":557,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":558},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":557,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":558},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":597,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":598},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":761,"column":619,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":761,"endColumn":648},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":651,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":652},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":683,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":684},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 748 column 72 is used outside of binding context.","line":761,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'v' declared on line 757 column 74 is used outside of binding context.","line":761,"column":726,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":727},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":737,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":738},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":770,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":771},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":887,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":888},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":902,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":903},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":761,"column":915,"nodeType":"Identifier","messageId":"outOfScope","endLine":761,"endColumn":916},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":764,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":764,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":766,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":766,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":766,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":766,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":767,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":767,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 748 column 1328 is used outside of binding context.","line":767,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":767,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 769 column 22.","line":770,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":770,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":770,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":770,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":770,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":770,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":771,"endColumn":1242},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":771,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":771,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":771,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":771,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":771,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":771,"column":224,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":225},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":771,"column":339,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":340},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":771,"column":500,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":501},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":771,"column":1230,"nodeType":"Identifier","messageId":"redeclared","endLine":771,"endColumn":1231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":771,"endColumn":1535},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":771,"column":1243,"nodeType":"ReturnStatement","messageId":"exceed","endLine":771,"endColumn":1535},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":771,"column":1494,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":771,"endColumn":1495},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":773,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":773,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":774,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":775,"endColumn":1945},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":774,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":774,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":774,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":774,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":774,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":774,"endColumn":179},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x00.","line":774,"column":1447,"nodeType":"Literal","messageId":"unexpected","endLine":774,"endColumn":1626},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x08, \\x0e, \\x1f, \\x08, \\x0e, \\x1f, \\x08, \\x0e, \\x1f.","line":775,"column":8,"nodeType":"Literal","messageId":"unexpected","endLine":775,"endColumn":1719},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":775,"column":1946,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":777,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":775,"column":1958,"nodeType":"Identifier","messageId":"noShadow","endLine":775,"endColumn":1959},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":776,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":776,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":776,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":776,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":777,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":779,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":777,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":777,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 213. Maximum allowed is 100.","line":778,"column":1,"nodeType":"Program","messageId":"max","endLine":778,"endColumn":205},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":778,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":778,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 773 column 25.","line":778,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":778,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 773 column 28.","line":778,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":778,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":778,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":778,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":778,"endColumn":205},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":778,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":778,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":778,"endColumn":205},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":132},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":778,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":170},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":778,"column":184,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":778,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":779,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":781,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":779,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":779,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 773 column 25.","line":779,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":779,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":780,"column":1,"nodeType":"Program","messageId":"max","endLine":780,"endColumn":172},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":780,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":780,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 773 column 28.","line":780,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 774 column 7.","line":780,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 774 column 22.","line":780,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":780,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":780,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":780,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":780,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":780,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":780,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":780,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":780,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":781,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":785,"endColumn":2734},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":781,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":785,"endColumn":2734},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":781,"column":1939,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":781,"endColumn":1940},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":781,"column":1994,"nodeType":"Identifier","messageId":"noShadow","endLine":781,"endColumn":1995},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":782,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":782,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":782,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":782,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":782,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":782,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":783,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":783,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":784,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":784,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":785,"column":2735,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":785,"endColumn":2751},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":785,"column":2735,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":785,"endColumn":2751},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":785,"column":2752,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":785,"endColumn":2767},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 773 column 22.","line":785,"column":2802,"nodeType":"Identifier","messageId":"noShadow","endLine":785,"endColumn":2803},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":788,"column":6,"nodeType":"TryStatement","messageId":"exceed","endLine":792,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":789,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":789,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 785 column 2802.","line":790,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":790,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":794,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":794,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":795,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":795,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":795,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":795,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":796,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":796,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 795 column 15.","line":796,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":796,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 795 column 15.","line":798,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":798,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":801,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":813,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":801,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":801,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 794 column 25.","line":801,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":801,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 794 column 28.","line":802,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":802,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 815 column 14.","line":803,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":803,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":811,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":803,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":811,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":803,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":803,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":803,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":811,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":803,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":811,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 801 column 17.","line":803,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 803 column 146.","line":803,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 801 column 20.","line":803,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":803,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":804,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":804,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":806,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":806,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 802 column 14.","line":806,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":806,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":806,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":806,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":808,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":810,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":808,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":808,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":810,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":810,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":811,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":811,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":811,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":813,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":815,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":814,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":814,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":815,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":839,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":815,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":839,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":815,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":815,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 794 column 28.","line":816,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":816,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 838 column 118.","line":816,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":816,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":819,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":819,"endColumn":207},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":819,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":819,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":819,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":819,"column":208,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":819,"endColumn":756},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":819,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 838 column 121.","line":819,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":819,"endColumn":250},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":819,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":387},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":819,"column":605,"nodeType":"Identifier","messageId":"redeclared","endLine":819,"endColumn":606},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":819,"column":757,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":819,"endColumn":1061},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":819,"column":806,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":819,"endColumn":807},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":820,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":838,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":820,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":838,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":820,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":820,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":820,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":820,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":820,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":820,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":820,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":838,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":829,"column":1,"nodeType":"Program","messageId":"max","endLine":829,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":829,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":829,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":829,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":829,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 838 column 118.","line":830,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":830,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 801 column 14.","line":830,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":830,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":831,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":837,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 838 column 121.","line":831,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 816 column 13.","line":831,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":831,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":831,"endColumn":283},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":831,"column":444,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":831,"endColumn":445},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 831 column 12.","line":831,"column":536,"nodeType":"Identifier","messageId":"noShadow","endLine":831,"endColumn":537},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":832,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":832,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":832,"column":40,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 832 column 127.","line":832,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":832,"column":92,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":832,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":97},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":832,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":832,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":832,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":832,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":832,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":832,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":832,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 831 column 25.","line":832,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 838 column 124.","line":832,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 795 column 12.","line":832,"column":343,"nodeType":"Identifier","messageId":"noShadow","endLine":832,"endColumn":344},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":832,"column":383,"nodeType":"Identifier","messageId":"redeclared","endLine":832,"endColumn":384},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":832,"column":504,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":834,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":832,"column":536,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":832,"endColumn":537},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":835,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":835,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":835,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":835,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":837,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":837,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":837,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":837,"endColumn":249},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":837,"column":286,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":837,"endColumn":1182},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":837,"column":286,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":837,"endColumn":1182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":837,"column":803,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":837,"endColumn":804},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 830 column 47.","line":837,"column":815,"nodeType":"Identifier","messageId":"noShadow","endLine":837,"endColumn":816},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":838,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":838,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":838,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":838,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":838,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":838,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":838,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":838,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":838,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 794 column 22.","line":838,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 794 column 25.","line":838,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 815 column 14.","line":838,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":838,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 840 column 22.","line":841,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":841,"endColumn":27},{"ruleId":"no-unused-vars","severity":2,"message":"'B' is defined but never used.","line":841,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":841,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":842,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":842,"endColumn":735},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":842,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":842,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":842,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":842,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":194},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":842,"column":386,"nodeType":"Identifier","messageId":"redeclared","endLine":842,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":842,"column":736,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":844,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 841 column 26.","line":842,"column":748,"nodeType":"Identifier","messageId":"noShadow","endLine":842,"endColumn":749},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":844,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":864,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":844,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":844,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":845,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":845,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":846,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":846,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":850,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":854,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":852,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":852,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":852,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":852,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 866 column 16 is used outside of binding context.","line":852,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":852,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":852,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":852,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":852,"column":77,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":852,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'S' declared on line 866 column 16 is used outside of binding context.","line":852,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":852,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":856,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":862,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":857,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":861,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":859,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":859,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":859,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":859,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 872 column 16 is used outside of binding context.","line":859,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":859,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":859,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":859,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":859,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":859,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 872 column 16 is used outside of binding context.","line":859,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":859,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":862,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":862,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":863,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":863,"endColumn":2646},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":863,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":863,"endColumn":2646},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":863,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":863,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 867 column 17 is used outside of binding context.","line":863,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":132},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":863,"column":263,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":264},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 867 column 20 is used outside of binding context.","line":863,"column":263,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":264},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":319,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":320},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":319,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":320},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":323,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":324},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":323,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":644,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":673},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":924,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":925},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":924,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":925},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":863,"column":935,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":936},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 867 column 26 is used outside of binding context.","line":863,"column":935,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":936},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1016,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1017},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1016,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1017},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1059,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1060},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1059,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1060},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":863,"column":1106,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1107},{"ruleId":"block-scoped-var","severity":2,"message":"'_' declared on line 867 column 29 is used outside of binding context.","line":863,"column":1106,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1107},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":863,"column":1194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1195},{"ruleId":"block-scoped-var","severity":2,"message":"'E' declared on line 867 column 20 is used outside of binding context.","line":863,"column":1194,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":863,"column":1235,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":863,"endColumn":1237},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":1492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":1521},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1597,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1598},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1597,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1598},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1644,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1645},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1644,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1645},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1701,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1702},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1701,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1702},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1744,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1745},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1744,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1745},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1750,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1751},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1750,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1751},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":1789,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1790},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":1789,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1790},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":1800,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":1801},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":1800,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":1801},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":863,"column":2185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":863,"endColumn":2214},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2290,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2291},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2290,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2291},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2337,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2338},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2337,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2338},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2394,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2395},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2394,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2395},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2437,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2438},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2437,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2438},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2444},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2443,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2444},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":863,"column":2482,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2483},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":863,"column":2482,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2483},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":863,"column":2493,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2494},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":863,"column":2493,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2494},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":863,"column":2562,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":863,"endColumn":2563},{"ruleId":"block-scoped-var","severity":2,"message":"'T' declared on line 867 column 17 is used outside of binding context.","line":863,"column":2562,"nodeType":"Identifier","messageId":"outOfScope","endLine":863,"endColumn":2563},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":863,"column":2565,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":863,"endColumn":2566},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":864,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":864,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":865,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":869,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":866,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":866,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":867,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":867,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":867,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":867,"endColumn":2373},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":867,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":867,"endColumn":2373},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":198,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":199},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":198,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":199},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":867,"column":248,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":867,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 873 column 17 is used outside of binding context.","line":867,"column":281,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":282},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":480,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":481},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":480,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":481},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":537,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":538},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":537,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":538},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":552,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":553},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":552,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":553},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":575,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":576},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":575,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":576},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":581,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":582},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":581,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":582},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":590,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":591},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":590,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":591},{"ruleId":"no-use-before-define","severity":2,"message":"'N' was used before it was defined.","line":867,"column":631,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":632},{"ruleId":"block-scoped-var","severity":2,"message":"'N' declared on line 873 column 11 is used outside of binding context.","line":867,"column":631,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":632},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":656,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":657},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":656,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":657},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":917,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":946},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":867,"column":1334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":867,"endColumn":1363},{"ruleId":"no-use-before-define","severity":2,"message":"'W' was used before it was defined.","line":867,"column":2313,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":867,"endColumn":2314},{"ruleId":"block-scoped-var","severity":2,"message":"'W' declared on line 873 column 14 is used outside of binding context.","line":867,"column":2313,"nodeType":"Identifier","messageId":"outOfScope","endLine":867,"endColumn":2314},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":867,"column":2326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":867,"endColumn":2327},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":870,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":876,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":871,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":875,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":872,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":872,"endColumn":46},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":873,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'L' is already defined.","line":873,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":873,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":873,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":873,"endColumn":1076},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":873,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":873,"endColumn":1076},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'L' declared on line 867 column 32 is used outside of binding context.","line":873,"column":196,"nodeType":"Identifier","messageId":"outOfScope","endLine":873,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":876,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":876,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":876,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":876,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":879,"column":1,"nodeType":"Program","messageId":"max","endLine":879,"endColumn":206},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":879,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":955,"endColumn":458},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":879,"column":142,"nodeType":"Identifier","messageId":"redeclared","endLine":879,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":879,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":879,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":879,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":879,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":880,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":880,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":880,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":886,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":885,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":885,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":885,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":885,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":885,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":886,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":886,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":886,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":886,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":887,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":887,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":887,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":887,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":888,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":888,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":888,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":888,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":888,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":888,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":888,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":889,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":889,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":889,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":889,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":889,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":891,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":891,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":892,"column":31,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":892,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":895,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":895,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":895,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":897,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":895,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":895,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":897,"column":1,"nodeType":"Program","messageId":"max","endLine":897,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":897,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":897,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":897,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":897,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":897,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":897,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":897,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":897,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":897,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":898,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":898,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":899,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":899,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":899,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":899,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":900,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":900,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":901,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":901,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":901,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":901,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":902,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":902,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":902,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":904,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":902,"column":29,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":902,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":904,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":908,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":904,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":904,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 901 column 47.","line":904,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":904,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 901 column 50.","line":905,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":905,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":905,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":905,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":905,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":905,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":905,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":905,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":905,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":905,"column":123,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":905,"endColumn":124},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":905,"column":127,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":905,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":905,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":905,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":905,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":905,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":907,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":907,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":908,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":908,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":909,"column":53,"nodeType":"IfStatement","messageId":"exceed","endLine":911,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":909,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":909,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":909,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":909,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":911,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":911,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":912,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":912,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":913,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":913,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":914,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":914,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":914,"column":29,"nodeType":"SwitchStatement","messageId":"exceed","endLine":920,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":915,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":915,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":915,"column":77,"nodeType":"ReturnStatement","messageId":"exceed","endLine":915,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 913 column 42.","line":915,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":915,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 914 column 11.","line":915,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":915,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":916,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":916,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":916,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":916,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":916,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":918,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":917,"column":1,"nodeType":"Program","messageId":"max","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":917,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":917,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":917,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":917,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":917,"column":76,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":917,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":917,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":917,"endColumn":101},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":917,"column":113,"nodeType":"NewExpression","messageId":"lower","endLine":917,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":921,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":921,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":923,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":923,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":923,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":923,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":923,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":923,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":923,"endColumn":54},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":81,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":926,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":926,"endColumn":144},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":926,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":926,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":926,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":926,"endColumn":128},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":187},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":195,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":208},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":222,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":232},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":926,"column":260,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":926,"endColumn":353},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":926,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":274},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":926,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":926,"endColumn":285},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":926,"column":312,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":323},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":926,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":345},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":926,"column":354,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":926,"endColumn":437},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":926,"column":392,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":405},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":926,"column":419,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":926,"endColumn":429},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":928,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":928,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":929,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":929,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":929,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":929,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":930,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":930,"endColumn":54},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":930,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":930,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":930,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":930,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":930,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":930,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":930,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":930,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":931,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":931,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":931,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":931,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":934,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":936,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":934,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":934,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":934,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":934,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":81},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":934,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":934,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":934,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":934,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":935,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":935,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":935,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":935,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":935,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":935,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":936,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":936,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 934 column 127 is used outside of binding context.","line":936,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":936,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 934 column 17 is used outside of binding context.","line":936,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":936,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addSchema'.","line":937,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":937,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":937,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":937,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":937,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":937,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":937,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":940,"column":1,"nodeType":"Program","messageId":"max","endLine":940,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":940,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":940,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":940,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":940,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":940,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":940,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":940,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":940,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":940,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":940,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":940,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 10 statements. Maximum allowed is 1.","line":942,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":942,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":942,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":88,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":942,"column":112,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":942,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":942,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":942,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":942,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":140},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":163,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":246},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":942,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":184},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":942,"column":247,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":942,"endColumn":348},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":942,"column":278,"nodeType":"Identifier","messageId":"redeclared","endLine":942,"endColumn":279},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":942,"column":286,"nodeType":"NewExpression","messageId":"lower","endLine":942,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":349,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":395},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":942,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":942,"endColumn":358},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":942,"column":373,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":383},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":942,"column":396,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":942,"endColumn":460},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":942,"column":396,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":942,"endColumn":407},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":942,"column":419,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":942,"endColumn":420},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":943,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":943,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":943,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":943,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":943,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":943,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":945,"column":1,"nodeType":"Program","messageId":"max","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":945,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":945,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":945,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":945,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":946,"column":1,"nodeType":"Program","messageId":"max","endLine":946,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":946,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":946,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":946,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":946,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":946,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":946,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":946,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":946,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":946,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":946,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":946,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_metaOpts'.","line":946,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":946,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 943 column 44.","line":948,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":948,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":949,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":949,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":951,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":951,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":951,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":951,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":951,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":951,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":952,"column":1,"nodeType":"Program","messageId":"max","endLine":952,"endColumn":102},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":952,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":952,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":952,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":952,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":952,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":952,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":952,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":953,"column":1,"nodeType":"Program","messageId":"max","endLine":953,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 943 column 44.","line":953,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":953,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 946 column 11.","line":953,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":953,"endColumn":29},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":953,"column":60,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":953,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":953,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":953,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":953,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":953,"endColumn":87},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":955,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":955,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":955,"column":459,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":989,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":955,"column":471,"nodeType":"Identifier","messageId":"noShadow","endLine":955,"endColumn":472},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":957,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":957,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":958,"column":1,"nodeType":"Program","messageId":"max","endLine":958,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":958,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":958,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":958,"column":42,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":958,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":958,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":958,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":958,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":958,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":958,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":958,"endColumn":67},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":961,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":961,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":963,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":963,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":964,"column":1,"nodeType":"Program","messageId":"max","endLine":964,"endColumn":231},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":964,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":976,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":964,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":964,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":964,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":964,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":964,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":964,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":964,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":964,"column":130,"nodeType":"NewExpression","messageId":"lower","endLine":964,"endColumn":131},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_loadingSchemas'.","line":964,"column":135,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":964,"column":162,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":180},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":964,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":964,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 955 column 471.","line":964,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":964,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":966,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":966,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":968,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":968,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":968,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":115},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":968,"column":124,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":968,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_metaOpts'.","line":968,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":968,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 955 column 471.","line":968,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":968,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":969,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":969,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 958 column 46.","line":969,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":969,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":969,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":969,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 958 column 56.","line":969,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":969,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":971,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":971,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 969 column 15 is used outside of binding context.","line":971,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":971,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":973,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":973,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":973,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":973,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":973,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":973,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":973,"column":22,"nodeType":"ForInStatement","messageId":"exceed","endLine":975,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":973,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":973,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":974,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":974,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":974,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":974,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":976,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":980,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 879 column 7.","line":977,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":977,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":977,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":977,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":977,"column":22,"nodeType":"ForInStatement","messageId":"exceed","endLine":979,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":977,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":977,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 879 column 22.","line":978,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":978,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":978,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":978,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":978,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":978,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":980,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":980,"endColumn":423},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":980,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":980,"endColumn":423},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 879 column 52.","line":980,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":980,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":980,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":980,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1003 column 14.","line":980,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":980,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":105,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":980,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":210},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":980,"column":407,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":980,"endColumn":414},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":989,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":991,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":989,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":989,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":989,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":989,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":990,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":990,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":990,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":990,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":990,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":990,"column":54,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_fragments'.","line":990,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":990,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":991,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":995,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":991,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":991,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":991,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 989 column 14.","line":991,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":991,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 991 column 14.","line":992,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":992,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":993,"column":1,"nodeType":"Program","messageId":"max","endLine":993,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":993,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":993,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":993,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":993,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":993,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":993,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cache'.","line":993,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":993,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":995,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":997,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":995,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":995,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":996,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":996,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":997,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":999,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":997,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":997,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":998,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":998,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":999,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1003,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":999,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":999,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1000,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1000,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1002,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1002,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1003,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1007,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 878 column 22.","line":1003,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1003,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 878 column 25.","line":1003,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1003,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1004,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1004,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1004,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1007,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1007,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1008,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1008,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":1009,"column":1,"nodeType":"Program","messageId":"max","endLine":1009,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1009,"column":135,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1073,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1009,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":1009,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1009,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":1009,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":1010,"column":1,"nodeType":"Program","messageId":"max","endLine":1010,"endColumn":172},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1010,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1010,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1010,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1010,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1010,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1010,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1010,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1010,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1010,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1010,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":1010,"endColumn":168},{"ruleId":"max-len","severity":1,"message":"This line has a length of 223. Maximum allowed is 100.","line":1011,"column":1,"nodeType":"Program","messageId":"max","endLine":1011,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1011,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1011,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1011,"endColumn":209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1011,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1011,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1011,"endColumn":209},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1011,"column":118,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1011,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1012,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1012,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1012,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":1014,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1013,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1013,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1014,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1014,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_formats'.","line":1014,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1014,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":1015,"column":1,"nodeType":"Program","messageId":"max","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1015,"endColumn":245},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1015,"column":72,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1015,"endColumn":245},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1015,"column":241,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1015,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1017,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1019,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1017,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1017,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1017,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1017,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1018,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1018,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1018,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1018,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1018,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1018,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1020,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1021,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1021,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1021,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1021,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1021,"column":59,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1021,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1021,"column":59,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1021,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1021,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1021,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1022,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1030,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1022,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1022,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1022,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1022,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1022,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1023,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1023,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1023,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1023,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":1025,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1023,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1023,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1025,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1025,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1025,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1025,"endColumn":387},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1025,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1025,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1025,"column":388,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1025,"endColumn":435},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1026,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1026,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1026,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1026,"endColumn":11},{"ruleId":"no-new-func","severity":2,"message":"The Function constructor is eval.","line":1026,"column":14,"nodeType":"NewExpression","messageId":"noFunctionConstructor","endLine":1026,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1026,"column":180,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1026,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1022 column 18.","line":1027,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1027,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1028,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1028,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":1029,"column":1,"nodeType":"Program","messageId":"max","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1029,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1029,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1029,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1029,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1029,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":99},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1026 column 10 is used outside of binding context.","line":1029,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":1029,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1030,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1040,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1030,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1030,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1030,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1030,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1031,"column":24,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1031,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1031,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1031,"endColumn":29},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1031,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1031,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1032,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1032,"endColumn":54},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1032,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1032,"endColumn":54},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1032,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1032,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":1032,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1032,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1033,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1037,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1034,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":1036,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1034,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1034,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1035,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1035,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1035,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1035,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1035,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":1035,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":1035,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1035,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":1037,"column":1,"nodeType":"Program","messageId":"max","endLine":1037,"endColumn":182},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1037,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1037,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1037,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1037,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1037,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1037,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1037,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1037,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":1037,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":1037,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":57,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":63},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1037,"column":74,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1037,"endColumn":80},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1038,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1038,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1038,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1038,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1039,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1039,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1040,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1042,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1040,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1040,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1040,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1040,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1041,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1041,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1041,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1041,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1041,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1041,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1041,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1041,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1042,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1044,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1042,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1042,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1042,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1042,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1044,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1046,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1044,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1044,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1045,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1045,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1045,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1045,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1045,"endColumn":97},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1045,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1045,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1045,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1045,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1046,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1050,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1046,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1046,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1048,"column":72,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1048,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1048,"column":117,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1048,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1048,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":1048,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1048,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":1048,"endColumn":125},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1048,"column":127,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1048,"endColumn":254},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1048,"column":170,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1048,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1050,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1072,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1009 column 147.","line":1050,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1009 column 156.","line":1050,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1010 column 68.","line":1050,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1010 column 84.","line":1050,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1050,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1051,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1051,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":1052,"column":1,"nodeType":"Program","messageId":"max","endLine":1052,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1052,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1052,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1010 column 100.","line":1052,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1052,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1052,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":1054,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1050 column 18.","line":1052,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":1052,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1054,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1054,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1056,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":1058,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1056,"column":75,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1056,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1056,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1056,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1058,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1058,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":1061,"column":1,"nodeType":"Program","messageId":"max","endLine":1061,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1061,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1061,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1061,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1061,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1012 column 32.","line":1061,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1061,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1061,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1061,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1061,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1009 column 150.","line":1061,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1009 column 153.","line":1061,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":1061,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1061,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":1061,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1062,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":1062,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1064,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1064,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1064,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1064,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1069,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1071,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1069,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1069,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1071,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1071,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1071,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1071,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1052 column 10 is used outside of binding context.","line":1071,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":1071,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1073,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1079,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1073,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1073,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1073,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1073,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1074,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1074,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1074,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1074,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":1075,"column":1,"nodeType":"Program","messageId":"max","endLine":1075,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1075,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1075,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compilations'.","line":1075,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1075,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1075,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":1077,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1075,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1075,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1078,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1078,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1079,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1081,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1079,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1079,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1079,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1079,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1081,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1083,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1081,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1081,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1083,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1085,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1083,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1083,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1083,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1083,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1084,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1084,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1085,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1087,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1085,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1085,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1087,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1093,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1008 column 22.","line":1087,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1087,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1008 column 25.","line":1087,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1087,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1090,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":1092,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1090,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1090,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1008 column 28.","line":1090,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1090,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1090,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1090,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1092,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1092,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 1090 column 16 is used outside of binding context.","line":1092,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1092,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1093,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1093,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1094 column 22.","line":1095,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1095,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1095,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1095,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1095,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1095,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1096,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1096,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1096,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1096,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1096,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":1096,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1096,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1096,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1096,"column":193,"nodeType":"Identifier","messageId":"redeclared","endLine":1096,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1096,"column":321,"nodeType":"ForInStatement","messageId":"exceed","endLine":1098,"endColumn":5},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1096,"column":327,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1096,"endColumn":328},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1097,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1097,"endColumn":85},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1097,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1097,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":60,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1097,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'M' was used before it was defined.","line":1097,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1097,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'M' declared on line 1115 column 9 is used outside of binding context.","line":1097,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":1097,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1098,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1098,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1098,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1098,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1098,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":1098,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1098,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":1098,"endColumn":45},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":1098,"column":78,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":1098,"endColumn":79},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1098,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1098,"endColumn":108},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1099,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1099,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1100,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":1100,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1100,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1100,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1100,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1100,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1100,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":1100,"endColumn":84},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1100,"column":167,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1100,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1101,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1101,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1103,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1103,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1103,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1103,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":1103,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'$' declared on line 1109 column 89 is used outside of binding context.","line":1103,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":1103,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 1109 column 30 is used outside of binding context.","line":1103,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":221,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":222},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":1103,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 1108 column 18 is used outside of binding context.","line":1103,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'R' was used before it was defined.","line":1103,"column":320,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1103,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'R' declared on line 1109 column 30 is used outside of binding context.","line":1103,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":1103,"endColumn":321},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1105,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1105,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1105,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1105,"endColumn":1038},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1109 column 59 is used outside of binding context.","line":1105,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":1105,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1105,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1105,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":1105,"column":198,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":199},{"ruleId":"no-redeclare","severity":2,"message":"'A' is already defined.","line":1105,"column":209,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1105,"column":443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":444},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1109 column 59 is used outside of binding context.","line":1105,"column":475,"nodeType":"Identifier","messageId":"outOfScope","endLine":1105,"endColumn":476},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1105,"column":553,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":555},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1105,"column":667,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1105,"endColumn":669},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1105,"column":831,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1105,"endColumn":832},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1105,"column":1026,"nodeType":"Identifier","messageId":"redeclared","endLine":1105,"endColumn":1027},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1105,"column":1039,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1105,"endColumn":1284},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1107,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1107,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1107,"column":21,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1107,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1108,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1108,"endColumn":45},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1109,"column":26,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1109,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1109,"column":26,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1109,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'w' is already defined.","line":1109,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":1109,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1105 column 46 is used outside of binding context.","line":1109,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1109,"column":100,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1109,"endColumn":1240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_errorDataPathProperty'.","line":1109,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1109,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1109,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1109,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":196,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":197},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":242,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":243},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":343,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":344},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":395,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":396},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1109,"column":576,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":577},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1105 column 46 is used outside of binding context.","line":1109,"column":608,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":609},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1109,"column":686,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":688},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":757,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":758},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1109,"column":800,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1109,"endColumn":802},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":807,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":808},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":858,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":859},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":918,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":919},{"ruleId":"no-use-before-define","severity":2,"message":"'_' was used before it was defined.","line":1109,"column":964,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1109,"endColumn":965},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1009,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1010},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1126,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1127},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1141,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1142},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1109,"column":1154,"nodeType":"Identifier","messageId":"outOfScope","endLine":1109,"endColumn":1155},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1112,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1112,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1112,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1112,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1112,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1112,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1112,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1112,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1112,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":1112,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1114,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1114,"endColumn":21},{"ruleId":"prefer-const","severity":2,"message":"'L' is never reassigned. Use 'const' instead.","line":1114,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":1114,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1115,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1115,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1115,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1115,"endColumn":586},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1115,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1115,"endColumn":586},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":477,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":478},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":526,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":527},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1115,"column":548,"nodeType":"Identifier","messageId":"outOfScope","endLine":1115,"endColumn":549},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1116,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1116,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1116,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1116,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1116,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1116,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1105 column 1026 is used outside of binding context.","line":1116,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":1116,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1118,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1118,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1118 column 22.","line":1122,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1122,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1124,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1124,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1125,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1125,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1125,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":1126,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":1126,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1125 column 15.","line":1126,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":1126,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1125 column 15.","line":1128,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1128,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1131,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1143,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1131,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1131,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1124 column 25.","line":1131,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1131,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1124 column 28.","line":1132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1145 column 14.","line":1133,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1133,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1141,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1133,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1141,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1133,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1133,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":1133,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":1141,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":1133,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":1141,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1131 column 17.","line":1133,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1133 column 146.","line":1133,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1131 column 20.","line":1133,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":1133,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1134,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1134,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1136,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1136,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1132 column 14.","line":1136,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1136,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1136,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1136,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1138,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1140,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1138,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1138,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1140,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":1140,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1141,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1141,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1141,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1141,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1143,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1145,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1144,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1144,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1145,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1159,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1145,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1159,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1145,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1145,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1124 column 25.","line":1146,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1146,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1158 column 118.","line":1146,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1146,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1149,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1151,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1149,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1149,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1151,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1153,"endColumn":306},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1151,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1153,"endColumn":306},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1151,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1151,"endColumn":73},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1151,"column":138,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1151,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1151,"column":182,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1151,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1146 column 16.","line":1151,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":1151,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1152,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1152,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1152,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1152,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1153,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1153,"column":184,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":197},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1153,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1153,"column":289,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1153,"endColumn":301},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1154,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1158,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1154,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1158,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1154,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1154,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1154,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":1154,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1154,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":1154,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":1158,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1155,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1155,"endColumn":214},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onClick'.","line":1155,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1155,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1155,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":1155,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":113},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onBlur'.","line":1155,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":1155,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1155,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1158 column 118.","line":1156,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":1156,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1157,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1157,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1157,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1157,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1157,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1157,"endColumn":439},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1157,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1157,"endColumn":439},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":1158,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1158,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":1158,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":1158,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1158,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1158,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1158,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":1158,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":1158,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1124 column 22.","line":1158,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1124 column 28.","line":1158,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1145 column 14.","line":1158,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":1158,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1160,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1160,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1161,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1163,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1161,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1161,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":1163,"column":1,"nodeType":"Program","messageId":"max","endLine":1163,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1163,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1163,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1163,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1163,"endColumn":72},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1163,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":1163,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1163,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1163,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1160 column 22.","line":1163,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1160 column 25.","line":1163,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1163 column 82.","line":1163,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1160 column 28.","line":1163,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1163,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1164,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1164,"endColumn":1275},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1164,"column":171,"nodeType":"Identifier","messageId":"redeclared","endLine":1164,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1164,"column":1276,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1176,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1163 column 88.","line":1164,"column":1484,"nodeType":"Identifier","messageId":"noShadow","endLine":1164,"endColumn":1485},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1163 column 85.","line":1165,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1163 column 94.","line":1165,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1163 column 29.","line":1165,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1163 column 43.","line":1165,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1165,"column":190,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1167,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1163 column 58.","line":1165,"column":199,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1165,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":1165,"endColumn":203},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1166,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1166,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1166,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1166,"endColumn":18},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1166,"column":19,"nodeType":"AssignmentExpression","endLine":1166,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1167,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1173,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1167,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1173,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1167,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1167,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1164 column 1484.","line":1168,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1168,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1168,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":1168,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1165 column 54.","line":1168,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1168,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1168,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1168,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1168,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1168,"endColumn":154},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1168,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1168,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1169,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1169,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1169,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":1169,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1165 column 11.","line":1171,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1171,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":1172,"column":1,"nodeType":"Program","messageId":"max","endLine":1172,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1172,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1172,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1172,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1172,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1163 column 85.","line":1174,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1174,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1178,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1178,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1185,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1185,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1185,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1185,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1186,"column":9740,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9741},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1186,"column":9740,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9741},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1186,"column":9762,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9763},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1186,"column":9772,"nodeType":"Identifier","messageId":"useConst","endLine":1186,"endColumn":9773},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1186,"column":9772,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9773},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1186,"column":9858,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1186,"endColumn":9864},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1186,"column":9880,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9881},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1186,"column":9903,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1188,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1186,"column":9915,"nodeType":"Identifier","messageId":"noShadow","endLine":1186,"endColumn":9916},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1187,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1187,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1187,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1187,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1187,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1187,"endColumn":103},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1187,"column":20,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1187,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1187 column 8.","line":1187,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1187,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":1187,"column":63,"nodeType":"MemberExpression","messageId":"unexpected","endLine":1187,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1188,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1196,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1188,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1188,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1190,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1190,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1190 column 17.","line":1191,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1191,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1192,"column":1,"nodeType":"Program","messageId":"max","endLine":1192,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1192,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1192,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1188 column 17.","line":1192,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1192,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1192,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1192,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1196,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1202,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1178 column 22.","line":1196,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1178 column 25.","line":1196,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1178 column 28.","line":1196,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1196,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1186 column 9740.","line":1197,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1197,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1197,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":1201,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1186 column 9772.","line":1198,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1198,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1201,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1201,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1204,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1322 column 24.","line":1204,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1204,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1203 column 25.","line":1204,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1204,"endColumn":150},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1205,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1322 column 11.","line":1205,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1204 column 116.","line":1205,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1322 column 37.","line":1205,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1322 column 48.","line":1205,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1205,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":1205,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1205,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1205,"column":89,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1205,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1322 column 70.","line":1205,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1205,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1205,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":1205,"endColumn":148},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1206,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1206,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1206,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1206,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1206,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1206,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1206,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1206,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1206,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":1206,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1205 column 8.","line":1206,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1206,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1207,"column":36,"nodeType":"BreakStatement","messageId":"exceed","endLine":1207,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1207,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1207,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1207,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1207,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1207,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1207,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1208,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1208,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":1208,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":1208,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1208,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1208,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1208,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1208,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1208,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1208,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1210,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1210,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1210,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1210,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1210,"column":42,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1210,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1206 column 34.","line":1210,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1210,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1210,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1210,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1212,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1212,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1212,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1212,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1212,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1212,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1212,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1212,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1214,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1214,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1215,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":1215,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1215,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1215,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1216,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1216,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1216,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1216,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1216,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1216,"endColumn":37},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1218,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1218,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1218,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1206 column 34.","line":1218,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1204 column 143.","line":1218,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1218,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":1218,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":1218,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1218,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1218,"column":176,"nodeType":"IfStatement","messageId":"exceed","endLine":1220,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1218,"column":183,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1218,"endColumn":185},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1220,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1220,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1220,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1220,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1220,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1220,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1220,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1220,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1222,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1222,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1223,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":1223,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1223,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1225,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1223,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1223,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1205 column 144.","line":1224,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1205 column 147.","line":1224,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1224,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":1224,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1206 column 31.","line":1224,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1224,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1224,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":107},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":167,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":169},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1224,"column":213,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1224,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1224,"column":263,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1224,"endColumn":361},{"ruleId":"compat/compat","severity":2,"message":"BigInt is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":1224,"column":345,"nodeType":"CallExpression","endLine":1224,"endColumn":356},{"ruleId":"no-undef","severity":2,"message":"'BigInt' is not defined.","line":1224,"column":345,"nodeType":"Identifier","messageId":"undef","endLine":1224,"endColumn":351},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1226,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1226,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1226,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1226,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1227,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1233,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1324 column 11.","line":1227,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1227,"endColumn":16},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":1228,"column":5,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":1232,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1230,"column":22,"nodeType":"BreakStatement","messageId":"exceed","endLine":1230,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1230,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1230,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1230,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1230,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1231,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1231,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1233,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1241,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1324 column 21.","line":1233,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1233,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1234,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1234,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1234,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1234,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1234,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1234,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1234,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1234,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1235,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1239,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1235,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1235,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1235,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1236,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1236,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1234 column 15.","line":1236,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1236,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1234 column 18.","line":1236,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1236,"endColumn":25},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<='.","line":1237,"column":8,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":1237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1237,"column":17,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1237,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1237,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1237,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1237,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1237,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1238,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1238,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1236 column 24 is used outside of binding context.","line":1238,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":1238,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1240,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1240,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1234 column 18 is used outside of binding context.","line":1240,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1240,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1241,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1245,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1241,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1241,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1242,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1242,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1243,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1245,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1247,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1246,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1246,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1246,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1246,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1246,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1246,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1247,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1249,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1248,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1248,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1248,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1248,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1249,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1255,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1250,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1250,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1250,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1250,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1252,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1254,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 1250 column 15 is used outside of binding context.","line":1252,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":1252,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 1250 column 15 is used outside of binding context.","line":1253,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1253,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1254,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1254,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1254,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1254,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1254,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1254,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1255,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1257,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1255,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1255,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1255,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1255,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1257,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1259,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1204 column 146.","line":1257,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1204 column 149.","line":1257,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1205 column 16.","line":1257,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1257,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1258,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1258,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1258,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1258,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1259,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1261,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1261,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1263,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1263,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1265,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 1320 column 72.","line":1263,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1263,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1264,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1264,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1264,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1264,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1265,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1269,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 1322 column 90.","line":1265,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1265,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1270,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1203 column 25.","line":1270,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1204 column 116.","line":1270,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1270,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1272,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1272,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1322 column 11.","line":1272,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1272,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1272,"column":16,"nodeType":"SwitchStatement","messageId":"exceed","endLine":1278,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1272,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1272,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1273,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1273,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1322 column 24.","line":1273,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":1273,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1273,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1322 column 37.","line":1273,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1322 column 48.","line":1273,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1273,"column":108,"nodeType":"BreakStatement","messageId":"exceed","endLine":1273,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1273,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":1273,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":1275,"column":23,"nodeType":"BreakStatement","messageId":"exceed","endLine":1275,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1275,"column":92,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1275,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1275,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1275,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1276,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1276,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1277,"column":8,"nodeType":"BreakStatement","messageId":"exceed","endLine":1277,"endColumn":14},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1277,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1277,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1278,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1278,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1278,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1278,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1322 column 70.","line":1278,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1324 column 11.","line":1278,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1324 column 21.","line":1278,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1278 column 11.","line":1278,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1278 column 19.","line":1278,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1278 column 27.","line":1278,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1278 column 34.","line":1278,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":1278,"endColumn":121},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1279,"column":23,"nodeType":"SwitchStatement","messageId":"exceed","endLine":1281,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":1280,"column":71,"nodeType":"BreakStatement","messageId":"exceed","endLine":1280,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1280,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1280,"endColumn":346},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1281,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1281,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1281,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1281,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1283,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1285,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1283,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1283,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1283,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1283,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1284,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1284,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1284,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1284,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1284,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1284,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1284,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1284,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1284,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":1284,"endColumn":72},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1285,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1285,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1285,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1285,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1285,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1285,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1289,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1297,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1289,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1289,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1290,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1290,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1290,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":1296,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1291,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1293,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1291,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1291,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1291,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1291,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1292,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1292,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1292,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1273 column 25.","line":1292,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1273 column 94.","line":1292,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1292,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1292,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1292,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1292,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1292,"endColumn":183},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1292,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":1292,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1293,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1293,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1293,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1293,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1293,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1293,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1297,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1305,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1270 column 37.","line":1297,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1297,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1281 column 36.","line":1297,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1297,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1299,"column":18,"nodeType":"ForStatement","messageId":"exceed","endLine":1301,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1289 column 17.","line":1299,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1297 column 17.","line":1299,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1272 column 9.","line":1299,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1273 column 25.","line":1299,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":1299,"endColumn":65},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1300,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1300,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1273 column 94.","line":1300,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1273 column 101.","line":1300,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1322 column 59.","line":1300,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1300,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1300,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1300,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1300,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1300,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1300,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1300,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1300,"column":181,"nodeType":"Identifier","messageId":"outOfScope","endLine":1300,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1300,"column":210,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1300,"endColumn":211},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1301,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1301,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1301,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1301,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1301,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1301,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1306,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1306,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1307,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1309,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1307,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1307,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1308,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1308,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1308,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1308,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1308,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1308,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 1278 column 11 is used outside of binding context.","line":1308,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":1308,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1309,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1315,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1309,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1309,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1310,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":1310,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 1278 column 11 is used outside of binding context.","line":1311,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 1273 column 72 is used outside of binding context.","line":1311,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1311,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1311,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":1311,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1272 column 9 is used outside of binding context.","line":1312,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1312,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1312,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1312,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1272 column 9 is used outside of binding context.","line":1312,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1312,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 1273 column 101 is used outside of binding context.","line":1312,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1312,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 1273 column 101 is used outside of binding context.","line":1312,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1312,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1312,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1312,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1273 column 94 is used outside of binding context.","line":1312,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":1312,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1313,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":1313,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1313,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1313,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1315,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1317,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1315,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1315,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1315,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1315,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1316,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1316,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1316,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1316,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 1278 column 19 is used outside of binding context.","line":1316,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 1278 column 27 is used outside of binding context.","line":1316,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 1278 column 34 is used outside of binding context.","line":1316,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 1278 column 41 is used outside of binding context.","line":1316,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":1316,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1317,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1319,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1270 column 31.","line":1317,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1317,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1270 column 34.","line":1317,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1317,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1320,"column":63,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1322,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1320,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":1320,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1322,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1322,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1322,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1322,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1322,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":1322,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1324,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1324,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1203 column 22.","line":1324,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1324,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1329,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1329,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1330,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1338,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1331,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1331,"column":570,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1331,"column":598,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1337,"endColumn":264},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1331,"column":619,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1331,"endColumn":620},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1329 column 22.","line":1331,"column":722,"nodeType":"Identifier","messageId":"noShadow","endLine":1331,"endColumn":723},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1332,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1336,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1331 column 722.","line":1332,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1332,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1329 column 25.","line":1333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1329 column 28.","line":1333,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1335,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1333,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1335,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1332 column 30.","line":1333,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1333,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1334,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1334,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1334,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1334,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1335,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1335,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1336,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1336,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1339 column 22.","line":1340,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1340,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1340,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1340,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1340,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1340,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1341,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1341,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1341,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1341,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1341,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1341,"column":36,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1341,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":112},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":1341,"column":134,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":135},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":1341,"column":164,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":1341,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":203},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":1341,"column":224,"nodeType":"Identifier","messageId":"useConst","endLine":1341,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1341,"column":231,"nodeType":"IfStatement","messageId":"exceed","endLine":1345,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1342,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1342,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1343,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1343,"endColumn":346},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1343,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1343,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1345,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1345,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1345,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1345,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1347,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1347,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1348,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1348,"column":24,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1350,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1348,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1348,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1347 column 25.","line":1348,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1347 column 28.","line":1348,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1348,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":1349,"column":1,"nodeType":"Program","messageId":"max","endLine":1349,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1349,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1349,"endColumn":144},{"ruleId":"mediawiki/msg-doc","severity":1,"message":"All possible message keys should be documented. See https://w.wiki/4r9a for details.","line":1349,"column":24,"nodeType":"CallExpression","endLine":1349,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1349,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1349,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1350,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1352,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1350,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1351,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1351,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1351,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1351,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1352,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1356,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1352,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1356,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1352,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1352,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1353,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1353,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1353,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1353,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1354,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1354,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1347 column 22.","line":1354,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1354,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1347 column 25.","line":1354,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":1354,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1357 column 22.","line":1358,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1358,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1358,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1358,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1358,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1358,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1359,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1359,"endColumn":370},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1359,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1359,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1359,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1359,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1359,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":191},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":1359,"column":207,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":208},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1359,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":1359,"endColumn":294},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1359,"column":371,"nodeType":"IfStatement","messageId":"exceed","endLine":1367,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1359,"column":420,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1359,"endColumn":421},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":1360,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1360,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":1360,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":1360,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1360,"column":1016,"nodeType":"IfStatement","messageId":"exceed","endLine":1364,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1362,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1362,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1362,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1362,"endColumn":666},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1362,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1362,"endColumn":666},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1364,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1364,"endColumn":841},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1364,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1364,"endColumn":841},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":525,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":526},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":572,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":573},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":629,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":630},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":672,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":673},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1364,"column":717,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":718},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1364,"column":728,"nodeType":"Identifier","messageId":"outOfScope","endLine":1364,"endColumn":729},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1366,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1366,"endColumn":621},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":355,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":356},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":459,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":460},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":502,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":508,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":509},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 1362 column 11 is used outside of binding context.","line":1366,"column":547,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":548},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 1362 column 14 is used outside of binding context.","line":1366,"column":558,"nodeType":"Identifier","messageId":"outOfScope","endLine":1366,"endColumn":559},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1367,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1367,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1367,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1367,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1369,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1369,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1370,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1438,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1370,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1370,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1370,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":1370,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1370,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1370,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1370,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":1370,"endColumn":157},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1370,"column":156,"nodeType":"Identifier","messageId":"unusedVar","endLine":1370,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1371,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1371,"endColumn":14},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":1372,"column":812,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1372,"endColumn":813,"suggestions":[{"messageId":"removeEscape","fix":{"range":[180422,180423],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[180422,180422],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1373,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1373,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1373,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1373,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1373,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1373,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1373,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":1373,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1373,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1373,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1373,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1373,"endColumn":106},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1374,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1374,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1374,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1374,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1374,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":1374,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1374,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":1374,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1375,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1375,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1375,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1375,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1375,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1375,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1375,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1383,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1376,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1382,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1376,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1376,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1374 column 109.","line":1376,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1376,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1378,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1378,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1378,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1378,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1374 column 109.","line":1378,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1378,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1374 column 112.","line":1379,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1379,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1375 column 13.","line":1379,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1379,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1379,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1379,"column":53,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1379,"endColumn":251},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1379,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1379,"endColumn":150},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1379,"column":200,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1379,"endColumn":244},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1379,"column":220,"nodeType":"NewExpression","messageId":"lower","endLine":1379,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1374 column 106.","line":1380,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1380,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1383,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1383,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1384,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1384,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1384,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1384,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1384,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1384,"endColumn":150},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1384,"column":149,"nodeType":"Identifier","messageId":"unusedVar","endLine":1384,"endColumn":150},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1385,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1387,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1385,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1385,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1385,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1385,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":1385,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1385,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":1385,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1386,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1386,"endColumn":229},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1387,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1417,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1387,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1417,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1387,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1387,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1388,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1416,"endColumn":7},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1388,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182061,182062],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182061,182061],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1388,"column":36,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":37,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182063,182064],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182063,182063],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1388,"column":38,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":39,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182065,182066],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182065,182065],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":1388,"column":44,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":45,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182071,182072],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182071,182071],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":1388,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182075,182076],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182075,182075],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1388,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1388,"endColumn":66},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1388,"column":96,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":97,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182123,182124],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182123,182123],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1388,"column":98,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":99,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182125,182126],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182125,182125],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1388,"column":100,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":101,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182127,182128],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182127,182127],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":1388,"column":106,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":107,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182133,182134],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182133,182133],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":1388,"column":110,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":111,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182137,182138],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182137,182137],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\*.","line":1388,"column":119,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1388,"endColumn":120,"suggestions":[{"messageId":"removeEscape","fix":{"range":[182146,182147],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[182146,182146],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1388,"column":298,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1388,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1388,"column":376,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1388,"column":379,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":380},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1388,"column":382,"nodeType":"Identifier","messageId":"noShadow","endLine":1388,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1389,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1389,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1389,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1389,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getFoldWidgetBase'.","line":1389,"column":164,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1389,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1390,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1390,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1390,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1391,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1391,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":1391,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":1391,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1391,"endColumn":589},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1391,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1391,"endColumn":589},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1391,"column":119,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1391,"endColumn":157},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1391,"column":357,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1391,"endColumn":359},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1391,"column":582,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1391,"endColumn":588},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1392,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1392,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1392,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1392,"endColumn":46},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1393,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1393,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1393,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1393,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1393,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 1394 column 11 is used outside of binding context.","line":1393,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":1393,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1393,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1393,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":1393,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1393,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1393,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 1394 column 11 is used outside of binding context.","line":1393,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":1393,"endColumn":71},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1394,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1394,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1394,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":1406,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1397,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1397,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1400,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":1404,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1402,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1402,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1405,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1405,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1407,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1407,"endColumn":55},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1407,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":1407,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1393 column 59 is used outside of binding context.","line":1407,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1393 column 66 is used outside of binding context.","line":1407,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1393 column 80 is used outside of binding context.","line":1407,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1393 column 80 is used outside of binding context.","line":1407,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":1407,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1384 column 143.","line":1408,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1384 column 146.","line":1408,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1384 column 149.","line":1408,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1408,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1409,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1409,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1385 column 8.","line":1409,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1409,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1409,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1409,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":1410,"column":1,"nodeType":"Program","messageId":"max","endLine":1410,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1410,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1410,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1413,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1415,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1409 column 59 is used outside of binding context.","line":1413,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1413,"endColumn":14},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1414,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":1414,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1409 column 59 is used outside of binding context.","line":1414,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":1414,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1409 column 16 is used outside of binding context.","line":1414,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":1414,"endColumn":25},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1418,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1418,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1418,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1369 column 22.","line":1418,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1369 column 28.","line":1418,"column":236,"nodeType":"Identifier","messageId":"noShadow","endLine":1418,"endColumn":237},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1418,"column":236,"nodeType":"Identifier","messageId":"unusedVar","endLine":1418,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1419,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1419,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1420,"column":1,"nodeType":"Program","messageId":"max","endLine":1420,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1420,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1420,"endColumn":125},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":1420,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1420,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1420,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":1420,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":51},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1420,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":1420,"endColumn":51},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":1420,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1420,"endColumn":122},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1420,"column":121,"nodeType":"NewExpression","messageId":"lower","endLine":1420,"endColumn":122},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1421,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1421,"endColumn":255},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1421,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1421,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1421,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1421,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1421,"column":256,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1435,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1421,"column":274,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1421,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1422,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1434,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1422,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1422,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1422,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1422,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1422,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":1422,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1419 column 13.","line":1423,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1423,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1423,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1423,"endColumn":105},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1423,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1423,"endColumn":47},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":1423,"column":73,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":74,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185194,185195],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185194,185194],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":1423,"column":75,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":76,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185196,185197],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185196,185196],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":1423,"column":77,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":1423,"endColumn":78,"suggestions":[{"messageId":"removeEscape","fix":{"range":[185198,185199],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[185198,185198],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1423,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1423,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1424,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1424,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1424,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1424,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1426,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1426,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1418 column 236.","line":1426,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1426,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1418 column 233.","line":1428,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1428,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1418 column 230.","line":1429,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1429,"endColumn":13},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":1429,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":1429,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1429,"column":74,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1433,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1429,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1429,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1429 column 12.","line":1429,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":1429,"endColumn":141},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":1436,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":1436,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1369 column 25.","line":1436,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":1436,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1437,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1437,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1439,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1439,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":1440,"column":1,"nodeType":"Program","messageId":"max","endLine":1440,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1440,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1440,"column":84,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1446,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1440,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1440,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1440,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1440,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1441,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1441,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1441,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1441,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1441,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1441,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1441,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":1445,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1442,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1442,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1444,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1444,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1444,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1444,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 404. Maximum allowed is 100.","line":1445,"column":1,"nodeType":"Program","messageId":"max","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1445,"endColumn":396},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1445,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1445,"endColumn":396},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1445,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1445,"column":124,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":137},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":285,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":291},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":299,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_opts'.","line":1445,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1445,"endColumn":337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1445,"column":377,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1445,"endColumn":383},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1446,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1466,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1446,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1446,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1446,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1446,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1447,"column":1,"nodeType":"Program","messageId":"max","endLine":1447,"endColumn":128},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1447,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1447,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1447,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1448 column 9 is used outside of binding context.","line":1447,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":1447,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1447,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1447,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1447,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1447,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1447,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1447,"column":72,"nodeType":"IfStatement","messageId":"exceed","endLine":1465,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1448 column 9 is used outside of binding context.","line":1447,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":1447,"endColumn":118},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1448,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1448,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":1448,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1448,"column":25,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1448,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1448,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":1454,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1446 column 17.","line":1449,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1446 column 20.","line":1449,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1447 column 8.","line":1449,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1449,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1450,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1450,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1447 column 26.","line":1450,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1450,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1447 column 38.","line":1450,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1450,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":1451,"column":1,"nodeType":"Program","messageId":"max","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1451,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1451,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1451,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1451,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1451,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1451,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1454,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1462,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1455,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1455,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1455,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1455,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_schemas'.","line":1457,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1457,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1459,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1461,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_compile'.","line":1459,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1459,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1459,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1459,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1459,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1459,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1462,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1464,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1464,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1464,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1464,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1464,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1465,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1465,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1466,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1486,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1466,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1486,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1466,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1466,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":1466,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1467,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1467,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1467,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 1446 column 14.","line":1467,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1486 column 43.","line":1467,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1496 column 11.","line":1467,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 1496 column 224.","line":1467,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1467,"column":94,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1485,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1466 column 85.","line":1467,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1467 column 10.","line":1467,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1467,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1467,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1467,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1467,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":1467,"endColumn":145},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1469,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1469,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 1440 column 54.","line":1469,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1469,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1469,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1469,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 1440 column 93.","line":1469,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1469,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1469,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":1469,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1469,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":1483,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1469,"column":68,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1469,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1469,"column":152,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1469,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1470,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1470,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1470,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1470,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1470,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":1482,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1470,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1470,"endColumn":107},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1474,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1474,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1475,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1475,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1478,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1478,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_refs'.","line":1480,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1480,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1483,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1483,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1483,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1483,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1483,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1483,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1485,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1485,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1486,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1486,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1486,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1486,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1486,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1486,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":1486,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1487,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1487,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1487,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1487,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1488,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1488,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1486 column 146.","line":1489,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1489,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1489,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":1493,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1490,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1490,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":1492,"column":1,"nodeType":"Program","messageId":"max","endLine":1492,"endColumn":175},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1492,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1492,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1492,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1492,"endColumn":175},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getId'.","line":1492,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1492,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1494,"column":1,"nodeType":"Program","messageId":"max","endLine":1494,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1494,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1494,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1494,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1494,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1494,"column":83,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1494,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1496,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1496,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1496,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":1496,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1496,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":1496,"endColumn":231},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1497,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1497,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1496 column 227.","line":1497,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":1497,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1496 column 230.","line":1497,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":1497,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1498,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1498,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1498,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":1512,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1499,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1499,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1505,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1505,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1506,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1506,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1508,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1510,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1512,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1512,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1496 column 227.","line":1513,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1513,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1496 column 230.","line":1513,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1513,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1439 column 28.","line":1514,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1514,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1440 column 69.","line":1514,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1514,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1514,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":1530,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1536 column 11.","line":1515,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1515,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1516,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1516,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1516,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1516,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1522,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1522,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1524,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1528,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1526,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1526,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1526,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1526,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1530,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1530,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":1531,"column":20,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":1531,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1532,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1534,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1532,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1532,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1532,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1532,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1533,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1533,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1534,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1536,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1534,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1534,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1536,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1536,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1536,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1536,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1536,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1536,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1538,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1540,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1439 column 22.","line":1538,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1538,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1439 column 25.","line":1538,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1538,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1539,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1539,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1539,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1539,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1542,"column":3,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1564,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1541 column 22.","line":1542,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1542,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1542,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1542,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1543,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1563,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1543,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1543,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1542 column 34.","line":1543,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1542 column 37.","line":1543,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1542 column 40.","line":1543,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1543,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1543,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":1543,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1545,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1545,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1546,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":1560,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1559,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1559,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1561,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1561,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1564,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1566,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1541 column 22.","line":1564,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":1564,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 580. Maximum allowed is 100.","line":1566,"column":1,"nodeType":"Program","messageId":"max","endLine":1566,"endColumn":575},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1566,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1566,"endColumn":575},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1566,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1566,"endColumn":575},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1566,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1566,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1567,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1567,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1568,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1568,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1568,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1570,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1567 column 22.","line":1568,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1568,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1571 column 22.","line":1572,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1572,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1572,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1572,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1573,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1573,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1573,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1573,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1573,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1573,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1576 column 46 is used outside of binding context.","line":1573,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":1573,"endColumn":31},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1573,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":1573,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 1576 column 46 is used outside of binding context.","line":1573,"column":179,"nodeType":"Identifier","messageId":"outOfScope","endLine":1573,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1573,"column":190,"nodeType":"IfStatement","messageId":"exceed","endLine":1595,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1574,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1574,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1576,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1576,"endColumn":211},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":1576,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":1576,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1576,"column":212,"nodeType":"IfStatement","messageId":"exceed","endLine":1594,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1577,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1577,"endColumn":891},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":78,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":1577,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 1585 column 18 is used outside of binding context.","line":1577,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":234,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":235},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":234,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":235},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":1577,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 1585 column 12 is used outside of binding context.","line":1577,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":280},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1577,"column":289,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1577,"endColumn":290},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1577,"column":497,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1577,"endColumn":499},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":1577,"column":669,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1577,"endColumn":670},{"ruleId":"block-scoped-var","severity":2,"message":"'f' declared on line 1585 column 18 is used outside of binding context.","line":1577,"column":669,"nodeType":"Identifier","messageId":"outOfScope","endLine":1577,"endColumn":670},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1580,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1580,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1581,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1581,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1582,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1584,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1583,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1583,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1584,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":1584,"endColumn":109},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1585,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1585,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1585,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1585,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1585,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1585,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1585,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1585,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1586,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1586,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1587,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1593,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1590,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1590,"endColumn":111},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":1590,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":1590,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 1592 column 27 is used outside of binding context.","line":1590,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":1590,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1592,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1592,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1592,"column":23,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1592,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1592,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1592,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1592,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1592,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1594,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1594,"endColumn":713},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1594,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1594,"endColumn":713},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1594,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1594,"column":714,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1594,"endColumn":997},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1594,"column":958,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1594,"endColumn":959},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1595,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1595,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1598,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1598,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1612,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1598,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1612,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1598,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1598,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1598,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1599,"column":1,"nodeType":"Program","messageId":"max","endLine":1599,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1599,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1599,"endColumn":112},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1599,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1599,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1599,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1599,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1600,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1600,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1600,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1600,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":1601,"column":1,"nodeType":"Program","messageId":"max","endLine":1601,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1601,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1601,"endColumn":128},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1601,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1601,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1601,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1601,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1601,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1601,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1602,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1602,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":24,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1603,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1603,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1603,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1603,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1603,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1603,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1604,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1604,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1604,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1604,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1605,"column":1,"nodeType":"Program","messageId":"max","endLine":1605,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_events'.","line":1605,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1605,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1608,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1608,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1608,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1608,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1609,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1609,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1609,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1609,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1610,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1610,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1611,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1611,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1612,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1662,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1612,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1662,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1612,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1612,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1613,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1613,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1613,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1613,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1613,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1613,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1614,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1614,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1614,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1614,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1615,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1615,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1616,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1616,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1616,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1616,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1616,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1616,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1616,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1616,"endColumn":181},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1616,"column":14,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1616,"endColumn":28,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[197099,197116],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1617,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1617,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1618,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1618,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1618,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1618,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1620,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1620,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1621,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1621,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1624,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1624,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1624,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1624,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1628,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1628,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1628,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":1628,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1629,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1629,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1629,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1629,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1629,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1629,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1629,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":1633,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1631,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1631,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1633,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1633,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1634,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1634,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1634,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1634,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1638,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1638,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1638,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1638,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1639,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1639,"endColumn":110},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1639,"column":42,"nodeType":"CallExpression","endLine":1639,"endColumn":62},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1639,"column":65,"nodeType":"AssignmentExpression","endLine":1639,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1640,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1640,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1640,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1640,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1641,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1641,"endColumn":183},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1641,"column":42,"nodeType":"CallExpression","endLine":1641,"endColumn":65},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1641,"column":68,"nodeType":"AssignmentExpression","endLine":1641,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1642,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1642,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1642,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1642,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1644,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1644,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1646,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1646,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1646,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":1646,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1647,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1647,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1647,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1651,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":1648,"column":1,"nodeType":"Program","messageId":"max","endLine":1648,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1648,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1648,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1648,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1648,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1648,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1650,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1648,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1650,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1648,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1648,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1649,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1649,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1649,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1649,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1652,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1652,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1652,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1652,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":1653,"column":1,"nodeType":"Program","messageId":"max","endLine":1653,"endColumn":225},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1653,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1653,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1653,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1653,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":1653,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1653,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1653,"endColumn":52},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1653,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":1653,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1653,"column":105,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1653,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1654,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1654,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1654,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1654,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1656,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1656,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1656,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1656,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1658,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1658,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1662,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1664,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1662,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1662,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1662,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1662,"endColumn":24},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1663,"column":13,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1663,"endColumn":27,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[199449,199466],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1664,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1666,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1664,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1664,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1664,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1664,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1665,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1665,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1665,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1665,"endColumn":97},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1665,"column":98,"nodeType":"CallExpression","endLine":1665,"endColumn":128},{"ruleId":"no-self-assign","severity":2,"message":"'e.textContent' is assigned to itself.","line":1665,"column":153,"nodeType":"MemberExpression","messageId":"selfAssignment","endLine":1665,"endColumn":166},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1666,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1674,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1666,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1666,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":1667,"column":1,"nodeType":"Program","messageId":"max","endLine":1667,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1667,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1667,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1667,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1673,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1667,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1673,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 11.","line":1667,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1667,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":1667,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 168.","line":1668,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1668,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1667 column 171.","line":1668,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1668,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1667 column 11.","line":1671,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1671,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1671,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1671,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1673,"column":40,"nodeType":"CallExpression","endLine":1673,"endColumn":94},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1673,"column":207,"nodeType":"CallExpression","endLine":1673,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1674,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1676,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1674,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1674,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1674,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1674,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1675,"column":16,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1675,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1675,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1675,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1675,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1675,"endColumn":386},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1675,"column":191,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1675,"endColumn":192},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1675,"column":353,"nodeType":"CallExpression","endLine":1675,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1676,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1680,"endColumn":4},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":1677,"column":1,"nodeType":"Program","messageId":"max","endLine":1677,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1677,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":1677,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1677,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":1677,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":1677,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1677,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1677,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1679,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1677,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1679,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1677 column 11.","line":1677,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1677 column 26.","line":1677,"column":214,"nodeType":"Identifier","messageId":"noShadow","endLine":1677,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1680,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1684,"endColumn":4},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1681,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1683,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":132,"nodeType":"CallExpression","endLine":1681,"endColumn":178},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":224,"nodeType":"CallExpression","endLine":1681,"endColumn":265},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1681,"column":267,"nodeType":"CallExpression","endLine":1681,"endColumn":303},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1681,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":1681,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1681,"column":361,"nodeType":"Identifier","messageId":"noShadow","endLine":1681,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1682,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1682,"endColumn":92},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1682,"column":5,"nodeType":"CallExpression","endLine":1682,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1682,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1682,"endColumn":36},{"ruleId":"no-self-assign","severity":2,"message":"'t.textContent' is assigned to itself.","line":1682,"column":76,"nodeType":"MemberExpression","messageId":"selfAssignment","endLine":1682,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1684,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":1692,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1684,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1684,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1684,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1684,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1687,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1689,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1687,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1687,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1689,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1691,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1691,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1691,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1692,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1952,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1692,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1952,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1692,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1692,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1693,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1693,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1693,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1717,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1693,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1717,"endColumn":14},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1693,"column":1187,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1693,"endColumn":1201,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[203446,203473],"text":"Object.prototype.hasOwnProperty.call(this.config, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1693,"column":1305,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1693,"endColumn":1319,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[203564,203591],"text":"Object.prototype.hasOwnProperty.call(this.config, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1694,"endColumn":975},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1694,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1694,"endColumn":84},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":420,"nodeType":"CallExpression","endLine":1694,"endColumn":473},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":495,"nodeType":"CallExpression","endLine":1694,"endColumn":541},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":544,"nodeType":"CallExpression","endLine":1694,"endColumn":591},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":666,"nodeType":"CallExpression","endLine":1694,"endColumn":706},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":709,"nodeType":"CallExpression","endLine":1694,"endColumn":748},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1694,"column":976,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1694,"endColumn":1051},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1692 column 36.","line":1694,"column":982,"nodeType":"Identifier","messageId":"noShadow","endLine":1694,"endColumn":983},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1694,"column":1176,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1694,"endColumn":1177},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1355,"nodeType":"CallExpression","endLine":1694,"endColumn":1395},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1397,"nodeType":"CallExpression","endLine":1694,"endColumn":1437},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1694,"column":1878,"nodeType":"CallExpression","endLine":1694,"endColumn":1919},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1695,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1695,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1695,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":1701,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1695,"column":313,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1695,"endColumn":314},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1695,"column":373,"nodeType":"CallExpression","endLine":1695,"endColumn":413},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":1696,"column":1,"nodeType":"Program","messageId":"max","endLine":1696,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1696,"column":84,"nodeType":"ForStatement","messageId":"exceed","endLine":1698,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1696,"column":90,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1696,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1696,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1696,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1696,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1696,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1698,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1698,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 1696 column 94 is used outside of binding context.","line":1698,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":1698,"endColumn":48},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":1700,"column":33,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":1700,"endColumn":55,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[206506,206528],"text":"/,/i"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1702,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1702,"endColumn":783},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":1702,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1702,"endColumn":783},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1702,"column":609,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1702,"endColumn":610},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1702,"column":788,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":789},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1702,"column":791,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":792},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1702,"column":794,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":795},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1702,"column":812,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1710,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1694 column 982.","line":1702,"column":876,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":877},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1702,"column":879,"nodeType":"Identifier","messageId":"noShadow","endLine":1702,"endColumn":880},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1703,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1705,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1702 column 876.","line":1703,"column":208,"nodeType":"Identifier","messageId":"noShadow","endLine":1703,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1702 column 879.","line":1703,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":1703,"endColumn":212},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1704,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1704,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1704,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1704,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":1706,"column":1,"nodeType":"Program","messageId":"max","endLine":1706,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1706,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1706,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1694 column 982.","line":1706,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":1706,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1693 column 8.","line":1706,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1706,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1707,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1709,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1706 column 152.","line":1707,"column":254,"nodeType":"Identifier","messageId":"noShadow","endLine":1707,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1706 column 155.","line":1707,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":1707,"endColumn":258},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1708,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1708,"endColumn":251},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1708,"column":48,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1708,"endColumn":62,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[208223,208240],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1708,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1708,"endColumn":132},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1709,"column":89,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1709,"endColumn":103,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[208515,208532],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":1710,"column":1,"nodeType":"Program","messageId":"max","endLine":1710,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1710,"column":42,"nodeType":"ForStatement","messageId":"exceed","endLine":1714,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1711,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1711,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1712,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1712,"endColumn":52},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1712,"column":7,"nodeType":"CallExpression","endLine":1712,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1712,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1712,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1712,"column":53,"nodeType":"BreakStatement","messageId":"exceed","endLine":1712,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1714,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1714,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1714,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1714,"endColumn":425},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1714,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1714,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":1715,"column":1,"nodeType":"Program","messageId":"max","endLine":1715,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1718,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1718,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1720,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1720,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":1721,"column":1,"nodeType":"Program","messageId":"max","endLine":1721,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1721,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1721,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1721,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1721 column 10.","line":1721,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1721 column 10.","line":1721,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":1721,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1721,"column":102,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1721,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1723,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1723,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1723,"column":16,"nodeType":"TryStatement","messageId":"exceed","endLine":1727,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1724,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1724,"endColumn":12},{"ruleId":"getter-return","severity":2,"message":"Expected to return a value in method 'get'.","line":1724,"column":55,"nodeType":"FunctionExpression","messageId":"expected","endLine":1724,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1726,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1726,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1723 column 8.","line":1727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1727,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1727,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1727,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1729,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1729,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1729,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1729,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1729,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1803,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1729,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1803,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1729,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1729,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1729,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":1729,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1730,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1730,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1730,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1730,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1731,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1731,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":1732,"column":1,"nodeType":"Program","messageId":"max","endLine":1732,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1732,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1732,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1733,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1733,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":1734,"column":1,"nodeType":"Program","messageId":"max","endLine":1734,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":1735,"column":1,"nodeType":"Program","messageId":"max","endLine":1735,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1735,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1735,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1735,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":1735,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":1735,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1735,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1735,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":1735,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1729 column 11.","line":1735,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1735,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":1736,"column":1,"nodeType":"Program","messageId":"max","endLine":1736,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1736,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1736,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1736,"column":62,"nodeType":"BreakStatement","messageId":"exceed","endLine":1736,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1736,"column":78,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1736,"endColumn":143},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1737,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1747,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1739,"column":27,"nodeType":"BreakStatement","messageId":"exceed","endLine":1739,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1740,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":1746,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1740,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1740,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1742,"column":57,"nodeType":"BreakStatement","messageId":"exceed","endLine":1742,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1743,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":1745,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1744,"column":58,"nodeType":"BreakStatement","messageId":"exceed","endLine":1744,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1747,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1747,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1747,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1747,"endColumn":630},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1747,"column":541,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1747,"endColumn":542},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1747,"column":548,"nodeType":"CallExpression","endLine":1747,"endColumn":576},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1747,"column":578,"nodeType":"CallExpression","endLine":1747,"endColumn":629},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1751,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":1751,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1752,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1752,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1753,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":1753,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1754,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1754,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1755,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":1755,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1764,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1756,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1756,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1756,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":1756,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1756,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":1756,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1757,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1757,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1757,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1729 column 11.","line":1757,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1757,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1757,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1757,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1758,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1758,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1759,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1759,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 1757 column 19 is used outside of binding context.","line":1759,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":1759,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1757 column 27 is used outside of binding context.","line":1759,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":1759,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1760,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1760,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1760,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":1760,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1755 column 47.","line":1762,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1762,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1762,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":1762,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1765,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":1765,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1766,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1768,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1769,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1769,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1770,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1770,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1770,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1770,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1771,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":1771,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1772,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1772,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1772,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1774,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1772,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1774,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1775,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":1775,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1776,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1776,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1777,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1777,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1778,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1779,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":1779,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1781,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1781,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1782,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1782,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1781 column 48.","line":1782,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1782,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1782,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1782,"endColumn":345},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1782,"column":87,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1782,"endColumn":345},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1782,"column":303,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1782,"endColumn":304},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1783,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1783,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1784,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1784,"endColumn":234},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1784,"column":90,"nodeType":"CallExpression","endLine":1784,"endColumn":138},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1784,"column":140,"nodeType":"CallExpression","endLine":1784,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1785,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":1785,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1785,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":1785,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1787,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1787,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1787,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":1787,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1789,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":1789,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1789,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":1789,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1790,"endColumn":147},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1790,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1790,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1790,"column":60,"nodeType":"CallExpression","endLine":1790,"endColumn":99},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1790,"column":102,"nodeType":"CallExpression","endLine":1790,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1791,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1791,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1791,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":1791,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1792,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1792,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1792,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1793,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":1793,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1794,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1729 column 8.","line":1794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1794,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1794,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1794,"endColumn":427},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1794,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1794,"endColumn":427},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1794,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1794,"endColumn":26},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":1794,"column":208,"nodeType":"AssignmentExpression","messageId":"missing","endLine":1794,"endColumn":323},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":1796,"column":1,"nodeType":"Program","messageId":"max","endLine":1796,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1796,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1796,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1796,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1796,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1800,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1800,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1800,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1800,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1804,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1804,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":1804,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":1804,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1805,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1805,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1811,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1805,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1811,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1805,"column":320,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1805,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1804 column 43.","line":1805,"column":552,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":553},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1805,"column":555,"nodeType":"Identifier","messageId":"noShadow","endLine":1805,"endColumn":556},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1806,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1806,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":1807,"column":1,"nodeType":"Program","messageId":"max","endLine":1807,"endColumn":292},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1804 column 43.","line":1807,"column":284,"nodeType":"Identifier","messageId":"noShadow","endLine":1807,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1807,"column":287,"nodeType":"Identifier","messageId":"noShadow","endLine":1807,"endColumn":288},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1810,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1807 column 284.","line":1808,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":1808,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1807 column 287.","line":1808,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":1808,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1809,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1809,"endColumn":83},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1809,"column":8,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1809,"endColumn":22,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[218650,218667],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1809,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1809,"endColumn":78},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":1810,"column":21,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":1810,"endColumn":35,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[218746,218763],"text":"Object.prototype.hasOwnProperty.call(t, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1813,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1813,"endColumn":324},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1813,"column":168,"nodeType":"CallExpression","endLine":1813,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1814,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1814,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1815,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1815,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1815,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1815,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1815,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1815,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1815,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1815,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1816,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1816,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":1817,"column":1,"nodeType":"Program","messageId":"max","endLine":1817,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1817,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1817,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1817,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":1817,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1817,"column":92,"nodeType":"IfStatement","messageId":"exceed","endLine":1841,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":1820,"column":1,"nodeType":"Program","messageId":"max","endLine":1820,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1820,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":1822,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1821,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1821,"endColumn":117},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":1822,"column":1,"nodeType":"Program","messageId":"max","endLine":1822,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1822,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1836,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1822,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1836,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1822,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1822,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1817 column 10.","line":1822,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":1822,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1823,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1823,"endColumn":373},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1817 column 69.","line":1823,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1817 column 31.","line":1823,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1816 column 38.","line":1823,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1838 column 9.","line":1823,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":130},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":1823,"column":159,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":160},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1823,"column":292,"nodeType":"Identifier","messageId":"redeclared","endLine":1823,"endColumn":293},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1823,"column":374,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1835,"endColumn":166},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1823,"column":374,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1835,"endColumn":166},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1823,"column":392,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1823,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1823,"column":514,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":515},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1823 column 89.","line":1823,"column":517,"nodeType":"Identifier","messageId":"noShadow","endLine":1823,"endColumn":518},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1823 column 514.","line":1824,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1824,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1823 column 23.","line":1824,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1824,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1827,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1827,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1827,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1827,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1823 column 23.","line":1828,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1823 column 89.","line":1828,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":15},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":1828,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1823 column 129.","line":1828,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":1828,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":1828,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1828,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":1828,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1828,"column":33,"nodeType":"ForStatement","messageId":"exceed","endLine":1832,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":1829,"column":1,"nodeType":"Program","messageId":"max","endLine":1829,"endColumn":107},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1829,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1829,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1829,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1829,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1829,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":1829,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1829,"column":97,"nodeType":"IfStatement","messageId":"exceed","endLine":1831,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1832,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1832,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1822 column 88.","line":1833,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1833,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1823 column 62.","line":1833,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":1833,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":1838,"column":1,"nodeType":"Program","messageId":"max","endLine":1838,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1838,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1838,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1838,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1838,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1840,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1838,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1840,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1838,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1838,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1817 column 10.","line":1838,"column":252,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":253},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1817 column 31.","line":1838,"column":255,"nodeType":"Identifier","messageId":"noShadow","endLine":1838,"endColumn":256},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1817 column 69.","line":1839,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":1839,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1839,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1839,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1839,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1839,"endColumn":134},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1839,"column":51,"nodeType":"CallExpression","endLine":1839,"endColumn":81},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1841,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1841,"endColumn":471},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1841,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1841,"endColumn":471},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1841,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1841,"endColumn":44},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1841,"column":84,"nodeType":"CallExpression","endLine":1841,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1841,"column":113,"nodeType":"CallExpression","endLine":1841,"endColumn":157},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":384,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":385},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1841,"column":384,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1841,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1838 column 9 is used outside of binding context.","line":1841,"column":431,"nodeType":"Identifier","messageId":"outOfScope","endLine":1841,"endColumn":432},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1842,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1842,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1842,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1843,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1843,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1843,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1843,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1843,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":1853,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":1844,"column":1,"nodeType":"Program","messageId":"max","endLine":1844,"endColumn":186},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1844,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1844,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1844,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":1844,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":1844,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":1844,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1844,"column":133,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1848,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1844,"column":133,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1848,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1844,"column":167,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1844,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 1843 column 10.","line":1844,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":1844,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1843 column 31.","line":1845,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1845,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1847,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1845,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1847,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1842 column 40.","line":1845,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1842 column 43.","line":1845,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1845,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1846,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1846,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":1847,"column":1,"nodeType":"Program","messageId":"max","endLine":1847,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1847,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1847,"endColumn":16},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1848,"column":44,"nodeType":"CallExpression","endLine":1848,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1852,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1852,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1852,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1852,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1852,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1852,"endColumn":33},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1852,"column":110,"nodeType":"CallExpression","endLine":1852,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1853,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1853,"endColumn":421},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1853,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1853,"endColumn":421},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1853,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1853,"endColumn":58},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1853,"column":59,"nodeType":"CallExpression","endLine":1853,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":260,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":261},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":334,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":335},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__selfTriggered'.","line":1853,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":1853,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 1844 column 9 is used outside of binding context.","line":1853,"column":381,"nodeType":"Identifier","messageId":"outOfScope","endLine":1853,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1854,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1854,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":1855,"column":1,"nodeType":"Program","messageId":"max","endLine":1855,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1855,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1855,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1855,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":1857,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1855,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1855,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1857,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1859,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1857,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1857,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1857,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1857,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1858,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1858,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1860,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1860,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1860,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":1860,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":1861,"column":1,"nodeType":"Program","messageId":"max","endLine":1861,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1861,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1861,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1861,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1863,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1860 column 40.","line":1861,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1860 column 43.","line":1861,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":1861,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1862,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1862,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":1863,"column":1,"nodeType":"Program","messageId":"max","endLine":1863,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1863,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1863,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1864,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":1864,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1864,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1864,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":1866,"column":1,"nodeType":"Program","messageId":"max","endLine":1866,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1866,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1867,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":1867,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1867,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":1867,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1872,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1872,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":1876,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1877 column 14.","line":1872,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1872,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1872,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1873,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1873,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1874,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1874,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1877,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1877,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1877,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1877,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1877,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1877,"endColumn":284},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1877,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1877,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1878,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1878,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1878,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1878,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1880,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":1880,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1881,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":1881,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":1881,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1881,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1881,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1887,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1881,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1887,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1880 column 38.","line":1881,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1881,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":1881,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1882,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1882,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1883,"column":131,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1883,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1880 column 38.","line":1883,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":1883,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1883,"column":172,"nodeType":"Identifier","messageId":"noShadow","endLine":1883,"endColumn":173},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":1884,"column":1,"nodeType":"Program","messageId":"max","endLine":1884,"endColumn":205},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1884,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1884,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1884,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1884,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1884,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1884,"column":98,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1886,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1884,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1884,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1883 column 169.","line":1884,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":1884,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1883 column 172.","line":1884,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":1884,"endColumn":201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1885,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1885,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1885,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1885,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1889,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1891,"endColumn":231},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1889,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1889,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1889,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":1889,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1889,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":1889,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":1891,"column":1,"nodeType":"Program","messageId":"max","endLine":1891,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1892,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1892,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 1662 column 17.","line":1893,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 1674 column 14.","line":1893,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1893,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":1893,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1893,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":1897,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 286. Maximum allowed is 100.","line":1894,"column":1,"nodeType":"Program","messageId":"max","endLine":1894,"endColumn":275},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1894,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1896,"endColumn":392},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1894,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1894,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1892 column 41.","line":1894,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":1894,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1893 column 20.","line":1894,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":1894,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1895,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1895,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 1666 column 14.","line":1895,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 1676 column 14.","line":1895,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":1895,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":1895,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 1680 column 14.","line":1895,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1895,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1895,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1895,"endColumn":679},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1895,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1895,"endColumn":679},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1895,"column":197,"nodeType":"CallExpression","endLine":1895,"endColumn":227},{"ruleId":"no-self-assign","severity":2,"message":"'t' is assigned to itself.","line":1895,"column":272,"nodeType":"Identifier","messageId":"selfAssignment","endLine":1895,"endColumn":273},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1895,"column":651,"nodeType":"CallExpression","endLine":1895,"endColumn":678},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1896,"column":158,"nodeType":"CallExpression","endLine":1896,"endColumn":186},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1896,"column":211,"nodeType":"CallExpression","endLine":1896,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1899,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1899,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1901,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1901,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1901,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":1903,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1903,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1907,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1903,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1907,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1903,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1903,"endColumn":49},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1903,"column":120,"nodeType":"CallExpression","endLine":1903,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1901 column 10.","line":1903,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":1903,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1903,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":1903,"endColumn":222},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1905,"column":20,"nodeType":"CallExpression","endLine":1905,"endColumn":56},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1905,"column":114,"nodeType":"CallExpression","endLine":1905,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1906,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1906,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1906,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1906,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1909,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1909,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1909,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1909,"endColumn":699},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1909,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1909,"endColumn":699},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1909,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1909,"endColumn":55},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":146,"nodeType":"CallExpression","endLine":1909,"endColumn":192},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":350,"nodeType":"CallExpression","endLine":1909,"endColumn":391},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":425,"nodeType":"CallExpression","endLine":1909,"endColumn":464},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1909,"column":466,"nodeType":"CallExpression","endLine":1909,"endColumn":512},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":1911,"column":1,"nodeType":"Program","messageId":"max","endLine":1911,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1911,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1913,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1911,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1911,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1911,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":1911,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1911,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":1911,"endColumn":137},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1913,"column":9,"nodeType":"CallExpression","endLine":1913,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1914,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1914,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":1915,"column":1,"nodeType":"Program","messageId":"max","endLine":1915,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1915,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1917,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1915,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1915,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1914 column 39.","line":1915,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":1915,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1915,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":1915,"endColumn":110},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1917,"column":29,"nodeType":"CallExpression","endLine":1917,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":1919,"column":1,"nodeType":"Program","messageId":"max","endLine":1919,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1919,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1921,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1919,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":1919,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1919,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":1919,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1922,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":1922,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1922,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":1922,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 177. Maximum allowed is 100.","line":1923,"column":1,"nodeType":"Program","messageId":"max","endLine":1923,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1923,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1923,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1925,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1923,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1925,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1922 column 37.","line":1923,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1922 column 40.","line":1923,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":1923,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1925,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1925,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1926,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1926,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1927,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1927,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1929,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1926 column 41.","line":1927,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1927,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":1927,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":1928,"column":1,"nodeType":"Program","messageId":"max","endLine":1928,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1928,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1928,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1928,"column":56,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1928,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1928,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1928,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1928,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1928,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1929,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1929,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1930,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":1930,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1932,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":1932,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1933,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1933,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1933,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1933,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1935,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1935,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1935,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":1937,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":1936,"column":1,"nodeType":"Program","messageId":"max","endLine":1936,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1936,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1936,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1936,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1936,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1936,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1936,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1936,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":1936,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1936,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1936,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1938,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":1938,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1938,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":1938,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1939,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1939,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1939,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1939,"endColumn":22},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1939,"column":23,"nodeType":"CallExpression","endLine":1939,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1941,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1941,"endColumn":74},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1941,"column":4,"nodeType":"CallExpression","endLine":1941,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1941,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1941,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1943,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1943,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1943,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":1943,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":1943,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":1943,"endColumn":305},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1943,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":1943,"endColumn":305},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1943,"column":131,"nodeType":"CallExpression","endLine":1943,"endColumn":171},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":1943,"column":200,"nodeType":"CallExpression","endLine":1943,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1943,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1943,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1944,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1944,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1597 column 22.","line":1946,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":1946,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1947,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1947,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 1684 column 14.","line":1947,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1947,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 1598 column 12.","line":1947,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":1947,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1949,"column":29,"nodeType":"BreakStatement","messageId":"exceed","endLine":1949,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1951,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1951,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 1947 column 14 is used outside of binding context.","line":1951,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":1951,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1953 column 22.","line":1954,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1954,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1954,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1954,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1954,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1954,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1955,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1955,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1955,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1955,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1955,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1955,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":1955,"column":131,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":1955,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":1955,"endColumn":186},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1955,"endColumn":2209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1955,"column":289,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1955,"endColumn":2209},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1955,"column":326,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1955,"endColumn":327},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1960 column 22.","line":1961,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":1961,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1961,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":1961,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1964,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":1994,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":1967,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":1967,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1967,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1967,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1967,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":1967,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1968,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1968,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1970,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1974,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1970,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1970,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1978,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1980,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1980,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1982,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1982,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":1984,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1984,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1988,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1984,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1984,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1988,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":1992,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1988,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1988,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1989,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":1991,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1993,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1993,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1994,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":1994,"endColumn":30},{"ruleId":"no-self-compare","severity":2,"message":"Comparing to itself is potentially pointless.","line":1994,"column":13,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":17},{"ruleId":"no-self-compare","severity":2,"message":"Comparing to itself is potentially pointless.","line":1994,"column":23,"nodeType":"BinaryExpression","messageId":"comparingToSelf","endLine":1994,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":1994,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1994,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 1996 column 22.","line":1997,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":1997,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":1997,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":1997,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":1997,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":1997,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":1998,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":1998,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":1998,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":1998,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":1998,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":1998,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":1998,"column":227,"nodeType":"Identifier","messageId":"redeclared","endLine":1998,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":1998,"column":342,"nodeType":"IfStatement","messageId":"exceed","endLine":2000,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":1999,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":1999,"endColumn":1216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":1999,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":1999,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1999,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":232},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":1999,"column":584,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":1999,"endColumn":586},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2000,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2000,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2002,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2002,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2002 column 22.","line":2006,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2006,"endColumn":15},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2007,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2007,"endColumn":18,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[239997,240016],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2012,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2012,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2013,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2015,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2013,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2013,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":2015,"column":1,"nodeType":"Program","messageId":"max","endLine":2015,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2015,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2015,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2015,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2015,"endColumn":86},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2015,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":2015,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2015,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":2015,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":2015,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2015,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":2015,"endColumn":100},{"ruleId":"no-func-assign","severity":2,"message":"'v' is a function.","line":2016,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2016,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2015 column 99.","line":2016,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2016,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2015 column 99.","line":2018,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2018,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2021,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2041,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2021,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2021,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2021,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2015 column 29.","line":2021,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2021,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2024,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2030,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2025,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2025,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2015 column 72.","line":2025,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2045 column 40.","line":2025,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2025,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":2025,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2045 column 293.","line":2025,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2025,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2025,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":2025,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2025,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2025,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2026,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":2028,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2026,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2026,"endColumn":45},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2026,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2026,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2029,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2029,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2029,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2029,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 2025 column 67 is used outside of binding context.","line":2029,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2025 column 22 is used outside of binding context.","line":2029,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2029,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2031 column 26 is used outside of binding context.","line":2029,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2029,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2030,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2040,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2031,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2031,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":2031,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":2031,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2031,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2031,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2031,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":2031,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2031,"column":56,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2031,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2031,"column":93,"nodeType":"IfStatement","messageId":"exceed","endLine":2033,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2032,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":2032,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2033,"column":7,"nodeType":"ForInStatement","messageId":"exceed","endLine":2039,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2021 column 17.","line":2034,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2034,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2021 column 20.","line":2034,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2034,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2035,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":2037,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2035,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2035,"endColumn":64},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2039,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2039,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2039,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2039,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 2025 column 29 is used outside of binding context.","line":2039,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2039,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2041,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2045,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2041,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2041,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2041,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2041,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2042,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2042,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2042,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2042,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2044,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2044,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2042 column 14 is used outside of binding context.","line":2044,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":2044,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2045,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2045,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2012 column 22.","line":2045,"column":296,"nodeType":"Identifier","messageId":"noShadow","endLine":2045,"endColumn":297},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2046,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2046,"endColumn":3010},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2012 column 25.","line":2046,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 2015 column 96.","line":2046,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2012 column 28.","line":2046,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2046,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":62},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2046,"column":65,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2046,"endColumn":71},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2046,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":2046,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2046,"column":3011,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2080,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 8.","line":2046,"column":3235,"nodeType":"Identifier","messageId":"noShadow","endLine":2046,"endColumn":3236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2047,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2047,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2045 column 296.","line":2047,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2046 column 37.","line":2047,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2045 column 40.","line":2047,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2015 column 72.","line":2047,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2045 column 293.","line":2047,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2047,"column":394,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2047,"endColumn":520},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2047,"column":394,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2047,"endColumn":520},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2047,"column":560,"nodeType":"Identifier","messageId":"noShadow","endLine":2047,"endColumn":561},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2048,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2048,"endColumn":150},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2048,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2048,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2048,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2048,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":2048,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2048,"column":151,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2048,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2048,"column":151,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2048,"endColumn":195},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2048,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2048,"endColumn":162},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2049,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2051,"endColumn":624},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2049,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2051,"endColumn":624},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2049,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2049,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2049,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2049,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":2049,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2049,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":2049,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2050,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2050,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2050,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2050,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2050,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2050,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2050,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2050,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2050,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2050,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2050,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2050,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2015 column 29.","line":2051,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":2051,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2051,"column":625,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2053,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2051,"column":637,"nodeType":"Identifier","messageId":"noShadow","endLine":2051,"endColumn":638},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2053,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2055,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2053,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2055,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2053,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2053,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2053,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":2053,"endColumn":230},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2054,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2054,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2055,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2061,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2057,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2057,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2057,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2057,"endColumn":384},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2057,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2057,"endColumn":384},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2057,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2057,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":92,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":106,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":107},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":123,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":124},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":140,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":141},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":149,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":150},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":180,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":181},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":192,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":193},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":225,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":226},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":243,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":244},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":250,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":251},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":257,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":258},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":260,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":261},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":267,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":268},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":283},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":288,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":289},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":292,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2057,"column":310,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":311},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":329,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":330},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2057,"column":341,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":342},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2057,"column":347,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":348},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2057,"column":363,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2057,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2058,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2058,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2059,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2059,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2059,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2059,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2060,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2060,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2060,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2047 column 28.","line":2060,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2051 column 196.","line":2060,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2047 column 92.","line":2060,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2060,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2061,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2067,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2061,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2061,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2061,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2061,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2063,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2063,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2063,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2063,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2061 column 30.","line":2064,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2064,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2065,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2065,"endColumn":208},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2065,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2065,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2065,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2065,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2067,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2073,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":2068,"column":1,"nodeType":"Program","messageId":"max","endLine":2068,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2068,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2068,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2068,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":2072,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2068,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2068,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2069,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2069,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2046 column 3235.","line":2069,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2047 column 28.","line":2069,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2051 column 196.","line":2069,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2069,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2070,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2070,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2071,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2071,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2069 column 20 is used outside of binding context.","line":2071,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":2071,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2072,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2072,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2073,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2077,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2073,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2077,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2073,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2073,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2047 column 9.","line":2073,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2073,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2074,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2074,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2074,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2074,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2076,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2076,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2076,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2076,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2045 column 296.","line":2078,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2078,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":2083,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2083,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2083,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2083,"endColumn":16},{"ruleId":"no-func-assign","severity":2,"message":"'i' is a function.","line":2084,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2084,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2083 column 15.","line":2084,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2084,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2083 column 15.","line":2086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2086,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2089,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2091,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2089,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2091,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2089,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2089,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'Q' was used before it was defined.","line":2090,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2090,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2091,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2093,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2091,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2091,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":2092,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2092,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2093,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2095,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":2093,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2093,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2093,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2093,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2093,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2093,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":2094,"column":1,"nodeType":"Program","messageId":"max","endLine":2094,"endColumn":156},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2094,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2094,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2094,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2094,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2094,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2094,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2094,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":2094,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":19},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2094,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2094,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2094,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":2094,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":2094,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":2094,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'k' was used before it was defined.","line":2094,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2094,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2095,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2107,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2095,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2107,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2095,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2095,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2096,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2096,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2097,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2097,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2098,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2098,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2099,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2099,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2102,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2102,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2102,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2102,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2102,"column":88,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2102,"endColumn":182},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2102,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2102,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2103,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2103,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2103,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2103,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2103 column 31.","line":2104,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2104,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2103 column 34.","line":2104,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2104,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2105,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2105,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2105,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2105,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2105 column 27.","line":2106,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2106,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2105 column 30.","line":2106,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2106,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2107,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2171,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2107,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2107,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2108,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2108,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2108,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":2108,"column":175,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2108,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2108,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2108,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2108,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2108,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":194},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2108,"column":201,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2108,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":202},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":2108,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":2108,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2108,"column":238,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":239},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2108,"column":400,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2108,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2108,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2108,"endColumn":438},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2108,"column":510,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":511},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2108,"column":513,"nodeType":"Identifier","messageId":"noShadow","endLine":2108,"endColumn":514},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":2109,"column":1,"nodeType":"Program","messageId":"max","endLine":2109,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2109,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2109,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2109,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2109,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2109,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2109,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2109,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2110,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2112,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2110,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2110,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2110,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2110,"endColumn":19},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2111,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2111,"endColumn":428},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2111,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2111,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2111,"column":375,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2111,"endColumn":376},{"ruleId":"max-len","severity":1,"message":"This line has a length of 264. Maximum allowed is 100.","line":2112,"column":1,"nodeType":"Program","messageId":"max","endLine":2112,"endColumn":256},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2112,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2138,"endColumn":45},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2112,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2138,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2112,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2112,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2112,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2112,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2112,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2112,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2112,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2112,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2112,"column":251,"nodeType":"Identifier","messageId":"noShadow","endLine":2112,"endColumn":252},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2113,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2113,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2113,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2115,"endColumn":349},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2113,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2115,"endColumn":349},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2113,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2113,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":2115,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":90},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":2115,"column":136,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":137},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":2115,"column":187,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":188},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":2115,"column":231,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2115,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2116,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2116,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":2121,"column":1,"nodeType":"Program","messageId":"max","endLine":2121,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2121,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2121,"endColumn":362},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2121,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2121,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":2121,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2121,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2122,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2122,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2123,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2123,"endColumn":253},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2123,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":2123,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2123,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2123,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2123,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2123,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":2123,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2124,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2124,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2125 column 24 is used outside of binding context.","line":2124,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":2124,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2108 column 193.","line":2124,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2124,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2124,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":2126,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 2125 column 24 is used outside of binding context.","line":2124,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":2124,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2125,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2125,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2108 column 201.","line":2125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":2125,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2108 column 510.","line":2125,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2112 column 25.","line":2125,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2112 column 10.","line":2125,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2112 column 13.","line":2125,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2125,"endColumn":75},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":2125,"column":89,"nodeType":"Identifier","messageId":"redeclared","endLine":2125,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2125,"column":206,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2125,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2125,"column":206,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2125,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2125,"column":236,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2125,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2127,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2127,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2127,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2127,"endColumn":268},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2127,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2127,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":2127,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2127,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2123 column 86 is used outside of binding context.","line":2127,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":2127,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2128,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2112 column 25.","line":2130,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2130,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2130,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2130,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2131,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2131,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2131,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2131,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2131,"column":64,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2131,"endColumn":334},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2131,"column":64,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2131,"endColumn":334},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2131,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2131,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2131,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":176},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2131,"column":190,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2131,"column":212,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":213},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2131,"column":287,"nodeType":"Identifier","messageId":"redeclared","endLine":2131,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2130 column 31.","line":2131,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":308},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2131,"column":335,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2133,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2130 column 31.","line":2131,"column":350,"nodeType":"Identifier","messageId":"noShadow","endLine":2131,"endColumn":351},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2132,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2132,"endColumn":663},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2131 column 68.","line":2132,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2131 column 133.","line":2132,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2131 column 175.","line":2132,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2131 column 212.","line":2132,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2108 column 193.","line":2132,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2132,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2132,"endColumn":149},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":189,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":190},{"ruleId":"no-self-assign","severity":2,"message":"'e' is assigned to itself.","line":2132,"column":200,"nodeType":"Identifier","messageId":"selfAssignment","endLine":2132,"endColumn":201},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":217,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":218},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":288,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":289},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":291,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":292},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":303,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":304},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":2132,"column":315,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":316},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":326,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":327},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":335,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":336},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":353,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":2132,"column":377,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":378},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":2132,"column":386,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2132,"endColumn":387},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":2132,"column":457,"nodeType":"CallExpression","messageId":"substring","endLine":2132,"endColumn":480},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2132,"column":612,"nodeType":"Identifier","messageId":"redeclared","endLine":2132,"endColumn":613},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2108 column 201.","line":2132,"column":630,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":631},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2108 column 510.","line":2132,"column":647,"nodeType":"Identifier","messageId":"noShadow","endLine":2132,"endColumn":648},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2132,"column":664,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2132,"endColumn":909},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2132,"column":721,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2132,"endColumn":722},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":37,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":74},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2133,"column":90,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2133,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2134,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2134,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2135,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2135,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2135,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2135,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2136,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2136,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2137,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2137,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2137,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2137,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2138,"column":46,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2140,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2138,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2138,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2140,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2142,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2140,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2140,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2142,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2144,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2142,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2142,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2143,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2143,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2143,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2143,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__hint'.","line":2143,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2143,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2144,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2166,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2144,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2166,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 2301 column 9.","line":2144,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2144,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2144,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":2145,"column":1,"nodeType":"Program","messageId":"max","endLine":2145,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2145,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2145,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2145,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":2163,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2145,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2145,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":2147,"column":1,"nodeType":"Program","messageId":"max","endLine":2147,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2147,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2147,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2147,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2147,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2149,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2149,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2112 column 19.","line":2149,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2149,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2149,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2149,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2149,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2149,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2149,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":2161,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 371. Maximum allowed is 100.","line":2150,"column":1,"nodeType":"Program","messageId":"max","endLine":2150,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2150,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2150,"endColumn":348},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2150,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2150,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2155,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2155,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2108 column 185.","line":2155,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2155,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2155,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":2157,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2155,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2155,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2156,"column":1,"nodeType":"Program","messageId":"max","endLine":2156,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2156,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2156,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2156,"column":55,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2156,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":2157,"column":1,"nodeType":"Program","messageId":"max","endLine":2157,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2157,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2157,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2157,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2157,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2157,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2157,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2160,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2160,"endColumn":523},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":166,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":281,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":282},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":406,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":407},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2155 column 14 is used outside of binding context.","line":2160,"column":424,"nodeType":"Identifier","messageId":"outOfScope","endLine":2160,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 3064 column 14.","line":2164,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2164,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2164,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2164,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":2164,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":2164,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2166,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2170,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2166,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2170,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2166,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2166,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2108 column 179.","line":2166,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2166,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":2167,"column":1,"nodeType":"Program","messageId":"max","endLine":2167,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2167,"column":17,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2169,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2167,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2169,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2167,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2167,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2168,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2168,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2168,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2170,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2170,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2171,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2171,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":2171,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2171,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2171,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2171,"endColumn":54},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":2172,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2172,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2171 column 53.","line":2172,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2172,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2171 column 53.","line":2174,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2174,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2177,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2189,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2177,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2177,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2177,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2177,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2178,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2178,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2179,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2179,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2187,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2179,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2187,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2179,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2179,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":2179,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2187,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":2179,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2187,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2177 column 17.","line":2179,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2179 column 146.","line":2179,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2177 column 20.","line":2179,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":2179,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2180,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2180,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2182,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2182,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2178 column 14.","line":2182,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2182,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2182,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2182,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2184,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2186,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2184,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2184,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2186,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2186,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2187,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2187,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2187,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2187,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2189,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2207,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2189,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2207,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2190,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2190,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2193,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2193,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2194,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2206,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2194,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2206,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2194,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2194,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2194,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2194,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2194,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2194,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":2194,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":2206,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2190 column 14.","line":2194,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":2194,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":2195,"column":1,"nodeType":"Program","messageId":"max","endLine":2195,"endColumn":162},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2195,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2195,"endColumn":162},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cancelUnhighlight'.","line":2195,"column":134,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2195,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":2197,"column":1,"nodeType":"Program","messageId":"max","endLine":2197,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2190 column 14.","line":2197,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2197,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2197,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2199,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2197,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2199,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_cancelUnhighlight'.","line":2197,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2197,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2198,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2198,"endColumn":79},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2198,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2198,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2198,"column":43,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2198,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2198,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2198,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":2201,"column":1,"nodeType":"Program","messageId":"max","endLine":2201,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2201,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2201,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2201,"column":96,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2201,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2206,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2206,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":2206,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2206,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2206,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2206,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2206,"endColumn":127},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":2206,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2206,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2206,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2206,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2206,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":2206,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":2207,"column":1,"nodeType":"Program","messageId":"max","endLine":2207,"endColumn":181},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2207,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":2207,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2207,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2207,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2207,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":2207,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2207 column 176.","line":2208,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2208,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2207 column 176.","line":2212,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2212,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2213,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2213,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2219,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2251,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2219,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2219,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2219,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2219,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2219 column 17.","line":2220,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2220,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2219 column 17.","line":2224,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2224,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2219 column 20.","line":2224,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2224,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2225,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2225,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2225,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2225,"column":108,"nodeType":"IfStatement","messageId":"exceed","endLine":2247,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2225,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2225,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2226,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2226,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2226,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2226,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":2226,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":2226,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2226,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2226,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2226,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":2226,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2226,"column":46,"nodeType":"TryStatement","messageId":"exceed","endLine":2246,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2227,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2227,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2230,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2230,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":2232,"column":1,"nodeType":"Program","messageId":"max","endLine":2232,"endColumn":103},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2232,"column":100,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2232,"endColumn":103,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[332393,332394],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2224 column 20.","line":2234,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2234,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2235,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2235,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2235,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2235,"endColumn":14},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2238,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2238,"endColumn":30},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ReturnStatement.","line":2239,"column":9,"nodeType":"ReturnStatement","messageId":"unsafeUsage","endLine":2239,"endColumn":16},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":2243,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2243,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2246,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2246,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2251,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2275,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2251,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2251,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2251,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2251,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2252,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2252,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2252,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2252,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2252,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2252,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2252,"column":100,"nodeType":"IfStatement","messageId":"exceed","endLine":2268,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2253,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2267,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2253,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2253,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2256,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2256,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2256,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2256,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2256,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2256,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2256,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2256,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2257,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2257,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2258,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2258,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2258,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2258,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2261,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2261,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2261,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2261,"endColumn":23},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":2264,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":2264,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2268,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2274,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2269,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2273,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2269,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2269,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2251 column 17.","line":2271,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2271,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2274,"column":6,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2274,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2275,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2279,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2275,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2275,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2275,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2275,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2276,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":2276,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2276,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":2278,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2277,"column":289,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2277,"endColumn":295},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2279,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2283,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2279,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2279,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2279,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2279,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2280,"column":1,"nodeType":"Program","messageId":"max","endLine":2280,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2280,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2280,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2280,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2280,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2280,"column":55,"nodeType":"ForStatement","messageId":"exceed","endLine":2282,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2280,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2280,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2280,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":2280,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2280,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":2280,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2282,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2282,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2280 column 72 is used outside of binding context.","line":2282,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":2282,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2283,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2289,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2283,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2283,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'m' is a function.","line":2284,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":2284,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2283 column 17.","line":2284,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2284,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2283 column 17.","line":2286,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2286,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2289,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2301,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2289,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2289,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2289,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2289,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2290,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2290,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2291,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2291,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2299,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2291,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2299,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2291,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2291,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'm', 'm', 'm'.","line":2291,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2299,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":2291,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":2299,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2289 column 17.","line":2291,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2291 column 146.","line":2291,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2289 column 20.","line":2291,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":2291,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2292,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2292,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2294,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2294,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2290 column 14.","line":2294,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2294,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2294,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2294,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2296,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2298,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2296,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2296,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2298,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2298,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2299,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2299,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2299,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2299,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2301,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2880,"endColumn":98},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2301,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2880,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'S' is already declared in the upper scope on line 2099 column 7.","line":2302,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2302,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2302,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2302,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2305,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2305,"endColumn":581},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2305,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2305,"endColumn":581},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2305,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2305,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2305,"column":299,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeValue'.","line":2305,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":368},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2305,"column":416,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":444},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeField'.","line":2305,"column":466,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2305,"endColumn":485},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2306,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2879,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2306,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2879,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2306,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2306,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2306,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2306,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2306,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2306,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":2306,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":2879,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":2307,"column":1,"nodeType":"Program","messageId":"max","endLine":2307,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'K' was used before it was defined.","line":2307,"column":129,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2307,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2309,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2309,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2309,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2309,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2309,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2311,"endColumn":507},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2309,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2311,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2309,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2309,"endColumn":57},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2311,"column":284,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2311,"endColumn":297},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2313,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2313,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2313,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2313,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2313,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2313,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2314,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2314,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2314,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2314,"endColumn":75},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2314,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2314,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2314,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2314,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2314,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2314,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2315,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2315,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2313 column 26 is used outside of binding context.","line":2315,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2315,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2317,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2317,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2317,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2317,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2317,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2317,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2318,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2318,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2318,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2318,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2319,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2319,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2317 column 26 is used outside of binding context.","line":2319,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2319,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2321,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2321,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2322,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2322,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2326,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":2332,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2327,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2327,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2328,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2328,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2334,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2334,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2336,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2336,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2336,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2336,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2336,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":2336,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2338,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2338,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2336 column 17 is used outside of binding context.","line":2338,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":2338,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2342,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2342,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2343,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2343,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2343,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2343,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2343,"endColumn":46},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'i', 'n', 'n', 'n', 'n', 'n', 'n'.","line":2344,"column":9,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2354,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2345,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2345,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2345,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":2353,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2348,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2348,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2352,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2352,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2342 column 47.","line":2352,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2352,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2355,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2355,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2343 column 45 is used outside of binding context.","line":2355,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2355,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2357,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2357,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2357,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2357,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2357,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2357,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2358,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2358,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2358,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2358,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2359,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2359,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2357 column 16 is used outside of binding context.","line":2359,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2359,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2360,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2360,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2360,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2360,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2361,"column":1,"nodeType":"Program","messageId":"max","endLine":2361,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2361,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2361,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2361,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2361,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":2363,"column":1,"nodeType":"Program","messageId":"max","endLine":2363,"endColumn":133},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2363,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2363,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2363,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2363,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2363,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2363,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2363,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2363,"column":96,"nodeType":"IfStatement","messageId":"exceed","endLine":2387,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2364,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2364,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2364,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2364,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2364,"column":189,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2376,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2364,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":2364,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2364,"column":235,"nodeType":"Identifier","messageId":"noShadow","endLine":2364,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2365,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2365,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2366,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2366,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2368,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2368,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2363 column 74.","line":2368,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":2368,"endColumn":27},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2369,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2369,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2364 column 235.","line":2369,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2369,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2369,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":34},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2369,"column":138,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2369,"column":228,"nodeType":"Identifier","messageId":"redeclared","endLine":2369,"endColumn":229},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2369,"column":265,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2369,"endColumn":396},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":2369,"column":265,"nodeType":"AssignmentExpression","endLine":2369,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2369,"column":265,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2369,"endColumn":396},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2369,"column":304,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2369,"endColumn":305},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2370,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2370,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2371,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2371,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2373,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2373,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2373,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2373,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2376,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":2384,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2377,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2381,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2363 column 74.","line":2377,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":2377,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2379,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2379,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2384,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2384,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2386,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2386,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2386,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2386,"endColumn":93},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":2389,"column":1,"nodeType":"Program","messageId":"max","endLine":2389,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2389,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2389,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2389,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2389,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2392,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2392,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2392,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2392,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2393,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2393,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2393,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2393,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2395,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2395,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2395,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2395,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2395,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2395,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2396,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2396,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2396,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2396,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":2397,"column":1,"nodeType":"Program","messageId":"max","endLine":2397,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2397,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2397,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2397,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2397,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2397,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2397,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":2397,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":2397,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2397,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2397,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2397,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":2401,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getType'.","line":2397,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2397,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2397,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2397,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2400,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2400,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2401,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":2415,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":2403,"column":1,"nodeType":"Program","messageId":"max","endLine":2403,"endColumn":280},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2403,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2403,"endColumn":280},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2403,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2403,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2404,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2406,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2408,"column":1,"nodeType":"Program","messageId":"max","endLine":2408,"endColumn":93},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2409,"column":1,"nodeType":"Program","messageId":"max","endLine":2409,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2409,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2409,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2410,"column":9,"nodeType":"ForInStatement","messageId":"exceed","endLine":2412,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2410,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2410,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2410,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2410,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":2411,"column":1,"nodeType":"Program","messageId":"max","endLine":2411,"endColumn":290},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2411,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2411,"endColumn":290},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2411,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2411,"endColumn":29},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2411,"column":81,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2411,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2412,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2412,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2412,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2412,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":2414,"column":1,"nodeType":"Program","messageId":"max","endLine":2414,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2414,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2414,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2414,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2414,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2415,"column":1,"nodeType":"Program","messageId":"max","endLine":2415,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2415,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2415,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2415,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2415,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2415,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2415,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2416,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2416,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2417,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2417,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2417,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2417,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2417,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2417,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2417,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2417,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2417,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2417,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":2431,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2417,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2417,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":2418,"column":1,"nodeType":"Program","messageId":"max","endLine":2418,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 323. Maximum allowed is 100.","line":2419,"column":1,"nodeType":"Program","messageId":"max","endLine":2419,"endColumn":303},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2419,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2419,"endColumn":303},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2419,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2419,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2420,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2422,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":2424,"column":1,"nodeType":"Program","messageId":"max","endLine":2424,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":2425,"column":1,"nodeType":"Program","messageId":"max","endLine":2425,"endColumn":339},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2425,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2425,"endColumn":339},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2425,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2425,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2426,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2428,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":2430,"column":1,"nodeType":"Program","messageId":"max","endLine":2430,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2430,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2430,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2430,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2430,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2431,"column":1,"nodeType":"Program","messageId":"max","endLine":2431,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2431,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2431,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2431,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2431,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2431,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2431,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":2433,"column":1,"nodeType":"Program","messageId":"max","endLine":2433,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2433,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2433,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2433,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2433,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2433,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2433,"endColumn":154},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2433,"column":71,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":90},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2433,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2433,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2435,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2435,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2439,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2439,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2435,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2439,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2435,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":2435,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2437,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":2437,"endColumn":76},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2439,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2439,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2439,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2439,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2441,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":2441,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2441,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":2441,"endColumn":189},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2441,"column":260,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2441,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2441,"column":285,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2441,"endColumn":302},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2445,"column":1,"nodeType":"Program","messageId":"max","endLine":2445,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2445,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2445,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2445,"column":62,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2445,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2445,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2445,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 443. Maximum allowed is 100.","line":2447,"column":1,"nodeType":"Program","messageId":"max","endLine":2447,"endColumn":429},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2447,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2447,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2447,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2449,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2447,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2447,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2447,"column":421,"nodeType":"Identifier","messageId":"noShadow","endLine":2447,"endColumn":422},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2448,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2448,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2448,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2448,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2448,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2448,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2449,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2449,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2450,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2450,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2451,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2453,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2451,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":2451,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2454,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2454,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2455,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2457,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2455,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":2455,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2459,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2459,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2460 column 11 is used outside of binding context.","line":2459,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":2459,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2459,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2459,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2459,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":2465,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2460 column 11 is used outside of binding context.","line":2459,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":2459,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2460,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2460,"endColumn":58},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2460,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2460,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2460,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2460,"endColumn":29},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2460,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2460,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2460,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":2464,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":2461,"column":1,"nodeType":"Program","messageId":"max","endLine":2461,"endColumn":236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2461,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2461,"endColumn":220},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2461,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2461,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2461,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2461,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2461,"column":69,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2461,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":2461,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2461,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2461,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":193},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2461,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2461,"endColumn":211},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2461,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":2461,"endColumn":216},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":2462,"column":1,"nodeType":"Program","messageId":"max","endLine":2462,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2462,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2462,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2462,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2462,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2462,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2462,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2462,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2462,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":2463,"column":1,"nodeType":"Program","messageId":"max","endLine":2463,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2463,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2463,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2461 column 192 is used outside of binding context.","line":2463,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":2463,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2463,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2463,"endColumn":125},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2463,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2463,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2463,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2463,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2461 column 192 is used outside of binding context.","line":2463,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":2463,"endColumn":95},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":2467,"column":1,"nodeType":"Program","messageId":"max","endLine":2467,"endColumn":170},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2467,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2467,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2468,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2468,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":2469,"column":1,"nodeType":"Program","messageId":"max","endLine":2469,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2469,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2469,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2469,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":2469,"endColumn":30},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2469,"column":52,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2469,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2469,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2469,"endColumn":162},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2469,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2469,"endColumn":162},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2469,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2469,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2470,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2470,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":2471,"column":1,"nodeType":"Program","messageId":"max","endLine":2471,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2471,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2471,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2471,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2473,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2471,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2473,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2470 column 49.","line":2471,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":2471,"endColumn":144},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":2473,"column":1,"nodeType":"Program","messageId":"max","endLine":2473,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2475,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2475,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2475,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2475,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2475,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2477,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2475,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2477,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCssClassName'.","line":2479,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2479,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2479,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2479,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2480,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2480,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2485,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2485,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2486,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2486,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2486,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2486,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2488,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2488,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2488,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":2488,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2489,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2489,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2489,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2489,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2489,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2489,"endColumn":516},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2489,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2489,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2489,"endColumn":516},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":187,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":193},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2489,"column":303,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2489,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":2489,"column":307,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2489,"endColumn":322},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2489,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2489,"endColumn":350},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2490,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2490,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2490,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2490,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2491,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2491,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2491,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2491,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2491,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2491,"endColumn":478},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2491,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2491,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2491,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2491,"endColumn":478},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2491,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2491,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2491,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2491,"endColumn":253},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2492,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2492,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2492,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2492,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2493,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2493,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2494,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2494,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2494,"column":60,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2494,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2495,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2495,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2495,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2495,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2497,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2497,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2497,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2497,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2497,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":2499,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2499,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2499,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2499,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2499,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2499,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2499,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":2500,"column":1,"nodeType":"Program","messageId":"max","endLine":2500,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2500,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2500,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2500,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2500,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2500,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2500,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2497 column 12 is used outside of binding context.","line":2500,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":2500,"endColumn":36},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2500,"column":57,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2500,"endColumn":71},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2500,"column":91,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2500,"endColumn":97},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 2497 column 12 is used outside of binding context.","line":2500,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":2500,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2500,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2500,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2502,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2502,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2502,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2502,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":2503,"column":1,"nodeType":"Program","messageId":"max","endLine":2503,"endColumn":142},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2503,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2503,"endColumn":142},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2503,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2503,"endColumn":21},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2503,"column":61,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2503,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2504,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2504,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2504,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2505,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2505,"column":40,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2505,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2505,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2505,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2505,"column":80,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2507,"endColumn":226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2505,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2505,"endColumn":111},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2505,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2505,"endColumn":143},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2505,"column":323,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":343},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2505,"column":349,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2505,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2505 column 46.","line":2505,"column":407,"nodeType":"Identifier","messageId":"noShadow","endLine":2505,"endColumn":408},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2507,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2507,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2507,"column":198,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2507,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2508,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2508,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":2509,"column":1,"nodeType":"Program","messageId":"max","endLine":2509,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2509,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2509,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2509,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2509,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2511,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2511,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2512,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2512,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2514,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2514,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2514,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2514,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2514,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2514,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2516,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2516,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2517,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2517,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2518,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2518,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2518,"column":27,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2520,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":2519,"column":51,"nodeType":"BreakStatement","messageId":"exceed","endLine":2519,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":109,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":357},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":272},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":379,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":488,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":503},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":575,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":590},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2519,"column":640,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2519,"endColumn":914},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":697},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2519,"column":866,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2519,"endColumn":881},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2522,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2525,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2525,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2525,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2525,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2526,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2526,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2526,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2526,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2531,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2531,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2532,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2532,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2532,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2532,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2534,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2534,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2534,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":2536,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 264. Maximum allowed is 100.","line":2535,"column":1,"nodeType":"Program","messageId":"max","endLine":2535,"endColumn":244},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2535,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2535,"endColumn":244},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2535,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2535,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2538,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2538,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2540,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2540,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2541,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2541,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2541,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2541,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2541,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2545,"endColumn":327},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2541,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2545,"endColumn":327},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_detachFromDom'.","line":2541,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2541,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2540 column 49.","line":2541,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":2541,"endColumn":250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2542,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2542,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2542,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2542,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2542,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2542,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2540 column 49.","line":2543,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":2543,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2541 column 10.","line":2543,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":2543,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2544,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2544,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2544,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2544,"endColumn":20},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_attachToDom'.","line":2545,"column":92,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2545,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2546,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2546,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2547,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2547,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2547,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":2569,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2550,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":2552,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2552,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2556,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2560,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2560,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2560,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2560,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2562,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":2566,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":2563,"column":1,"nodeType":"Program","messageId":"max","endLine":2563,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2563,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2563,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2563,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":2565,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2569,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2569,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2571,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2571,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2571,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2571,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2571,"column":274,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2571,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2573,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2573,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2573,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2573,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2573,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2573,"endColumn":241},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2573,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2573,"endColumn":241},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":49,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2573,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2573,"column":208,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2573,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2574,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2574,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setValueError'.","line":2575,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2575,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2578,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2578,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2579,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2579,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2579,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2579,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2581,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2581,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2582,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2582,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2583,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2583,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2583,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2583,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2585,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2585,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2587,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2587,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2587,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2587,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2587,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2587,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":166,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":167},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2587,"column":195,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2587,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2587,"column":237,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2587,"endColumn":577},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2587,"column":237,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2587,"endColumn":577},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2587,"column":385,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2587,"endColumn":386},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2587,"column":387,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2587,"endColumn":408},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2589,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2589,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2589,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2589,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2589,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":2589,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":94,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":95},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":156,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2589,"column":185,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2589,"endColumn":186},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2589,"column":227,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2589,"endColumn":567},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2589,"column":227,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2589,"endColumn":567},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2589,"column":338,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2589,"endColumn":339},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2589,"column":340,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2589,"endColumn":361},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2591,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2591,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2591,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":2603,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2592,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2592,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2592,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2592,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2592,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2592,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2592,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":2592,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2592,"column":160,"nodeType":"IfStatement","messageId":"exceed","endLine":2602,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2592,"column":192,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2592,"endColumn":193},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":2592,"column":460,"nodeType":"AssignmentExpression","endLine":2592,"endColumn":487},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2592,"column":1656,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":1679},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2592,"column":3238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTimestampTag'.","line":2592,"column":3262,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2592,"endColumn":3284},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2593,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2593,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2593,"column":179,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2593,"endColumn":188},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2593,"column":194,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2593,"endColumn":363},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2596,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2596,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2599,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2599,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":2601,"column":1,"nodeType":"Program","messageId":"max","endLine":2601,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2601,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2601,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2602,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2602,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2602,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2602,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2602,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2602,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2602,"column":39,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2602,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2606,"column":39,"nodeType":"ForStatement","messageId":"exceed","endLine":2608,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2606,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2606,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2607,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2607,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2607,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2607,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2607,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2607,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2607,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2607,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2611,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2611,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2613,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2613,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2613,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2613,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2613,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2613,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2613,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2613,"endColumn":544},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2613,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2613,"endColumn":544},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2614,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2614,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearFieldError'.","line":2615,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2615,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2615,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2615,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2615,"column":245,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2615,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2617,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2617,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2617,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2617,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":2617,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2617,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2617,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2617,"column":98,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2617,"endColumn":364},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2617,"column":98,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2617,"endColumn":364},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":196,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":224},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2617,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":250},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeField'.","line":2617,"column":331,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2617,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2614 column 51.","line":2618,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2618,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setFieldError'.","line":2619,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2619,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2623,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2623,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2623,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2623,"endColumn":422},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2623,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2623,"endColumn":422},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2623,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2623,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2623,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2623,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2625,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2625,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2625,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2625,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2625,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2625,"endColumn":337},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2629,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2629,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2629,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2629,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2629,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2629,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2629,"endColumn":880},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2629,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2629,"endColumn":880},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":2629,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":70},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomTree'.","line":2629,"column":784,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2629,"endColumn":803},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2629,"column":873,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2629,"endColumn":874},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2632,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2632,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2633,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2633,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2636,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2636,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2637,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2637,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2640,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2640,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2641,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2643,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2641,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":2641,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2644,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2644,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2644,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2644,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2645,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2647,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2645,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2645,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2644 column 53.","line":2645,"column":365,"nodeType":"Identifier","messageId":"noShadow","endLine":2645,"endColumn":366},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2648,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2648,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2649,"column":1,"nodeType":"Program","messageId":"max","endLine":2649,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2649,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2649,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2649,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2649,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2649,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2649,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2650,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2650,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":2651,"column":1,"nodeType":"Program","messageId":"max","endLine":2651,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2651,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2651,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2651,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2651,"endColumn":21},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2651,"column":64,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2651,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2652,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2652,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2653,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2653,"endColumn":1055},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2653,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2653,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":32,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":116},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":317,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":323},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":354,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":360},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2653,"column":426,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":439},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2653,"column":526,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2653,"endColumn":532},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2653,"column":558,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":573},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":598,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":614},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":659,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":677},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2653,"column":732,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":750},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEnumOptions'.","line":2653,"column":754,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":777},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2653,"column":801,"nodeType":"Identifier","messageId":"redeclared","endLine":2653,"endColumn":802},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2653,"column":894,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":910},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2653,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":982},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2653,"column":1056,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2655,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2653,"column":1056,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2655,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2653,"column":1577,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2653,"endColumn":1578},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2653,"column":1579,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1599},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2653,"column":1603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2653,"column":1658,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2653,"endColumn":1680},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2653 column 10.","line":2653,"column":1747,"nodeType":"Identifier","messageId":"noShadow","endLine":2653,"endColumn":1748},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":2655,"column":1,"nodeType":"Program","messageId":"max","endLine":2655,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateCssClassName'.","line":2655,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2655,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 283. Maximum allowed is 100.","line":2657,"column":1,"nodeType":"Program","messageId":"max","endLine":2657,"endColumn":269},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2657,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2657,"endColumn":269},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2657,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":102},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findEnum'.","line":2657,"column":221,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2657,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2659,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2659,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2659,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2663,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2659,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2663,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2659 column 12.","line":2659,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2659 column 32.","line":2659,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":2659,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2660,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2660,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2660,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2660,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2659 column 12.","line":2661,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2661,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2662,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2662,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2662,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2662,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2665,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2665,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2665,"endColumn":464},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2665,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2665,"endColumn":464},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2665,"column":428,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2665,"endColumn":444},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2665,"column":460,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2665,"endColumn":461},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2667,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2667,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2667,"endColumn":333},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2667,"column":52,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2667,"endColumn":333},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2667,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2667,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2667,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2667,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2669,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2669,"endColumn":893},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2669,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2669,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2669,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2669,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":2669,"endColumn":103},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":234,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":235},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":294,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":295},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomExpandButton'.","line":2669,"column":364,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":391},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":472,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":473},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomField'.","line":2669,"column":541,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":561},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2669,"column":640,"nodeType":"Identifier","messageId":"redeclared","endLine":2669,"endColumn":641},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2669,"endColumn":1031},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2669,"column":894,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2669,"endColumn":1031},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2669,"column":932,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2669,"endColumn":933},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createDomValue'.","line":2669,"column":964,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2669,"endColumn":984},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2670,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2670,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2671,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":2671,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2671,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2671,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2671,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":2671,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2671,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":2671,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2671,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":70},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":2671,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2671,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2671,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2671,"endColumn":98},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":2671,"column":102,"nodeType":"Identifier","messageId":"useConst","endLine":2671,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2671,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":2671,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2672,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2672,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2672,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2672,"endColumn":65},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":2673,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2673,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2673,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":84},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":2673,"column":86,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2673,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showColorPicker'.","line":2673,"column":192,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":213},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":309,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":326},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomDefault'.","line":2673,"column":330,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":352},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2673,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":439},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2673,"column":459,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":476},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2673,"column":480,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2673,"endColumn":500},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2673,"column":517,"nodeType":"IfStatement","messageId":"exceed","endLine":2679,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":105},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearValueError'.","line":2675,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":102},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2675,"column":106,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2675,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 13 statements. Maximum allowed is 1.","line":2675,"column":106,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2675,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2675,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":2675,"endColumn":111},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2675,"column":114,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":130},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":224},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2675,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":246,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":290},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":246,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":263},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":266},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":267,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":408,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":550},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2675,"column":572,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2675,"endColumn":616},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2675,"column":572,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":589},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2675,"column":591,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2675,"endColumn":592},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2675,"column":593,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2675,"endColumn":613},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2676,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2676,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomValue'.","line":2676,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2676,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2676,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2676,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2676,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2679,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2679,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2679,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2679,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":69},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":46,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":66},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2681,"column":70,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2681,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 11 statements. Maximum allowed is 1.","line":2681,"column":70,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2681,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2681,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":2681,"endColumn":75},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":2681,"column":78,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":110,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":188},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_unescapeHTML'.","line":2681,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":210,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":300},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":229,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":230},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateSchema'.","line":2681,"column":231,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":249},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":273},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomValue'.","line":2681,"column":277,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":297},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2681,"column":418,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2681,"endColumn":462},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2681,"column":418,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":435},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2681,"column":437,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2681,"endColumn":438},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2681,"column":439,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2681,"endColumn":459},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2682,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2682,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getDomField'.","line":2682,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2682,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2682,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomField'.","line":2682,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2682,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2685,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2685,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2685,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2685,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2685,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2685,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2685,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2685,"endColumn":622},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2685,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2685,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2685,"column":347,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2685,"endColumn":348},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":2685,"column":603,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2685,"endColumn":616},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2686,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2686,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 308. Maximum allowed is 100.","line":2687,"column":1,"nodeType":"Program","messageId":"max","endLine":2687,"endColumn":294},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2687,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2687,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2687,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2687,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2687,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2687,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2687,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":2687,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2687,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2687,"endColumn":294},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2687,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2687,"endColumn":294},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2687,"column":204,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2687,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2688,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2688,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2689,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2689,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2689,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2689,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2689,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2689,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2689,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2689,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2689,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2689,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2689,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2689,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2689,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2689,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":50},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":2689,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2689,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":53},{"ruleId":"prefer-const","severity":2,"message":"'f' is never reassigned. Use 'const' instead.","line":2689,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2689,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":79},{"ruleId":"prefer-const","severity":2,"message":"'C' is never reassigned. Use 'const' instead.","line":2689,"column":108,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2689,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":109},{"ruleId":"prefer-const","severity":2,"message":"'y' is never reassigned. Use 'const' instead.","line":2689,"column":123,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2689,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":124},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":2689,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2689,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2689,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":154},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":2689,"column":161,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 2301 column 9.","line":2689,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":162},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":2689,"column":202,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 3064 column 14.","line":2689,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":203},{"ruleId":"prefer-const","severity":2,"message":"'w' is never reassigned. Use 'const' instead.","line":2689,"column":297,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":298},{"ruleId":"no-shadow","severity":2,"message":"'w' is already declared in the upper scope on line 2095 column 9.","line":2689,"column":297,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":298},{"ruleId":"prefer-const","severity":2,"message":"'x' is never reassigned. Use 'const' instead.","line":2689,"column":309,"nodeType":"Identifier","messageId":"useConst","endLine":2689,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'x' is already declared in the upper scope on line 2097 column 7.","line":2689,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":310},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2689,"column":332,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2697,"endColumn":483},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2689,"column":332,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2697,"endColumn":483},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2689,"column":524,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":539},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":562,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":576},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpand'.","line":2689,"column":677,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2689,"column":860,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":880},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertAfter'.","line":2689,"column":907,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":926},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lastNode'.","line":2689,"column":965,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":979},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1014,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1034},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_firstNode'.","line":2689,"column":1078,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1093},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1128,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1148},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousElement'.","line":2689,"column":1197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1218},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2689,"column":1241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2689,"endColumn":1261},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2689,"column":1317,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2689,"endColumn":1337},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2689,"column":1358,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2689,"endColumn":1364},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2689,"column":1496,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2689,"endColumn":1497},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2689,"column":1754,"nodeType":"Identifier","messageId":"noShadow","endLine":2689,"endColumn":1755},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2691,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":452,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":470},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2691,"column":535,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":555},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":605,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":623},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2691,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":738},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_previousNode'.","line":2691,"column":839,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2691,"endColumn":854},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2691,"column":1078,"nodeType":"Identifier","messageId":"noShadow","endLine":2691,"endColumn":1079},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2693,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextElement'.","line":2693,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2693,"column":502,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2693,"endColumn":522},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2693,"column":865,"nodeType":"Identifier","messageId":"noShadow","endLine":2693,"endColumn":866},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2695,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":91},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":455,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":469},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2695,"column":534,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":554},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":604,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":618},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":2695,"column":703,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":733},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":876,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":894},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2695,"column":899,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2695,"endColumn":905},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":908,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":919},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2695,"column":984,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2695,"endColumn":985},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2695,"column":1001,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2695,"endColumn":1012},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2688 column 48.","line":2695,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":2695,"endColumn":1258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getElementName'.","line":2697,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2697,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2697,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2697,"column":432,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2697,"endColumn":433},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2698,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2698,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2699,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2699,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2699,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2699,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2699,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2699,"endColumn":364},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2699,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2699,"endColumn":364},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2699,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2699,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2701,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2701,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2701,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2703,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2701,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2703,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2701,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2701,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2701 column 13.","line":2701,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":2701,"endColumn":259},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2702,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2702,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_deleteDomColor'.","line":2702,"column":51,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":68},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedOnChangeValue'.","line":2702,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2702,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2704,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2704,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2705,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2705,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2705,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":2705,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2706,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2706,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2706,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":2706,"endColumn":61},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2707,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2707,"endColumn":326},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2707,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2707,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2707,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2707,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2707,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2707,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":145},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2707,"column":192,"nodeType":"Identifier","messageId":"redeclared","endLine":2707,"endColumn":193},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2707,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2707,"endColumn":348},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2707,"column":327,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2707,"endColumn":514},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2708,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2708,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2708,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":2708,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2709,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2709,"endColumn":293},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2709,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2709,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2709,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2709,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2709,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2709,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2709,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2709,"column":294,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2709,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2709,"column":294,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2709,"endColumn":500},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2710,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2710,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2710,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2710,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2711,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2711,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2711,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2711,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2711,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":78,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":84},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2711,"column":108,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2711,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2711,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":2711,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2711,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2711,"endColumn":309},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2711,"column":288,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2711,"endColumn":454},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2712,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2712,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2713,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2713,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2713,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2713,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2713,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2713,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2713,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2713,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2713,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2713,"endColumn":268},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2713,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2713,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2714,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2714,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2714,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":2714,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2715,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2715,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":2715,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":2715,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2715,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2715,"column":47,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2715,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2715,"column":94,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2717,"endColumn":174},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2715,"column":94,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2717,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2715,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2715,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2715,"column":152,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2715,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2714 column 46.","line":2715,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2715 column 10.","line":2715,"column":322,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2714 column 46.","line":2715,"column":381,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2715 column 10.","line":2715,"column":384,"nodeType":"Identifier","messageId":"noShadow","endLine":2715,"endColumn":385},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2716,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2716,"endColumn":64},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2716,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2716,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":2716,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2716,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2716,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2716,"column":65,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2716,"endColumn":213},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDomIndexes'.","line":2717,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2717,"column":70,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2717,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2718,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2718,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2719,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2719,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2719,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2719,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2719,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2719,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2719,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2719,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2719,"column":61,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2719,"endColumn":82},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":2721,"column":1,"nodeType":"Program","messageId":"max","endLine":2721,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2721,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2721,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2721,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2721,"endColumn":11},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2721,"column":53,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2721,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2721,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2721,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2721,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":2721,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2721,"column":158,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2721,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2721,"column":166,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2721,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2721,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2721,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2722,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2722,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":2723,"column":1,"nodeType":"Program","messageId":"max","endLine":2723,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2723,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2723,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2723,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2723,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2724,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":2724,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2725,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2725,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2726,"column":26,"nodeType":"TryStatement","messageId":"exceed","endLine":2730,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2727,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2727,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2727,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2727,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":2727,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2727,"column":163,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2727,"endColumn":279},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2727,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2727,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2727,"column":163,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2727,"endColumn":279},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2727,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2727,"endColumn":260},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2724 column 48.","line":2728,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2728,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2729,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2729,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2729,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":2729,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2729,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2733,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2733,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2733,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2733,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2733,"column":56,"nodeType":"TryStatement","messageId":"exceed","endLine":2739,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2734,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2734,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2734,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2734,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setRoot'.","line":2734,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2734,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2734,"endColumn":150},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2734,"column":129,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2734,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2735,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2735,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":2736,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2736,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2738,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2738,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2738,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2738,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2740,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":2740,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2741,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2741,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2741,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2741,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2741,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2741,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2742,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2742,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2742,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2742,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2743,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2743,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2741 column 23 is used outside of binding context.","line":2743,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2743,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2744,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":2744,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2746,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2746,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":2749,"column":1,"nodeType":"Program","messageId":"max","endLine":2749,"endColumn":120},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2749,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2749,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2749,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2749,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2749,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2749,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":2751,"column":1,"nodeType":"Program","messageId":"max","endLine":2751,"endColumn":101},{"ruleId":"no-use-before-define","severity":2,"message":"'z' was used before it was defined.","line":2751,"column":52,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2751,"endColumn":53},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":2751,"column":52,"nodeType":"NewExpression","messageId":"lower","endLine":2751,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2751,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2751,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":2753,"column":1,"nodeType":"Program","messageId":"max","endLine":2753,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2753,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2753,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2753,"column":52,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2753,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2755,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2755,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2755,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2755,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2755,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2755,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2755,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2757,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":2756,"column":1,"nodeType":"Program","messageId":"max","endLine":2756,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2756,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2756,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2756,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2756,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2756,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2756,"endColumn":101},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2756,"column":123,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2756,"endColumn":126,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[389336,389337],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2757,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2759,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2759,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":2759,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":2759,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2759,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2759,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2759,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2761,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":2760,"column":1,"nodeType":"Program","messageId":"max","endLine":2760,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2760,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2760,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2760,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2760,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2760,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2760,"endColumn":97},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2760,"column":119,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2760,"endColumn":122,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[389590,389591],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2761,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2761,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":2763,"column":1,"nodeType":"Program","messageId":"max","endLine":2763,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2763,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2763,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2763,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2763,"endColumn":21},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2763,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2763,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2763,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2763,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2763,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2763,"endColumn":129},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2765,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2765,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2766 column 45 is used outside of binding context.","line":2765,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":2765,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2765,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2765,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2765,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2765,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2765,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":2769,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":2766,"column":1,"nodeType":"Program","messageId":"max","endLine":2766,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2766,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2766,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2766,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2766,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2766,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":2766,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2767,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2767,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2767,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2767,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2769,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2769,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 2766 column 45 is used outside of binding context.","line":2769,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2769,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2770,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":2770,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2771,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2771,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2771,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2779,"endColumn":7},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2774,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2776,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2774,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2776,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2774,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2774,"endColumn":43},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2776,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2776,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2776,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2776,"endColumn":38},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'default'.","line":2778,"column":9,"nodeType":"SwitchCase","messageId":"default","endLine":2778,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2778,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2778,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2780,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2780,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2781,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2781,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2781,"column":26,"nodeType":"SwitchStatement","messageId":"exceed","endLine":2790,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2783,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":2785,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2783,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2783,"endColumn":56},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2785,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2787,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2785,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":2787,"endColumn":8},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":2787,"column":9,"nodeType":"SwitchCase","messageId":"case","endLine":2789,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2787,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2789,"endColumn":8},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2787,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2787,"endColumn":44},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'default'.","line":2789,"column":9,"nodeType":"SwitchCase","messageId":"default","endLine":2789,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2789,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2789,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2791,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2791,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":2792,"column":1,"nodeType":"Program","messageId":"max","endLine":2792,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2792,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2792,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2792,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2792,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2792,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":2792,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2795,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2795,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2795,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2795,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2796,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2796,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2796,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2802,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2796,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2802,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":2796,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2796,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 22.","line":2796,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":2796,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 136.","line":2797,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":2797,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2795 column 51.","line":2797,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":2797,"endColumn":127},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2798,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2798,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2796 column 136.","line":2799,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2799,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2795 column 51.","line":2799,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2799,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2800,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2800,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2803,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":2803,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2803,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2803,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2804,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":2804,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":2804,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2804,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2804,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2804,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2804,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2842,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2804,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2842,"endColumn":225},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2805,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2805,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2807,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2807,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2809,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2809,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChangeType'.","line":2811,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2811,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2812,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2812,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2812,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2812,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_hasChilds'.","line":2818,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2818,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2819,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2819,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2821,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2821,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2823,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2823,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2825,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2825,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":2827,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2827,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2829,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2829,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2831,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2831,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2833,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2833,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2835,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onInsertBefore'.","line":2837,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2837,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":2842,"column":164,"nodeType":"NewExpression","messageId":"lower","endLine":2842,"endColumn":165},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":2844,"column":1,"nodeType":"Program","messageId":"max","endLine":2844,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2844,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2844,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2844,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2844,"column":88,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2846,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2844 column 22.","line":2844,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":2844,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":2845,"column":1,"nodeType":"Program","messageId":"max","endLine":2845,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2845,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2845,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2844 column 67.","line":2845,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2845,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":2845,"column":23,"nodeType":"Identifier","messageId":"redeclared","endLine":2845,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2845,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2845,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2845,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2845,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2845,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2845,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 307. Maximum allowed is 100.","line":2848,"column":1,"nodeType":"Program","messageId":"max","endLine":2848,"endColumn":293},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2848,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2848,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2848,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2848,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2848,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2848,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":84},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":2848,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":2848,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2848,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2848,"column":148,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2850,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2848 column 20.","line":2848,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":2848,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2851,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":2851,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2853,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2853,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2854,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2854,"endColumn":369},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2854,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2854,"endColumn":369},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":2854,"column":229,"nodeType":"CallExpression","messageId":"substring","endLine":2854,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2855,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":2855,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeJSON'.","line":2856,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2856,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2856,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2856,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2857,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":2857,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2858,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2858,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2858,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2858,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2858,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2858,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2859,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2859,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2859,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2859,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2859,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2859,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2859,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2859,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2860,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2860,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 2858 column 16 is used outside of binding context.","line":2860,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":2860,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2862,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2862,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2862,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":2872,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":2865,"column":1,"nodeType":"Program","messageId":"max","endLine":2865,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2865,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2867,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2879 column 122.","line":2865,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2865,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2879 column 125.","line":2865,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2865,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2862 column 12.","line":2868,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2868,"endColumn":19},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":2869,"column":9,"nodeType":"MemberExpression","messageId":"unexpected","endLine":2869,"endColumn":22,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[398418,398471],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2871,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2871,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2865 column 45 is used outside of binding context.","line":2871,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":2871,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2865 column 45 is used outside of binding context.","line":2871,"column":96,"nodeType":"Identifier","messageId":"outOfScope","endLine":2871,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2879 column 119.","line":2875,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2875,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":2879,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2879,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":2879,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":2879,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2879,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2879,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2879,"endColumn":127},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":2879,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":2879,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2879,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2879,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2879,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":2879,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":2880,"column":1,"nodeType":"Program","messageId":"max","endLine":2880,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2880,"column":99,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2882,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2880,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":2880,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2882,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2884,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2882,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2882,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2884,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":2886,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2884,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2884,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2884,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":2884,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2886,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3018,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2886,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3018,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2886,"column":21,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2886,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2886,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2886,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2886,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":2886,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2890,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2890,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2890,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2890,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2893,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2893,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2893,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2893,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2893,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2893,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2893,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2893,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2897,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2890 column 36.","line":2893,"column":306,"nodeType":"Identifier","messageId":"noShadow","endLine":2893,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2890 column 36.","line":2895,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2895,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2898,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2898,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2898,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2898,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2901,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2923,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":2902,"column":1,"nodeType":"Program","messageId":"max","endLine":2902,"endColumn":188},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2902,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2902,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2902,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2902,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2902,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2902,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2902,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2902,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2902,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2902,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2902,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2902,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2902,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 2251 column 14.","line":2902,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":121},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2902,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":2902,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 2279 column 14.","line":2902,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":2902,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2902,"column":174,"nodeType":"IfStatement","messageId":"exceed","endLine":2922,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 510. Maximum allowed is 100.","line":2903,"column":1,"nodeType":"Program","messageId":"max","endLine":2903,"endColumn":496},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2903,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":105,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":114,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":115},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2903,"column":128,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2903,"endColumn":131,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[400789,400790],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2903,"column":131,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2905,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2903,"column":131,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2905,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":134},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":137,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":138},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":143,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":144},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":143,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":144},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":154,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":160},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":163,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":164},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":173},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":173},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2903,"column":178,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2903,"endColumn":205},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":226,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":232},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":236,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":237},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":261,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":262},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":261,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":262},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":278,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":279},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":278,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":279},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":282,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2903,"column":292,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2903,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":297,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":298},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":297,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":298},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":301,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":331,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":332},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2903,"column":331,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2903,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":331,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":332},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":335,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":336},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":335,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":336},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":2903,"column":373,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":374},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 2909 column 111 is used outside of binding context.","line":2903,"column":373,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":374},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2903,"column":385,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":386},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2903,"column":393,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2903,"endColumn":399},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":402,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":403},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2903,"column":443,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2903,"endColumn":444},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2903,"column":443,"nodeType":"Identifier","messageId":"outOfScope","endLine":2903,"endColumn":444},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2903,"column":488,"nodeType":"Identifier","messageId":"noShadow","endLine":2903,"endColumn":489},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2904,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2904,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2904,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":2904,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":2904,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2904,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 2910 column 13 is used outside of binding context.","line":2904,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":2904,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":2907,"column":1,"nodeType":"Program","messageId":"max","endLine":2907,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 2283 column 14.","line":2907,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2907,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2907,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":2921,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2907,"column":40,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2907,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2907,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":2907,"endColumn":41},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":2907,"column":46,"nodeType":"AssignmentExpression","messageId":"missing","endLine":2907,"endColumn":103},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2907,"column":124,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2907,"endColumn":130},{"ruleId":"max-len","severity":1,"message":"This line has a length of 356. Maximum allowed is 100.","line":2908,"column":1,"nodeType":"Program","messageId":"max","endLine":2908,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2908,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2908,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 2909 column 18 is used outside of binding context.","line":2908,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":2908,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2908,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2908,"endColumn":83},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":2908,"column":313,"nodeType":"BlockStatement","messageId":"unexpected","endLine":2908,"endColumn":316,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[401672,401673],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2908,"column":317,"nodeType":"IfStatement","messageId":"exceed","endLine":2920,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":2909,"column":1,"nodeType":"Program","messageId":"max","endLine":2909,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2909,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2909,"endColumn":151},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":2909,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":2909,"column":41,"nodeType":"Identifier","messageId":"redeclared","endLine":2909,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 2289 column 14.","line":2909,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 2880 column 108.","line":2909,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 2884 column 14.","line":2909,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":2909,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":2910,"column":1,"nodeType":"Program","messageId":"max","endLine":2910,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2910,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2910,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 3046 column 26.","line":2910,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 3062 column 26.","line":2910,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":44},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'I', 'I'.","line":2910,"column":55,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":2910,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2910,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":2910,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2910,"column":100,"nodeType":"IfStatement","messageId":"exceed","endLine":2916,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2911,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2911,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":2913,"column":1,"nodeType":"Program","messageId":"max","endLine":2913,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2913,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2913,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2915,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2915,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2916,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2916,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":2917,"column":1,"nodeType":"Program","messageId":"max","endLine":2917,"endColumn":239},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2917,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2919,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2917,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2919,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'$' was used before it was defined.","line":2917,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":2917,"endColumn":29},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_nextNode'.","line":2917,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2917,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2898 column 28.","line":2917,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":2917,"endColumn":232},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":2922,"column":1,"nodeType":"Program","messageId":"max","endLine":2922,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2922,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2922,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2922,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2922,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2922,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2922,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2924,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2924,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2924,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2924,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2927,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2927,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2927,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2927,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2927,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2927,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2927,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2927,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2927,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2927,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2927,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2927,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2929,"endColumn":267},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2927,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2927,"endColumn":400},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2924 column 31.","line":2927,"column":759,"nodeType":"Identifier","messageId":"noShadow","endLine":2927,"endColumn":760},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":2928,"column":1,"nodeType":"Program","messageId":"max","endLine":2928,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2928,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2928,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2928,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2928,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findEnum'.","line":2930,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2930,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2930,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":2930,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2933,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2933,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2930 column 31.","line":2934,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2934,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2934,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":2936,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2937,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2937,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2938,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2938,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2938,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2938,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2938,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2938,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":2938,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2939,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2939,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2939,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":2939,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2939,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":2939,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2939,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":2961,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2940,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2940,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2940,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":2960,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2944,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":2944,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":2944,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":2944,"endColumn":42},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2944,"column":50,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2944,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 2945 column 15 is used outside of binding context.","line":2944,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":2944,"endColumn":60},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2945,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2945,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2945,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2945,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2945,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2945,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":2945,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":2945,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":2945,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2945,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":2947,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2946,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2946,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2946,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2946,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2946,"column":125,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2946,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2948,"column":9,"nodeType":"ThrowStatement","messageId":"exceed","endLine":2948,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":2949,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2949,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2949,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":2949,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":2949,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":2949,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2949,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":2949,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2951,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2951,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2951,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":2953,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2953,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2953,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2938 column 36.","line":2955,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2955,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2961,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2963,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2961,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2961,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2963,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2965,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2964,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2964,"endColumn":137},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2964,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2964,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2965,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2967,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2966,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2966,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2966,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2966,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2966,"column":35,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2966,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2967,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":2973,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2968,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":2968,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2970,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2970,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":2970,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":2970,"endColumn":43},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2970,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2970,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":2973,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":2973,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2973,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2973,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2973,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2973,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findSchema'.","line":2974,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2974,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2974,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2974,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2974,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":2974,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":2975,"column":1,"nodeType":"Program","messageId":"max","endLine":2975,"endColumn":164},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":2975,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":2975,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2975,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":15},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":2975,"column":42,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":2975,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2975,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2975,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2975,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":2975,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2976,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":2976,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2976,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2976,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2976,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":2976,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2977,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2977,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":2977,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 2207 column 70.","line":2977,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":2977,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":2977,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 2207 column 84.","line":2977,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":2977,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 2975 column 90 is used outside of binding context.","line":2977,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":2977,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 2207 column 150.","line":2979,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":2979,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 2275 column 14.","line":2979,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2979,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findOneSchema'.","line":2979,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2979,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2979,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":2983,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2974 column 33.","line":2985,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":2985,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":2989,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":2989,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2990,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":2990,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":2993,"column":1,"nodeType":"Program","messageId":"max","endLine":2993,"endColumn":244},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2993,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2993,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2993,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2993,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2993,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2993,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2993,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2993,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2993,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":2995,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2990 column 30.","line":2993,"column":236,"nodeType":"Identifier","messageId":"noShadow","endLine":2993,"endColumn":237},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_remove'.","line":2994,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2994,"endColumn":21},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":2995,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":2995,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":2996,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":2996,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":2999,"column":1,"nodeType":"Program","messageId":"max","endLine":2999,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":2999,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":2999,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":2999,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":2999,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":2999,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":2999,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":2999,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":2999,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":2999,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":2999,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3001,"endColumn":392},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2996 column 33.","line":2999,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":2999,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2999 column 10.","line":3000,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3000,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3000,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3000,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2999 column 16.","line":3000,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3000,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3000,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3000,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3000,"endColumn":176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3000,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3000,"endColumn":146},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_escapeHTML'.","line":3001,"column":91,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAction'.","line":3001,"column":212,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3001,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3002,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3002,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3006,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3006,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3008,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3008,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3009,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3009,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3009,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":3015,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3010,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3010,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3013,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3013,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3015,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3015,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3016,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3016,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":3017,"column":1,"nodeType":"Program","messageId":"max","endLine":3017,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3017,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3017,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3017,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3017,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3017,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3017,"endColumn":196},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3017,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3017,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3018,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3046,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3018,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3046,"endColumn":5},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3018,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":3018,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3019,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3019,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3019,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":3021,"endColumn":5},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3021,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3021,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3021,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3021,"endColumn":32},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3021,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3021,"endColumn":560},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3021,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3021,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":223,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":224},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":270,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":271},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":275,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":276},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":333,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":398,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":399},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3021,"column":460,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":461},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3021,"column":463,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3021,"endColumn":464},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3021,"column":524,"nodeType":"Identifier","messageId":"noShadow","endLine":3021,"endColumn":525},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3021,"column":561,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3021,"endColumn":747},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3021,"column":646,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3021,"endColumn":647},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3022,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3026,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3026,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3026,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3026,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3027,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3027,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3027,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3027,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3027,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3027,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":3027,"column":113,"nodeType":"Identifier","messageId":"redeclared","endLine":3027,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3027,"column":222,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3027,"endColumn":483},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3027,"column":222,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3027,"endColumn":483},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3030,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3030,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3030,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3030,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3031,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3041,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3031,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3031,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3031,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3032,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3032,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3034,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3034,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3036,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3036,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3038,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3038,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":3039,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":3039,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onAppend'.","line":3040,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3040,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3041,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3041,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3041,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3041,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3041,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3041,"endColumn":175},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3041,"column":182,"nodeType":"NewExpression","messageId":"lower","endLine":3041,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3042,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3042,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3043,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3043,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3043,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3043,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3043,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3043,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":3043,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3043,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":3043,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3043,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3045,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3043,"column":67,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3045,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3043,"column":215,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3043,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3044,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3044,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3044,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3044,"endColumn":63},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3046,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3046,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3046,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3046,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3046,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3046,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3047,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3047,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3047,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3047,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3048,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3062,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3048,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3062,"endColumn":5},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3048,"column":24,"nodeType":"NewExpression","messageId":"lower","endLine":3048,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3049,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3049,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3049,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3049,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3049,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3049,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3049,"column":26,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3053,"endColumn":691},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateEditability'.","line":3049,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3049,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3049 column 14.","line":3049,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":3049,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":3050,"column":1,"nodeType":"Program","messageId":"max","endLine":3050,"endColumn":171},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3050,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3050,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3050,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3050,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3049 column 14.","line":3051,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":3051,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":3052,"column":1,"nodeType":"Program","messageId":"max","endLine":3052,"endColumn":91},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3052,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3052,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3052,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3052,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3053,"column":73,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3053,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3053,"column":677,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3053,"endColumn":678},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3054,"column":4,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3054,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3054,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3054,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3054,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":3054,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3055,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3055,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3055,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3055,"endColumn":434},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3055,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3055,"endColumn":434},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNextTr'.","line":3055,"column":132,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":154},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3055,"column":237,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3055,"endColumn":258},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getShowMoreText'.","line":3056,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3056,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3060,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3060,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3061,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3061,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3062,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3062,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3062,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3062,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3062,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3062,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3062,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3062,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3063,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3063,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3063,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3063,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3064,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3070,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3064,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3064,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'A' is a function.","line":3065,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3065,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3064 column 17.","line":3065,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3065,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3064 column 17.","line":3067,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3067,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3070,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3082,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3070,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3070,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3070,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3070,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3071,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3071,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3072,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3072,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3080,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3072,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3080,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3072,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3072,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'A', 'A', 'A'.","line":3072,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3080,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3072,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3080,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3070 column 17.","line":3072,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3072 column 146.","line":3072,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3070 column 20.","line":3072,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3072,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3073,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3073,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3075,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3075,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3071 column 14.","line":3075,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3075,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3075,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3075,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3077,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3079,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3077,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3077,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3079,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3079,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3080,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3080,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3080,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3080,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3082,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3200,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3083,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3083,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3083,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3083,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3086,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3088,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3086,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3086,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3086,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":3088,"column":1,"nodeType":"Program","messageId":"max","endLine":3088,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3088,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3156,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3088,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3156,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3088,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3088,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3088,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3088,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3090,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3090,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3092,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3092,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3094,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3094,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3096,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3096,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3098,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3098,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3100,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3100,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3101,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3101,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3101,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3103,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3100 column 42.","line":3101,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3101,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3104,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3104,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3105,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3105,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3105,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3107,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3104 column 25.","line":3105,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3105,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3108,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3108,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3109,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3109,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3111,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3108 column 48.","line":3109,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3109,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3112,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3112,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3113,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3113,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3113,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3115,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3112 column 25.","line":3113,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":3113,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3116,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3116,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3117,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3117,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3117,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3119,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3116 column 47.","line":3117,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3117,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3120,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3120,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3121,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3121,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3121,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3121,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3121,"column":55,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3123,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3120 column 25.","line":3121,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":3121,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3122,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3122,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3122,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3122,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3124,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3124,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":3125,"column":1,"nodeType":"Program","messageId":"max","endLine":3125,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3125,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3125,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3125,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3127,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3124 column 42.","line":3125,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":3125,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3128,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3128,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3129,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3129,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3129,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3131,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3128 column 25.","line":3129,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":3129,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3132,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":3132,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3133,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3133,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3133,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3135,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3132 column 45.","line":3133,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":3133,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3136,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3136,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":3137,"column":1,"nodeType":"Program","messageId":"max","endLine":3137,"endColumn":91},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3137,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3137,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3137,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3137,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3137,"column":55,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3139,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3136 column 25.","line":3137,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3137,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3138,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3138,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3138,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":3138,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3138,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3138,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3138,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3138,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3138,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3138,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3138,"column":126,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3138,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3140,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3140,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3141,"column":1,"nodeType":"Program","messageId":"max","endLine":3141,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3141,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3141,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3141,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3141,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3143,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3141,"column":104,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3143,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3141 column 38.","line":3141,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3141,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":3141,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3142,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3142,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3142,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3142,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":3143,"column":1,"nodeType":"Program","messageId":"max","endLine":3143,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3143,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3143,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3199 column 121.","line":3144,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3144,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":3145,"column":1,"nodeType":"Program","messageId":"max","endLine":3145,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3145,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3199 column 124.","line":3145,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3145,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3145,"column":116,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3147,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3145 column 12.","line":3145,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3145,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":3145,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3146,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3146,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3146,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3146,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3148,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3148,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3149,"column":1,"nodeType":"Program","messageId":"max","endLine":3149,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3149,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3149,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3149,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3149,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3149,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3149,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3149,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3149,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3150,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3150,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3151,"column":1,"nodeType":"Program","messageId":"max","endLine":3151,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3083 column 16.","line":3151,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3151,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3151,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3151,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3151,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3151,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3151,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3151,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3152,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3152,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3154,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":3154,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3157,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3199,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3157,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3199,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3157,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3157,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3157,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3157,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3157,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3157,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3157,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3199,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3157,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":3157,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3157,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":3157,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 241. Maximum allowed is 100.","line":3158,"column":1,"nodeType":"Program","messageId":"max","endLine":3158,"endColumn":230},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3158,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3158,"endColumn":230},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3158,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3158,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3160,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3160,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3160,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3160,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3167,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3167,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3167,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":3179,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3168,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3168,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3168,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":3178,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3169,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3169,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3167 column 12.","line":3172,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3172,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3173,"column":10,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3173,"endColumn":23,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[419944,419963],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3177,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3177,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420005,420071],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3179,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3179,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3179,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3179,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3179,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3179,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3183,"column":20,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3183,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3083 column 13.","line":3183,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3183,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3199 column 118.","line":3184,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3184,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3184,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":3194,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3185,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3185,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3183 column 26.","line":3188,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3188,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3189,"column":10,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3189,"endColumn":23,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420495,420514],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3193,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3193,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[420556,420622],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3195,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3195,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3198,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3198,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3198,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3198,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3199,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3199,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3199,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3199,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3199,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3199,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3199,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3199,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3199,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3199,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3199,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3199,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":3199,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3200,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3206,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3200,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3200,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'L' is a function.","line":3201,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3201,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3200 column 22.","line":3201,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3201,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3200 column 22.","line":3203,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3203,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3206,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3218,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3206,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3206,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3206,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3206,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3207,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3207,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3208,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3208,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3216,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3208,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3216,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3208,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3208,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'L', 'L', 'L'.","line":3208,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3216,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3208,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3216,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3206 column 17.","line":3208,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3208 column 146.","line":3208,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3206 column 20.","line":3208,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3208,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3209,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3209,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3211,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3211,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3207 column 14.","line":3211,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3211,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3211,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3211,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3213,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3215,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3213,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3213,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3215,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3215,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3216,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3216,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3216,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3216,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3218,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3274,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3219,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3219,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3219,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3219,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3222,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3234,"endColumn":66},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3222,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3234,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3222,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":22},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":65},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3222,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3222,"endColumn":107},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3222,"column":204,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":205},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3222,"column":323,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":324},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":443,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":444},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3222,"column":602,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":603},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3222,"column":720,"nodeType":"Identifier","messageId":"redeclared","endLine":3222,"endColumn":721},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3222,"column":788,"nodeType":"Identifier","messageId":"noShadow","endLine":3222,"endColumn":789},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3223,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3223,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3224,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3224,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3224,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":3224,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3225,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3225,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3226,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":3226,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3227,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3227,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3228,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3228,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyUp'.","line":3229,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3229,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3219 column 16.","line":3230,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3230,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3230,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":3230,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3232,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":3232,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3234,"column":67,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3236,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3234,"column":67,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3236,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3234,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3234,"endColumn":85},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3237,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3273,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3237,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3273,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3237,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3237,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3237,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3237,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3237,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3237,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3237,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3273,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3237,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":3237,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":3238,"column":1,"nodeType":"Program","messageId":"max","endLine":3238,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3238,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3238,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3238,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3238,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3238,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3238,"endColumn":163},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3238,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3238,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3239,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3239,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 179. Maximum allowed is 100.","line":3240,"column":1,"nodeType":"Program","messageId":"max","endLine":3240,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3240,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3240,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3240,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3240,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3240,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3240,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3240,"endColumn":168},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3240,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3240,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3241,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3241,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3241,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":3241,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3242,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3242,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3219 column 13.","line":3242,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3242,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3242,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3244,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3242,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3244,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3242,"column":178,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3242,"endColumn":179},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3243,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":40},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3244,"column":62,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3244,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3246,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3246,"endColumn":86},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3246,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3246,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3247,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3247,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3247,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":3247,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3248,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3248,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3248,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3248,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3248,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3248,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3247 column 54.","line":3248,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":3248,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":3248,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":3248,"endColumn":71},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3249,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3249,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3251,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3251,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":3252,"column":1,"nodeType":"Program","messageId":"max","endLine":3252,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3252,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3252,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3252,"column":25,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3252,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3252,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3252,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3252,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3252,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3252,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":3252,"endColumn":57},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3252,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3252,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3253 column 69 is used outside of binding context.","line":3252,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":3252,"endColumn":116},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3253,"column":1,"nodeType":"Program","messageId":"max","endLine":3253,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3253,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3253,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3253,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3253,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3253,"column":65,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3253,"endColumn":150},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3253,"column":65,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3253,"endColumn":150},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3253,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":3253,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3273 column 124.","line":3253,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":3253,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3254,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3254,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3256,"column":16,"nodeType":"BreakStatement","messageId":"exceed","endLine":3256,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3259,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3259,"endColumn":240},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setActiveResult'.","line":3259,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3259,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3259,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3259,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3259,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3259,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3259,"column":40,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3259,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3261,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3261,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3262,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3262,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3262,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3262,"endColumn":262},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3262,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3262,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":65,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3262,"column":153,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3262,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3273 column 118.","line":3263,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3263,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3273 column 121.","line":3264,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3264,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3264,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3264,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3264,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3264,"endColumn":77},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onDelayedSearch'.","line":3264,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3264,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3266,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3266,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3266,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3266,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3266,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3266,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onSearch'.","line":3268,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3268,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":3272,"column":1,"nodeType":"Program","messageId":"max","endLine":3272,"endColumn":160},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3272,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3272,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3272,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3272,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clearDelay'.","line":3272,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3272,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3273,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3273,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3273,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3273,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3273,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3273,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3273,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3273,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3273,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3273,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3273,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3273,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":3273,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3274,"column":10,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3280,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3274,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":3274,"endColumn":23},{"ruleId":"no-func-assign","severity":2,"message":"'N' is a function.","line":3275,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3275,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3274 column 22.","line":3275,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3275,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3274 column 22.","line":3277,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3277,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3280,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3292,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3280,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3280,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3280,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3280,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3281,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3281,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3282,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3282,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3290,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3282,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3290,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3282,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3282,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'N', 'N', 'N'.","line":3282,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3290,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3282,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3290,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3280 column 17.","line":3282,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3282 column 146.","line":3282,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3280 column 20.","line":3282,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3282,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3283,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3283,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3285,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3285,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3281 column 14.","line":3285,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3285,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3285,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3285,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3287,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3289,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3287,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3287,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3289,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":3289,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3290,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3290,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3290,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3290,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3292,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3588,"endColumn":142},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3292,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3588,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3293,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3293,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3319 column 122.","line":3293,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3293,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3296,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3296,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3296,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3296,"endColumn":234},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3297,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3319,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3319,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3297,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3297,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3297,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3297,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3297,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3297,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":3297,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":3319,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3299,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3299,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3300,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3300,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3314,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3300,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3314,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3300,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3300,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3293 column 14.","line":3300,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3319 column 125.","line":3300,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3300,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3301,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3319 column 122.","line":3301,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3301,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3313,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3301,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3313,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3301,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3301,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3301,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":3301,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3302,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3302,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3304,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3304,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3301 column 14.","line":3304,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3304,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3304,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3308,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3304,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":3304,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3304 column 71.","line":3305,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":3305,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3304 column 41.","line":3305,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":3305,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3306,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3306,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3308,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3308,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3308,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":3308,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3301 column 11.","line":3309,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":3309,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3310,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3312,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3310,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3310,"endColumn":76},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3311,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3311,"endColumn":196},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3311,"column":146,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3311,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3315,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3315,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3316,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3316,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3319 column 119.","line":3317,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":3317,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3318,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3318,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":3319,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3319,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3319,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":3319,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3319,"endColumn":113},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3319,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":3319,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3319,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3319,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3319,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3319,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3319,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":3319,"endColumn":126},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3320,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3320,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":3320,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3320,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3320,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3320,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":3320,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3323,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3323,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3323,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3323,"endColumn":503},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3323,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3323,"endColumn":26},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":93},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3323,"column":235,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3323,"endColumn":241},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setOptions'.","line":3323,"column":286,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":302},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createFrame'.","line":3323,"column":462,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":479},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_createTable'.","line":3323,"column":483,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3323,"endColumn":500},{"ruleId":"max-len","severity":1,"message":"This line has a length of 638. Maximum allowed is 100.","line":3325,"column":1,"nodeType":"Program","messageId":"max","endLine":3325,"endColumn":627},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3325,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3325,"endColumn":627},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3325,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3325,"endColumn":145},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3325,"column":346,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3325,"endColumn":369},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3326,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3326,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3327,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3327,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3333,"endColumn":414},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3327,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3333,"endColumn":414},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3327,"column":83,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3327,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3327,"column":266,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3326 column 31.","line":3327,"column":269,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3327 column 11.","line":3327,"column":272,"nodeType":"Identifier","messageId":"noShadow","endLine":3327,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3328,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3328,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3328,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3330,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3328,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3330,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3327 column 266.","line":3328,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":3328,"endColumn":203},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3329,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3329,"endColumn":67},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3330,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3330,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":3331,"column":1,"nodeType":"Program","messageId":"max","endLine":3331,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3331,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3331,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3331,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":3331,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 425. Maximum allowed is 100.","line":3333,"column":1,"nodeType":"Program","messageId":"max","endLine":3333,"endColumn":414},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3333,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3333,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3333,"endColumn":50},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3333,"column":160,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":183},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3333,"column":205,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3333,"endColumn":227},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3334,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3334,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 370. Maximum allowed is 100.","line":3335,"column":1,"nodeType":"Program","messageId":"max","endLine":3335,"endColumn":359},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3335,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3335,"endColumn":359},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3335,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3335,"endColumn":36},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3335,"column":154,"nodeType":"NewExpression","messageId":"lower","endLine":3335,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setRoot'.","line":3335,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":181},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3335,"column":188,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3335,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3335,"column":278,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3335,"endColumn":279},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3336,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3336,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 459. Maximum allowed is 100.","line":3337,"column":1,"nodeType":"Program","messageId":"max","endLine":3337,"endColumn":448},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3337,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3337,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3337,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3337,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3337,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3337,"endColumn":448},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3337,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3337,"endColumn":448},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateAndCatch'.","line":3337,"column":149,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3337,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3344,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3344,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3347,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3347,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3348,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3348,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3350,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3350,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3353,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3353,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3354,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3354,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3356,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3356,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3357,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3357,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3357,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3357,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3361,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3361,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3361,"column":79,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3361,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3361,"column":79,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3361,"endColumn":257},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":3363,"column":1,"nodeType":"Program","messageId":"max","endLine":3363,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3363,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3363,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3363,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3363,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3364,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3364,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":3365,"column":1,"nodeType":"Program","messageId":"max","endLine":3365,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3365,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3365,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3365,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3365,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3366,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3366,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":3367,"column":1,"nodeType":"Program","messageId":"max","endLine":3367,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3367,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3367,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3367,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3367,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3367,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3367,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3367,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3367,"endColumn":150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":3369,"column":1,"nodeType":"Program","messageId":"max","endLine":3369,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3369,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3369,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":3371,"column":1,"nodeType":"Program","messageId":"max","endLine":3371,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3371,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3371,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3372,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3372,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3374,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3374,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3374,"column":52,"nodeType":"IfStatement","messageId":"exceed","endLine":3380,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3376,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3376,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":3377,"column":1,"nodeType":"Program","messageId":"max","endLine":3377,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3377,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3377,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3377,"column":69,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3377,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3377,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3377,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3379,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3379,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3379,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3379,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3382,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3382,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3382,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3382,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3383,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3383,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3383,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3383,"endColumn":46},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3383,"column":47,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3383,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 371. Maximum allowed is 100.","line":3386,"column":1,"nodeType":"Program","messageId":"max","endLine":3386,"endColumn":357},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3386,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3386,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3386,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":3392,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3386,"endColumn":58},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":3386,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":82},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":3386,"column":107,"nodeType":"AssignmentExpression","messageId":"missing","endLine":3386,"endColumn":260},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3386,"column":254,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3386,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3386,"column":265,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3386,"endColumn":285},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3389,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3389,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3390,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3390,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[436791,436842],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3392,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3398,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3395,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3395,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3396,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3396,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[436982,437037],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3398,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3404,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3401,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3401,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3402,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3402,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[437181,437236],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":3404,"column":1,"nodeType":"Program","messageId":"max","endLine":3404,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3404,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3410,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3404,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3404,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3386 column 10.","line":3407,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3407,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3408,"column":8,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3408,"endColumn":21,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[437468,437521],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3413,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3413,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3413,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3413,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3413,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":3419,"endColumn":6},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3414,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":3414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3414,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3414,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3414,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3414,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3414,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3414,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3414,"column":265,"nodeType":"Identifier","messageId":"noShadow","endLine":3414,"endColumn":266},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3414,"column":279,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3414,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3415,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3415,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3415,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3415,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_validateCustom'.","line":3415,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":106},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":3415,"column":118,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":3415,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3415,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":3415,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderValidationErrors'.","line":3415,"column":190,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3415,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3415,"column":403,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3415,"endColumn":404},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3414 column 10.","line":3416,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3416,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3421,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3421,"endColumn":31},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3422,"column":6,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3422,"endColumn":19,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[438494,438542],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3424,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":3424,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3425,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3427,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3425,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":3425,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3427,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3427,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3427,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3427 column 16.","line":3427,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3427 column 35.","line":3427,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3427 column 32.","line":3427,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3427 column 32.","line":3427,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":191,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3424 column 43.","line":3427,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":3427,"endColumn":387},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3427,"column":430,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3427,"endColumn":431},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3428,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3428,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3430,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3430,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3430,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3430,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3430,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":3438,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":3431,"column":1,"nodeType":"Program","messageId":"max","endLine":3431,"endColumn":174},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3431,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3437,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3431,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3431,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3428 column 35.","line":3431,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":3431,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3431,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":3431,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3430 column 13.","line":3432,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3432,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3432,"column":56,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3432,"endColumn":216},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3432,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3432,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3432,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3432,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3433,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3433,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3430 column 13.","line":3434,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3434,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3434,"column":15,"nodeType":"TryStatement","messageId":"exceed","endLine":3436,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3433 column 18.","line":3436,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3436,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3436,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3436,"endColumn":174},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3436,"column":37,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3436,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3436,"column":124,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3436,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3431 column 126.","line":3437,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3437,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3428 column 35.","line":3439,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3439,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3441,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3441,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3443,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3443,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3444,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3444,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 413. Maximum allowed is 100.","line":3445,"column":1,"nodeType":"Program","messageId":"max","endLine":3445,"endColumn":402},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3445,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3445,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3445,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3445,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3445,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":3445,"endColumn":104},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3445,"column":114,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3447,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3445,"column":114,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3447,"endColumn":39},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3445,"column":303,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3445,"endColumn":309},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3445,"column":309,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3445,"endColumn":310},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3446,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3446,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":3449,"column":1,"nodeType":"Program","messageId":"max","endLine":3449,"endColumn":150},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3449,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3449,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3449,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3450,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3450,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3451,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3451,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3451,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3451,"endColumn":470},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3451,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3451,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3450 column 35.","line":3451,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":3451,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3453,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3453,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3453,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3453,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":55},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3453,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":3453,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3453,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3453 column 76.","line":3453,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3453,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3453,"column":182,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3453,"endColumn":554},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3453,"column":305,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3453,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3453 column 76.","line":3453,"column":442,"nodeType":"Identifier","messageId":"noShadow","endLine":3453,"endColumn":443},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3454,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3454,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3454,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":3454,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 347. Maximum allowed is 100.","line":3455,"column":1,"nodeType":"Program","messageId":"max","endLine":3455,"endColumn":336},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3455,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3455,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3455,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3455,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3455,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":22},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":3455,"column":24,"nodeType":"Identifier","messageId":"useConst","endLine":3455,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":3455,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3455,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3455,"column":52,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3457,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3455,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3457,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 247. Maximum allowed is 100.","line":3456,"column":1,"nodeType":"Program","messageId":"max","endLine":3456,"endColumn":233},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3456,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3456,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3454 column 28.","line":3456,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3456,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3456,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3456,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3456,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3456,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3456,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3456,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3459,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3459,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":22},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3459,"column":73,"nodeType":"AssignmentExpression","endLine":3459,"endColumn":145},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3459,"column":300,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3461,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3459,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3459,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":3459,"endColumn":313},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3460,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3460,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":3460,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3460,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onEvent'.","line":3460,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3460,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 211. Maximum allowed is 100.","line":3461,"column":1,"nodeType":"Program","messageId":"max","endLine":3461,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3461,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3461,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3461,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3461,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3461,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3461,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3461,"column":124,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3483,"endColumn":504},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3461,"column":161,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3461,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3461,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":3461,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3459 column 21.","line":3462,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3462,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3462,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3462,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3462,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3462,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3462,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3462,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3464,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3464,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3464,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3464,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3466,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3466,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3466,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3466,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onUndo'.","line":3472,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3472,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onRedo'.","line":3474,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3474,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":3475,"column":1,"nodeType":"Program","messageId":"max","endLine":3475,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3476,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3476,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3476,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3476,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 214. Maximum allowed is 100.","line":3477,"column":1,"nodeType":"Program","messageId":"max","endLine":3477,"endColumn":203},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3477,"column":138,"nodeType":"NewExpression","messageId":"lower","endLine":3477,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3459 column 11.","line":3477,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":3477,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3479,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3479,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3479,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3479,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3477 column 195.","line":3480,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3480,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":3481,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3481,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onTreePathSectionSelected'.","line":3483,"column":365,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":396},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onTreePathMenuItemSelected'.","line":3483,"column":454,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3483,"endColumn":486},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3485,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3485,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3485,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3485,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3487,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3487,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onChange'.","line":3487,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3487,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3488,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3488,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3490,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3490,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3490,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":3490,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3490,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3490,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3490,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":3500,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onKeyDown'.","line":3490,"column":79,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3490,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3490,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3490,"column":239,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3490,"column":301,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":324},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3490,"column":403,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3490,"endColumn":427},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3491,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3491,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3495,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3495,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3496,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3496,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3496,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3496,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3497,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3497,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3497,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3497,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3499,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3499,"endColumn":285},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelectStart'.","line":3499,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3499,"endColumn":277},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3500,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3500,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3500,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3500,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3502,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3502,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3503,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3503,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3505,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3503,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3502 column 35.","line":3503,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3503,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3509,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3505,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3509,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3502 column 35.","line":3505,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":3505,"endColumn":104},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":3506,"column":1,"nodeType":"Program","messageId":"max","endLine":3506,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3506,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3506,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3506,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3508,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3506,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3508,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3505 column 103.","line":3506,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":3506,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3508,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3510,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":3510,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3511,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3511,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3512,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3512,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3512,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3512,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":3513,"column":1,"nodeType":"Program","messageId":"max","endLine":3513,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3513,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3513,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3512 column 47.","line":3513,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3513,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateTreePath'.","line":3513,"column":95,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3513,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3514,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3514,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":3515,"column":1,"nodeType":"Program","messageId":"max","endLine":3515,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3516,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3516,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 479. Maximum allowed is 100.","line":3517,"column":1,"nodeType":"Program","messageId":"max","endLine":3517,"endColumn":468},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3517,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3517,"endColumn":60},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3517,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3517,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3517,"column":61,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3517,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3517,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":3517,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3517,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":3517,"endColumn":119},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3517,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3517,"endColumn":468},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3517,"column":240,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3517,"endColumn":241},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3518,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3518,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3519,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3519,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3519,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3519,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3519,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3523,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3519,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3523,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3519,"column":81,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3519,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_startDragDistance'.","line":3519,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3519,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3518 column 39.","line":3519,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":3519,"endColumn":313},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelect'.","line":3520,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3520,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3518 column 39.","line":3521,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":3521,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onMultiSelectEnd'.","line":3522,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3522,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3524,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":3524,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3525,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3525,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3525,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3525,"endColumn":718},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3525,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3525,"endColumn":718},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3525,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3525,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_updateDragDistance'.","line":3525,"column":32,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3525,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3525,"endColumn":152},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3525,"column":375,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3525,"endColumn":398},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3526,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3526,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3527,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3527,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3527,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3527,"endColumn":371},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3527,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3527,"endColumn":371},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3527,"column":84,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3527,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3528,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3528,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":3529,"column":1,"nodeType":"Program","messageId":"max","endLine":3529,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3529,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3529,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3529,"column":51,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3531,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3529,"column":51,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3531,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3528 column 28.","line":3529,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":3529,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":3531,"column":1,"nodeType":"Program","messageId":"max","endLine":3531,"endColumn":187},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3531,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3531,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":122,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3531,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3531,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3532,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3532,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":3535,"column":1,"nodeType":"Program","messageId":"max","endLine":3535,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3535,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3535,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3535,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3535,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3535,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3537,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3532 column 26.","line":3535,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":3535,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3536,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3536,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3536,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3536,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":3537,"column":1,"nodeType":"Program","messageId":"max","endLine":3537,"endColumn":122},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":39},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3537,"column":72,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3537,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3538,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3538,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3538,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3538,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":3539,"column":1,"nodeType":"Program","messageId":"max","endLine":3539,"endColumn":102},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3539,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3539,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3539,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3539,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3539,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":3539,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 332. Maximum allowed is 100.","line":3541,"column":1,"nodeType":"Program","messageId":"max","endLine":3541,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3541,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3541,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3541,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3541,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3541,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3541,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3541,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3539 column 15 is used outside of binding context.","line":3541,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":22},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3541,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":3541,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3539 column 15 is used outside of binding context.","line":3541,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3541,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3541,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3539 column 36 is used outside of binding context.","line":3541,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3539 column 57 is used outside of binding context.","line":3541,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":3541,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3541,"column":54,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3541,"endColumn":321},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3541,"column":171,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3541,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3542,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3542,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3543,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3543,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3543,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3543,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3543,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":3543,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3543,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3549,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3543,"column":50,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3549,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3543,"column":111,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3543,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3544,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3544,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3544,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3548,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3544,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3548,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3544 column 10.","line":3544,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":3544,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":3545,"column":1,"nodeType":"Program","messageId":"max","endLine":3545,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3545,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3545,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3544 column 10.","line":3546,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3546,"endColumn":20},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3547,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3547,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[453294,453313],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":3548,"column":1,"nodeType":"Program","messageId":"max","endLine":3548,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3550,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":3550,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":3551,"column":1,"nodeType":"Program","messageId":"max","endLine":3551,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3551,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3551,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3551,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3551,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3551,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3551,"column":52,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3551,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":53},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":3551,"column":67,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3551,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":68},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":3551,"column":82,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 2171 column 11.","line":3551,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 2207 column 11.","line":3551,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":99},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":3551,"column":106,"nodeType":"Identifier","messageId":"useConst","endLine":3551,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 2207 column 26.","line":3551,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":3551,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3551,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3553,"endColumn":559},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3551,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3553,"endColumn":559},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3552,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3552,"endColumn":77},{"ruleId":"max-len","severity":1,"message":"This line has a length of 570. Maximum allowed is 100.","line":3553,"column":1,"nodeType":"Program","messageId":"max","endLine":3553,"endColumn":559},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3553,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3553,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onUndo'.","line":3553,"column":288,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":300},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onRedo'.","line":3553,"column":339,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":351},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showAutoComplete'.","line":3553,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3553,"endColumn":494},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3555,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3555,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3555,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3555,"endColumn":1091},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3555,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3555,"endColumn":1091},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3555,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3555,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3556,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3556,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3556,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3556,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3557,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3557,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":3557,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":3557,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3557,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3557,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3557,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3561,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3557,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3561,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3559,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3559,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3556 column 35.","line":3561,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":3561,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":3561,"column":168,"nodeType":"NewExpression","messageId":"lower","endLine":3561,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3565,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3565,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":3565,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":3565,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3565,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3565,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3565,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3565,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3565,"endColumn":380},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3565,"column":376,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3565,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3566,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":3566,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3567,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3567,"endColumn":115},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_selectionChangedHandler'.","line":3567,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3567,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3568,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3568,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3568,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3568,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3569,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3569,"endColumn":218},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":3569,"column":32,"nodeType":"MemberExpression","messageId":"unexpected","endLine":3569,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3569,"column":219,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3569,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3569,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3569,"endColumn":252},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3569,"column":262,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3571,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3568 column 32.","line":3569,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":3569,"endColumn":276},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3571,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3571,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3572,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3572,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3572,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3572,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":3573,"column":1,"nodeType":"Program","messageId":"max","endLine":3573,"endColumn":164},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3573,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3573,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3573,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3573,"endColumn":23},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":3573,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3573,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3573,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3573,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3573,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 2093 column 14.","line":3573,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 2171 column 50.","line":3573,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":3573,"endColumn":134},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":3576,"column":1,"nodeType":"Program","messageId":"max","endLine":3576,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3576,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3576,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 2177 column 14.","line":3576,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":3576,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3576,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3576,"endColumn":121},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":3576,"column":151,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3576,"endColumn":154,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[457528,457529],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_findTopLevelNodes'.","line":3578,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3578,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3583,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3583,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 2082 column 25.","line":3584,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3584,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 2082 column 28.","line":3584,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":3584,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3585,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3585,"endColumn":59},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3585,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":3585,"endColumn":10},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getNodeInstancesByRange'.","line":3585,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3585,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 2083 column 12.","line":3585,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":3585,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3585,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3587,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3584 column 35.","line":3585,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":3585,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3587,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3587,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":3590,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3590,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3590,"column":820,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":821},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3590,"column":823,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":824},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3590,"column":826,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":827},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3590,"column":829,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":830},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3590,"column":832,"nodeType":"Identifier","messageId":"noShadow","endLine":3590,"endColumn":833},{"ruleId":"no-unused-vars","severity":2,"message":"'s' is defined but never used.","line":3590,"column":838,"nodeType":"Identifier","messageId":"unusedVar","endLine":3590,"endColumn":839},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3591,"column":28,"nodeType":"SwitchStatement","messageId":"exceed","endLine":3593,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 28 statements. Maximum allowed is 1.","line":3592,"column":198,"nodeType":"BreakStatement","messageId":"exceed","endLine":3592,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3592,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3592,"endColumn":363},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":488,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":537},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":499,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":500},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":554,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":615},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":573,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":574},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3592,"column":735,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3592,"endColumn":782},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3592,"column":754,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3592,"endColumn":755},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2058. Maximum allowed is 100.","line":3594,"column":1,"nodeType":"Program","messageId":"max","endLine":3594,"endColumn":2053},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3594,"column":2045,"nodeType":"Identifier","messageId":"noShadow","endLine":3594,"endColumn":2046},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3594,"column":2048,"nodeType":"Identifier","messageId":"noShadow","endLine":3594,"endColumn":2049},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":3594,"column":2048,"nodeType":"Identifier","messageId":"unusedVar","endLine":3594,"endColumn":2049},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3596,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3596,"endColumn":25},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":3597,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3597,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3597,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3597,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3597,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":3597,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":3597,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":3597,"endColumn":52},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3597,"column":181,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3597,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3597,"column":262,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3599,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3596 column 24.","line":3598,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3598,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3598,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3598,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3598,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3598,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'symbols_'.","line":3598,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3598,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3599,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3599,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3599,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3599,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3599,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3599,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3599,"column":110,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3599,"endColumn":147},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":3600,"column":1,"nodeType":"Program","messageId":"max","endLine":3600,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3600,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3600,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3600,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3600,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3600,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3600,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3602,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3602,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3603,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3603,"endColumn":84},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3603,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3603,"endColumn":70},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3604,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3604,"endColumn":326},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3604,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3604,"endColumn":326},{"ruleId":"no-redeclare","severity":2,"message":"'A' is already defined.","line":3604,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":3604,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":170,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":185},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3604,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3604,"endColumn":260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'terminals_'.","line":3604,"column":380,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3604,"endColumn":395},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3605,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3609,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3605,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3605,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3606,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3606,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 3604 column 13 is used outside of binding context.","line":3607,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3607,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":3608,"column":1,"nodeType":"Program","messageId":"max","endLine":3608,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3608,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3608,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3608,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3608,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3608,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3608,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3609,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":3615,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3612,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":3614,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3612,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3612,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 3604 column 13 is used outside of binding context.","line":3613,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3613,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":3614,"column":1,"nodeType":"Program","messageId":"max","endLine":3614,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3614,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3614,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3614,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3614,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3614,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3614,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3615,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3615,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3615,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3615,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3615,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3615,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3616,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":3618,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3618,"column":7,"nodeType":"SwitchStatement","messageId":"exceed","endLine":3622,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 632. Maximum allowed is 100.","line":3619,"column":1,"nodeType":"Program","messageId":"max","endLine":3619,"endColumn":618},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3619,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3619,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3619,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3619,"column":251,"nodeType":"BreakStatement","messageId":"exceed","endLine":3619,"endColumn":257},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'productions_'.","line":3619,"column":275,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":292},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3619,"column":307,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3619,"endColumn":308},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$'.","line":3619,"column":334,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3619,"endColumn":338},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3619,"column":343,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":353},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3619,"column":394,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":403},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3619,"column":434,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":446},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3619,"column":489,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3619,"endColumn":500},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3619,"column":535,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3619,"endColumn":541},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":3621,"column":1,"nodeType":"Program","messageId":"max","endLine":3621,"endColumn":261},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3621,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3621,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3621,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3621,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3621,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3621,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'productions_'.","line":3621,"column":107,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$'.","line":3621,"column":166,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3621,"endColumn":170},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":3623,"column":6,"nodeType":"ReturnStatement","messageId":"unreachableCode","endLine":3623,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3623,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3623,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3624,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":3624,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3624,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":3624,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3627,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3627,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3628,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3628,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3629,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3629,"endColumn":271},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3629,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3629,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3629,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3629,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_less'.","line":3629,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3629,"endColumn":51},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3629,"column":202,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":212},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3629,"column":217,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":229},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3629,"column":234,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":243},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3629,"column":248,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3629,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3631,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3631,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3631,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3631,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3631,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3631,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3631,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":144,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":155},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3631,"column":158,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3631,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3632,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3632,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3633,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3633,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3633,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3633,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3633,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3633,"endColumn":41},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3635,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3635,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3635,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3635,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3635,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3635,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3636,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3636,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":4,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3637,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3637,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3639,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3639,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3639,"column":95,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3639,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3641,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3641,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3641,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3641,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3641,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3641,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3641,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3641,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3643,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3643,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3643,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3643,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3643,"column":75,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3643,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3647,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3647,"endColumn":93},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3647,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3647,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3647,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3647,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3647,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3647,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3647,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3647,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3647,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3647,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3647,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":3647,"endColumn":117},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_currentRules'.","line":3647,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":138},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":174,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":185},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":3647,"column":309,"nodeType":"BlockStatement","messageId":"unexpected","endLine":3647,"endColumn":312,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[466530,466531],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3647,"column":313,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3647,"endColumn":1154},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":320,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":321},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":328,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":329},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":332,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":380,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":381},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_line' is not in camel case.","line":3647,"column":408,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":418},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_line' is not in camel case.","line":3647,"column":443,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":452},{"ruleId":"camelcase","severity":2,"message":"Identifier 'first_column' is not in camel case.","line":3647,"column":473,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":485},{"ruleId":"camelcase","severity":2,"message":"Identifier 'last_column' is not in camel case.","line":3647,"column":512,"nodeType":"Identifier","messageId":"notCamelCase","endLine":3647,"endColumn":523},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":525,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":526},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":532,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":533},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":618,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":619},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":640,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":641},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_more'.","line":3647,"column":682,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":692},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":699,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":710},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":713,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":724},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":732,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":733},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3647 column 104 is used outside of binding context.","line":3647,"column":765,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":766},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":773,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":774},{"ruleId":"no-useless-call","severity":2,"message":"Unnecessary '.call()'.","line":3647,"column":777,"nodeType":"CallExpression","messageId":"unnecessaryCall","endLine":3647,"endColumn":886},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3647 column 116 is used outside of binding context.","line":3647,"column":823,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":824},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3647 column 110 is used outside of binding context.","line":3647,"column":826,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":827},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":901,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":912},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3647 column 113 is used outside of binding context.","line":3647,"column":936,"nodeType":"Identifier","messageId":"outOfScope","endLine":3647,"endColumn":937},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":941,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":947},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_input'.","line":3647,"column":952,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3647,"endColumn":963},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3647,"column":984,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3647,"endColumn":1153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3649,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3649,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3649,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3649,"endColumn":64},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3649,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3649,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3650,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3650,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3658,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3658,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3589 column 22.","line":3660,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3589 column 25.","line":3660,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3664 column 399.","line":3660,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3660,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3660,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":3660,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":3660,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 14 statements. Maximum allowed is 1.","line":3662,"column":28,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3662,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3662,"column":46,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3662,"endColumn":102},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":3662,"column":64,"nodeType":"CallExpression","messageId":"substr","endLine":3662,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3662,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3662,"endColumn":99},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x09, \\x0a, \\x1f.","line":3664,"column":90,"nodeType":"Literal","messageId":"unexpected","endLine":3664,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3664,"column":395,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3664,"endColumn":401},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":3664,"column":399,"nodeType":"Identifier","messageId":"noShadow","endLine":3664,"endColumn":400},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3664,"column":402,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3664,"endColumn":444},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3664,"column":414,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3664,"endColumn":415},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3666,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3784,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3666,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3666,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":3784,"column":1,"nodeType":"Program","messageId":"max","endLine":3784,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":3784,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3784,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3784,"column":21,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3784,"endColumn":113},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3784,"column":25,"nodeType":"Identifier","messageId":"redeclared","endLine":3784,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":3784,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":3784,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":3784,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3784,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":3784,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3785,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3785,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3789,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3789,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":64,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3790,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3790,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3784 column 126.","line":3793,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3793,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3793,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3793,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":3794,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3794,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":3796,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3795,"column":290,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3795,"endColumn":296},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3800,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3804,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3800,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3800,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3800,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3800,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":3801,"column":1,"nodeType":"Program","messageId":"max","endLine":3801,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3801,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3801,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":3801,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3801,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3801,"column":55,"nodeType":"ForStatement","messageId":"exceed","endLine":3803,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3801,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3801,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3801,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3801,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3801,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":3801,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3803,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3803,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3801 column 72 is used outside of binding context.","line":3803,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3803,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3804,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3810,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3804,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3804,"endColumn":18},{"ruleId":"no-func-assign","severity":2,"message":"'c' is a function.","line":3805,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":3805,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3804 column 17.","line":3805,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":3805,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3804 column 17.","line":3807,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3807,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3810,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3810,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3810,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3810,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3813,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3813,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3814,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3814,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3816,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3822,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3816,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3816,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3819,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3819,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3822,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3824,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3822,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3822,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3822 column 17.","line":3823,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3823,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3824,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3826,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3824,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3824,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3825,"column":6,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3825,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3826,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3830,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3826,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3826,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3826,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3826,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3827,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3827,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3828,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3828,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3829,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3829,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3830,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3834,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3830,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3830,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3831,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3831,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3832,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3832,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3833,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3833,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3834,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3836,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3834,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3834,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3835,"column":33,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3835,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3836,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3836,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3836,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":3836,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3838,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3840,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3838,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3838,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3840,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3842,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3840,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3840,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3842,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3844,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3842,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3842,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3844,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3846,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3844,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3844,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3846,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3848,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3846,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3846,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3846,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3846,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3847,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3847,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3847,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3847,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3847,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3847,"endColumn":105},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3847,"column":75,"nodeType":"AssignmentExpression","endLine":3847,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3848,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3850,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3848,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3848,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3850,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3852,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3850,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3850,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3850,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3850,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3851,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3851,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3851,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3851,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3851,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":3851,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3851,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3851,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3851,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3851,"endColumn":120},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":3851,"column":90,"nodeType":"AssignmentExpression","endLine":3851,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3852,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3860,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3852,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3852,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3853,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3853,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3853,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":3853,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3854,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3854,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3854,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3854,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3854,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":3858,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3855,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3855,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3856,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3856,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3856,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3856,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3856,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3856,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3858,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3858,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3860,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3862,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3860,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3860,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":3861,"column":1,"nodeType":"Program","messageId":"max","endLine":3861,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3861,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3861,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3861,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3861,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3861,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3861,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3862,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3864,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3862,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3862,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3863,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3863,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3863,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3863,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3863,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3863,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3864,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3870,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3866,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3866,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3866,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":3868,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3869,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3869,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3870,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3872,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3870,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3870,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":3871,"column":1,"nodeType":"Program","messageId":"max","endLine":3871,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3871,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3871,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3871,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3871,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3871,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3871,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3872,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3874,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3873,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3873,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3873,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3873,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3874,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3876,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3874,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3874,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3875,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3875,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3875,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3875,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3875,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3875,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3876,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3888,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3876,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3876,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3876,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3876,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3877,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3877,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3877,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":3883,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3877,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3877,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3876 column 17.","line":3878,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3878,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3878,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3878,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3878,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3878,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3878,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3878,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3878,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3878,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3876 column 17.","line":3879,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3879,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_text'.","line":3880,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":3880,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3881,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3881,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3883,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":3887,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3884,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3884,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3884,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3884,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3884,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3884,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":3884,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3885,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3885,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3885,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3885,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 3800 column 14.","line":3885,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":3885,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3885,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3885,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3885,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3885,"endColumn":315},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":3885,"column":80,"nodeType":"AssignmentExpression","messageId":"missing","endLine":3885,"endColumn":94},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3885,"column":112,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3885,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3886,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3886,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3884 column 33 is used outside of binding context.","line":3886,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3886,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3887,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3887,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3888,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3890,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3888,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3888,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3888 column 17.","line":3889,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":3889,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3890,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3896,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3890,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3890,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3890,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3890,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3891,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3891,"endColumn":15},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3891,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3891,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3894,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3894,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3895,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3895,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3896,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3898,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3897,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3897,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3897,"endColumn":237},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3897,"endColumn":237},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3897,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3897,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3897,"column":182,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3897,"endColumn":184},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":226,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3897,"column":233,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3897,"endColumn":234},{"ruleId":"no-use-before-define","severity":2,"message":"'E' was used before it was defined.","line":3897,"column":235,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":3897,"endColumn":236},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3898,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3898,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3898,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":3898,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3900,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3904,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3900,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3900,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3900,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3900,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3900,"endColumn":27},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3901,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3903,"endColumn":22},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3901,"column":34,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3901,"endColumn":40},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3903,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3903,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3904,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3906,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3904,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3904,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3904,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3904,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":3904,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3905,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3905,"endColumn":196},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3905,"column":30,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3905,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3906,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3912,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3906,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3906,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3906,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3906,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3907,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3907,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3910,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3910,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3911,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3911,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3912,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3944,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3912,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3912,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":3913,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":3913,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3913,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3913,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3913,"column":23,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3919,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3913,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3913 column 8.","line":3913,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3913,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3914,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3914,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3913 column 32.","line":3914,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3914,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3914,"column":23,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3914,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3915,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3915,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3915,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3915,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3916,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":3918,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3918,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3918,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 3914 column 15 is used outside of binding context.","line":3918,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3918,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3919,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":3943,"endColumn":5},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3919,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3919,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3921,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3927,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3921,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3921,"endColumn":10},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'n', 'n', 'n', 'n', 'n'.","line":3921,"column":21,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":3927,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3922,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3922,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3913 column 8.","line":3922,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3922,"endColumn":18},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3922,"column":25,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3922,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3923,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3923,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3923,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3923,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3924,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":3926,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3922 column 17 is used outside of binding context.","line":3924,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":3924,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3926,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3926,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 3922 column 17 is used outside of binding context.","line":3926,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":3926,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3931,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3939,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3932,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3932,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3932,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3932,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3932,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":3934,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3932,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3932,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3934,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3934,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3936,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":3936,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3936,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":3938,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3936,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":3936,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3938,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3938,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3938,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3938,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3938,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3938,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3932 column 11 is used outside of binding context.","line":3938,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":3938,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3939,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":3941,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3941,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3941,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3943,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3943,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3944,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3946,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3944,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3944,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3944 column 17.","line":3945,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3945,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3946,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3948,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3946,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3946,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3947,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3947,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3947,"endColumn":432},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3947,"endColumn":432},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3947,"column":14,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3947,"endColumn":432},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3946 column 17.","line":3947,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":3947,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3947,"column":301,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3947,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3948,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3950,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3948,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3948,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3950,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3952,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3950,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3950,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3952,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3954,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3952,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3952,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3952,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3952,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":3953,"column":1,"nodeType":"Program","messageId":"max","endLine":3953,"endColumn":134},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3953,"column":8,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3953,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3953,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3953,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3954,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3960,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3954,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3954,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3954,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3954,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3955,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3955,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3955,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3959,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":3956,"column":1,"nodeType":"Program","messageId":"max","endLine":3956,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3956,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3956,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3956,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":3956,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3956,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3958,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3956,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3958,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3956,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3956,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3957,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3957,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3957,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3957,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3960,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3966,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3960,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3960,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3960,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3960,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":3961,"column":1,"nodeType":"Program","messageId":"max","endLine":3961,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3961,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3961,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3961,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3961,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3961,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3961,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":3961,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3963,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":3965,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3963,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3963,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3961 column 28 is used outside of binding context.","line":3963,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3963,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3963,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":3963,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3964,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":3964,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3964,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3964,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3964,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3964,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 3961 column 35 is used outside of binding context.","line":3964,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":3964,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3965,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3965,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3961 column 28 is used outside of binding context.","line":3965,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":3965,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 3961 column 49 is used outside of binding context.","line":3965,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":3965,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3966,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3970,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3966,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3966,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3967,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3967,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3967,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3967,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":3967,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 3784 column 99.","line":3967,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3967,"endColumn":746},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":3967,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3967,"endColumn":746},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3967,"column":685,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3967,"endColumn":686},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 3784 column 123.","line":3967,"column":756,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":757},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3967 column 8.","line":3967,"column":759,"nodeType":"Identifier","messageId":"noShadow","endLine":3967,"endColumn":760},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3968,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3968,"endColumn":143},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3970,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3972,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3970,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3970,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3970,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":3970,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3971,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3971,"endColumn":26},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":3971,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":3971,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3971,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3971,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3971,"endColumn":224},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3972,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3982,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3972,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3972,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3972,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3972,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3973,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3973,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":3973,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":3973,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3973,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":3973,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3973,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":3981,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3972 column 18.","line":3976,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":3976,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3978,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3980,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3972 column 18.","line":3978,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":3978,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 205. Maximum allowed is 100.","line":3979,"column":1,"nodeType":"Program","messageId":"max","endLine":3979,"endColumn":191},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3979,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3979,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3972 column 21.","line":3979,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3979,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":3979,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":3979,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3979,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3979,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3979,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":3979,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3981,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3981,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3982,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3984,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3982,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3982,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3982 column 17.","line":3983,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3983,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3984,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3986,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3984,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3984,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3985,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":3985,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3985,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3985,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3985,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3985,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3985,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3985,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3986,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3988,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3986,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3986,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3988,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3992,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3988,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3988,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3988,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3988,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3989,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":3991,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3989,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3991,"endColumn":20},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":216,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":222},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":3989,"column":400,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":3989,"endColumn":406},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3988 column 21.","line":3989,"column":442,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":443},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3989,"column":445,"nodeType":"Identifier","messageId":"noShadow","endLine":3989,"endColumn":446},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":3990,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":3990,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":3990,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":3990,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3992,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":3996,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3992,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":3992,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3992,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":3992,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3993,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3993,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3993,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":3993,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3993,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3993,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":3993,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":3993,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3995,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":3995,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 3993 column 14 is used outside of binding context.","line":3995,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":3995,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3996,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4002,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":3996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":3996,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":3996,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":3996,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":3999,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":4001,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":3999,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":3999,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":3999,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":3999,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":3999,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":3999,"endColumn":66},{"ruleId":"no-useless-concat","severity":2,"message":"Unexpected string concatenation of literals.","line":4000,"column":18,"nodeType":"BinaryExpression","messageId":"unexpectedConcat","endLine":4000,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4000,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4000,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4001,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4001,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 3999 column 58 is used outside of binding context.","line":4001,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":4001,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4002,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4014,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4002,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4002,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4002,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4002,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4003,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4003,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4003,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":4013,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4004,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4004,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4004,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4004,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4005,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4009,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4002 column 21.","line":4005,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4003 column 10.","line":4005,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4004 column 15.","line":4005,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4004 column 44.","line":4005,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 3784 column 84.","line":4005,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4005,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4006,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4008,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4006,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4006,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4002 column 18.","line":4006,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":4006,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4013,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4013,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4014,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4018,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4014,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4014,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4014,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4014,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4015,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4015,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4015,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4015,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4015,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":4015,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4015,"column":84,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4017,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4014 column 18.","line":4015,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4014 column 21.","line":4015,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4015,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4016,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4016,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4016,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4016,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4016,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4016,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4017,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4017,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4018,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4022,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4018,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4018,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4018,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4018,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4019,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4019,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4019,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4019,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":4019,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4018 column 21.","line":4019,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4018 column 18.","line":4019,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4019,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4019,"column":101,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4021,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4018 column 21.","line":4019,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4019,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4021,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4021,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4022,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4024,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4022,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4022,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4023,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4023,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4023,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4023,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4023,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4023,"endColumn":372},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4023,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4023,"endColumn":372},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4024,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4026,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4024,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4024,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4024,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4024,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4026,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4028,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4026,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4026,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4028,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4030,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4028,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4028,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4028,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4028,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4030,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4032,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4030,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4030,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4032,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4034,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4032,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4032,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4032,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4032,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4034,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4044,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4034,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4034,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4034,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4034,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4038,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4042,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 3784 column 54.","line":4038,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4038,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":4039,"column":1,"nodeType":"Program","messageId":"max","endLine":4039,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 3784 column 69.","line":4039,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4039,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 3784 column 40.","line":4039,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4039,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4039,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":4041,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4043,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4043,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4044,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4046,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4044,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4044,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4044,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4044,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4045,"column":1,"nodeType":"Program","messageId":"max","endLine":4045,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4045,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4045,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4045,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4045,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4045,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4045,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4045,"column":76,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4045,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4046,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4048,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4046,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4046,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4048,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4050,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 3665 column 25.","line":4048,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4048,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 3665 column 28.","line":4048,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4048,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4051 column 22.","line":4052,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4052,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4052,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4052,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4052,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":4052,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4053,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4053,"endColumn":521},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4053,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4053,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4053,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4053,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4053,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":142},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4053,"column":164,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":165},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4053,"column":354,"nodeType":"Identifier","messageId":"redeclared","endLine":4053,"endColumn":355},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4053,"column":522,"nodeType":"IfStatement","messageId":"exceed","endLine":4057,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4054,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4054,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4055,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4055,"endColumn":528},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4055,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4055,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4057,"endColumn":939},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4057,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4057,"endColumn":939},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4057,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4057,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4059,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4059,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4060,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4722,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4060,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4060,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4060,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4060,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4060,"column":264,"nodeType":"Identifier","messageId":"noShadow","endLine":4060,"endColumn":265},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4060,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":4060,"endColumn":271},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4060,"column":270,"nodeType":"Identifier","messageId":"unusedVar","endLine":4060,"endColumn":271},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4061,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4097,"endColumn":626},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4061,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4061,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4061,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4061,"column":318,"nodeType":"Identifier","messageId":"noShadow","endLine":4061,"endColumn":319},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4063,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4063,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4063,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4063,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4064,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4064,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4065,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4065,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4067,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4067,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4069,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4069,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4071,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4071,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4073,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4073,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4075,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4075,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4077,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4077,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4077,"column":29,"nodeType":"Identifier","messageId":"unusedVar","endLine":4077,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4079,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4079,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4081,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4081,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4083,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4083,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4085,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4085,"endColumn":29},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4085,"column":28,"nodeType":"Identifier","messageId":"unusedVar","endLine":4085,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4091,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4091,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4092,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4092,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4093,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4093,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4094,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4094,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4095,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4095,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4097,"column":627,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4099,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4097,"column":639,"nodeType":"Identifier","messageId":"noShadow","endLine":4097,"endColumn":640},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4098,"column":54,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4098,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4098,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4098,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4099,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4099,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4099,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4203,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4101,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4101,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4102,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4102,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4102,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4102,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4103,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4103,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4103,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4103,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4104,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4106,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4104,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4104,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4104,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4104,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4106,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4108,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4106,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4106,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4106,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4106,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4106,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4107,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4107,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4107,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4107,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4107,"endColumn":42},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4108,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4132,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4108,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4132,"endColumn":105},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4108,"column":58,"nodeType":"NewExpression","messageId":"lower","endLine":4108,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4108,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4108,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4108,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4108,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4102 column 14.","line":4109,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4109,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4109,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4109,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4109,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4109,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4109,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4109,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4110,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4110,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4110,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4110,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4112,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4112,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4112,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":4112,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4113,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4113,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4113,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4113,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4114,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4114,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4114,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":4114,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4114 column 150.","line":4115,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4115,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4115,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4115,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4114 column 150.","line":4115,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":4115,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4115,"column":140,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4115,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4116,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4116,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4116,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":4116,"endColumn":148},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4117,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4117,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4118,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4118,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4118,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4118,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4102 column 14.","line":4119,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4119,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4119,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4119,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4119,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":90},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4119,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4119,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4119,"column":196,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4119,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4120,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4120,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4120,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4120,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4121,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4121,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4121,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4121,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4121,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4121,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4122,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4122,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":75},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4122,"column":74,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4122,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4122,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4122,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":4122,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4124,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4124,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4124,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4124,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4125,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4125,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4125,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4125,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4126,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4126,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4126,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4126,"endColumn":122},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4127,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4127,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4127,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4127,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4127,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4127,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4128,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4128,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4128,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":4128,"endColumn":93},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4129,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4129,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4129,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4129,"endColumn":54},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\?.","line":4130,"column":47,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4130,"endColumn":48,"suggestions":[{"messageId":"removeEscape","fix":{"range":[494468,494469],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[494468,494468],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4104 column 16.","line":4130,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4106 column 13.","line":4130,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4130,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4130,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4131,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4131,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4131,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4131,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4131,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4131,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4131,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4133,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4133,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4133,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4133,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4134,"column":1,"nodeType":"Program","messageId":"max","endLine":4134,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4133 column 50.","line":4134,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4134,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4135,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4135,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4135,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4135,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4136,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4136,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4136,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4136,"endColumn":355},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4136,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4136,"endColumn":355},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4136,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4136,"endColumn":58},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":4136,"column":218,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":4136,"endColumn":232,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[495119,495149],"text":"Object.prototype.hasOwnProperty.call(this.variables, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4136,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4136,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4137,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4137,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4137,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4137,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4138,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4138,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4138,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4138,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4142,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4138,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4142,"endColumn":15},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4139,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4139,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4137 column 44.","line":4139,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":17},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4137 column 47.","line":4139,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4139,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4139,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4138 column 9.","line":4139,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4139,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4139,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4140,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4140,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4140,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4140,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4140,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4140,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4140,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4140,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4140,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4140,"endColumn":375},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":153,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":300},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4140,"column":336,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4140,"endColumn":338},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4141,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4141,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4141,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4141,"endColumn":48},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__'.","line":4141,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4141,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 4139 column 16 is used outside of binding context.","line":4141,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":4141,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4141,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4141,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4139 column 36 is used outside of binding context.","line":4141,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":4141,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4143,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4143,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4143,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4143,"endColumn":56},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4143,"column":55,"nodeType":"Identifier","messageId":"unusedVar","endLine":4143,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4144,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4144,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4144,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4145,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4145,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4145,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4145,"endColumn":53},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4146,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4146,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4146,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4146,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4146,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4146,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4146,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4147,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4147,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4147,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4147,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4147,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4147,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4147,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4147,"endColumn":627},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4147,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4147,"endColumn":627},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":218,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":220},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":578,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":580},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4147,"column":602,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4147,"endColumn":604},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4148,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4150,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4148,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4148,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4145 column 52.","line":4148,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4148,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4146 column 39 is used outside of binding context.","line":4149,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4149,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4149,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4149,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4149,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4149,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4149,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4149,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4146 column 39 is used outside of binding context.","line":4149,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":4149,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4150,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4150,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4146 column 15 is used outside of binding context.","line":4150,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4150,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4151,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4151,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4151,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4151,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4152,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4152,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4153,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4153,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4153,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4153,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":4154,"column":1,"nodeType":"Program","messageId":"max","endLine":4154,"endColumn":235},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4154,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4154,"endColumn":191},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4154,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4154,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":14},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4154,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4154,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4154,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4154,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4154,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4154,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":4154,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4154,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4154,"endColumn":134},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4154,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":4154,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4154,"column":192,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4154,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4155,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4155,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4155,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4155,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4156,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4156,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4156,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4156,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4156,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4156,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4156,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4156,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4158,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4160,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4158,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4160,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4160,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4160,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4161,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4161,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4162,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4162,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4162,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4162,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4162,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4162,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4162,"endColumn":425},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":305,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":351,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":353},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4162,"column":391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4162,"endColumn":393},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4162,"column":421,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4162,"endColumn":422},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4163,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4163,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4164,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4164,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4164,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":4164,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4164,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4164,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4164,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4164,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4164,"column":66,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4164,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4164,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4164,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4165,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4165,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4165,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4165,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":4166,"column":1,"nodeType":"Program","messageId":"max","endLine":4166,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4166,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4166,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4166,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4166,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4166,"column":115,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4166,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4166,"column":173,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4166,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4167,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4167,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4167,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4167,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":4168,"column":1,"nodeType":"Program","messageId":"max","endLine":4168,"endColumn":215},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4168,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4168,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4168,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4168,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4168,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4168,"column":71,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4168,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":72},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4168,"column":114,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4168,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":4168,"column":139,"nodeType":"Identifier","messageId":"useConst","endLine":4168,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4168,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4168,"column":160,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4170,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4167 column 58.","line":4168,"column":210,"nodeType":"Identifier","messageId":"noShadow","endLine":4168,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4169,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4169,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":4170,"column":1,"nodeType":"Program","messageId":"max","endLine":4170,"endColumn":324},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4170,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4170,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":168},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":186,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":204},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'M__'.","line":4170,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":287},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'T__'.","line":4170,"column":290,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4170,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4171,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4171,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4171,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4171,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4172,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4172,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":4173,"column":1,"nodeType":"Program","messageId":"max","endLine":4173,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4173,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4173,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4173,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":4175,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4174,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4174,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4174,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4174,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4177,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4177,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4177,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4177,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4178,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4178,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4178,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4178,"column":67,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4180,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4178,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4178,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4178,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4180,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4182,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4180,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4180,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4177 column 41.","line":4180,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4182 column 16.","line":4180,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4180,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4181,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4181,"endColumn":165},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4181,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4181,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4181,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4181,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4182,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4184,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4182,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4182,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4182,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4182,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4183,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4183,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4183,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4183,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4183,"column":91,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4183,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4177 column 41.","line":4183,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":4183,"endColumn":96},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4183,"column":98,"nodeType":"Identifier","messageId":"useConst","endLine":4183,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4182 column 16.","line":4183,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4183,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4183,"column":110,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4183,"endColumn":710},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4183,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4183,"endColumn":182},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":4184,"column":1,"nodeType":"Program","messageId":"max","endLine":4184,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4184,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4186,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4184,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4186,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4184,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4184,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4184,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":4184,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4186,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4186,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4187,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4187,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4187,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4187,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4188,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4188,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4188,"column":57,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4190,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4188,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4187 column 43.","line":4188,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4188,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":4189,"column":1,"nodeType":"Program","messageId":"max","endLine":4189,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4188 column 66.","line":4189,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4189,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4189,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4189,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4189,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4189,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4190,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4190,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4190,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4190,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4191,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4191,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4192,"column":33,"nodeType":"ForStatement","messageId":"exceed","endLine":4198,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4192,"column":39,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4192,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4192,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4192,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4192,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4192,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4192,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4192,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4192,"endColumn":69},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4192,"column":128,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4192,"endColumn":143},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4195,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4195,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4195,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4195,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4191 column 49.","line":4196,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4196,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4197,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4197,"endColumn":394},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4197,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4197,"endColumn":394},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4197,"column":113,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":115},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":4197,"column":153,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4197,"endColumn":154,"suggestions":[{"messageId":"removeEscape","fix":{"range":[502173,502174],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[502173,502173],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4197,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4197,"endColumn":289},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4198,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4198,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 4192 column 52 is used outside of binding context.","line":4198,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4198,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4199,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4199,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4199,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4199,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4200,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4200,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4200,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4200,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4200,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4202,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4199 column 52.","line":4200,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":4200,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4201,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4201,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4202,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4202,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4203,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4203,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4204,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4204,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4204,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4204,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4205,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4205,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4205,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4289,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4205,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4205,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4205,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":4205,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4206,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4206,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4206,"column":6,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4206,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4206,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4210,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4206,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4206,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4206,"column":65,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4206,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":66},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4206,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4206,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4206,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4206,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":156},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":4206,"column":275,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4206,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4206,"column":330,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":331},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4206,"column":339,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4206,"endColumn":341},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":4206,"column":440,"nodeType":"Identifier","messageId":"useConst","endLine":4206,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4206,"column":440,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4206,"column":459,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":460},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4206,"column":462,"nodeType":"Identifier","messageId":"noShadow","endLine":4206,"endColumn":463},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4205 column 61.","line":4207,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4206 column 38.","line":4207,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4206 column 65.","line":4207,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4207,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4207,"endColumn":461},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4207,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4207,"endColumn":461},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4206 column 459.","line":4207,"column":318,"nodeType":"Identifier","messageId":"noShadow","endLine":4207,"endColumn":319},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4208,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4208,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4210,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4222,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4210,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4210,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4211,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4211,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4061 column 120.","line":4211,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4061 column 146.","line":4211,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4097 column 636.","line":4211,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 4203 column 13.","line":4211,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4211,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4221,"endColumn":169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4211,"column":32,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4221,"endColumn":169},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'd'.","line":4211,"column":183,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4213,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4211,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":4211,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4213,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4213,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4214,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4214,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4214,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4214,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4205 column 61.","line":4214,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4214,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4215,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4215,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4218 column 16 is used outside of binding context.","line":4215,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4215,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4216,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4216,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4218,"column":1,"nodeType":"Program","messageId":"max","endLine":4218,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4218,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4218,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4218,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4218,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4206 column 38.","line":4218,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4218,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4218,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4218,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":4218,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4218,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4219,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4219,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4218 column 16 is used outside of binding context.","line":4219,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":4219,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4220,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4220,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4214 column 18 is used outside of binding context.","line":4220,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":4220,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":4221,"column":1,"nodeType":"Program","messageId":"max","endLine":4221,"endColumn":169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4222,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4222,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 4203 column 29.","line":4222,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 4205 column 40.","line":4222,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 4225 column 8.","line":4222,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4205 column 55.","line":4222,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4222,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4205 column 58.","line":4223,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4223,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4223,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4223,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4223,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4223,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4224,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4224,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4225,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4225,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4226,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4226,"endColumn":394},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4226,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4226,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4228,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4228,"endColumn":515},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4228,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4228,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4229,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4229,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4230,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4230,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4230,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4230,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4230,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4230,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4230,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4230,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4230,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":4230,"endColumn":123},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4231,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4231,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4231,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4231,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4232 column 18 is used outside of binding context.","line":4231,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4231,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4231,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4231,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4231,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4231,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4231,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":4235,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4232 column 18 is used outside of binding context.","line":4231,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":4231,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4231,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4231,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4231,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4231,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":4232,"column":1,"nodeType":"Program","messageId":"max","endLine":4232,"endColumn":255},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4232,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4232,"endColumn":232},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":4232,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4232,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":4232,"column":121,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4232,"endColumn":122},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":4232,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":4232,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4232,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4232,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":4232,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4235,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4235,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":4236,"column":1,"nodeType":"Program","messageId":"max","endLine":4236,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4236,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4236,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4061 column 120.","line":4236,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4236,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4236,"column":32,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4236,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4230 column 16 is used outside of binding context.","line":4236,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":4236,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4236,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4236,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4238,"column":1,"nodeType":"Program","messageId":"max","endLine":4238,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4238,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4238,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4238,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":4242,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":4239,"column":1,"nodeType":"Program","messageId":"max","endLine":4239,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4239,"column":28,"nodeType":"ForStatement","messageId":"exceed","endLine":4241,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4239,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4239,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4239,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":4239,"endColumn":97},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":4240,"column":1,"nodeType":"Program","messageId":"max","endLine":4240,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4240,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4240,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4240,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4240,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4240,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4240,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4240,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4240,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4240,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4241,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4241,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4243,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4243,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4244,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4244,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":4247,"column":1,"nodeType":"Program","messageId":"max","endLine":4247,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4247,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4247,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4247,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4247,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4247,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":4249,"column":1,"nodeType":"Program","messageId":"max","endLine":4249,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4249,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4249,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4249,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":4249,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4249,"column":120,"nodeType":"IfStatement","messageId":"exceed","endLine":4251,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4253,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4253,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4257,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4257,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":4258,"column":1,"nodeType":"Program","messageId":"max","endLine":4258,"endColumn":198},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4258,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4258,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4258,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4258,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4258,"column":36,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4258,"column":65,"nodeType":"Identifier","messageId":"redeclared","endLine":4258,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4258,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4258,"endColumn":198},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4258,"column":102,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4258,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4258,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4258,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4258,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4258,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4259,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4259,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":4260,"column":1,"nodeType":"Program","messageId":"max","endLine":4260,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4260,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4260,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4260,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4260,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4260,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4260,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":4261,"column":1,"nodeType":"Program","messageId":"max","endLine":4261,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4261,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":4267,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4261,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4261,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4264,"column":1,"nodeType":"Program","messageId":"max","endLine":4264,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4264,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4264,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4264,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4264,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4264,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4264,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4265,"column":1,"nodeType":"Program","messageId":"max","endLine":4265,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4265,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4265,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4267,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4267,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4267,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4267,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4267,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4267,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4269,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4060 column 267.","line":4269,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4269,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4269,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4061 column 229.","line":4270,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4270,"column":79,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4270,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4270,"column":79,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4270,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4270,"column":128,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4270,"endColumn":129},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4270,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4270,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4270,"column":185,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4270,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4061 column 263.","line":4270,"column":242,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4061 column 97.","line":4270,"column":269,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4061 column 287.","line":4270,"column":286,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4270,"column":336,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4274,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4269 column 45.","line":4270,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4269 column 51.","line":4270,"column":361,"nodeType":"Identifier","messageId":"noShadow","endLine":4270,"endColumn":362},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":4271,"column":1,"nodeType":"Program","messageId":"max","endLine":4271,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4061 column 8.","line":4271,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4271,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4271,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4271,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4061 column 30.","line":4271,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":4271,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":4272,"column":1,"nodeType":"Program","messageId":"max","endLine":4272,"endColumn":315},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4061 column 52.","line":4272,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4272,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4061 column 181.","line":4272,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4272,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4272,"column":73,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4272,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4272,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4272,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4272,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4272,"endColumn":315},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4272,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4272,"endColumn":89},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4272,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4272,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4272,"column":151,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4272,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 245. Maximum allowed is 100.","line":4273,"column":1,"nodeType":"Program","messageId":"max","endLine":4273,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4273,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4273,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4273,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4273,"endColumn":228},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4273,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4273,"endColumn":55},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4273,"column":175,"nodeType":"NewExpression","messageId":"lower","endLine":4273,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":4274,"column":1,"nodeType":"Program","messageId":"max","endLine":4274,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4274,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4274,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4275,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4275,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4276,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4276,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4276,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4278,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4275 column 51.","line":4276,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4276,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4277,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4277,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4279,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4279,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4280,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4280,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4280,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4282,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4279 column 54.","line":4280,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4280,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4281,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4281,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4281,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4281,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":4284,"column":1,"nodeType":"Program","messageId":"max","endLine":4284,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4284,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4284,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4284,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4286,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4284,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4286,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4284,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4284,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4285,"column":1,"nodeType":"Program","messageId":"max","endLine":4285,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4285,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4285,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4287,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4287,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 427. Maximum allowed is 100.","line":4288,"column":1,"nodeType":"Program","messageId":"max","endLine":4288,"endColumn":413},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4288,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4288,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4288,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4288,"endColumn":413},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4288,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4288,"endColumn":413},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4288,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4288,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":110},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4288,"column":334,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4288,"endColumn":336},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4289,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4293,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4289,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4289,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4290,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4290,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":4292,"column":1,"nodeType":"Program","messageId":"max","endLine":4292,"endColumn":291},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4292,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4292,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4292,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4292,"endColumn":291},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4292,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4292,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4293,"column":1,"nodeType":"Program","messageId":"max","endLine":4293,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4293,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4299,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4293,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4299,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4293,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":4293,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4293,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4293,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4293,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4293,"endColumn":101},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":4294,"column":1,"nodeType":"Program","messageId":"max","endLine":4294,"endColumn":133},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4294,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4294,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4295,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4295,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4296,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4296,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4296,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4296,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4297,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4297,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4299,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4303,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4299,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4303,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4299,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4299,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4299,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4299,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4300,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4300,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4300,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4300,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4300,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4300,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4301,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4301,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4301,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4301,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4302,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4302,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4302,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4302,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4302,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4302,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":4303,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4303,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4303,"column":291,"nodeType":"NewExpression","messageId":"lower","endLine":4303,"endColumn":292},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4303,"column":322,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4309,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4303,"column":322,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4309,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4304,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4308,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4304,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4304,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4060 column 270.","line":4304,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4304,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4306,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4306,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4060 column 264.","line":4306,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4306,"endColumn":41},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4310,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4310,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4310,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":219},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4310,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4310,"column":224,"nodeType":"Identifier","messageId":"noShadow","endLine":4310,"endColumn":225},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4310,"column":224,"nodeType":"Identifier","messageId":"unusedVar","endLine":4310,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4311,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4311,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4313,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4315,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4313,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4313,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 273. Maximum allowed is 100.","line":4314,"column":1,"nodeType":"Program","messageId":"max","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4314,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4314,"endColumn":262},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":4314,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":23},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4314,"column":22,"nodeType":"NewExpression","messageId":"lower","endLine":4314,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4314,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4314,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4314,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4314,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4314,"column":56,"nodeType":"NewExpression","messageId":"lower","endLine":4314,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4315,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4381,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4315,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4315,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4310 column 218.","line":4315,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4315,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4310 column 221.","line":4316,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4316,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4316,"column":21,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4318,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4310 column 224.","line":4316,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4316,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":4317,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4317,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4318,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4336,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4318,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4336,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4315 column 15.","line":4318,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4318,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4381 column 10.","line":4318,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":4318,"column":253,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":254},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4318,"column":326,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":327},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4318,"column":462,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4318,"endColumn":463},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4318,"column":995,"nodeType":"Identifier","messageId":"noShadow","endLine":4318,"endColumn":996},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":4319,"column":1,"nodeType":"Program","messageId":"max","endLine":4319,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4319,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4319,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4319,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4319,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4319,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4319,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4319,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4319,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4319,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4319,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4319,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4319,"endColumn":90},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":4320,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":16},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4320,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":4320,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4381 column 58.","line":4320,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4320,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":4320,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4320,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4320,"column":48,"nodeType":"NewExpression","messageId":"lower","endLine":4320,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4320,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":4320,"endColumn":174},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4321,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4321,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4322,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4322,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":4323,"column":1,"nodeType":"Program","messageId":"max","endLine":4323,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4323,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4323,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4323,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4323,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4323,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4323,"endColumn":209},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4323,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4323,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4323,"column":157,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4323,"endColumn":159},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":4325,"column":1,"nodeType":"Program","messageId":"max","endLine":4325,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4325,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4325,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4325,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4325,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4325,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4325,"endColumn":126},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4325,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4325,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4327,"column":1,"nodeType":"Program","messageId":"max","endLine":4327,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4327,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4327,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4327,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4327,"endColumn":68},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4328,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4328,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4328,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4328,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4328,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4328,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":4328,"column":138,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4328,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4328,"column":363,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4330,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4328,"column":363,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4330,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4328,"column":490,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4328,"endColumn":491},{"ruleId":"mediawiki/no-nodelist-unsupported-methods","severity":2,"message":"NodeList.forEach not supported by Chrome<51, Firefox<50, Safari<10, IE & others. Use Array.prototype.forEach.call instead.","line":4328,"column":492,"nodeType":"CallExpression","messageId":"nodelistMethod","endLine":4330,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4327 column 17.","line":4328,"column":553,"nodeType":"Identifier","messageId":"noShadow","endLine":4328,"endColumn":554},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4333,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4333,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4333,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":28},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4333,"column":54,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4333,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":55},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4333,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":4333,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4333,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":4333,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4333,"column":133,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4333,"endColumn":570},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4333,"column":133,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4333,"endColumn":570},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4333,"column":177,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":178},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4333,"column":261,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4333,"column":306,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4333,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4333,"column":394,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":395},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4333,"column":556,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4333,"endColumn":557},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4334,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4334,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4334,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4334,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4335,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4335,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":64,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4335,"column":103,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4335,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4336,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4380,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4338,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4338,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":4338,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4338,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4339,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4339,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4339,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4339,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4342,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4342,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4343,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4343,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4344,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4344,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4345,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4345,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4345,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":4345,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4345,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4345,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4345,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":4349,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4346,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4346,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4346,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4346,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4320 column 40.","line":4346,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4320 column 71.","line":4346,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4311 column 13.","line":4346,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4313 column 15.","line":4346,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4381 column 87.","line":4346,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4381 column 114.","line":4346,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":4346,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4347,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4347,"endColumn":223},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":12},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4347,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4347,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4347,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4347,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4347,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4348,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4348,"endColumn":230},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4348,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4348,"endColumn":230},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4346 column 23 is used outside of binding context.","line":4348,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 4346 column 169 is used outside of binding context.","line":4348,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4346 column 23 is used outside of binding context.","line":4348,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":4348,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4348,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4348,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4349,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4349,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4381 column 139.","line":4349,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4344 column 64.","line":4349,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4346 column 17.","line":4349,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4349,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4350,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4350,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4353,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4353,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4354,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":4354,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4354,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":4354,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4355,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4355,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4355,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4355,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":4355,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4355,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4356,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4356,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4360,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4360,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4361,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4361,"endColumn":275},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4361,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4361,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4361,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4361,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4361,"column":171,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":186},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4361,"column":253,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4361,"endColumn":262},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4363,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4363,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4363,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4363,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4365,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4365,"endColumn":136},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4365,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4365,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4365,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4365,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4366,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4366,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4366,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4318 column 14.","line":4366,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4366,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4367,"column":1,"nodeType":"Program","messageId":"max","endLine":4367,"endColumn":136},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4368,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4368,"endColumn":532},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4318 column 56.","line":4368,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4320 column 40.","line":4368,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4320 column 71.","line":4368,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4311 column 13.","line":4368,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4313 column 15.","line":4368,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4381 column 87.","line":4368,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4381 column 114.","line":4368,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4381 column 139.","line":4368,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4381 column 163.","line":4368,"column":251,"nodeType":"Identifier","messageId":"noShadow","endLine":4368,"endColumn":252},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4368,"column":285,"nodeType":"Identifier","messageId":"redeclared","endLine":4368,"endColumn":286},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4368,"column":533,"nodeType":"IfStatement","messageId":"exceed","endLine":4370,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4370,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4370,"endColumn":250},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4370,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4370,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4370,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4370,"column":263,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4370,"endColumn":455},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4370,"column":313,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4370,"endColumn":314},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4370,"column":389,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4370,"endColumn":401},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4371,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4371,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4372,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4372,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4372,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4372,"endColumn":35},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4373,"column":41,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4373,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4315 column 18.","line":4374,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4374,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4316 column 14.","line":4375,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4375,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4375,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4375,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4316 column 30.","line":4375,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4375,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4375,"column":63,"nodeType":"SwitchStatement","messageId":"exceed","endLine":4377,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":4376,"column":42,"nodeType":"BreakStatement","messageId":"exceed","endLine":4376,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4377,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4377,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4381,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4381,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4381,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4381,"endColumn":370},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4381,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4381,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4381,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":4381,"endColumn":213},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4381,"column":371,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4381,"endColumn":2858},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4381,"column":2799,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4381,"endColumn":2800},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4382,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4382,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4382,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4382,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4382,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4382,"endColumn":105},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4382,"column":104,"nodeType":"Identifier","messageId":"unusedVar","endLine":4382,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4383,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4383,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4383,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4383,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4384,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4384,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4384,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4384,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4385,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4401,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4385,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4401,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4385,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4385,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":4387,"column":1,"nodeType":"Program","messageId":"max","endLine":4387,"endColumn":132},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4387,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4387,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4385 column 53.","line":4387,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4387,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4382 column 101.","line":4387,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4387,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4387,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":4387,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4387,"column":122,"nodeType":"IfStatement","messageId":"exceed","endLine":4391,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4388,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4388,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4382 column 104.","line":4388,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4388,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4383 column 13.","line":4388,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4388,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4388,"column":48,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4388,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4390,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4390,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4388 column 17 is used outside of binding context.","line":4390,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":4390,"endColumn":45},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4394,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4394,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4394,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4394,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4395,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4395,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4382 column 98.","line":4398,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4398,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4398,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4398,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4382 column 101.","line":4398,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4398,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4398,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4398,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4382 column 104.","line":4399,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4399,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4383 column 13.","line":4399,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4399,"endColumn":51},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_lines'.","line":4399,"column":150,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4399,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4399,"column":172,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4399,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4399,"column":172,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4399,"endColumn":211},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4399,"column":190,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4399,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4400,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4400,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4402,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4402,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4402,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4402,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4402,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":4402,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4402,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":4402,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4403,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4403,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4403,"column":105,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4405,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4403,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":4403,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4405,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4415,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4405,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4415,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4402 column 141.","line":4405,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4402 column 144.","line":4405,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4402 column 147.","line":4405,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4405,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4406,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4406,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4408,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4408,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4408,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4408,"endColumn":75},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4408,"column":66,"nodeType":"NewExpression","messageId":"lower","endLine":4408,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4403 column 114.","line":4408,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":4408,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4408,"column":150,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4408,"endColumn":369},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4409,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4409,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":4414,"column":1,"nodeType":"Program","messageId":"max","endLine":4414,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4414,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4414,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4414,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4414,"endColumn":17},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4416,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4416,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4416,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4416,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4416,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":4416,"endColumn":90},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4416,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":4416,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4417,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4417,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4417,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4417,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4418,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4418,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":4418,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4418,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4418,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4418,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4418,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4418,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4423 column 13.","line":4418,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4418,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'n'.","line":4419,"column":17,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4421,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4417 column 30.","line":4419,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4419,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4417 column 33.","line":4419,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4419,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4420,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4420,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4423,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4423,"endColumn":62},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\$.","line":4423,"column":29,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4423,"endColumn":30,"suggestions":[{"messageId":"removeEscape","fix":{"range":[527256,527257],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[527256,527256],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4423,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4443,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4423,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4423,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4423,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":4423,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4424,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4426,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4424,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4424,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4424,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4424,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4424,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4424,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4426,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4426,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4424 column 27 is used outside of binding context.","line":4426,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4426,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4427,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4427,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4427,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4427,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4427,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4427,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4428,"column":17,"nodeType":"ForStatement","messageId":"exceed","endLine":4430,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4428,"column":23,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4428,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4428,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4428,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4428,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4428,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4430,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4430,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4428 column 27 is used outside of binding context.","line":4430,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4430,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4431,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4431,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":4432,"column":1,"nodeType":"Program","messageId":"max","endLine":4432,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4432,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4432,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4416 column 89.","line":4432,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4432,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":4432,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4432,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4432,"column":71,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4436,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4431 column 42.","line":4432,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":4432,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4433,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4435,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4432 column 102.","line":4433,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4433,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4434,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4434,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4436,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4436,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4416 column 83.","line":4437,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4437,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4416 column 86.","line":4437,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4437,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4438,"column":1,"nodeType":"Program","messageId":"max","endLine":4438,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4438,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4438,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4438,"column":60,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4442,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4437 column 42.","line":4438,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":4438,"endColumn":89},{"ruleId":"array-callback-return","severity":2,"message":"Array.prototype.some() expects a value to be returned at the end of arrow function.","line":4438,"column":92,"nodeType":"ArrowFunctionExpression","messageId":"expectedAtEnd","endLine":4438,"endColumn":94},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4444,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4444,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4444,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4444,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":311},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4444,"column":313,"nodeType":"Identifier","messageId":"noShadow","endLine":4444,"endColumn":314},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4444,"column":313,"nodeType":"Identifier","messageId":"unusedVar","endLine":4444,"endColumn":314},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4445,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4445,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4445,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4445,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4446,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4446,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4447,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4553,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4447,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4447,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4450,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4452,"endColumn":492},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4450,"column":29,"nodeType":"NewExpression","messageId":"lower","endLine":4450,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4450,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4450,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4450,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":4450,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4451,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4451,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4451,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4451,"endColumn":25},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4455,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4455,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4455,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":4455,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4455,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4455,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 178. Maximum allowed is 100.","line":4460,"column":1,"nodeType":"Program","messageId":"max","endLine":4460,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4460,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4460,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4460,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4460,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4461,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4461,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4462,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4462,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4463,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4463,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":4464,"column":1,"nodeType":"Program","messageId":"max","endLine":4464,"endColumn":368},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4464,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4464,"endColumn":368},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4465,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4465,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 250. Maximum allowed is 100.","line":4466,"column":1,"nodeType":"Program","messageId":"max","endLine":4466,"endColumn":239},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4466,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4466,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4466,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4466,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4466,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4466,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4466,"column":94,"nodeType":"Identifier","messageId":"redeclared","endLine":4466,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4466,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4466,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4466,"column":146,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4466,"endColumn":239},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":4468,"column":1,"nodeType":"Program","messageId":"max","endLine":4468,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4468,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4468,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4468,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":4472,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":4469,"column":1,"nodeType":"Program","messageId":"max","endLine":4469,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4469,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4469,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":4470,"column":1,"nodeType":"Program","messageId":"max","endLine":4470,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4470,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4470,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4470,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4470,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4470,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4470,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4473,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4473,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":4474,"column":1,"nodeType":"Program","messageId":"max","endLine":4474,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4474,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4474,"endColumn":156},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4474,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4474,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4477,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4477,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4477,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4477,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4477,"column":142,"nodeType":"ForStatement","messageId":"exceed","endLine":4479,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4477,"column":148,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4477,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4477,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":4477,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4477,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":4477,"endColumn":191},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4478,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4478,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4478,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4478,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4479,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4479,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4477 column 190 is used outside of binding context.","line":4479,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4479,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4482,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4482,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4482,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4484,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4482,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4484,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4482,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4482,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4482,"column":207,"nodeType":"Identifier","messageId":"noShadow","endLine":4482,"endColumn":208},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4488,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4488,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4488,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4488,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4488,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4488,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4490,"endColumn":546},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4490,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4490,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4490,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4490,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4490,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4490,"endColumn":127},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4490,"column":213,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":214},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4490,"column":357,"nodeType":"Identifier","messageId":"redeclared","endLine":4490,"endColumn":358},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4490,"column":547,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4490,"endColumn":687},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4490,"column":547,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4490,"endColumn":687},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4491,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4491,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4491,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4491,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1160. Maximum allowed is 100.","line":4492,"column":1,"nodeType":"Program","messageId":"max","endLine":4492,"endColumn":1149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4492,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4492,"endColumn":224},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4492,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4492,"column":225,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4492,"endColumn":835},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4492,"column":225,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4492,"endColumn":835},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4492,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4492,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4492,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":4492,"endColumn":258},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4492,"column":283,"nodeType":"Identifier","messageId":"redeclared","endLine":4492,"endColumn":284},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4492,"column":836,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4492,"endColumn":1149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4492,"column":929,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4492,"endColumn":930},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4494,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4494,"endColumn":756},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4494,"column":311,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4494,"endColumn":312},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4495,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4495,"endColumn":48},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4495,"column":47,"nodeType":"Identifier","messageId":"unusedVar","endLine":4495,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":4496,"column":1,"nodeType":"Program","messageId":"max","endLine":4496,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4496,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4496,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4496,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4496,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4496,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4496,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4496,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4496,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4496,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4496,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4497,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4497,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 318. Maximum allowed is 100.","line":4498,"column":1,"nodeType":"Program","messageId":"max","endLine":4498,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4498,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4498,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4498,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4498,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":4498,"endColumn":169},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4498,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4498,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4498,"column":208,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4498,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":210,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":212},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":231,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":233},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":246,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":248},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4498,"column":285,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4498,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4499,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4499,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4499,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":4499,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4501,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4501,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4501,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":4501,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4502,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4502,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4503,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4503,"endColumn":50},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4503,"column":49,"nodeType":"Identifier","messageId":"unusedVar","endLine":4503,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4504,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4505,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4505,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4507,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4507,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4507,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4507,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4508,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4508,"endColumn":265},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4508,"endColumn":265},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4508,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4508,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4508,"column":236,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4508,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4509,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4509,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4509,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4509,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4510,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4510,"endColumn":365},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4510,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4510,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4510,"column":86,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4510,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4511,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4511,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":4512,"column":1,"nodeType":"Program","messageId":"max","endLine":4512,"endColumn":105},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4512,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4512,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4512,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4512,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4513,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4513,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4513,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4513,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4515,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4515,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4515,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4515,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4516,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4516,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4526,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4516,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4526,"endColumn":160},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4516,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":173},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4516,"column":204,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4516,"endColumn":210},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":319,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":321},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4516,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4516,"endColumn":366},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4516,"column":415,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4516,"endColumn":455},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4516,"column":661,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4516,"endColumn":662},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4515 column 53.","line":4516,"column":1143,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1144},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4516 column 9.","line":4516,"column":1146,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1147},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4516 column 12.","line":4516,"column":1149,"nodeType":"Identifier","messageId":"noShadow","endLine":4516,"endColumn":1150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":4517,"column":1,"nodeType":"Program","messageId":"max","endLine":4517,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4517,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4517,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4517,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4517,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4517,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4517,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4517,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4517,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":4525,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4517,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4517,"endColumn":106},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4519,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4519,"endColumn":349},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4519,"column":17,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4519,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4519,"column":146,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4519,"endColumn":147},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4519,"column":270,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4519,"endColumn":330},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4520,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":4522,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4520,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4520,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4520,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4522,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":4524,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4522,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4522,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4525,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4525,"endColumn":265},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4525,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4525,"endColumn":265},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4525,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4525,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4525,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4525,"endColumn":120},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":4526,"column":1,"nodeType":"Program","messageId":"max","endLine":4526,"endColumn":160},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4526,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4526,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":4530,"column":1,"nodeType":"Program","messageId":"max","endLine":4530,"endColumn":191},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4530,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4530,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4530,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4530,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4530,"column":76,"nodeType":"Identifier","messageId":"useConst","endLine":4530,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4530,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4530,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":4530,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4530,"column":142,"nodeType":"IfStatement","messageId":"exceed","endLine":4532,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4532,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4536,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4532,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4532,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4532,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4532,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":4533,"column":1,"nodeType":"Program","messageId":"max","endLine":4533,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4533,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4533,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4533,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":4535,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4534,"column":33,"nodeType":"BreakStatement","messageId":"exceed","endLine":4534,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4536,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4538,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4538,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4538,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4539,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4539,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4540,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4540,"endColumn":501},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4540,"column":502,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4540,"endColumn":1169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4540,"column":502,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4540,"endColumn":1169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4540,"column":506,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":507},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4540,"column":538,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":539},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4540,"column":544,"nodeType":"AssignmentExpression","endLine":4540,"endColumn":660},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4540,"column":682,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":683},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4540,"column":854,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":855},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4540,"column":895,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":896},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4540,"column":933,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":934},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4540,"column":945,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":946},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4540,"column":982,"nodeType":"Identifier","messageId":"noShadow","endLine":4540,"endColumn":983},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4540,"column":1043,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1044},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4540,"column":1126,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1127},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":4540,"column":1157,"nodeType":"Identifier","messageId":"redeclared","endLine":4540,"endColumn":1158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4540,"column":1170,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4540,"endColumn":2063},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4540,"column":1189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4540,"endColumn":1190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1391,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1393},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4540,"column":1604,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4540,"endColumn":1606},{"ruleId":"max-len","severity":1,"message":"This line has a length of 247. Maximum allowed is 100.","line":4542,"column":1,"nodeType":"Program","messageId":"max","endLine":4542,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4542,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4542,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4542,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4542,"endColumn":236},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4542,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4542,"endColumn":236},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4542,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4542,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4542,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4542,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4543,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4543,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4544,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4544,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4544,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4544,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4545,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4545,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4546,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4546,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4546,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4546,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4546,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":4546,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4547,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4547,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4550,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4550,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4550,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4550,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4550,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4550,"endColumn":311},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4550,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4550,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4550,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4550,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4551,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4551,"endColumn":27},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4552,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4552,"endColumn":287},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4552,"column":179,"nodeType":"NewExpression","messageId":"lower","endLine":4552,"endColumn":180},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4552,"column":242,"nodeType":"NewExpression","messageId":"lower","endLine":4552,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4552,"column":273,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4552,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4553,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4561,"endColumn":5},{"ruleId":"max-len","severity":1,"message":"This line has a length of 678. Maximum allowed is 100.","line":4554,"column":1,"nodeType":"Program","messageId":"max","endLine":4554,"endColumn":667},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4554,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4560,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4554,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4554,"endColumn":26},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4554,"column":144,"nodeType":"NewExpression","messageId":"lower","endLine":4554,"endColumn":145},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":4556,"column":1,"nodeType":"Program","messageId":"max","endLine":4556,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4559,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4559,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4559,"column":84,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4559,"endColumn":334},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4559,"column":84,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4559,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4559,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4559,"endColumn":208},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4587,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4561,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4587,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4561,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4561,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4563,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4563,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4565,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4565,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4567,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4567,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4569,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4569,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4571,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4571,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4573,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4573,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4575,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4575,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4576,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4576,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4576,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":4578,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4578,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4578,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4579,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4579,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4580,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4580,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4580,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4580,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4581,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4581,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4583,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4583,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4585,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4585,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4585,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4585,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4585,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4585,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":4586,"column":1,"nodeType":"Program","messageId":"max","endLine":4586,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4586,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4586,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4586,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4586,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4586,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4586,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4586,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4586,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4587,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4621,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4587,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4621,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4587,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4587,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4587,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":4587,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":4588,"column":1,"nodeType":"Program","messageId":"max","endLine":4588,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4589,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4589,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4589,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4589,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4589,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4589,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4589,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":4589,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4592,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4602,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4592,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4592,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":4597,"column":1,"nodeType":"Program","messageId":"max","endLine":4597,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4597,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4597,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4597,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4597,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4597,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":4597,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4597,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4597,"endColumn":288},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4598,"column":1,"nodeType":"Program","messageId":"max","endLine":4598,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4598,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4598,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4598,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4598,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4598,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":4598,"endColumn":108},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4598,"column":114,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4598,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4599,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4599,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4599,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4599,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4601,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4601,"endColumn":273},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4601,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4601,"endColumn":273},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4601,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4601,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4602,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4602,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4602,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4602,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4603,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4603,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4603,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4603,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4604,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4604,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4605,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4605,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4605,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4605,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":4606,"column":1,"nodeType":"Program","messageId":"max","endLine":4606,"endColumn":199},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4606,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4606,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4606,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4606,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4606,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":4606,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4606,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4606,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4447 column 221.","line":4606,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4606,"column":157,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4610,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4606,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4606,"column":191,"nodeType":"Identifier","messageId":"noShadow","endLine":4606,"endColumn":192},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4606,"column":191,"nodeType":"Identifier","messageId":"unusedVar","endLine":4606,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4606 column 191.","line":4607,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4607,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4606 column 9.","line":4607,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4607,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 253. Maximum allowed is 100.","line":4608,"column":1,"nodeType":"Program","messageId":"max","endLine":4608,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4608,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4608,"endColumn":236},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4607 column 38.","line":4608,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4608,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4608,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4608,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4608,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4608,"endColumn":229},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4610,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4610,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4611,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4611,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4611,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":4611,"endColumn":58},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4612,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4612,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4612,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4612,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4611 column 51.","line":4612,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4612,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 324. Maximum allowed is 100.","line":4613,"column":1,"nodeType":"Program","messageId":"max","endLine":4613,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4613,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4613,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4613,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4613,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4613,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4613,"endColumn":307},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4613,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4613,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4613,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4613,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4614,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4614,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4614,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4616,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4614,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4616,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4611 column 51.","line":4614,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4614,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":4614,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":4615,"column":1,"nodeType":"Program","messageId":"max","endLine":4615,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4615,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4615,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4616,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4616,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4618,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4620,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4618,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4618,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4618,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":4618,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4619,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4619,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4621,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4621,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4621,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4621,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4621,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4621,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4622,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4622,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4622,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4622,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4623,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4651,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4623,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4651,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4623,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4623,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 377. Maximum allowed is 100.","line":4624,"column":1,"nodeType":"Program","messageId":"max","endLine":4624,"endColumn":366},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4624,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4624,"endColumn":324},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4624,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4624,"endColumn":108},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":130,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":136,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":137},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4624,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4624,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4623 column 40.","line":4624,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4624 column 329.","line":4624,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4624,"column":325,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4624,"endColumn":341},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4624,"column":329,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4624,"column":332,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":333},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4624,"column":342,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4626,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4623 column 40.","line":4624,"column":358,"nodeType":"Identifier","messageId":"noShadow","endLine":4624,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4625,"column":45,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4625,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4625,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4625,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4626,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4626,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4627,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4627,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4627,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4627,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4627,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4627,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4628,"column":1,"nodeType":"Program","messageId":"max","endLine":4628,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4444 column 313.","line":4628,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4445 column 13.","line":4628,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4447 column 12.","line":4628,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":41},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":4628,"column":61,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":4650,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4628,"column":61,"nodeType":"LabeledStatement","messageId":"exceed","endLine":4650,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4628,"column":69,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4628,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4447 column 60.","line":4628,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4447 column 102.","line":4628,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4628,"endColumn":77},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4628,"column":83,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4628,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4630,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4630,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4630,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4630,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":4632,"column":1,"nodeType":"Program","messageId":"max","endLine":4632,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4447 column 146.","line":4632,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4632,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4632,"column":75,"nodeType":"IfStatement","messageId":"exceed","endLine":4648,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4447 column 221.","line":4633,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4447 column 189.","line":4633,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4447 column 244.","line":4633,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4633,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4633,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":4647,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4447 column 266.","line":4638,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4638,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4638,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":4646,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 4447 column 304.","line":4641,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4641,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":4642,"column":1,"nodeType":"Program","messageId":"max","endLine":4642,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4447 column 325.","line":4642,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4642,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 4447 column 349.","line":4642,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4642,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4642,"column":79,"nodeType":"IfStatement","messageId":"exceed","endLine":4644,"endColumn":12},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4644,"column":1,"nodeType":"Program","messageId":"max","endLine":4644,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4644,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4644,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4644,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4644,"endColumn":94},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":4644,"column":73,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4644,"column":78,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4644,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4644,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4644,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4647,"column":1,"nodeType":"Program","messageId":"max","endLine":4647,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4647,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4647,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4647,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4647,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4647,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4647,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4650,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4650,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4651,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4651,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4651,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4651,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4444 column 307.","line":4651,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4651,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4444 column 310.","line":4651,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4651,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4652,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4652,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4652,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4652,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4653,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4653,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4653,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4653,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4653,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4653,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4654,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4654,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4654,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4654,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4654,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":4654,"endColumn":85},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4654,"column":84,"nodeType":"Identifier","messageId":"unusedVar","endLine":4654,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4655,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4667,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4655,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":4655,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4656,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4656,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4657,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4657,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4657,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4657,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4657,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4657,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4659,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4659,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4660,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4660,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4660,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4660,"endColumn":82},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":4660,"column":83,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4660,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4661,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4661,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4654 column 84.","line":4661,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4667 column 13.","line":4661,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4661,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4663,"column":1,"nodeType":"Program","messageId":"max","endLine":4663,"endColumn":103},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4663,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4663,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4667 column 29.","line":4663,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4663,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4664,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4664,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4664,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4664,"endColumn":678},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4664,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4664,"endColumn":678},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4667,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4667,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4667,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4667,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4654 column 78.","line":4667,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4654 column 81.","line":4667,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4667,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":4668,"column":1,"nodeType":"Program","messageId":"max","endLine":4668,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4668,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4668,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4668,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4668,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4669,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4669,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4669,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4669,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4669,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4669,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4670,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4670,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4670,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4670,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4670,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":4670,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4670,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":4670,"endColumn":113},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\$.","line":4671,"column":54,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":4671,"endColumn":55,"suggestions":[{"messageId":"removeEscape","fix":{"range":[553256,553257],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[553256,553256],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4671,"column":91,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4675,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4670 column 106.","line":4671,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":4671,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4670 column 109.","line":4671,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":4671,"endColumn":107},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":4672,"column":1,"nodeType":"Program","messageId":"max","endLine":4672,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4670 column 112.","line":4672,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4672,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4672,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4672,"column":165,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4674,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4671 column 103.","line":4672,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4671 column 106.","line":4672,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":4672,"endColumn":189},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":4673,"column":1,"nodeType":"Program","messageId":"max","endLine":4673,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4673,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4673,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4674,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4674,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4675,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4677,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4670 column 106.","line":4675,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4670 column 109.","line":4675,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4670 column 112.","line":4675,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4675,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4675,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4675,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4676,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4676,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4675 column 35.","line":4676,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":4676,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4678,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4678,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4678,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4059 column 22.","line":4678,"column":261,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":262},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4059 column 28.","line":4678,"column":264,"nodeType":"Identifier","messageId":"noShadow","endLine":4678,"endColumn":265},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4678,"column":264,"nodeType":"Identifier","messageId":"unusedVar","endLine":4678,"endColumn":265},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4679,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4679,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4679,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4679,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":4680,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4680,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4681,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4683,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4681,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4681,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4681,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4681,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4682,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4682,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4682,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":4682,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4682,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4682,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4682,"column":65,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4682,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4682,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4682,"endColumn":277},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":4682,"column":104,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":105},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4682,"column":203,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4682,"endColumn":248},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4682,"column":209,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":4682,"column":253,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":254},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4682,"column":268,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4682,"endColumn":269},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4683,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4713,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4683,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4713,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4683,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4683,"column":291,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":292},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4683,"column":294,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":295},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4683,"column":297,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":298},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4683,"column":300,"nodeType":"Identifier","messageId":"noShadow","endLine":4683,"endColumn":301},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":4686,"column":1,"nodeType":"Program","messageId":"max","endLine":4686,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4686,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4686,"endColumn":40},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4686,"column":92,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4686,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4683 column 288.","line":4686,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":4686,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4686,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4686,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4687,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4687,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4687,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4687,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4687,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":4687,"endColumn":80},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4688,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4688,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4683 column 10.","line":4688,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4688,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":4688,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4683 column 52.","line":4688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4683 column 93.","line":4688,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":226},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4688,"column":233,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4692,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4688,"column":233,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4692,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4687 column 67.","line":4688,"column":246,"nodeType":"Identifier","messageId":"noShadow","endLine":4688,"endColumn":247},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4687 column 70.","line":4689,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4689,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4687 column 73.","line":4689,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":4689,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4687 column 76.","line":4690,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4690,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4687 column 79.","line":4690,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4690,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4690,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4690,"endColumn":188},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4690,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4690,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4692,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4692,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4693,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4693,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4681 column 15.","line":4694,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4694,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4694,"endColumn":283},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4694,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4694,"endColumn":283},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4694,"column":184,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4694,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4693 column 34.","line":4694,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4694,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4694,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4679 column 13.","line":4694,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4693 column 34.","line":4694,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4694,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":4694,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4695,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":4695,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4696,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4696,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4696,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4696,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4697,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4697,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4699,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":4699,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4701,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4701,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4702,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4702,"endColumn":153},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":4702,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4702,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4703,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4703,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4703,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4703,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4704,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4708,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4703 column 26.","line":4704,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4704,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 292. Maximum allowed is 100.","line":4705,"column":1,"nodeType":"Program","messageId":"max","endLine":4705,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4705,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4707,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4704 column 73.","line":4705,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":4705,"endColumn":268},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":4710,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4710,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4711,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4711,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":4712,"column":1,"nodeType":"Program","messageId":"max","endLine":4712,"endColumn":219},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4712,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4712,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4678 column 261.","line":4712,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4712,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4678 column 264.","line":4712,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4712,"endColumn":25},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4712,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4712,"column":68,"nodeType":"Identifier","messageId":"redeclared","endLine":4712,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4712,"column":103,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4712,"endColumn":219},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4712,"column":103,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4712,"endColumn":219},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":4713,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":4713,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4713,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4719,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4713,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4719,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4713,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":4713,"endColumn":140},{"ruleId":"max-len","severity":1,"message":"This line has a length of 199. Maximum allowed is 100.","line":4714,"column":1,"nodeType":"Program","messageId":"max","endLine":4714,"endColumn":188},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4714,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4714,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4715,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":4715,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4716,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4716,"endColumn":155},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":4717,"column":1,"nodeType":"Program","messageId":"max","endLine":4717,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4678 column 258.","line":4717,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":4717,"endColumn":151},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4718,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4718,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4719,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4719,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4720,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4720,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4059 column 25.","line":4720,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4720,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4721,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4721,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4723,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4723,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4724,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4824,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4724,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4724,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4724,"column":19,"nodeType":"Identifier","messageId":"undef","endLine":4724,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4724,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4723 column 22.","line":4724,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4723 column 28.","line":4724,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":4724,"endColumn":101},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4726,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4726,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4726,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4723 column 22.","line":4726,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4723 column 28.","line":4726,"column":259,"nodeType":"Identifier","messageId":"noShadow","endLine":4726,"endColumn":260},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4726,"column":259,"nodeType":"Identifier","messageId":"unusedVar","endLine":4726,"endColumn":260},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":4727,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4727,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":4727,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4727,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4727,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4727,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":4727,"column":157,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":158},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":4727,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":182},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":4727,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":4727,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4727,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":4727,"endColumn":294},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4728,"column":1,"nodeType":"Program","messageId":"max","endLine":4728,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4728,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4728,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4728,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4728,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4729,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4729,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":4729,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":4729,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4730,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4730,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4730,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4730,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4733,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4733,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4734,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4734,"endColumn":679},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4734,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4734,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4736,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4736,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4736,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4752,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4736,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4752,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4736,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":4736,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4737,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4739,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4739,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4739,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4740,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4740,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4740,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":4740,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4741,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4741,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4741,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4741,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4741,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4741,"endColumn":191},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4741,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4741,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4736 column 11.","line":4742,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4742,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4742,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":4742,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":4743,"column":1,"nodeType":"Program","messageId":"max","endLine":4743,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4743,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4743,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4743,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4743,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4743,"column":77,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4743,"endColumn":126},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4743,"column":77,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4743,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4749,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4749,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4749,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4749,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4751,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4751,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4751,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4751,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4753,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4753,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4754,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4754,"endColumn":233},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":4754,"column":7,"nodeType":"AssignmentExpression","messageId":"missing","endLine":4754,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4755,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4755,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4756,"endColumn":459},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4756,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4756,"column":460,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4756,"endColumn":496},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4756,"column":466,"nodeType":"Identifier","messageId":"noShadow","endLine":4756,"endColumn":467},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4756,"column":497,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4756,"endColumn":652},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4756,"column":547,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4756,"endColumn":548},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4757,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4757,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":4758,"column":1,"nodeType":"Program","messageId":"max","endLine":4758,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4758,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4758,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4758,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4758,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4759,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4759,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4759,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4759,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4760,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4760,"endColumn":462},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4760,"column":368,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4760,"endColumn":385},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4762,"column":1,"nodeType":"Program","messageId":"max","endLine":4762,"endColumn":92},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4762,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4762,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4762,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4762,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":27},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4762,"column":53,"nodeType":"Identifier","messageId":"useConst","endLine":4762,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4762,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4762,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4727 column 55.","line":4762,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":4762,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4762,"column":82,"nodeType":"IfStatement","messageId":"exceed","endLine":4764,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4727 column 80.","line":4763,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 4727 column 108.","line":4763,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4727 column 157.","line":4763,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4727 column 207.","line":4763,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4763,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4763,"column":296,"nodeType":"ForStatement","messageId":"exceed","endLine":4763,"endColumn":570},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":4763,"column":567,"nodeType":"BlockStatement","messageId":"unexpected","endLine":4763,"endColumn":570,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[567190,567191],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4764,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4764,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4770,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4770,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4770,"column":218,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4770,"endColumn":352},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4770,"column":218,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4770,"endColumn":352},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4770,"column":267,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4770,"endColumn":268},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":4770,"column":269,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4770,"endColumn":286},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4772,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4772,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":4774,"column":1,"nodeType":"Program","messageId":"max","endLine":4774,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4774,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4774,"endColumn":102},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4775,"column":7,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4775,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4776,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4776,"endColumn":84},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4776,"column":34,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4776,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4778,"endColumn":283},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4778,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4778,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4779,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4779,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4779,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4779,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4780,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4780,"endColumn":447},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4780,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4780,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4780,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4780,"endColumn":260},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4782,"column":1,"nodeType":"Program","messageId":"max","endLine":4782,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4782,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4782,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4782,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4782,"endColumn":94},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4782,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4782,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4782,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4783,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4787,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4783,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4783,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":4783,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4783,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4783,"endColumn":31},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":4783,"column":30,"nodeType":"Identifier","messageId":"unusedVar","endLine":4783,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4784,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4786,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4784,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4784,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4783 column 24.","line":4784,"column":2062,"nodeType":"Identifier","messageId":"noShadow","endLine":4784,"endColumn":2063},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4787,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4819,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4787,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4819,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4787,"column":13,"nodeType":"NewExpression","messageId":"lower","endLine":4787,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4787,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4787,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4787,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":4787,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4788,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4788,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4788,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4788,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4788,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4788,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4788,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4788,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4789,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4789,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":4790,"column":1,"nodeType":"Program","messageId":"max","endLine":4790,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4790,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4791,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4791,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4793,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":4793,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4795,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4795,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4799,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4799,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4800,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4800,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4800,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4800,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4800,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4800,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4801,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":4801,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4802,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4802,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4802,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4802,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4802,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4802,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4803,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":4803,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4804,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4804,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4804,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4804,"endColumn":21},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":4804,"column":40,"nodeType":"MemberExpression","messageId":"forbidden","endLine":4804,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4804,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4804,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4805,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4805,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4806,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4806,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4807,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":4807,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4808,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4808,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4808,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4809,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4809,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4810,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4810,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4810,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4810,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4811,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4811,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4812,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4812,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4812,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4812,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4813,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4813,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4814,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4814,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4814,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4814,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4815,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4815,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":4816,"column":1,"nodeType":"Program","messageId":"max","endLine":4816,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4816,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4816,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4816,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4816,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4817,"column":21,"nodeType":"NewExpression","messageId":"lower","endLine":4817,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4817,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":4817,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":4819,"column":1,"nodeType":"Program","messageId":"max","endLine":4819,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4819,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4821,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4819,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4821,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4819,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4819,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4726 column 253.","line":4819,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":4819,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4726 column 256.","line":4819,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":4819,"endColumn":121},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4820,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4820,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4726 column 259.","line":4820,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4820,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":4820,"column":32,"nodeType":"NewExpression","messageId":"lower","endLine":4820,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4727 column 8.","line":4820,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":4820,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4820,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":4820,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4820,"column":132,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4820,"endColumn":147},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":4822,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":4822,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4723 column 25.","line":4822,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4822,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4823,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4823,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4825,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":4825,"endColumn":29},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":4827,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4827,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4828,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4828,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4828,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":4828,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4828,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":4828,"endColumn":74},{"ruleId":"no-func-assign","severity":2,"message":"'o' is a function.","line":4829,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":4829,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4828 column 73.","line":4829,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":4829,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4828 column 73.","line":4831,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4831,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4834,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4846,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4834,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4834,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4825 column 25.","line":4834,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4834,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4825 column 28.","line":4835,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4835,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4836,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4836,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4844,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4836,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4844,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4836,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4836,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o', 'o', 'o'.","line":4836,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":4844,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":4836,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":4844,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4834 column 17.","line":4836,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4836 column 146.","line":4836,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4834 column 20.","line":4836,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":4836,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4837,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4837,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4839,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4839,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4835 column 14.","line":4839,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4839,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4839,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4839,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4841,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":4843,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4841,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4841,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4843,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":4843,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4844,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4844,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4844,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4844,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4846,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4888,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4846,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4888,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4847,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4847,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4847,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4847,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":4850,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4850,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4850,"column":22,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4850,"endColumn":668},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 4828 column 31.","line":4850,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4850,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4850,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":51},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":70,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":76},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":137,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":143},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4850,"column":174,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4850,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4850,"column":258,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":259},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4850,"column":356,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":357},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":4850,"column":468,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":469},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4850,"column":591,"nodeType":"Identifier","messageId":"redeclared","endLine":4850,"endColumn":592},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4850,"column":669,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4860,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4850,"column":696,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4850,"endColumn":697},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4847 column 13.","line":4850,"column":774,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":775},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 4828 column 16.","line":4850,"column":777,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":778},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4847 column 19.","line":4850,"column":780,"nodeType":"Identifier","messageId":"noShadow","endLine":4850,"endColumn":781},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4847 column 16.","line":4851,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4851,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4850 column 36.","line":4852,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4850 column 780.","line":4852,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4850 column 258.","line":4852,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4852,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4852,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4852,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4856,"endColumn":445},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4852,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4856,"endColumn":445},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4852,"column":338,"nodeType":"AssignmentExpression","endLine":4852,"endColumn":363},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4852 column 14.","line":4852,"column":449,"nodeType":"Identifier","messageId":"noShadow","endLine":4852,"endColumn":450},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4853,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4853,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4853,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4853,"endColumn":27},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":4854,"column":137,"nodeType":"AssignmentExpression","endLine":4854,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4852 column 14.","line":4854,"column":789,"nodeType":"Identifier","messageId":"noShadow","endLine":4854,"endColumn":790},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4855,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4855,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4855,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4855,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onExpandItem'.","line":4855,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4855,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4847 column 19.","line":4858,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":4858,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":4859,"column":1,"nodeType":"Program","messageId":"max","endLine":4859,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4859,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4859,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4861,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4887,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4861,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4887,"endColumn":113},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4861,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4861,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4861,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4861,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4861,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4861,"endColumn":23},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":4861,"column":22,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":4887,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4862,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4862,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4862,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4866,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4862,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":4862,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":4863,"column":1,"nodeType":"Program","messageId":"max","endLine":4863,"endColumn":138},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4863,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4865,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4863,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4863,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4862 column 62.","line":4863,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":4863,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4864,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4864,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4864,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4864,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4866,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4866,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4867,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4867,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4867,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4867,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 219. Maximum allowed is 100.","line":4868,"column":1,"nodeType":"Program","messageId":"max","endLine":4868,"endColumn":208},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4868,"column":18,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4870,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4868,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4870,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4868,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4868,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4868,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4868,"endColumn":49},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":4868,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":80},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4868,"column":151,"nodeType":"Identifier","messageId":"redeclared","endLine":4868,"endColumn":152},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4870,"column":121,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4872,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4870,"column":121,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4872,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4870,"column":355,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4870,"endColumn":356},{"ruleId":"max-len","severity":1,"message":"This line has a length of 286. Maximum allowed is 100.","line":4874,"column":1,"nodeType":"Program","messageId":"max","endLine":4874,"endColumn":275},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4874,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4874,"endColumn":275},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4874,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4874,"endColumn":102},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4874,"column":266,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4874,"endColumn":272},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4875,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4875,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4876,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":4876,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4876,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":4876,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4876,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4876,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":4876,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4876,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":4876,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4876,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4884,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4876,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4884,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4877,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4877,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4878,"column":35,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4878,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4878,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4878,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4880,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4880,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4876 column 22.","line":4880,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4880,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4876 column 51.","line":4880,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4880,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4882,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4882,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4882,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4882,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 4880 column 17 is used outside of binding context.","line":4882,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4882,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4882,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4882,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4887 column 118.","line":4885,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4885,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4887 column 121.","line":4886,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4887 column 124.","line":4886,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4834 column 14.","line":4886,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4828 column 70.","line":4886,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":4886,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":4886,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 4846 column 9.","line":4886,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4886,"endColumn":22},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":4886,"column":35,"nodeType":"Identifier","messageId":"useConst","endLine":4886,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4886,"column":56,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4886,"endColumn":1169},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4886,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4886,"endColumn":1169},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":223,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":246},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":327,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":350},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":483,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":506},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":590,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":613},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":792,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":815},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_getVisibleButtons'.","line":4886,"column":941,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":4886,"endColumn":964},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4886,"column":1118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4886,"endColumn":1119},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":4887,"column":31,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":32},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":4887,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":4887,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":4887,"column":111,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4887,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4887,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4887,"endColumn":126},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":4887,"column":114,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":4887,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4825 column 22.","line":4887,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4825 column 25.","line":4887,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4825 column 28.","line":4887,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":4887,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4888,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4888,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4888,"column":26,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4888,"endColumn":32},{"ruleId":"jsdoc/require-param-type","severity":1,"message":"Missing JSDoc @param \"e\" type.","line":4891,"column":1,"nodeType":"Block","endLine":4891,"endColumn":1},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4889 column 22.","line":4894,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":4894,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4896,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4896,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4896,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4896,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4896,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4896,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4898,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":4902,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4898,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":4898,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":4899,"column":1,"nodeType":"Program","messageId":"max","endLine":4899,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4899,"column":38,"nodeType":"ForStatement","messageId":"exceed","endLine":4901,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4899,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4899,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4899,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":4899,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4899,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":4899,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4899,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":4899,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4900,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":4900,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4900,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":4900,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":4901,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":4901,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4901,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4901,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4899 column 48 is used outside of binding context.","line":4901,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 4899 column 48 is used outside of binding context.","line":4901,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4901,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4901,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4901,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":4901,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4902,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4902,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4896 column 37 is used outside of binding context.","line":4902,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4902,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4903,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4905,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4903,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4903,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4905,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4907,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":4905,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4905,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4905,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4905,"endColumn":19},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4906,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4906,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4907,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4909,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4907,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4907,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4909,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4911,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4889 column 25.","line":4909,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4909,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4909,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4909,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4910,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4910,"endColumn":1493},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4910,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4910,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4910,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4910,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4910,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4910,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":233},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4910,"column":271,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":272},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":4910,"column":307,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4910,"column":430,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":431},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":4910,"column":603,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":604},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4910,"column":651,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":652},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4910,"column":673,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":674},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4910,"column":712,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":713},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4910,"column":749,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":750},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4910,"column":797,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":798},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4910,"column":855,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":856},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":4910,"column":940,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":941},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 5009 column 12.","line":4910,"column":1025,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":1026},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":4910,"column":1097,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1098},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5025 column 15.","line":4910,"column":1157,"nodeType":"Identifier","messageId":"noShadow","endLine":4910,"endColumn":1158},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":4910,"column":1217,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1218},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":4910,"column":1273,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1274},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":4910,"column":1325,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1326},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":4910,"column":1358,"nodeType":"Identifier","messageId":"redeclared","endLine":4910,"endColumn":1359},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4910,"column":1494,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4910,"endColumn":1585},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4910,"column":1494,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4910,"endColumn":1585},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4910,"column":1538,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4910,"endColumn":1539},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4911,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4929,"endColumn":338},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4911,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4911,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4911,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":4911,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4914,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":4928,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4915,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4915,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4915,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4915,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4915,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":4915,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":4915,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4915,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":4915,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4915,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4915,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4915,"column":54,"nodeType":"TryStatement","messageId":"exceed","endLine":4927,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":4916,"column":1,"nodeType":"Program","messageId":"max","endLine":4916,"endColumn":140},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4916,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4916,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4916,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4916,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4916,"endColumn":22},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'i' is not modified in this loop.","line":4916,"column":105,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":4916,"endColumn":106},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":4916,"column":137,"nodeType":"BlockStatement","messageId":"unexpected","endLine":4916,"endColumn":140,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[585234,585235],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4911 column 53.","line":4917,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4917,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4918,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4918,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4918,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4918,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4921,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4921,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4916 column 21 is used outside of binding context.","line":4921,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4921,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 4916 column 21 is used outside of binding context.","line":4921,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":4921,"endColumn":28},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4924,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4924,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4927,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4927,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4928,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":4928,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":4929,"column":287,"nodeType":"Identifier","messageId":"noShadow","endLine":4929,"endColumn":288},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4929,"column":339,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4931,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4929,"column":351,"nodeType":"Identifier","messageId":"noShadow","endLine":4929,"endColumn":352},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4931,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4937,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":4931,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4931,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4931,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4931,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4932,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4932,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4932,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4932,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":30},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":4932,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":4932,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4932,"column":137,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4936,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4931 column 18.","line":4932,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4931 column 21.","line":4932,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":4932,"endColumn":156},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4933,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4933,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4932 column 9.","line":4933,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4933,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4932 column 29.","line":4933,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4933,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4935,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4935,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 4933 column 16 is used outside of binding context.","line":4935,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":4935,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4937,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4941,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4937,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4937,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4938,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4938,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4938,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4938,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4938,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4938,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":4939,"column":1,"nodeType":"Program","messageId":"max","endLine":4939,"endColumn":218},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4939,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4939,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4939,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4939,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4939,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4939,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4939,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4939,"endColumn":218},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4939,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4939,"endColumn":218},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4939,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":116},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4939,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":153},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":145},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":4939,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4939,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4940,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4940,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 4938 column 15 is used outside of binding context.","line":4940,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4940,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4941,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4943,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4941,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4941,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4941,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4941,"endColumn":22},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":4942,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":4942,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4942,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4943,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4947,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4943,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4943,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4943,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":4943,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":4944,"column":1,"nodeType":"Program","messageId":"max","endLine":4944,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4944,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4944,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4944,"column":16,"nodeType":"ForStatement","messageId":"exceed","endLine":4946,"endColumn":6},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":4944,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":49},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":4944,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4944,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4946,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4946,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4947,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":4957,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4947,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4947,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4948,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4948,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4948,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4948,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4948,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4948,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 4955 column 30 is used outside of binding context.","line":4948,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":4948,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4948,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4948,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4948,"column":81,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4948,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4948,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4948,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4948,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":4948,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4949,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4949,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4949,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4949,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4950,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":4956,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4950,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4950,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4951,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4951,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4951,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4951,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4951,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":4951,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4952,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4952,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4952,"column":39,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4952,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4952,"column":39,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4952,"endColumn":258},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4952,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":4952,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":49,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":50},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":87,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":97},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":111},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":119,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":4952,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":4952,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4952,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":4952,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4954,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4954,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4954,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4954,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4954,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4954,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4955,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4955,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4955,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4955,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4955,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4955,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":4955,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":4955,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 4951 column 16 is used outside of binding context.","line":4955,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":4955,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 4951 column 16 is used outside of binding context.","line":4955,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":4955,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4955,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4955,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4955,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4955,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4955,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4955,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4956,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":4956,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4957,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5009,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":4957,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4957,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":4958,"column":1,"nodeType":"Program","messageId":"max","endLine":4958,"endColumn":101},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":4958,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":4958,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":4958,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":4958,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":4958,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":4958,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":4958,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":4958,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":4958,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":4958,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":4958,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":4958,"endColumn":85},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4958,"column":88,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4958,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4958,"column":96,"nodeType":"TryStatement","messageId":"exceed","endLine":4972,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":4959,"column":1,"nodeType":"Program","messageId":"max","endLine":4959,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4959,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4959,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":4959,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4959,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":4959,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4959,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":4960,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":4960,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4960,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4960,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4960,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4960,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4962,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":4962,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4963,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4963,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4963,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4966,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4966,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 4959 column 19 is used outside of binding context.","line":4966,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":4966,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 4959 column 19 is used outside of binding context.","line":4966,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":4966,"endColumn":26},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4969,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4969,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4972,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4972,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":4972,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":4972,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":4972,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":4972,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":4972,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4972,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4973,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4973,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":4973,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":4973,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 5009 column 12.","line":4973,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5025 column 15.","line":4973,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":4973,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4973,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4973,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4973,"column":45,"nodeType":"TryStatement","messageId":"exceed","endLine":4987,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4974,"column":1,"nodeType":"Program","messageId":"max","endLine":4974,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4974,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4974,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'y' is already declared in the upper scope on line 4895 column 13.","line":4974,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4974,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'I' is already declared in the upper scope on line 4903 column 15.","line":4974,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4974,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'v' is already declared in the upper scope on line 5049 column 107.","line":4975,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4975,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4975,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4975,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4975,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4975,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4977,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4977,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4978,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4978,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4978,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4978,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4981,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4981,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 4974 column 20 is used outside of binding context.","line":4981,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":4981,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'I' declared on line 4974 column 20 is used outside of binding context.","line":4981,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":4981,"endColumn":27},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":4984,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":4984,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4987,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4987,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4987,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4987,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'b' is already declared in the upper scope on line 5075 column 15.","line":4987,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":4987,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'A' is already declared in the upper scope on line 5077 column 12.","line":4987,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":4987,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'f' is already defined.","line":4987,"column":109,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":110},{"ruleId":"no-redeclare","severity":2,"message":"'C' is already defined.","line":4987,"column":117,"nodeType":"Identifier","messageId":"redeclared","endLine":4987,"endColumn":118},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":4987,"column":121,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":4987,"endColumn":127},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":4988,"column":1,"nodeType":"Program","messageId":"max","endLine":4988,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4988,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4988,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'w' is already declared in the upper scope on line 5083 column 10.","line":4988,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":4988,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'x' is already declared in the upper scope on line 5087 column 109.","line":4988,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":4988,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'S' is already declared in the upper scope on line 5087 column 213.","line":4989,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":4989,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4989,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":4995,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4989,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4989,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4989,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4989,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":4990,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":4990,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'k' is already declared in the upper scope on line 5087 column 324.","line":4990,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":4990,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'T' is already declared in the upper scope on line 5087 column 711.","line":4990,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":4990,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'E' is already declared in the upper scope on line 4929 column 40.","line":4991,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4991,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4991,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":4993,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":4993,"column":1,"nodeType":"Program","messageId":"max","endLine":4993,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":4993,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":4993,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'R' is already declared in the upper scope on line 4929 column 48.","line":4993,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":4993,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'$' is already declared in the upper scope on line 4929 column 57.","line":4993,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":4993,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4993,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4993,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4993,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4993,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4994,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4994,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":4994,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":4994,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'k' declared on line 4990 column 19 is used outside of binding context.","line":4994,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":4994,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4994,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4994,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":4994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":4994,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4957 column 18.","line":4997,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":4997,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":4998,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":4998,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":4998,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":4998,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5001,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5001,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 4988 column 20 is used outside of binding context.","line":5001,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5001,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'x' declared on line 4988 column 20 is used outside of binding context.","line":5001,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5001,"endColumn":27},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":5004,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":5004,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5007,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5007,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5007,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5007,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5007,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5007,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5008,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5008,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5009,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5013,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5009,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5009,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5009 column 27.","line":5010,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5010,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5011,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5011,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5011 column 23.","line":5012,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5012,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5013,"column":16,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5015,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5013,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5013,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5014,"column":28,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5014,"endColumn":418},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":164},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":158},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":218},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":212},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":273},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":267},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":332},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":326},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5014,"column":315,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":321},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":386},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5014,"column":374,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5014,"endColumn":380},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5015,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5019,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5015,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5015,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5016,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5016,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5016,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5016,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5016,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5016,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 554. Maximum allowed is 100.","line":5017,"column":1,"nodeType":"Program","messageId":"max","endLine":5017,"endColumn":540},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5017,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5017,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5017,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5017,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5017,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5017,"endColumn":17},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":30,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5017,"column":58,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5017,"endColumn":540},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5017,"column":58,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5017,"endColumn":540},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":165,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":185},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":219,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":234},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":227},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":243},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":255,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":271},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":326,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":346},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":368,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":388},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":422,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":438},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":424,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":430},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '<<'.","line":5017,"column":441,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":456},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":443,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":449},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5017,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5017,"endColumn":465},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":477,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":493},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":5017,"column":513,"nodeType":"CallExpression","messageId":"substr","endLine":5017,"endColumn":529},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5018,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5018,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5016 column 15 is used outside of binding context.","line":5018,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5018,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5019,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5023,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5019,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5019,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5019,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5019,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5020,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5020,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5019 column 18.","line":5020,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5020,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5020 column 14.","line":5021,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5021,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5021,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5021,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5022,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5022,"endColumn":870},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5022,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5022,"endColumn":870},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5022,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5022,"endColumn":122},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":123,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":129},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":272,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":278},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":419,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":425},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":591},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5022,"column":722,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5022,"endColumn":728},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5023,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5025,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5023,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5023,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5025,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5027,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5025,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5025,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5025,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5025,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5026,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5026,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5026,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5026,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5026,"column":61,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5026,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5027,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5033,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5027,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5027,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5027,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5027,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":5028,"column":1,"nodeType":"Program","messageId":"max","endLine":5028,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5028,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5028,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5028,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5028,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5028,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5028,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5031 column 266 is used outside of binding context.","line":5028,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5028,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5028,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5028,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":5028,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5028,"column":84,"nodeType":"IfStatement","messageId":"exceed","endLine":5032,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5028,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5031 column 266 is used outside of binding context.","line":5028,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5028,"endColumn":90},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5029,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5029,"endColumn":266},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5029,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5029,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5029,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5029,"column":167,"nodeType":"Identifier","messageId":"redeclared","endLine":5029,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5029,"column":212,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5029,"column":227,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5029,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5029,"column":261,"nodeType":"Identifier","messageId":"noShadow","endLine":5029,"endColumn":262},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5031,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5031,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5031,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5031,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5029 column 212 is used outside of binding context.","line":5031,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5029 column 212 is used outside of binding context.","line":5031,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5031,"column":49,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5031,"endColumn":277},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":5031,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5027 column 18.","line":5031,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5027 column 21.","line":5031,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5028 column 9.","line":5031,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5031,"column":208,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5027 column 18.","line":5031,"column":228,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":229},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5027 column 21.","line":5031,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":5031,"endColumn":232},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5031,"column":266,"nodeType":"Identifier","messageId":"redeclared","endLine":5031,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":267},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5031,"column":270,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5031,"endColumn":276},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5031,"column":278,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5031,"endColumn":454},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":285,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":286},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":289,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":294,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":295},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":315,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":316},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":327,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":328},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":351,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":352},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5029 column 76 is used outside of binding context.","line":5031,"column":396,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":397},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5029 column 245 is used outside of binding context.","line":5031,"column":414,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":415},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5031,"column":427,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5031,"endColumn":428},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":436,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":437},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5029 column 16 is used outside of binding context.","line":5031,"column":452,"nodeType":"Identifier","messageId":"outOfScope","endLine":5031,"endColumn":453},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5032,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5032,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5033,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5033,"endColumn":187},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":25,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":26,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592839,592840],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592839,592839],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":49,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":50,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592863,592864],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592863,592863],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":65,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":66,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592879,592880],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592879,592879],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5033,"column":78,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":79,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592892,592893],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592892,592892],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5033,"column":89,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5033,"endColumn":90,"suggestions":[{"messageId":"removeEscape","fix":{"range":[592903,592904],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[592903,592903],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5033,"column":151,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5033,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5033,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":5033,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5034,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5034,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5034,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5034,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5034,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5034,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":5034,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5034,"column":223,"nodeType":"IfStatement","messageId":"exceed","endLine":5048,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5035,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5035,"endColumn":1008},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":230,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":236},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":280,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":286},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":327,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":333},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":430,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":436},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":480,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":486},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5035,"column":541,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5035,"endColumn":542,"suggestions":[{"messageId":"removeEscape","fix":{"range":[593793,593794],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[593793,593793],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\#.","line":5035,"column":552,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5035,"endColumn":553,"suggestions":[{"messageId":"removeEscape","fix":{"range":[593804,593805],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[593804,593804],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":572,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":578},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5035,"column":582,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5035,"endColumn":583},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":645,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":651},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":668,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":674},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":693,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":699},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":714,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":720},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":745,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":751},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":766,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":772},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5035,"column":801,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5035,"endColumn":807},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5035,"column":1009,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5035,"endColumn":1063},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5033 column 200.","line":5041,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5041,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5044,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5044,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5045,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5045,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5045,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5045,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5048,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5048,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5049,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5049,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5049,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5049,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5050,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5050,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5050,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5050,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5056,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5056,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5056,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5056,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5060,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5060,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5060,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":5062,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5062,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5062,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5062,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5062,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5062,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5062,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5064,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5064,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5050 column 15 is used outside of binding context.","line":5064,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5064,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5065,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5073,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5065,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5065,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5066,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5066,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5066,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5066,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5066,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":87},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5066,"column":105,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5066,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":106},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5066,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":5066,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5066,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":5066,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5066,"column":168,"nodeType":"IfStatement","messageId":"exceed","endLine":5072,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5066,"column":212,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5066,"endColumn":213},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":5068,"column":1,"nodeType":"Program","messageId":"max","endLine":5068,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5066 column 86.","line":5069,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5069,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5072,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5072,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5072,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5072,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5072,"column":96,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5072,"endColumn":462},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":103,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":104},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":116,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":117},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":137,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":138},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":145,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":151},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":172,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":173},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":194,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":211,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":217},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":264,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":265},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":269,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5072,"column":282,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5066 column 86.","line":5072,"column":299,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":300},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5065 column 18.","line":5072,"column":302,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":303},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5066 column 9.","line":5072,"column":305,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":306},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":418,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":419},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5072,"column":433,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5072,"endColumn":434},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5072,"column":463,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5072,"endColumn":507},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5072,"column":467,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":468},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5072,"column":470,"nodeType":"Identifier","messageId":"noShadow","endLine":5072,"endColumn":471},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":500,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":506},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5072,"column":508,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5072,"endColumn":947},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":515,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":521},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5072,"column":645,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5072,"endColumn":646},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":647,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":653},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":739,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":745},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":808,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":814},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5072,"column":868,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5072,"endColumn":874},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5073,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5075,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5073,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5073,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5073,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5073,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5074,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5074,"endColumn":12},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":39,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5074,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5074,"endColumn":89},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5074,"endColumn":1018},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5074,"column":96,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5074,"endColumn":1018},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5074,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5074,"endColumn":170},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":341,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":347},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":366,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":372},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":387,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":393},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":585,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":591},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":610,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":616},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":631,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":637},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5074,"column":845,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5074,"endColumn":851},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5075,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5077,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5075,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5075,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5075,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5075,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5077,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5081,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5077,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":5077,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5077,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5077,"endColumn":72},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5077,"column":71,"nodeType":"Identifier","messageId":"unusedVar","endLine":5077,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5078,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5078,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5079,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5079,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5079,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5079,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5079,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5079,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5080,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5080,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5080,"column":62,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5080,"endColumn":168},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5080,"column":128,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5080,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5080,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5080,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5081,"column":102,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5083,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5081,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":5081,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5083,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5087,"endColumn":701},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5083,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5087,"endColumn":701},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5083,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5083,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5083,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5083,"endColumn":68},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5083,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":5083,"endColumn":68},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5084,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5084,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5084,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5084,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":113,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5084,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5084,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5085,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5085,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5085,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5085,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5085,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5085,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5086,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5086,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5086,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5086,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5086,"endColumn":384},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5086,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5086,"endColumn":384},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":88,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5086,"column":96,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5086,"endColumn":97},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":180,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":186},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":313,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":319},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":351,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":357},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5086,"column":374,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5086,"endColumn":380},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":5087,"column":328,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":5087,"endColumn":499,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[599653,599824],"text":"/(?:(?:%[EFef][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[89A-Fa-f][0-9A-Fa-f]%[0-9A-Fa-f][0-9A-Fa-f])|(?:%[0-9A-Fa-f][0-9A-Fa-f]))/g"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5087,"column":702,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5089,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5087,"column":714,"nodeType":"Identifier","messageId":"noShadow","endLine":5087,"endColumn":715},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5088,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5088,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5088,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5088,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5089,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5129,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5089,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5129,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'S' is already defined.","line":5089,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":5089,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5089,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5089,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5089,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5089,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5090,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5090,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5090,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5090,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":5098,"endColumn":7},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5090,"column":79,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5090,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5090,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5090,"endColumn":86},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5091,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5091,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5091,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5091,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5091,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5091,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5091,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5091,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5092,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5092,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5092,"column":39,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5096,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5093,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":5093,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":5093,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":5093,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":5095,"column":11,"nodeType":"BreakStatement","messageId":"exceed","endLine":5095,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5095,"column":123,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5095,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5095,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5095,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5091 column 17 is used outside of binding context.","line":5097,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":5097,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5097,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5097,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5097,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5097,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5091 column 25 is used outside of binding context.","line":5097,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5097,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5098,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5098,"endColumn":24},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5098,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5098,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 4907 column 15.","line":5098,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5098,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 5013 column 25.","line":5098,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5098,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 5023 column 15.","line":5099,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5099,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5099,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":5107,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5099,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5099,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5089 column 52.","line":5104,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5104,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5107,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5107,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5108,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5108,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5109,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5109,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5109,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5109,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5110,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5110,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5110,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5110,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":5110,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5110,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5110,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5110,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5110,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5110,"column":187,"nodeType":"IfStatement","messageId":"exceed","endLine":5118,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5033 column 197.","line":5111,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5111,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5065 column 15.","line":5111,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5111,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5112,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5112,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 4911 column 12.","line":5112,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 4911 column 25.","line":5112,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5013 column 8.","line":5112,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5112,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":5112,"column":130,"nodeType":"Identifier","messageId":"redeclared","endLine":5112,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5112,"column":152,"nodeType":"TryStatement","messageId":"exceed","endLine":5116,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5109 column 30.","line":5114,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5114,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5116,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5116,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5117,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5117,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":5118,"column":1,"nodeType":"Program","messageId":"max","endLine":5118,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5118,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5118,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5015 column 15.","line":5118,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":5118,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 4911 column 38.","line":5118,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5118,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":5118,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 5019 column 15.","line":5118,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5118,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5119,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5119,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5120,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5120,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5120,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5120,"endColumn":55},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5121,"column":20,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5121,"endColumn":21,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602310,602311],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602310,602310],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\:.","line":5121,"column":25,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5121,"endColumn":26,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602315,602316],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602315,602315],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-redeclare","severity":2,"message":"'x' is already defined.","line":5121,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":5121,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5121,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5121,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5121,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5121,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5122,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5122,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 4929 column 287.","line":5122,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5122,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5122,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5122,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5122,"endColumn":299},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5122,"column":209,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5122,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5122,"column":295,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5122,"endColumn":296},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5123,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5123,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5123,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5123,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5124,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5124,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5124,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5124,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5124,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5124,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5124,"column":56,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5124,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5124,"column":128,"nodeType":"Identifier","messageId":"redeclared","endLine":5124,"endColumn":129},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5124,"column":139,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5124,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5124,"column":139,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5124,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5124,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5124,"endColumn":180},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5125,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5125,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602925,602926],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602925,602925],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5125,"column":54,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5125,"endColumn":55,"suggestions":[{"messageId":"removeEscape","fix":{"range":[602945,602946],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[602945,602945],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5125,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":5125,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5125,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":5125,"endColumn":124},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5126,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5126,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5126,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5126,"endColumn":28},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5126,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5126,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5127,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5127,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5127,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5127,"endColumn":34},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5127,"column":33,"nodeType":"Identifier","messageId":"unusedVar","endLine":5127,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5128,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5128,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5128,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5128,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5128,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5128,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5128,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5128,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":5129,"column":1,"nodeType":"Program","messageId":"max","endLine":5129,"endColumn":315},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5129,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5143,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5129,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5143,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5129,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5129,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5129,"column":304,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":305},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5129,"column":307,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5129,"column":310,"nodeType":"Identifier","messageId":"noShadow","endLine":5129,"endColumn":311},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5130,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5136,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5129 column 304.","line":5130,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5130,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5129 column 307.","line":5130,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5130,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5129 column 310.","line":5131,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5131,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5131,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":5135,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 4905 column 15.","line":5132,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5132,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5135,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5135,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5136,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5136,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5137,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5137,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5137,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5137,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5138,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5138,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5138,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5138,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5139,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5139,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 4931 column 15.","line":5139,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5139,"endColumn":35},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5140,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5140,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5140,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5140,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 4894 column 7.","line":5141,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5141,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 4909 column 15.","line":5141,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5141,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":5147,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5147,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5148,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5148,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5148,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5148,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5148,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5149,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5148 column 12.","line":5149,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5226 column 34.","line":5149,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5226 column 106.","line":5149,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5149,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5149,"column":98,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5151,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":5150,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5150,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5152,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5226,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5152,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5152,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5152,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5152,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5153,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5153,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5153,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5153,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5155,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5155,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5156,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5156,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5156,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5156,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5159,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5159,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5159,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5159,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5159,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5159,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5159,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5159,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5159,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":5159,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5159,"column":194,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5159,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5161,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5161,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5162,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5162,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5162,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5162,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5164,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5164,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5164,"column":76,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5164,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5165,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5167,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5165,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5165,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5165,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5165,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5165,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5165,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5166,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5166,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5166,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5166,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5166,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5166,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":5166,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5166,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5167,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5167,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5165 column 16 is used outside of binding context.","line":5167,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5167,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5165 column 16 is used outside of binding context.","line":5167,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5167,"endColumn":25},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5167,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5167,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":5168,"column":1,"nodeType":"Program","messageId":"max","endLine":5168,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5168,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":5168,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5168,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":5168,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5169,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5169,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5170,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5170,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5170,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5170,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5171,"column":4,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5171,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5171,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5171,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5172,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5172,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5172,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5172,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5175,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5179,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5175,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5175,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5180,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5180,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5180,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5180,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5182,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5182,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5183,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5187,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5183,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5183,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5184,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5184,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5188,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5188,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5188,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5188,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5190,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5190,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5196,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5196,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5196,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5196,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5196,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5198,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5198,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5198,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5198,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5199,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5199,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5200,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5200,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5200,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5200,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5230 column 11.","line":5201,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5230 column 40.","line":5201,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5148 column 12.","line":5201,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5201,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5201,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":5203,"endColumn":5},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5203,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":5219,"endColumn":5},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5203,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5203,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":5204,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5204,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5206,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5206,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5206,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5206,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5206,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5206,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":5208,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5208,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5210,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5214,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5210,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5210,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5210,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5210,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5213,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5213,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5214,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5216,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5216,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5218,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5216,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5216,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5219,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5221,"endColumn":5},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5219,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5219,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5226 column 34.","line":5219,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5226 column 106.","line":5219,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5232 column 14.","line":5219,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5219,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5234 column 14.","line":5220,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5220,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5220,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5220,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5220,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5220,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5221,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5221,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5219 column 16 is used outside of binding context.","line":5221,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5221,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5222,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5222,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5224,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5224,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5226,"column":30,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5226,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5226,"column":30,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5226,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5226,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":5226,"endColumn":110},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5227,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5227,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5227,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5227,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5147 column 28.","line":5227,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5227,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5229,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5229,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5227 column 14 is used outside of binding context.","line":5229,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5229,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5230,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5230,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":5230,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":5230,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5230,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":5230,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5232,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5234,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5232,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5232,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5234,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5236,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5234,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5234,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5236,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5236,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5236,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5236,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5236,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5236,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5147 column 25.","line":5236,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5236,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5237,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5237,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5238,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5240,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5238,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5238,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5240,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5242,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5147 column 22.","line":5240,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5240,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":5243,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5243,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":5244,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5244,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":5244,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5244,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5244,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11470,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5244,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11470,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5244,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5244,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5246,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5246,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5246,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5246,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5247,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5247,"endColumn":274},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5247,"column":81,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":94},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5247,"column":149,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5247,"endColumn":162},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5247,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5247,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5248,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5248,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5248,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5248,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5250,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5250,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5250,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":5252,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5250,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5250,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5251,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5251,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5254,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5254,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5254,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5254,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5254,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5254,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5255,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5255,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5255,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5257,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5255,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5255,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5257,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5257,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5258,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5258,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5254 column 15 is used outside of binding context.","line":5258,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":5258,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5260,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5260,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5260,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5260,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5261,"column":23,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5261,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5261,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5261,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5262,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5262,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5262,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5262,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5263,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5263,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5263,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":5265,"endColumn":5},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5264,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5264,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5264,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5264,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5265,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":5269,"endColumn":5},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5265,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5265,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5266,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5266,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5267 column 10 is used outside of binding context.","line":5266,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":5266,"endColumn":90},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5266,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5266,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5267,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5267,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5267,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5267,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5267,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5267,"endColumn":80},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5267,"column":60,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5267,"endColumn":61,"suggestions":[{"messageId":"removeEscape","fix":{"range":[613078,613079],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[613078,613078],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5269,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5269,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5270,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5270,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5270,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5270,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5271,"column":19,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5271,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5271,"column":19,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5271,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5271,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5271,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5271,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":5271,"endColumn":30},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5271,"column":49,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5271,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5270 column 21.","line":5271,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5271 column 23.","line":5271,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5271,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5271,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5271,"endColumn":299},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":5272,"column":15,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":5272,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5272,"column":274,"nodeType":"Identifier","messageId":"undef","endLine":5272,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5272,"column":344,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":345},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5272,"column":344,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":345},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5272,"column":347,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":348},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5272,"column":347,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":348},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5272,"column":350,"nodeType":"Identifier","messageId":"noShadow","endLine":5272,"endColumn":351},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5272,"column":350,"nodeType":"Identifier","messageId":"unusedVar","endLine":5272,"endColumn":351},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5273,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5273,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5273,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5273,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5273,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":5274,"column":1,"nodeType":"Program","messageId":"max","endLine":5274,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5275,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5315,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5275,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5315,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5275,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5275,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5275,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5275,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5276,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5276,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5277,"column":7,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5277,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5277,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5277,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5277,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5277,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":5278,"column":1,"nodeType":"Program","messageId":"max","endLine":5278,"endColumn":133},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5278,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5278,"endColumn":79},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5278,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5278,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5278,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5278,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5278,"column":80,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5278,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5279,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5279,"endColumn":79},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5280,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5280,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5280,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5280,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5280,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5280,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5281,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5281,"endColumn":53},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5281,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5281,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5281,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5281,"endColumn":26},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":5281,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5281,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5282,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5282,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5280 column 15 is used outside of binding context.","line":5282,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5282,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5283,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5283,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5283,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5283,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5285,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5285,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5286,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5286,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5288,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5292,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5288,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5288,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5288,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5288,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5288,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5288,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5289,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5289,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5289,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5289,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5289,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5291,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5289,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5291,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5289,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5289,"endColumn":34},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 't', 'n'.","line":5289,"column":69,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":5291,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5285 column 55.","line":5289,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5289,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5292,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5292,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5288 column 17 is used outside of binding context.","line":5292,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5292,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5293,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5293,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5294,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5294,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5295,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5295,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5296,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5296,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5296,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5296,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5297,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5297,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5297,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":5299,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5301,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5301,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5302,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5302,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5302,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5302,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5303,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5303,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5303,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":5305,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5307,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5307,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5307,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5307,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5272 column 344.","line":5309,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5309,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 241. Maximum allowed is 100.","line":5310,"column":1,"nodeType":"Program","messageId":"max","endLine":5310,"endColumn":230},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5310,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5310,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5272 column 347.","line":5310,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":16},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>>'.","line":5310,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5272 column 350.","line":5310,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":39},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5310,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5273 column 13.","line":5310,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":64},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5310,"column":116,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5310,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":5310,"endColumn":137},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5310,"column":140,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5310,"endColumn":146},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":5310,"column":159,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5310,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5310,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":5310,"endColumn":168},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5311,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5311,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5311,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5311,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5312,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5312,"endColumn":19},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5316,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5316,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5316,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5316,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5316,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5316,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5316,"endColumn":111},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5316,"column":110,"nodeType":"Identifier","messageId":"unusedVar","endLine":5316,"endColumn":111},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5318,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5318,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5318,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5318,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5318,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5318,"endColumn":86},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5318,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5318,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5318 column 79.","line":5319,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5319,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5318 column 82.","line":5319,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5319,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5322,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5332,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5323,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5323,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5318 column 85.","line":5323,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5323,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5323,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5323,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5323,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5323,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5324,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5324,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5329 column 18 is used outside of binding context.","line":5324,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":5324,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5329,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":5331,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5329,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5329,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5329,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5329,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5329,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5329,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5329,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5329,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5329,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5329,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5330,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5330,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5323 column 24 is used outside of binding context.","line":5330,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":5330,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5332,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5332,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5323 column 16 is used outside of binding context.","line":5332,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5332,"endColumn":15},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5334,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5334,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5334,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5334,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5334,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":5334,"endColumn":102},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5334,"column":101,"nodeType":"Identifier","messageId":"unusedVar","endLine":5334,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5335,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5343,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5335,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5335,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5337,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5337,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5337,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5337,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5339,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5339,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5339,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5339,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5340,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5340,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5340,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5340,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5341,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5341,"endColumn":53},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5341,"column":6,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5341,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5341,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5341,"endColumn":26},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":5341,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5341,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5342,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5342,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5340 column 15 is used outside of binding context.","line":5342,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5342,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5343,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5343,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5343,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5343,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5343,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5409,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5343,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5343,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5345,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5345,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5345,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5345,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5347,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5347,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5348,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5348,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5348,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5348,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5348,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5348,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5348,"column":20,"nodeType":"ForInStatement","messageId":"exceed","endLine":5350,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5350,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5350,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5351,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5351,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5352,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5352,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5352,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5352,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5352,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5352,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5353,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5353,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5354,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5354,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5352 column 15 is used outside of binding context.","line":5354,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5354,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5355,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5355,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5356,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5356,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5356,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5356,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5356,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5356,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5358,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5358,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5356 column 15 is used outside of binding context.","line":5358,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5358,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5359,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5359,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5360,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5360,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5360,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5360,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5360,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5360,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5360,"column":39,"nodeType":"ForInStatement","messageId":"exceed","endLine":5362,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5362,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5362,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5363,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5363,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5363,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5363,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5364,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5364,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5365,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5365,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5367,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5367,"endColumn":36},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\/.","line":5368,"column":40,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5368,"endColumn":41,"suggestions":[{"messageId":"removeEscape","fix":{"range":[618203,618204],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[618203,618203],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5369,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5369,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5371,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5371,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5371,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5371,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5372,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5372,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5372,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5374,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5371 column 38.","line":5372,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5372,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5374,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5374,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5375,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5375,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5376,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5376,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5377,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5377,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5377,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5377,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5377,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5377,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5378,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5380,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5378,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5378,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5375 column 35.","line":5378,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5378,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5379,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5379,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5379,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5379,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":5379,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5379,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5380,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5380,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5380,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5380,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5380,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5380,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5380,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5386,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5381,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5381,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5382,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5382,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5383,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5383,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5383,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5383,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5387,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5387,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5387,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5387,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5388,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5388,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5389,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5389,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5389,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5389,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5389,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5389,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5390,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5392,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5343 column 13.","line":5390,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5390,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5387 column 34.","line":5390,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5390,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5391,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5391,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5391,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5391,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5391,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5391,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5391,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5391,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5392,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5392,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5392,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5392,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5343 column 27.","line":5392,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5392,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5392,"column":21,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5400,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5387 column 34.","line":5392,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5392,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5393,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5393,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5393,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5393,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5394,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5394,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5395,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5395,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5395,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5395,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5397,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5397,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5397,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5397,"endColumn":29},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":5403,"column":6,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":5403,"endColumn":28},{"ruleId":"no-new","severity":2,"message":"Do not use 'new' for side effects.","line":5403,"column":6,"nodeType":"ExpressionStatement","messageId":"noNewStatement","endLine":5403,"endColumn":29},{"ruleId":"es-x/no-regexp-lookbehind-assertions","severity":2,"message":"ES2018 RegExp lookbehind assertions are forbidden.","line":5403,"column":6,"nodeType":"NewExpression","messageId":"forbidden","endLine":5403,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5404,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5404,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5406,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5406,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5334 column 95.","line":5407,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5334 column 98.","line":5407,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5334 column 101.","line":5407,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5407,"endColumn":44},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5410,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5410,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5410,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5410,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5410,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5410,"endColumn":86},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5410,"column":85,"nodeType":"Identifier","messageId":"unusedVar","endLine":5410,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5411,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5413,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5411,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5413,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5413,"endColumn":185},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5413,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5413,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5413,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5413,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5413,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":5413,"endColumn":143},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5413,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":5413,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5413,"column":186,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5413,"endColumn":1228},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":200},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5413,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5413,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":222},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":244,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":246},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":267,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":269},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":380,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":381,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620321,620322],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620321,620321],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":402,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":403,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620343,620344],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620343,620343],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":474,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":475,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620415,620416],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620415,620415],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\..","line":5413,"column":496,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5413,"endColumn":497,"suggestions":[{"messageId":"removeEscape","fix":{"range":[620437,620438],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[620437,620437],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5413,"column":698,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5413,"endColumn":700},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":775,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":781},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":840,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":846},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":920,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":926},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5413,"column":981,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5413,"endColumn":987},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5414,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5414,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5414,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5414,"endColumn":101},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5414,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5414,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5415,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5467,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5415,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5415,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5415,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5415,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5415,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5415,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5415,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5415,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5415,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5415,"endColumn":76},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5417,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5417,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5417,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5417,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":67,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":68},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":5417,"column":72,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5417,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5417,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":5417,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5418,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5420,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5419,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5419,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5420,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5424,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5421,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5421,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5421,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5421,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5414 column 97.","line":5421,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5421,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5421,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5421,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5415 column 8.","line":5422,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5422,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5424 column 74 is used outside of binding context.","line":5422,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5422,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5422,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5422,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5422,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5422,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5423,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5423,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5421 column 16 is used outside of binding context.","line":5423,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":5423,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5424,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5426,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5424,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5424,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5415 column 38.","line":5424,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5467 column 22.","line":5424,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5424,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5424,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":5424,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":5424,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5424,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":5424,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5421 column 24 is used outside of binding context.","line":5425,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5425,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5426,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5428,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5424 column 67 is used outside of binding context.","line":5426,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5426,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5426,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5426,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5424 column 55 is used outside of binding context.","line":5426,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":5426,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5415 column 66.","line":5426,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5426,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5415 column 69.","line":5427,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5427,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5424 column 55 is used outside of binding context.","line":5427,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5427,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5427,"endColumn":306},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5427,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5427,"endColumn":306},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":41},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5427,"column":40,"nodeType":"AssignmentExpression","endLine":5427,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5427,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":126},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5427,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":197,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":246,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":247},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5427,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5427,"endColumn":274},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5427,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":5427,"endColumn":284},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5428,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5428,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5428,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":5428,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5424 column 17 is used outside of binding context.","line":5428,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5428,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5429,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5429,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5431,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5431,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5431,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5431,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5433,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5433,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5435,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5435,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5435,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5435,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5437,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5437,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5439,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5439,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5439,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5439,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5441,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5441,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5441,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5441,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5442,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5442,"endColumn":57},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5442,"column":32,"nodeType":"AssignmentExpression","endLine":5442,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5443,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5443,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5443,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5443,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5444,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5444,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5444,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5444,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5445,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5445,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5445,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5447,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5445,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5445,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5447,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5447,"endColumn":25},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5448,"column":6,"nodeType":"AssignmentExpression","endLine":5448,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5448,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5448,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5444 column 15 is used outside of binding context.","line":5448,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":5448,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5449,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5449,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5449,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5449,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5450,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5450,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5450,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5450,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5450,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5450,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5451,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5451,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":5453,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5451,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5451,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5453,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5453,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5453,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5453,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5453,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5453,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5454,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5454,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5454,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5454,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5450 column 48 is used outside of binding context.","line":5454,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5450 column 15 is used outside of binding context.","line":5454,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5454,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5454,"endColumn":31},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":5454,"column":32,"nodeType":"AssignmentExpression","endLine":5454,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5450 column 15 is used outside of binding context.","line":5454,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5450 column 48 is used outside of binding context.","line":5454,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":5454,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5455,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5455,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5455,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5455,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5456,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5456,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5457,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5457,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5457,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5457,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5458,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5458,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5458,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5458,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5458,"column":19,"nodeType":"IfStatement","messageId":"exceed","endLine":5464,"endColumn":6},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5458,"column":24,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5458,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5465,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5465,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5465,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5465,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5466,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5466,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5467,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5471,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5467,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5467,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5468,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5468,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5468,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5470,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5468,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5470,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5468,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5468,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5468 column 11.","line":5468,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5468,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5471,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5485,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5471,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5471,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5471,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5471,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5471,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5480 column 18 is used outside of binding context.","line":5474,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5474,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5480 column 18 is used outside of binding context.","line":5476,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5476,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5479,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5483,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":5480,"column":1,"nodeType":"Program","messageId":"max","endLine":5480,"endColumn":157},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5480,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5480,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5480,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5480,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5480,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":5480,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5480,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5480,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5480,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":5482,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5482,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5482,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5482,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5482,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5482,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5482,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5482,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5482,"endColumn":236},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5482,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5482,"endColumn":140},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5482,"column":168,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5482,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5485,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5501,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5485,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5501,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5485,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5485,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5486,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5486,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5486,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5486,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5487,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5487,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5487,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5487,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5487,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":5487,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5489,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5489,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5490,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5490,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5490,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5490,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5471 column 15.","line":5490,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":5490,"endColumn":189},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5490,"column":201,"nodeType":"Identifier","messageId":"redeclared","endLine":5490,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5490,"column":442,"nodeType":"IfStatement","messageId":"exceed","endLine":5492,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5492,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5492,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5492,"column":27,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5492,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5492,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5492,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":5492,"column":50,"nodeType":"Identifier","messageId":"redeclared","endLine":5492,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5492,"column":135,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5492,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5493,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5493,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5493,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5493,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5493,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":5493,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5495,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5495,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5495,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5495,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5496,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5496,"endColumn":36},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":269,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":275},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5497,"column":344,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5497,"endColumn":350},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5497,"column":470,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":471},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5497,"column":473,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":474},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5497,"column":476,"nodeType":"Identifier","messageId":"noShadow","endLine":5497,"endColumn":477},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5414 column 94.","line":5499,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5414 column 100.","line":5499,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5415 column 11.","line":5499,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5499,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5500,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5500,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5500,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5500,"endColumn":42},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5502,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5502,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5502,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5502,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5502,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5502,"endColumn":95},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5502,"column":94,"nodeType":"Identifier","messageId":"unusedVar","endLine":5502,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5503,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5503,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5513,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5503,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5513,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5503,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5503,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5503,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5502 column 94.","line":5504,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5504,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5504,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5506,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5504,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5506,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5504,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5504,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5505,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5505,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5507,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5507,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5507,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5507,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5502 column 94.","line":5507,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5507,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":5508,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":5508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5508,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5508,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5508,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5510,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5508,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5510,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5508,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5508,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5507 column 33.","line":5508,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5508 column 9.","line":5508,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":5508,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5509,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5509,"endColumn":143},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5509,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5509,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5502 column 88.","line":5511,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5511,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5502 column 91.","line":5512,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5512,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5512,"column":46,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5512,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5512,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5512,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5512,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5512,"endColumn":64},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5514,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5514,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5514,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5514,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5514,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":5514,"endColumn":80},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5514,"column":79,"nodeType":"Identifier","messageId":"unusedVar","endLine":5514,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5515,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5523,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5515,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5515,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5515,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5515,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":5516,"column":1,"nodeType":"Program","messageId":"max","endLine":5516,"endColumn":141},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5516,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in 'super_'.","line":5516,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5516,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5516,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5516,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5517,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5517,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5517,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5517,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5517,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5517,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5514 column 76.","line":5518,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5518,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5520,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5520,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5514 column 73.","line":5521,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5521,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5514 column 79.","line":5521,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5521,"endColumn":36},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5524,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5524,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5524,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5524,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5524,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":5524,"endColumn":90},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5524,"column":89,"nodeType":"Identifier","messageId":"unusedVar","endLine":5524,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5525,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5525,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5527,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5529,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5527,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5527,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5529,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5529,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5529,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5557,"endColumn":26},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":5529,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":5529,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5529,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5529,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5529,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":5529,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 220. Maximum allowed is 100.","line":5530,"column":1,"nodeType":"Program","messageId":"max","endLine":5530,"endColumn":209},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5530,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5530,"endColumn":114},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":30,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5530,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5530,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":85,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":106},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5530,"column":115,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5530,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5530,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5530,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5531 column 178 is used outside of binding context.","line":5530,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5530,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5530,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":5530,"endColumn":120},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5530,"column":123,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5530,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":5530,"endColumn":156},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5530,"column":159,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5530,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5531 column 178 is used outside of binding context.","line":5530,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":5530,"endColumn":193},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5531,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5531,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5531,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5531,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5531,"column":168,"nodeType":"ForStatement","messageId":"exceed","endLine":5531,"endColumn":271},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5531,"column":174,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5531,"endColumn":198},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":5531,"column":178,"nodeType":"Identifier","messageId":"redeclared","endLine":5531,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5531,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":5531,"endColumn":194},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":5531,"column":268,"nodeType":"BlockStatement","messageId":"unexpected","endLine":5531,"endColumn":271,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[628587,628588],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5531,"column":321,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5531,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5533,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5533,"endColumn":6},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":5533,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5533,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5533,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5533,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5533,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5533,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":5534,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5534,"endColumn":11},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5534,"column":10,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5534,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5535 column 16 is used outside of binding context.","line":5534,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":5534,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5534,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5534,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5535,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5535,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5535,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":5535,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5535,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5535,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5535,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5539,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":5539,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5539,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5539,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5540,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5540,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5540,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5546,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5540,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5540,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5541,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5541,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5541,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5541,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5542,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5542,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5543,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5543,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5547,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5547,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5547,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5547,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 272. Maximum allowed is 100.","line":5548,"column":1,"nodeType":"Program","messageId":"max","endLine":5548,"endColumn":261},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5548,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5548,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5548,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5548,"endColumn":16},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5548,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5548,"endColumn":261},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5548,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5548,"endColumn":261},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5548,"column":55,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":142},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5548,"column":155,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5548,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5548,"column":221,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5548,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5548,"column":248,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5548,"endColumn":249},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5549,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5549,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5549,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5549,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":5550,"column":1,"nodeType":"Program","messageId":"max","endLine":5550,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5550,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5550,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5550,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5550,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5550,"column":16,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5550,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5550,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5550,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5550,"endColumn":183},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_disabled_'.","line":5550,"column":50,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5550,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5550,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5550,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5550,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5551,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5551,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5524 column 89.","line":5551,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5551,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5552,"column":54,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5552,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5529 column 12.","line":5552,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5552,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":62,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":81},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5552,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5552,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5552,"column":192,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5552,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5553,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5553,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5524 column 86.","line":5553,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5553,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":5554,"column":1,"nodeType":"Program","messageId":"max","endLine":5554,"endColumn":139},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":27,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5554,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5554,"endColumn":83},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5554,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5554,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5554,"column":84,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5554,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5524 column 83.","line":5555,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5555,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 206. Maximum allowed is 100.","line":5556,"column":1,"nodeType":"Program","messageId":"max","endLine":5556,"endColumn":195},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5556,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5556,"endColumn":195},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":12,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":31},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":55},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":58,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5556,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5556,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":87},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":5556,"column":93,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":112},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":120,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":126},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":151},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_defaultHandlers'.","line":5556,"column":157,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5556,"endColumn":178},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5556,"column":186,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5556,"endColumn":192},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5558,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5558,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5558,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5558,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5558,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5558,"endColumn":89},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5558,"column":88,"nodeType":"Identifier","messageId":"unusedVar","endLine":5558,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5558 column 82.","line":5559,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5559,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5558 column 85.","line":5559,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5559,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5558 column 88.","line":5560,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5560,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5560,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5562,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5560,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5562,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5560,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5560,"endColumn":42},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5560,"column":74,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":87},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5560,"column":91,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5560,"endColumn":104},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5564,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5564,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5564,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5564,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5564,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":5564,"endColumn":101},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5564,"column":100,"nodeType":"Identifier","messageId":"unusedVar","endLine":5564,"endColumn":101},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5566,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5566,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5566,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5566,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5566,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":5566,"endColumn":187},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5566,"column":186,"nodeType":"Identifier","messageId":"unusedVar","endLine":5566,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5567,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5567,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5567,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5567,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":15},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":5567,"column":32,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5567,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":5567,"column":73,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5567,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":74},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5567,"column":112,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5567,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":113},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5567,"column":174,"nodeType":"Identifier","messageId":"useConst","endLine":5567,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5567,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5567,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":5567,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5568,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5568,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5571,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5571,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":5572,"column":1,"nodeType":"Program","messageId":"max","endLine":5572,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5572,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5572,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5572,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5572,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5574,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5574,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5572,"column":20,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5574,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5571 column 30.","line":5572,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5572,"column":157,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5572,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5571 column 30.","line":5572,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5572,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5575,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5575,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5575,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5575,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5576,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5576,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5576,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":5578,"endColumn":6},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":5577,"column":15,"nodeType":"AssignmentExpression","messageId":"missing","endLine":5577,"endColumn":37},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5577,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5577,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5579,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5579,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5580,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5580,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5580,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5580,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5581,"column":9,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5583,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5581,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5581,"endColumn":22},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5581,"column":21,"nodeType":"Identifier","messageId":"unusedVar","endLine":5581,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5582,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5582,"endColumn":96},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5582,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":51},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5582,"column":55,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5582,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5583,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5609,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5583,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5609,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5583,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5583,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5567 column 8.","line":5583,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5583,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":5584,"column":1,"nodeType":"Program","messageId":"max","endLine":5584,"endColumn":111},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5584,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5586,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5584,"column":73,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5584,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5583 column 47.","line":5584,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":5584,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5585,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5585,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5585,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5585,"endColumn":188},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5585,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5585,"endColumn":188},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5585,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5585,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5587,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5587,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5587,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5587,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5588,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5588,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5589,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5589,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5589,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5589,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5589,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5589,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5591,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5591,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5591,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5591,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5597,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5599,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":5600,"column":1,"nodeType":"Program","messageId":"max","endLine":5600,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5600,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5600,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5567 column 8.","line":5600,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5600,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5600,"column":82,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5600,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5601,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5601,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5601,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5601,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5602,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5602,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5605,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5605,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5605,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5605,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5606,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5606,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5606,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5606,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5566 column 180.","line":5607,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5566 column 183.","line":5607,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5566 column 186.","line":5607,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5607,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5608,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5608,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5608,"column":309,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5608,"endColumn":335},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5608,"column":336,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5608,"endColumn":531},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5607 column 36.","line":5608,"column":413,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":414},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5607 column 39.","line":5608,"column":416,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":417},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5608,"column":425,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5608,"endColumn":427},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":5608,"column":495,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5608,"endColumn":496,"suggestions":[{"messageId":"removeEscape","fix":{"range":[636829,636830],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[636829,636829],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5607 column 36.","line":5608,"column":508,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":509},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5607 column 39.","line":5608,"column":511,"nodeType":"Identifier","messageId":"noShadow","endLine":5608,"endColumn":512},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5609,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5609,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5610,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5610,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5610,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5610,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":5611,"column":1,"nodeType":"Program","messageId":"max","endLine":5611,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5611,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5611,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5611,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5611,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5611,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5611,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5612,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5612,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5612,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5612,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5612,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":5612,"endColumn":91},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5614,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5614,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5614,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5614,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5614,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":5614,"endColumn":128},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5614,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":5614,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5615,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5615,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5615,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5615,"endColumn":18},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5616,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5616,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5616,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5616,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5616,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":5616,"endColumn":169},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5617,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5667,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5617,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5617,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5617,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5617,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5617,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5617,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":118},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5617,"column":143,"nodeType":"NewExpression","messageId":"lower","endLine":5617,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5617,"column":352,"nodeType":"Identifier","messageId":"noShadow","endLine":5617,"endColumn":353},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":5618,"column":12,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":5618,"endColumn":26,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[641093,641110],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5620,"column":7,"nodeType":"ThrowStatement","messageId":"exceed","endLine":5620,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5621,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":5621,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5621,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5621,"endColumn":30},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":5622,"column":12,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":5622,"endColumn":26,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[641235,641252],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5624,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5624,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5626,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5626,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5626,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5626,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5626,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5626,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5629,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5629,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5629,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5629,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5617 column 56.","line":5630,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5617 column 78.","line":5630,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5630,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5630,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5630,"endColumn":501},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5630,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5630,"endColumn":501},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":110,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":112},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":287,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":289},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":364,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":366},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5630,"column":393,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":395},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5630,"column":438,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5630,"endColumn":440},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5631,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5631,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5631,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5631,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5632,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5632,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5633,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5633,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":5635,"column":1,"nodeType":"Program","messageId":"max","endLine":5635,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5635,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":5635,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5635,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":5635,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5617 column 56.","line":5636,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5636,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5636,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5636,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5637,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5637,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":5639,"column":1,"nodeType":"Program","messageId":"max","endLine":5639,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5639,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5649,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5639,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5639,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5639,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5639,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5636 column 17.","line":5641,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5635 column 111.","line":5641,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5641,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5645,"endColumn":173},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5641,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5645,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5641 column 12.","line":5641,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5641 column 15.","line":5641,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5641,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5642,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5642,"endColumn":87},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5642,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":5642,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5642,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5642,"column":88,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5642,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5636 column 14.","line":5642,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5642,"endColumn":95},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":110,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5642,"column":115,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5644,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5642,"column":127,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5642,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5642,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5642,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5641 column 33.","line":5642,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":5642,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5643,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5643,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5645,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5645,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5645,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5645,"endColumn":18},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5645,"column":129,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5645,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5646,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":5648,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5648,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5648,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5648,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5648,"endColumn":53},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":5648,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5648,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5648,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5648,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5648,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5648,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5650,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5650,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5617 column 78.","line":5650,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5650,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5617 column 117.","line":5650,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5650,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5650,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5650,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5651,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5651,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5652,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5652,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5635 column 108.","line":5657,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5657,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5657,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5657,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5659,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5659,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5617 column 11.","line":5663,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5663,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5616 column 168.","line":5663,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5663,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5666,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5666,"endColumn":323},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":5666,"column":105,"nodeType":"MemberExpression","messageId":"unexpected","endLine":5666,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5667,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5667,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5668,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5668,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5668,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":5668,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5669,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5675,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5669,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":5669,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5675 column 22.","line":5669,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":5669,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5669 column 81.","line":5670,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5670,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5675,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5687,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5675,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5675,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5675,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5675,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5677 column 118 is used outside of binding context.","line":5677,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":5677,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5677,"column":89,"nodeType":"ForStatement","messageId":"exceed","endLine":5683,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5677,"column":95,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5677,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5675 column 22.","line":5677,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5677,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5677,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5677,"column":118,"nodeType":"Identifier","messageId":"redeclared","endLine":5677,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_currentScript'.","line":5677,"column":148,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5677,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5677,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5677,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5677,"column":351,"nodeType":"Identifier","messageId":"noShadow","endLine":5677,"endColumn":352},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5678,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5678,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5678,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":5678,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5678,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5678,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5678,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":5682,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5679,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5679,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5680,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5680,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5680,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5680,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5675 column 25.","line":5680,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":5680,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5677 column 99.","line":5680,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":5680,"endColumn":130},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5681,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5681,"endColumn":58},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":5681,"column":35,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":5681,"endColumn":36,"suggestions":[{"messageId":"removeEscape","fix":{"range":[645099,645100],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[645099,645099],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5681,"column":59,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5681,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 233. Maximum allowed is 100.","line":5683,"column":1,"nodeType":"Program","messageId":"max","endLine":5683,"endColumn":219},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5683,"column":8,"nodeType":"ForInStatement","messageId":"exceed","endLine":5685,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5683,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5677 column 110 is used outside of binding context.","line":5683,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5677 column 110 is used outside of binding context.","line":5683,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5683,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5683,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":162,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":163},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":206,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5683,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":5683,"endColumn":215},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5684,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5684,"endColumn":47},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5684,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5684,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5684,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5677 column 102 is used outside of binding context.","line":5684,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 5677 column 99 is used outside of binding context.","line":5684,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":5684,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5687,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5689,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5687,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5689,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5668 column 121.","line":5687,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":5687,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5688,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5688,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5688,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5688,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5689,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5689,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5690,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5690,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5690,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5690,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5690,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":5690,"endColumn":78},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5690,"column":77,"nodeType":"Identifier","messageId":"unusedVar","endLine":5690,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5691,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5743,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5691,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5691,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":5692,"column":1,"nodeType":"Program","messageId":"max","endLine":5692,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5693,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5693,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5695,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5695,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5695,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5695,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5696,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5696,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5697,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5697,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 249. Maximum allowed is 100.","line":5698,"column":1,"nodeType":"Program","messageId":"max","endLine":5698,"endColumn":238},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5698,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5698,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5698,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5698,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":5698,"column":33,"nodeType":"Identifier","messageId":"redeclared","endLine":5698,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5698,"column":70,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5698,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":126,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":156,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":158},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":209,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":211},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5698,"column":224,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5698,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5699,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5699,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5701,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5701,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5702,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5702,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5702,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5703,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5703,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5704,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5704,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5704,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5704,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5705,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5705,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5705,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5705,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5706,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5706,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5706,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5707,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5707,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5707,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5707,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5708,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5708,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5708,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5709,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5709,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5709,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5709,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5710,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5710,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5711,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5711,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5711,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5711,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5712,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5712,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5713,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5713,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5713,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5713,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5714,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5714,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5715,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5715,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5715,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5715,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5716,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5716,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5717,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5717,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5717,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5717,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5718,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5718,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5719,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5719,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5719,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5719,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":5720,"column":1,"nodeType":"Program","messageId":"max","endLine":5720,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5721,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5721,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5721,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5721,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5722,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5722,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5722,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5723,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":5723,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5723,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5723,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5724,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5724,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5724,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5725,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5725,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5725,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5725,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":5726,"column":1,"nodeType":"Program","messageId":"max","endLine":5726,"endColumn":134},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5726,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5726,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5727,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5727,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5727,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5727,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 288. Maximum allowed is 100.","line":5728,"column":1,"nodeType":"Program","messageId":"max","endLine":5728,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5728,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5728,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5728,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5728,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5728,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5728,"endColumn":277},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5728,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5728,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5728,"column":122,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5728,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5729,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5729,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5729,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5729,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":5730,"column":1,"nodeType":"Program","messageId":"max","endLine":5730,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5730,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5730,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5730,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":5730,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5730,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5730,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5730,"endColumn":180},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5730,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5730,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5730,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5730,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5730,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5730,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5730,"endColumn":70},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":5738,"column":1,"nodeType":"Program","messageId":"max","endLine":5738,"endColumn":157},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5738,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5738,"endColumn":30},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5738,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":5738,"endColumn":40},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5738,"column":117,"nodeType":"NewExpression","messageId":"lower","endLine":5738,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5739,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":5739,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":5740,"column":1,"nodeType":"Program","messageId":"max","endLine":5740,"endColumn":148},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5740,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5740,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5740,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5740,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5740,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":5740,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5740,"column":99,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5740,"endColumn":148},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5740,"column":110,"nodeType":"NewExpression","messageId":"lower","endLine":5740,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5741,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5741,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5741,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5741,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":5742,"column":1,"nodeType":"Program","messageId":"max","endLine":5742,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5742,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5742,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5742,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5742,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5743,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5743,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5743,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5743,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5743,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5743,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5690 column 77.","line":5743,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5743 column 13.","line":5743,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5743,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5744,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5744,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5744,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5744,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5745,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5749,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5745,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5749,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5745,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5745,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5745,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5745,"endColumn":35},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5746,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":5746,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5747,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5747,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5690 column 71.","line":5747,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5747,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5690 column 74.","line":5747,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5747,"endColumn":40},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5750,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5750,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5750,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5750,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5750,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":5750,"endColumn":96},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5750,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":5750,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5751,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5751,"endColumn":1254},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5751,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":5751,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5751,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5751,"column":765,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":766},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5751,"column":1249,"nodeType":"Identifier","messageId":"noShadow","endLine":5751,"endColumn":1250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5752,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5752,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5752,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5752,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5753,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5755,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5753,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":5753,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5754,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5754,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5754,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5754,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5754,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5754,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5754,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5754,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5754,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5754,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5754,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":5754,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5755,"column":6,"nodeType":"ForStatement","messageId":"exceed","endLine":5757,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5755,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5755,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5756,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5756,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5756,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5756,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5756,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5756,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5751 column 1249 is used outside of binding context.","line":5756,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":5756,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5757,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5757,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5757,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5757,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5757,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":5757,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5757,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5757,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5758,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":5758,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5759,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5761,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5751 column 765 is used outside of binding context.","line":5759,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5759,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5759,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5759,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5759,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":5759,"endColumn":71},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5760,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5760,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5760,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5760,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5760,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5760,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5760,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5760,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5761,"column":6,"nodeType":"ForInStatement","messageId":"exceed","endLine":5763,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5761,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5761,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 5760 column 9 is used outside of binding context.","line":5762,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5762,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5762,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5762,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5762,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 5760 column 9 is used outside of binding context.","line":5762,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5762,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5763,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5763,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5763,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5763,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5763,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5763,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5763,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5763,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":5763,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5763,"column":161,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5763,"endColumn":231},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5764,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5764,"endColumn":6},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'u'.","line":5764,"column":33,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":5764,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5750 column 89.","line":5764,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5764,"endColumn":36},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5764,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5764,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5764,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":5764,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":5,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5765,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5767,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5765,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5767,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5765,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5765,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 5751 column 14 is used outside of binding context.","line":5765,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5765,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":5765,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5750 column 89.","line":5765,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":5765,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5750 column 92.","line":5766,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5766,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5751 column 32 is used outside of binding context.","line":5766,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5766,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5766,"column":21,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5766,"endColumn":103},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5768,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5768,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5768,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":5768,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5768,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":5768,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":5768,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":5768,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5769,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5769,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5769,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5769,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":5769,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5769,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5769,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5769,"column":71,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5777,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5769,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":5769,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5770,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5770,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5771,"column":14,"nodeType":"TryStatement","messageId":"exceed","endLine":5775,"endColumn":22},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5773,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5773,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5773,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5773,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5775,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5775,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5776,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5777,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5779,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5777,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5777,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5777,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5777,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5777,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5778,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5778,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5778,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5778,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5779,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5781,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":5780,"column":1,"nodeType":"Program","messageId":"max","endLine":5780,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":5780,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5780,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5780,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5780,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5780,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5780,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5780,"column":87,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5780,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5781,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5785,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5781,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5785,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5781,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5781,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5781,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5781,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5781,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5781,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5782,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5782,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5782,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5782,"endColumn":38},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":5782,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":5782,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5783,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5783,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5783,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5783,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5785,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5787,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5785,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":5785,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":5786,"column":1,"nodeType":"Program","messageId":"max","endLine":5786,"endColumn":110},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":109},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":85},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":60},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":5786,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5786,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5787,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5789,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5789,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5857,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5789,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5857,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5789,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5789,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5790,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5790,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5791,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5791,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5791,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5791,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5792,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5793,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":5793,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5794,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5794,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5795,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5795,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5796,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5796,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5796,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5797,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5797,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5797,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":5797,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5798,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5798,"column":49,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5800,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5798,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5797 column 30.","line":5798,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":5798,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5799,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5799,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5799,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5799,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5800,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5800,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5800,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5800,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5801,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5801,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5801,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5801,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5801 column 44.","line":5802,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":5802,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5801 column 50.","line":5803,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5803,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5803,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5803,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5803,"column":50,"nodeType":"SwitchStatement","messageId":"exceed","endLine":5805,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":5804,"column":1,"nodeType":"Program","messageId":"max","endLine":5804,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5804,"column":73,"nodeType":"BreakStatement","messageId":"exceed","endLine":5804,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":103,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5804,"column":171,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5804,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5804,"column":189,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5804,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5805,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5805,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5807,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5807,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5807,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5807,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5807,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":5807,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5769 column 11.","line":5808,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5769 column 54.","line":5808,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5769 column 64.","line":5808,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5777 column 15.","line":5808,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5808,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":5808,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5781 column 11.","line":5808,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5808,"column":82,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5816,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5783 column 8.","line":5808,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5807 column 48.","line":5808,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":5808,"endColumn":95},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":5809,"column":1,"nodeType":"Program","messageId":"max","endLine":5809,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5807 column 60.","line":5809,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5809,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5809,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":5815,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5809,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5809,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5811,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5811,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clicks'.","line":5811,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5811,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5816,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5818,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5807 column 48.","line":5816,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5816,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5819,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5819,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5821,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5821,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5821,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5821,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5822,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5822,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5822,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5842,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5822,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5842,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5822,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5822,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5823,"column":52,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5837,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5821 column 50.","line":5823,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5822 column 38.","line":5823,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5823 column 58.","line":5823,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5821 column 47.","line":5823,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5823,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":5824,"column":1,"nodeType":"Program","messageId":"max","endLine":5824,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5822 column 9.","line":5824,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5824,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5824,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5824,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5824,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":5830,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5824,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5824,"endColumn":87},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":5825,"column":102,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5825,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5825,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5825,"endColumn":111},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5826,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5826,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5826,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5828,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5828,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":5829,"column":1,"nodeType":"Program","messageId":"max","endLine":5829,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5829,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5829,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5829,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5829,"endColumn":187},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5829,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5829,"endColumn":82},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":5830,"column":1,"nodeType":"Program","messageId":"max","endLine":5830,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5830,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":5836,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5830,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5830,"endColumn":49},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":5831,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5831,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5832,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5832,"endColumn":27},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&='.","line":5834,"column":11,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5834,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5834,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5834,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":5835,"column":1,"nodeType":"Program","messageId":"max","endLine":5835,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5835,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5835,"endColumn":88},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5837,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5837,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5837,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5837,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5837,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5837,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5838,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5838,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5838,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5838,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":5839,"column":1,"nodeType":"Program","messageId":"max","endLine":5839,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5839,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5839,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5821 column 44.","line":5840,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":5840,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5843,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":5843,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5769 column 8.","line":5843,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":5843,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5844,"column":22,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5846,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5844,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5844,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5844,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5844,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5845,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5845,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5845,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5845,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":5845,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5845,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5846,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5846,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5846,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5846,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5769 column 80.","line":5846,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5846,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5846,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5846,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5846,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5846,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5768 column 118.","line":5847,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5847,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5847,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5847,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5847 column 55.","line":5848,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5848,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5849,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5849,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5851,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5851,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":5852,"column":1,"nodeType":"Program","messageId":"max","endLine":5852,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5852,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5854,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5852,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5852,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5768 column 112.","line":5855,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":5855,"endColumn":294},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5858,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5858,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5858,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5858,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5858,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":5858,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5859,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5859,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5859,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5863,"endColumn":8},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":5864,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":5864,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":5864,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":5864,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":5864,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":5864,"endColumn":207},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":5864,"column":206,"nodeType":"Identifier","messageId":"unusedVar","endLine":5864,"endColumn":207},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":5865,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":5865,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":5865,"column":33,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":5865,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":5865,"column":59,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":60},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":5865,"column":88,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":5865,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":89},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":5865,"column":111,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":5865,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":112},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":5865,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":5865,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":5865,"column":160,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":5865,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":161},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":5865,"column":181,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":5865,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":182},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":5865,"column":193,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":194},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":5865,"column":214,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":215},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":5865,"column":238,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":239},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":5865,"column":267,"nodeType":"Identifier","messageId":"useConst","endLine":5865,"endColumn":268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5865,"column":304,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":5895,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":5865,"column":313,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":314},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5865,"column":316,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":317},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5865,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":5865,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5866,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5866,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5866,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5866,"endColumn":792},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5866,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5866,"endColumn":792},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5866,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5866,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5868,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":5868,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5868,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5894,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5868,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5894,"endColumn":235},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5868,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5868,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5868,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":5868,"endColumn":165},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5869,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5869,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5870,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":5870,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5872,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5872,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5870 column 50.","line":5877,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":5877,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":5878,"column":1,"nodeType":"Program","messageId":"max","endLine":5878,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5878,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5878,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5878,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5878,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5878,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5878,"endColumn":23},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":5881,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":5881,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5881,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5881,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5881,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":5881,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5881,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5881,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5881,"column":61,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5881,"endColumn":239},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5881,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5881,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5882,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5882,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5882,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":5882,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5886,"column":450,"nodeType":"Identifier","messageId":"noShadow","endLine":5886,"endColumn":451},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":5889,"column":1,"nodeType":"Program","messageId":"max","endLine":5889,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":5889,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":5889,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5865 column 316.","line":5892,"column":669,"nodeType":"Identifier","messageId":"noShadow","endLine":5892,"endColumn":670},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5893,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5893,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5893,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5893,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5895,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6036,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5895,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6036,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5895,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5895,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5895,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":5895,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5896,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":5896,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5896,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5896,"endColumn":18},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5896,"column":17,"nodeType":"Identifier","messageId":"unusedVar","endLine":5896,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5896 column 14.","line":5897,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5898 column 21.","line":5897,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5897,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5897,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":5897,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5897,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5897,"endColumn":1068},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5897,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5897,"endColumn":1068},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":5897,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":190},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":210},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":232,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":233},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":254,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":255},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":271,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":297,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":298},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":321,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":322},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":342,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":344},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":386,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":387},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":412,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":414},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":415,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":416},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":439,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":440},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":458,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":460},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":461,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":462},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":487,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":489},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":511,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":512},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":533,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":534},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":603,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":604},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":625,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":626},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":646,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":648},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":693,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":694},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":717,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":719},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":720,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":721},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":742,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":743},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5897,"column":761,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":763},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":764,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":765},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5897,"column":790,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5897,"endColumn":792},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":5897,"column":830,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":5897,"endColumn":842},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":991,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":992},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":1017,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":1018},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":5897,"column":1041,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":5897,"endColumn":1042},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5898,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5898,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5898,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5898,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5898,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5898,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5898,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5898,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5904,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5898,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5898,"endColumn":73},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5898,"column":72,"nodeType":"Identifier","messageId":"unusedVar","endLine":5898,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5899,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5899,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5899,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5899,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5900,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5900,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5895 column 53.","line":5900,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":5900,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5900,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":5900,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5904,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5906,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5904,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5906,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5904,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5904,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5907,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5907,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":5908,"column":1,"nodeType":"Program","messageId":"max","endLine":5908,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5908,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5908,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5908,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5910,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5908,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5910,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5908,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5908,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5909,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5909,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5909,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5909,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5911,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5911,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5912,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5912,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5912,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5912,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5913,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5913,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 252. Maximum allowed is 100.","line":5914,"column":1,"nodeType":"Program","messageId":"max","endLine":5914,"endColumn":241},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5914,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5914,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5914,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5914,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5914,"column":216,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5914,"endColumn":217},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":5916,"column":1,"nodeType":"Program","messageId":"max","endLine":5916,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5916,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5916,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5916,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5916,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5918,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":5918,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5919,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5919,"endColumn":912},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":5919,"column":247,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":5919,"endColumn":264},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":5921,"column":1,"nodeType":"Program","messageId":"max","endLine":5921,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5921,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5921,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5921,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":5923,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 592. Maximum allowed is 100.","line":5922,"column":1,"nodeType":"Program","messageId":"max","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5922,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5922,"endColumn":578},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":5922,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":5922,"endColumn":577},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5924,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5924,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5925,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5925,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5926,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":5926,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5928,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5928,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5930,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5930,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5931,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5931,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5931,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5931,"endColumn":244},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5931,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5931,"endColumn":244},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5932,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":5932,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5932,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5932,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5933,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5933,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5933,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":5933,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5933,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":5935,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":5935,"column":1,"nodeType":"Program","messageId":"max","endLine":5935,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5935,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5939,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5935,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5939,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 177. Maximum allowed is 100.","line":5937,"column":1,"nodeType":"Program","messageId":"max","endLine":5937,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5938,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5938,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5938,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5938,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5940,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5940,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5940,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":5940,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5941,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5941,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5941,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":5949,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5942,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5942,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5942,"column":48,"nodeType":"TryStatement","messageId":"exceed","endLine":5948,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5940 column 52.","line":5944,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":5944,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5950,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5950,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5953,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":5959,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5954,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5954,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5956,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5958,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5956,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5956,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":5959,"column":1,"nodeType":"Program","messageId":"max","endLine":5959,"endColumn":207},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5959,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5959,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":5959,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5959,"endColumn":59},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":5959,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":5959,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5959,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":5959,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5959,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5959,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5959,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5959,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5960,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5960,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5960,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":5960,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5961,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5961,"endColumn":66},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5962,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5962,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5962,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5962,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":5963,"column":1,"nodeType":"Program","messageId":"max","endLine":5963,"endColumn":248},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5963,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5965,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5963,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5963,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5963,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5963,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5963,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5963,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5963,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5963,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5963,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5865 column 88.","line":5963,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":5963,"endColumn":199},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5963,"column":234,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5963,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5964,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5964,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5964,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5964,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":5965,"column":1,"nodeType":"Program","messageId":"max","endLine":5965,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5965,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":5967,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5965,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5965,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5965,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":147},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5965,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5965,"endColumn":152},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5965,"column":167,"nodeType":"Identifier","messageId":"outOfScope","endLine":5965,"endColumn":168},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5966,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":5966,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5966,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5966,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5966,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5966,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5966,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":5966,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5967,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5967,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5967,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5967,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5967,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 5865 column 193.","line":5967,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":5967,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 5963 column 198 is used outside of binding context.","line":5967,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":5967,"column":56,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":5967,"endColumn":541},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5967,"column":89,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5967,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":132,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":133},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":137,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5967,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5967,"endColumn":194},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":205,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":225,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":226},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":231,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":232},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":237,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":238},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":243,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":244},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":296,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":297},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":325,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":326},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 5963 column 75 is used outside of binding context.","line":5967,"column":342,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":343},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5963 column 104 is used outside of binding context.","line":5967,"column":358,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":359},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5963 column 162 is used outside of binding context.","line":5967,"column":375,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":376},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":390,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":391},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5963 column 17 is used outside of binding context.","line":5967,"column":466,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 5963 column 47 is used outside of binding context.","line":5967,"column":493,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":494},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 5963 column 180 is used outside of binding context.","line":5967,"column":518,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":519},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5963 column 155 is used outside of binding context.","line":5967,"column":532,"nodeType":"Identifier","messageId":"outOfScope","endLine":5967,"endColumn":533},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5968,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":5968,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":5968,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":5968,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 389. Maximum allowed is 100.","line":5969,"column":1,"nodeType":"Program","messageId":"max","endLine":5969,"endColumn":378},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5969,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5969,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":5969,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":5969,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5969,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5969,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5969,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5969,"endColumn":378},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5969,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5969,"endColumn":378},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5969,"column":324,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5969,"endColumn":326},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5970,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":5970,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5971,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5971,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5971,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5971,"endColumn":409},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5971,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5971,"endColumn":409},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5971,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5971,"column":277,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":279},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5971,"column":307,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5971,"endColumn":309},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":5973,"column":1,"nodeType":"Program","messageId":"max","endLine":5973,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":5973,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5973,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5973,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5987,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5974,"column":31,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5978,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5974,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5974,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":5974,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":5974,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5974 column 35.","line":5974,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5974 column 42.","line":5974,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":5974,"endColumn":76},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":5975,"column":1,"nodeType":"Program","messageId":"max","endLine":5975,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5975,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5975,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5974 column 49.","line":5975,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5975,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5974 column 57.","line":5975,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":5975,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5977,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":5977,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 5975 column 17 is used outside of binding context.","line":5977,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":5977,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5978,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":5982,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 633. Maximum allowed is 100.","line":5979,"column":1,"nodeType":"Program","messageId":"max","endLine":5979,"endColumn":616},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":5979,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":5979,"endColumn":589},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":5979,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":5979,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":43},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":5979,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":5979,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":5979,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5865 column 8.","line":5979,"column":572,"nodeType":"Identifier","messageId":"noShadow","endLine":5979,"endColumn":573},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5981,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5981,"endColumn":613},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5981,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5981,"endColumn":613},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 5979 column 78 is used outside of binding context.","line":5981,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5981,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5981,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":188,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":189},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":269,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":270},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":351,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":352},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":392,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":393},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 5979 column 17 is used outside of binding context.","line":5981,"column":451,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":452},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5981,"column":573,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":614,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":615},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":630,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":631},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5981,"column":630,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5981,"endColumn":754},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5981,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5981,"endColumn":634},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":690,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":691},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 5979 column 42 is used outside of binding context.","line":5981,"column":743,"nodeType":"Identifier","messageId":"outOfScope","endLine":5981,"endColumn":744},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":5982,"column":1,"nodeType":"Program","messageId":"max","endLine":5982,"endColumn":255},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5982,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":5986,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5982,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5982,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":196,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":5982,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5982,"endColumn":229},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":5984,"column":1,"nodeType":"Program","messageId":"max","endLine":5984,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5984,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5984,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5984,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5984,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5974 column 35.","line":5985,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":5985,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5986,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5986,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5988,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":5988,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5990,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":5990,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":5991,"column":1,"nodeType":"Program","messageId":"max","endLine":5991,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5991,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5991,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5991,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5991,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5993,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":5993,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5993,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":5993,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5993,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5993,"endColumn":289},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5993,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":5993,"endColumn":289},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5993,"column":110,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5993,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5994,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":5994,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5995,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5995,"endColumn":583},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5995,"column":391,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5995,"endColumn":392},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":5997,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":5997,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":5997,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":5999,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5997,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5997,"endColumn":110},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":5997,"column":152,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":5997,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":5999,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":5999,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":5999,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":5999,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":5999,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":5999,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":5999,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":5999,"endColumn":73},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6000,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6000,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":6000,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6000,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6000,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6000,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5997 column 11.","line":6001,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6001,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6003,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6003,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":6003,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6003,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6000 column 10 is used outside of binding context.","line":6003,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":6003,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":6004,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6004,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6004,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6004,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6005,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6005,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6005,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6005,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6007,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6011,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6007,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6011,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6007,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6007,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6000 column 10 is used outside of binding context.","line":6007,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":6007,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5997 column 11.","line":6007,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":6007,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6010,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6010,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6010,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6010,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6010,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6010,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6016,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6016,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6022,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6022,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6023,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6023,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6023,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6023,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6024,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6024,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6025,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6025,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":6026,"column":1,"nodeType":"Program","messageId":"max","endLine":6026,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6026,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6026,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6026,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":6026,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6026,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6026,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6027,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6027,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6027,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6027,"endColumn":32},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6027,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6027,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6028,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6028,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":6028,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6028,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5864 column 206.","line":6029,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6029,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6028 column 44.","line":6029,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6029,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6030,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6030,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":40},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6030,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":69},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6030,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6030,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6031,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6031,"endColumn":548},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6031,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6031,"endColumn":548},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5865 column 33.","line":6031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6031,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":6031,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5865 column 135.","line":6031,"column":354,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":355},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5865 column 111.","line":6031,"column":398,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5865 column 160.","line":6031,"column":449,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":450},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5865 column 181.","line":6031,"column":502,"nodeType":"Identifier","messageId":"noShadow","endLine":6031,"endColumn":503},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6031,"column":549,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6031,"endColumn":747},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6031,"column":555,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6031,"endColumn":556},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6031,"column":564,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6031,"endColumn":566},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6033,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6033,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5864 column 200.","line":6034,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6034,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5864 column 203.","line":6034,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6034,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6035,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6035,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6035,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6035,"endColumn":11},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6037,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6037,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6037,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6037,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6037,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":6037,"endColumn":116},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6037,"column":115,"nodeType":"Identifier","messageId":"unusedVar","endLine":6037,"endColumn":116},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6038,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6066,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6038,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6038,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6038,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":6038,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6038,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6038,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":6039,"column":1,"nodeType":"Program","messageId":"max","endLine":6039,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6039,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6039,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6039,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6039,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":6039,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6039,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":6045,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":6040,"column":1,"nodeType":"Program","messageId":"max","endLine":6040,"endColumn":174},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6040,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6040,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6040,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6040,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6040,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6040,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6040,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6040,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":6042,"column":1,"nodeType":"Program","messageId":"max","endLine":6042,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6042,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6042,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":6043,"column":1,"nodeType":"Program","messageId":"max","endLine":6043,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6043,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6043,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_clicks'.","line":6043,"column":59,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6043,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6044,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6044,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6044,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6044,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6044,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6044,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6046,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6046,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6046,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6046,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6047,"column":78,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6047,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6047,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6047,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6047,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6047,"endColumn":315},{"ruleId":"max-len","severity":1,"message":"This line has a length of 433. Maximum allowed is 100.","line":6049,"column":1,"nodeType":"Program","messageId":"max","endLine":6049,"endColumn":422},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6049,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6049,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6049,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6049,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6049,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6049,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6049,"column":87,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6049,"endColumn":422},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6049,"column":87,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6049,"endColumn":422},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6049,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6049,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6049,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6049,"column":351,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6049,"endColumn":352},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6050,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6050,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 750. Maximum allowed is 100.","line":6051,"column":1,"nodeType":"Program","messageId":"max","endLine":6051,"endColumn":739},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6051,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6051,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6051,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6051,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6051,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6051,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6038 column 8.","line":6051,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6051,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6051,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6051,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6051,"column":134,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6051,"endColumn":739},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6051,"column":134,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6051,"endColumn":739},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":260,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":262},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":320,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":322},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":345,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":347},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":382,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":384},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":445,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":447},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":474},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":511,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":513},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6051,"column":522,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6051,"endColumn":524},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6051,"column":668,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6051,"endColumn":669},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6053,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6053,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6053,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6053,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":6055,"column":1,"nodeType":"Program","messageId":"max","endLine":6055,"endColumn":299},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6055,"column":5,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6055,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6055,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6055,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6055,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":6055,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6055,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":60},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":6055,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6055,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6055,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6055,"column":83,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6055,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6055,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6055,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6055,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6055,"column":118,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":119},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6055,"column":122,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6055,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6055,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":6055,"endColumn":156},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6055,"column":171,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6055,"endColumn":299},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6056,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6056,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6057,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6057,"endColumn":90},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6057,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6057,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6057,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6057,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6057,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6057,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6057,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6057,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6057,"column":91,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6057,"endColumn":307},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6057,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6057,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6058,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6058,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6059,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6059,"endColumn":119},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6059,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6059,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6059,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6059,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6059,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6059,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6059,"column":120,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6059,"endColumn":382},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6059,"column":120,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6059,"endColumn":382},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6059,"column":366,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6059,"endColumn":367},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6060,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6060,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6060,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":6060,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6061,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6061,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6061,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6061,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6061,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6061,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6061,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6061,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6062,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6062,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6063,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6037 column 115.","line":6063,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6066 column 21.","line":6063,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6063,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6038 column 8.","line":6063,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6070 column 15.","line":6063,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6063,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6063,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6063,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":6065,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 863. Maximum allowed is 100.","line":6064,"column":1,"nodeType":"Program","messageId":"max","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6064,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6064,"endColumn":849},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6064,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6064,"endColumn":95},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6064,"column":220,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6064,"endColumn":258},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6064,"column":482,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6064,"endColumn":555},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6064,"column":842,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6064,"endColumn":848},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6066,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6070,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6066,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6066,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6066,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6066,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6067,"column":31,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6067,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6067,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6067,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6067,"column":51,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6067,"endColumn":377},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6067,"column":113,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6067,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6067,"column":378,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6069,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6067 column 37.","line":6067,"column":535,"nodeType":"Identifier","messageId":"noShadow","endLine":6067,"endColumn":536},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6069,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6069,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6070,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6072,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6070,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6037 column 109.","line":6070,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6037 column 112.","line":6070,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6070,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 295. Maximum allowed is 100.","line":6071,"column":1,"nodeType":"Program","messageId":"max","endLine":6071,"endColumn":284},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6071,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6071,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6071,"column":100,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6071,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 207. Maximum allowed is 100.","line":6072,"column":1,"nodeType":"Program","messageId":"max","endLine":6072,"endColumn":199},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6072,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6072,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6072,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6072,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6072,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6072,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6073,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6073,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6073,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6073,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6073,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6073,"endColumn":83},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6073,"column":82,"nodeType":"Identifier","messageId":"unusedVar","endLine":6073,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6073 column 76.","line":6074,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6074,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":6075,"column":1,"nodeType":"Program","messageId":"max","endLine":6075,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6075,"column":26,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6075,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6073 column 79.","line":6075,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6075,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6075,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6075,"endColumn":107},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6077,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6077,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6077,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6077,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6077,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":6077,"endColumn":152},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6077,"column":151,"nodeType":"Identifier","messageId":"unusedVar","endLine":6077,"endColumn":152},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6078,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6124,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6078,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6078,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":6078,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6078,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6078,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6078,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6078,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6079,"column":1,"nodeType":"Program","messageId":"max","endLine":6079,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6078 column 58.","line":6079,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":6079,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6078 column 61.","line":6079,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":6079,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":6080,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6080,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6078 column 58.","line":6081,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6081,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6078 column 61.","line":6081,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6081,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6082,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6082,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6083,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6083,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6086,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6086,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6086,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6086,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6089,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6091,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6089,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6089,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6091,"column":1,"nodeType":"Program","messageId":"max","endLine":6091,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6091,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6091,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6091,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6091,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6091,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6091,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6091,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":6091,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":6092,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6092,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6092,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6092,"endColumn":51},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6093,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6093,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6093,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6093,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6093,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6093,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6093,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6093,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":6095,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6095,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6099,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6097,"column":1,"nodeType":"Program","messageId":"max","endLine":6097,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6097,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6097,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6099,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":6099,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6100,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6100,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6100,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6100,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":6100,"endColumn":126},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6100,"column":144,"nodeType":"Identifier","messageId":"redeclared","endLine":6100,"endColumn":145},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6101,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6101,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6101,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6101,"endColumn":54},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6101,"column":55,"nodeType":"AssignmentExpression","endLine":6101,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6104,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6104,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6106,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6106,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6108,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6108,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6108,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6108,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6109,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6109,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6109,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6109,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6110,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6110,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6112,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6112,"endColumn":43},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6113,"column":6,"nodeType":"AssignmentExpression","endLine":6113,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6114,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6114,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6114,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6114,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6115,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6115,"endColumn":169},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6115,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6115,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6115,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6115,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6116,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6116,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6116,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6116,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6117,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6117,"endColumn":117},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":6117,"column":65,"nodeType":"AssignmentExpression","endLine":6117,"endColumn":96},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":6123,"column":1,"nodeType":"Program","messageId":"max","endLine":6123,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6123,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6123,"endColumn":123},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6123,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6123,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6124,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6126,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6124,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6124,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6124,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6124,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6125,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6125,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6125,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6125,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6126,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6128,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6128,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6166,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6128,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6166,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6128,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6128,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6129,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6129,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6129,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6129,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6130,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6130,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6130,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6130,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":6131,"column":1,"nodeType":"Program","messageId":"max","endLine":6131,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6131,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6131,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6131,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6131,"endColumn":99},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":6133,"column":1,"nodeType":"Program","messageId":"max","endLine":6133,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6133,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6133 column 66.","line":6133,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6133,"column":62,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6133,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6133,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6133,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6133,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6133,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":76},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6133,"column":78,"nodeType":"Identifier","messageId":"useConst","endLine":6133,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6078 column 11.","line":6133,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":6133,"endColumn":79},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6134,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6134,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6100 column 8.","line":6134,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6134,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6100 column 80.","line":6134,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6134,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6135,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6135,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6100 column 30.","line":6135,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6135,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6100 column 125.","line":6135,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6135,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6135,"column":32,"nodeType":"TryStatement","messageId":"exceed","endLine":6151,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":6136,"column":1,"nodeType":"Program","messageId":"max","endLine":6136,"endColumn":81},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6136,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6136,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6136,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":6140,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6136,"column":26,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6136,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 6124 column 22.","line":6136,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6136,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 6126 column 15.","line":6136,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6136,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 6166 column 11.","line":6137,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6137,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6137,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":6139,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6138,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":6138,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6141,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6141,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 6136 column 42 is used outside of binding context.","line":6145,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6145,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6145,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 6136 column 42 is used outside of binding context.","line":6145,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6136 column 30 is used outside of binding context.","line":6145,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6136 column 30 is used outside of binding context.","line":6145,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":6145,"endColumn":54},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6148,"column":10,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6148,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6151,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6151,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6151,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6151,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6133 column 69.","line":6153,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6153,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6134 column 38 is used outside of binding context.","line":6157,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6157,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6157,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6134 column 38 is used outside of binding context.","line":6157,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6134 column 16 is used outside of binding context.","line":6157,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6134 column 16 is used outside of binding context.","line":6157,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":6157,"endColumn":52},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6160,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6160,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6164,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6164,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6164,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6164,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":6165,"column":1,"nodeType":"Program","messageId":"max","endLine":6165,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6165,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6165,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6165,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6165,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6165,"column":93,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6165,"endColumn":177},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":6166,"column":1,"nodeType":"Program","messageId":"max","endLine":6166,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6166,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6194,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6166,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6194,"endColumn":11},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6166,"column":22,"nodeType":"NewExpression","messageId":"lower","endLine":6166,"endColumn":23},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":6166,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6166,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6166,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":6166,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6167,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6167,"endColumn":161},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6167,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6167,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6168,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6168,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6169,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6169,"endColumn":237},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6169,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6169,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6170,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6170,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6170,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6170,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 408. Maximum allowed is 100.","line":6171,"column":1,"nodeType":"Program","messageId":"max","endLine":6171,"endColumn":397},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6171,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6171,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6171,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6171,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6171,"column":50,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6171,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6171,"column":50,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6171,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6171,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6171,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6171,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":6171,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6171,"column":93,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6171,"endColumn":397},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6171,"column":288,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6171,"endColumn":289},{"ruleId":"max-len","severity":1,"message":"This line has a length of 334. Maximum allowed is 100.","line":6173,"column":1,"nodeType":"Program","messageId":"max","endLine":6173,"endColumn":323},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6173,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6173,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6173,"column":51,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6173,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6173,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6173,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6173,"column":86,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6173,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6174,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6174,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6175,"column":1,"nodeType":"Program","messageId":"max","endLine":6175,"endColumn":113},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6175,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6175,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6175,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":6175,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6175,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6175,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6175,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6175,"column":84,"nodeType":"IfStatement","messageId":"exceed","endLine":6179,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6175,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6175,"endColumn":100},{"ruleId":"max-len","severity":1,"message":"This line has a length of 191. Maximum allowed is 100.","line":6176,"column":1,"nodeType":"Program","messageId":"max","endLine":6176,"endColumn":177},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6176,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6176,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6176,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6176,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6176,"column":130,"nodeType":"IfStatement","messageId":"exceed","endLine":6178,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":144,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":146},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6176,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6176,"endColumn":167},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6179,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6179,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6180,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6180,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6182,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6182,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6077 column 151.","line":6182,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6078 column 8.","line":6182,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6182,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6078 column 11.","line":6183,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6100 column 8.","line":6183,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6100 column 80.","line":6183,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6183,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6183,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6183,"endColumn":956},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6183,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6183,"endColumn":956},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6183,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6183,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6183,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6184,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6184,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6184,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6184,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6185,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6185,"endColumn":162},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6185,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6185,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6186,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6186,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6187,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6187,"endColumn":412},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6187,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6187,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6187,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6189,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6189,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6189,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6189,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6191,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6191,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6191,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6191,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6192,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6192,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6193,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6193,"endColumn":303},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6193,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6193,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6194,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6198,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6077 column 145.","line":6194,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6194,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6195,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6195,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6195,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6195,"endColumn":325},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6195,"column":44,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6195,"endColumn":325},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6195,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6195,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6077 column 148.","line":6195,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6195,"endColumn":80},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":97,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":103},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6195,"column":150,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6195,"endColumn":156},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6195,"column":326,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6197,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6195,"column":364,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6195,"endColumn":365},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6196,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6196,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6198,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6198,"endColumn":24},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6199,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6199,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6199,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6199,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6199,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":6199,"endColumn":171},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6199,"column":170,"nodeType":"Identifier","messageId":"unusedVar","endLine":6199,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6200,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6200,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":6200,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6200,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":6200,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6200,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6200,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6200,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":6200,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6201,"column":1,"nodeType":"Program","messageId":"max","endLine":6201,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6200 column 58.","line":6201,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":6201,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6200 column 61.","line":6201,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":6201,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":6202,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":6202,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6200 column 58.","line":6203,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6203,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6200 column 61.","line":6203,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6203,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6204,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6204,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6205,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6205,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6208,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6208,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6208,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6208,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6211,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6213,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6211,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6211,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6213,"column":1,"nodeType":"Program","messageId":"max","endLine":6213,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6213,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6213,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6213,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6213,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6213,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6213,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6213,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":6213,"endColumn":100},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6214,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6214,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6214,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6214,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":6214,"column":22,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6214,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6214,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6214,"endColumn":51},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6215,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6215,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6215,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6215,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6215,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6215,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6215,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6215,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":6217,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6217,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6221,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6219,"column":1,"nodeType":"Program","messageId":"max","endLine":6219,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6219,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6219,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6221,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":6221,"endColumn":97},{"ruleId":"prefer-const","severity":2,"message":"'C' is never reassigned. Use 'const' instead.","line":6222,"column":8,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6222,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":6222,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6222,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6222,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":6222,"column":87,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6222,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":88},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":6222,"column":113,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":114},{"ruleId":"prefer-const","severity":2,"message":"'g' is never reassigned. Use 'const' instead.","line":6222,"column":120,"nodeType":"Identifier","messageId":"useConst","endLine":6222,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6222,"column":127,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6256,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6222,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6256,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6222,"column":159,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6222,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6222,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":6222,"endColumn":224},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":6223,"column":1,"nodeType":"Program","messageId":"max","endLine":6223,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6223,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6223,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6223,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6223,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6223,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6223,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":30},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6223,"column":58,"nodeType":"Identifier","messageId":"useConst","endLine":6223,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6214 column 10.","line":6223,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":59},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":6223,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6223,"endColumn":67},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6223,"column":66,"nodeType":"NewExpression","messageId":"lower","endLine":6223,"endColumn":67},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6223,"column":78,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6225,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6223,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6223,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6223,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6224,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6224,"endColumn":333},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6225,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6227,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6225,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6225,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6227,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6255,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6227,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6255,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6227,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6227,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6228,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6228,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6229,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6229,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6230 column 12 is used outside of binding context.","line":6229,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":6229,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6229,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6229,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6229,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":6237,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6230 column 12 is used outside of binding context.","line":6229,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":6229,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6229,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6229,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6230,"column":1,"nodeType":"Program","messageId":"max","endLine":6230,"endColumn":94},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6230,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6230,"endColumn":69},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6230,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":6230,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6230,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6230,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6230,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":6236,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6233,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6233,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6234,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6234,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6235,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6235,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6236,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6236,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6236,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6236,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6239,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6239,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6239,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6239,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6240,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6240,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6240,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":6242,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":6242,"column":1,"nodeType":"Program","messageId":"max","endLine":6242,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6242,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6250,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6242,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6250,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6242,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6242,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6243,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6243,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6239 column 59.","line":6244,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6244,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6244,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":6248,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6244,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6244,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":6245,"column":1,"nodeType":"Program","messageId":"max","endLine":6245,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6245,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6245,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6240 column 12.","line":6245,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6245,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6245,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6245,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6245,"column":80,"nodeType":"IfStatement","messageId":"exceed","endLine":6247,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6246,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6246,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6248,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6248,"endColumn":398},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6248,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6248,"endColumn":398},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6248,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6248,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":171},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6245 column 68 is used outside of binding context.","line":6248,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":210,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":211},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6245 column 68 is used outside of binding context.","line":6248,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6245 column 13 is used outside of binding context.","line":6248,"column":357,"nodeType":"Identifier","messageId":"outOfScope","endLine":6248,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6251,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6251,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6252,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6254,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6252,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6252,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6253,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6253,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6253,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6253,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6256,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6302,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6256,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6302,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6256,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6256,"endColumn":14},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6256,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6256,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6256,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6256,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":6257,"column":1,"nodeType":"Program","messageId":"max","endLine":6257,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6257,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6257,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6258,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6258,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6258,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6258,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 319. Maximum allowed is 100.","line":6259,"column":1,"nodeType":"Program","messageId":"max","endLine":6259,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6259,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6259,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6259,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6259,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":6259,"endColumn":161},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6259,"column":182,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6259,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6259,"column":182,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6259,"endColumn":308},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6259,"column":223,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6259,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6262,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6262,"endColumn":83},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":6263,"column":1,"nodeType":"Program","messageId":"max","endLine":6263,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6263,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6263,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6263,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6263,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6263,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6263,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6263,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":6263,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6263,"column":222,"nodeType":"IfStatement","messageId":"exceed","endLine":6271,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":6264,"column":1,"nodeType":"Program","messageId":"max","endLine":6264,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6264,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6264,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6264,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6264,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6214 column 10.","line":6264,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6264,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":6264,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6264,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":6264,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6265,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":6265,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6266,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":6266,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":6267,"column":1,"nodeType":"Program","messageId":"max","endLine":6267,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 6222 column 31.","line":6267,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6267,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6267,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":6267,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6267,"column":50,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6267,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6267,"column":50,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6267,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6273 column 139 is used outside of binding context.","line":6267,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":6267,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6267,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6267,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6270,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6270,"endColumn":187},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6270,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6270,"endColumn":187},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6264 column 16 is used outside of binding context.","line":6270,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6264 column 19 is used outside of binding context.","line":6270,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6264 column 16 is used outside of binding context.","line":6270,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":6270,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6271,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6273,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6273,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6275,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6273,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6273,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 6222 column 113.","line":6273,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6273,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 6222 column 120.","line":6273,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":6273,"endColumn":84},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":6273,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":6273,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":139,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6273,"column":172,"nodeType":"Identifier","messageId":"outOfScope","endLine":6273,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 6302 column 14.","line":6274,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6274,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6274,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6274,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6274,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6274,"endColumn":503},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6274,"column":145,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6274,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":216,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":217},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 6264 column 146 is used outside of binding context.","line":6274,"column":464,"nodeType":"Identifier","messageId":"outOfScope","endLine":6274,"endColumn":465},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6275,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6275,"endColumn":492},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6275,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6275,"endColumn":492},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6275,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6275,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":83},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":162,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":212,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":213},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":231},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 6273 column 17 is used outside of binding context.","line":6275,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":6275,"endColumn":260},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6262 column 82.","line":6275,"column":277,"nodeType":"Identifier","messageId":"noShadow","endLine":6275,"endColumn":278},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6275,"column":493,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6275,"endColumn":635},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6275,"column":543,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6275,"endColumn":544},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6275,"column":586,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6275,"endColumn":605},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6276,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":6276,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6277,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":6281,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6278,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":6280,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6282,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6282,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6283,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":6283,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6285,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6285,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6285,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6285,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6285,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6285,"endColumn":315},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6285,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6285,"endColumn":113},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6285,"column":256,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6285,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6285,"column":264,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6285,"endColumn":283},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6286,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6286,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6287,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6287,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6287,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":6287,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6200 column 8.","line":6287,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6287,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6287,"column":23,"nodeType":"TryStatement","messageId":"exceed","endLine":6301,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6288,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6288,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6200 column 11.","line":6288,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6288,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6222 column 87.","line":6288,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6288,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6289,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6289,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6222 column 56.","line":6289,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6289,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6302 column 11.","line":6289,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6289,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6289,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6289,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6289,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6289,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6286 column 49.","line":6291,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6291,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6288 column 77 is used outside of binding context.","line":6295,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6295,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6295,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6288 column 77 is used outside of binding context.","line":6295,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6288 column 16 is used outside of binding context.","line":6295,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6288 column 16 is used outside of binding context.","line":6295,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":6295,"endColumn":52},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":6298,"column":8,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":6298,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6301,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6301,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6302,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6302,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6302,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6302,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6302,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6199 column 164.","line":6302,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6199 column 167.","line":6302,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6302,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6303,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6303,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6303,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6303,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6303,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6303,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6303,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6303,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6199 column 170.","line":6303,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6303,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6303,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":6303,"endColumn":79},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6303,"column":140,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6303,"endColumn":344},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6303,"column":182,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6303,"endColumn":183},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6304,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6304,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6304,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6304,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6304,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6304,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6305,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6305,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6305,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6305,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6305,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6305,"endColumn":128},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6305,"column":127,"nodeType":"Identifier","messageId":"unusedVar","endLine":6305,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6306,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6306,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6306,"column":64,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6308,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6306,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6306,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6305 column 124.","line":6306,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6306,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 261. Maximum allowed is 100.","line":6307,"column":1,"nodeType":"Program","messageId":"max","endLine":6307,"endColumn":250},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6307,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6307,"endColumn":250},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6307,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6307,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6308,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6326,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6308,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6326,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6309,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6309,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6309,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6309,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6310,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6310,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6311,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6311,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6311,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6311,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6313,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6313,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6313,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6313,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6315,"column":1,"nodeType":"Program","messageId":"max","endLine":6315,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6315,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6315,"endColumn":116},{"ruleId":"max-len","severity":1,"message":"This line has a length of 215. Maximum allowed is 100.","line":6317,"column":1,"nodeType":"Program","messageId":"max","endLine":6317,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6317,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6317,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6317,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6317,"endColumn":204},{"ruleId":"max-len","severity":1,"message":"This line has a length of 249. Maximum allowed is 100.","line":6319,"column":1,"nodeType":"Program","messageId":"max","endLine":6319,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6305 column 121.","line":6319,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6319,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6305 column 124.","line":6319,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6319,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6319,"endColumn":238},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6319,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6319,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6319,"column":218,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6319,"endColumn":219},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6327,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6327,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6327,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6327,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6327,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6327,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6327,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":6327,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6328,"column":87,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6380,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6328,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":6328,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6328,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6328,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6329,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6329,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6329,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6329,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6329,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6329,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'m' is never reassigned. Use 'const' instead.","line":6329,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":43},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":6329,"column":56,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6329,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6329,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":6329,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6329,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6329,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":6329,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6331,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":6331,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6331,"column":88,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6333,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1008. Maximum allowed is 100.","line":6332,"column":1,"nodeType":"Program","messageId":"max","endLine":6332,"endColumn":994},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6332,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6332,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6332,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6329 column 21.","line":6332,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6329 column 27.","line":6332,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6329 column 30.","line":6332,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6329 column 56.","line":6332,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6329 column 86.","line":6332,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6331 column 81.","line":6332,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6332,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6332,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6332,"endColumn":994},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6332,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6332,"endColumn":994},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6332,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6332,"endColumn":88},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":137},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":164,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":861,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":863},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":877,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":879},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6332,"column":898,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6332,"endColumn":900},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6333,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6335,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6333,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6333,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6334,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6334,"endColumn":291},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6334,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6334,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6335,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6337,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6336,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6336,"endColumn":221},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6336,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6336,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6337,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6369,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6337,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6369,"endColumn":375},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6337,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6337,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6338,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6338,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6338,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":6342,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6339,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6341,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6339,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6339,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6340,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6340,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6340,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6340,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6342,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6342,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6342,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6342,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6342,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6344,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6342,"column":116,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6342,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6345,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6345,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6345,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6345,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6346,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6346,"endColumn":279},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6346,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6346,"endColumn":23},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6346,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6346,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6347,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6347,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6349,"column":1,"nodeType":"Program","messageId":"max","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6349,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6349,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6349,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6349,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6351,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6351,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6353,"column":1,"nodeType":"Program","messageId":"max","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6353,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6353,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6353,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6353,"endColumn":28},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":6353,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6353,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":6353,"column":79,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6353,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6355,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6355,"endColumn":39},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6357,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6357,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6357,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6357,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6359,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6359,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6361,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6361,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6361,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":6367,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6363,"column":101,"nodeType":"BreakStatement","messageId":"exceed","endLine":6363,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6366,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6366,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6366,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6366,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6366,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6366,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6367,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6367,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6367,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6367,"endColumn":20},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6369,"column":376,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6369,"endColumn":389},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6369,"column":376,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6369,"endColumn":389},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6370,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6372,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6370,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6370,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6371,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6371,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6371,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6371,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6373,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6375,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6373,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6373,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6374,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6374,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6373 column 19.","line":6374,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6374,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6374,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6374,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6374,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6375,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6379,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6329 column 18.","line":6375,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6375,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6376,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6328 column 99.","line":6376,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6376,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":6376,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6329 column 9.","line":6376,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6329 column 21.","line":6376,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6376,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6376,"column":119,"nodeType":"TryStatement","messageId":"exceed","endLine":6378,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6375 column 19.","line":6378,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6378,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6378,"column":23,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6378,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6329 column 27.","line":6378,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6378,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6378,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6378,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6378,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6378,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6380,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6382,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6380,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6380,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6380,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6380,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6380,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6396,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6382,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6396,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6383,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6395,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":6384,"column":1,"nodeType":"Program","messageId":"max","endLine":6384,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6384,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6384,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6385,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6385,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":6386,"column":1,"nodeType":"Program","messageId":"max","endLine":6386,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6386,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6386,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6386,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6386,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6387,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6387,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6387,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":6387,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6388,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6388,"endColumn":143},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6388,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6388,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6390,"column":28,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6390,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6390,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6390,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6390,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6390,"column":190,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6390,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6390,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6390,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6391,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6391,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6391,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":6391,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6392,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6392,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6392,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6392,"endColumn":351},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6392,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6392,"endColumn":351},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6392,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6392,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6392,"column":163,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6392,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6327 column 141.","line":6393,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6393,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6327 column 144.","line":6394,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6327 column 147.","line":6394,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6328 column 96.","line":6394,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6394,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6394,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6394,"endColumn":611},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6394,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6394,"endColumn":611},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6396,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6396,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6397,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6397,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6397,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6397,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6397,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":6397,"endColumn":149},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6397,"column":148,"nodeType":"Identifier","messageId":"unusedVar","endLine":6397,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6398,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6398,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6398,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6446,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6397 column 142.","line":6398,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":6398,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6397 column 145.","line":6399,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6399,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6399,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6399,"column":78,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6411,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6399,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6399,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6400,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6400,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6400,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6400,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6400 column 15.","line":6401,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6401,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":6401,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6401,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6401,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6403,"endColumn":1035},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6401,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6403,"endColumn":1035},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6401,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6401,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6401,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6401,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6401,"column":89,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6401,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6400 column 18.","line":6401,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6401,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":181,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":182},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6403,"column":191,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6403,"endColumn":193},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":234,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":235},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":239,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":240},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6403,"column":333,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":334},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":353,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":457,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":458},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":545,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":546},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6403,"column":625,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":626},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":630,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":631},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":721,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":722},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":804,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":805},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6403,"column":887,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6403,"endColumn":888},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":6404,"column":1,"nodeType":"Program","messageId":"max","endLine":6404,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6404,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6406,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6404,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6406,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6404,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":13},{"ruleId":"compat/compat","severity":2,"message":"navigator.clipboard() is not supported in Safari 11.1, iOS Safari 11.3-11.4","line":6404,"column":36,"nodeType":"MemberExpression","endLine":6404,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6404,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6413 column 16.","line":6404,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6404,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6404,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6406,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6410,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6406,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":6406,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6407,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6407,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6407,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6407,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6408,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6408,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6409,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6409,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6409,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6409,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6411,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6413,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6397 column 148.","line":6411,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6411,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6412,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6412,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6412,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6412,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6412,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6412,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6412,"endColumn":552},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6412,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6412,"endColumn":552},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6413,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6415,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6413,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6413,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6413,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6413,"endColumn":20},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6413,"column":19,"nodeType":"Identifier","messageId":"unusedVar","endLine":6413,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6414,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6414,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6414,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6414,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6415,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6417,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6416,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6416,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6416,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6416,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6416,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6416,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6416,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6416,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6416,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6416,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6416,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6416,"column":186,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6416,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6417,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6445,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6417,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6445,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6417,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6417,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6417,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":6417,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6418,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6418,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6419,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6419,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6419,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6419,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6420,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6420,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6420,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":6420,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6420,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6420,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6420,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":6432,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6420,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":6420,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6421,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6421,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6421,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6421,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 418. Maximum allowed is 100.","line":6423,"column":1,"nodeType":"Program","messageId":"max","endLine":6423,"endColumn":401},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6423,"column":48,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6423,"endColumn":328},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6423,"column":48,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6423,"endColumn":328},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6423,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6423,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6423,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":131},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6413 column 16.","line":6423,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6423,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":170,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6399 column 33.","line":6423,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":6423,"endColumn":171},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":175},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6423,"column":185,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":185,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":186},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6423,"column":200,"nodeType":"Identifier","messageId":"redeclared","endLine":6423,"endColumn":201},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":200,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":201},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":220,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":221},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":240,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":241},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6423,"column":298,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":299},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6423,"column":316,"nodeType":"NewExpression","messageId":"lower","endLine":6423,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6426 column 19 is used outside of binding context.","line":6423,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":339},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6423,"column":361,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6423,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6426 column 43 is used outside of binding context.","line":6423,"column":378,"nodeType":"Identifier","messageId":"outOfScope","endLine":6423,"endColumn":379},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6423,"column":387,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6423,"endColumn":389},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6424,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6424,"endColumn":276},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6424,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6424,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":197,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6426 column 95 is used outside of binding context.","line":6424,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":6424,"endColumn":234},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":6426,"column":1,"nodeType":"Program","messageId":"max","endLine":6426,"endColumn":339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6426,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6428,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6426,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6428,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6426,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6426,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":44},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6426,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":96},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":6426,"column":150,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":151},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6426,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":6426,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6398 column 72.","line":6426,"column":254,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6426,"column":289,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":290},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6426,"column":316,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":317},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6419 column 47.","line":6426,"column":331,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":332},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6420 column 10.","line":6426,"column":334,"nodeType":"Identifier","messageId":"noShadow","endLine":6426,"endColumn":335},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6428,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":6430,"endColumn":9},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6429,"column":16,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6429,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6430,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6430,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6430,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6430,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6430,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6430,"column":156,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6430,"endColumn":296},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6430,"column":213,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6430,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6431,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6431,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6433,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6433,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6433,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":6433,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6434,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6436,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6434,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6434,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6434,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6434,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6434,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6434,"endColumn":164},{"ruleId":"max-len","severity":1,"message":"This line has a length of 306. Maximum allowed is 100.","line":6435,"column":1,"nodeType":"Program","messageId":"max","endLine":6435,"endColumn":289},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6435,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6435,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6435,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6435,"column":171,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6435,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6433 column 45.","line":6435,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":6435,"endColumn":178},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6435,"column":207,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6435,"endColumn":289},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6435,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6435,"endColumn":245},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6435,"column":248,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6435,"endColumn":250},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6398 column 128.","line":6437,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6437,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6438,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6438,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6438,"column":44,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6438,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6438,"column":44,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6438,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6439 column 11 is used outside of binding context.","line":6438,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6443 column 88 is used outside of binding context.","line":6438,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6399 column 24.","line":6438,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6438,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6439 column 11 is used outside of binding context.","line":6438,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6443 column 88 is used outside of binding context.","line":6438,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6438,"endColumn":72},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6438,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6438,"endColumn":91},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6439,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6439,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6439,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":6439,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6411 column 16.","line":6439,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6439,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6398 column 47.","line":6439,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6439,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6439,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":6443,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6439,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6439,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6442,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6442,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6443,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6443,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6443,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6443,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6443,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6443,"column":84,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6443,"endColumn":115},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6443,"column":88,"nodeType":"Identifier","messageId":"redeclared","endLine":6443,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6399 column 87.","line":6443,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6443,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6443,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6443,"endColumn":632},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6443,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6443,"endColumn":122},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":125,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":127},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6443,"column":151,"nodeType":"NewExpression","messageId":"lower","endLine":6443,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6443,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":304},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6443,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6443,"endColumn":343},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6443,"column":416,"nodeType":"NewExpression","messageId":"lower","endLine":6443,"endColumn":417},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":451,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":453},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6443,"column":507,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6443,"endColumn":509},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6447,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6447,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6447,"column":285,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":286},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6447,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6447,"column":291,"nodeType":"Identifier","messageId":"noShadow","endLine":6447,"endColumn":292},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6447,"column":291,"nodeType":"Identifier","messageId":"unusedVar","endLine":6447,"endColumn":292},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6448,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6482,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6448,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6448,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6448,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6448,"column":244,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":245},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6448,"column":290,"nodeType":"Identifier","messageId":"redeclared","endLine":6448,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6448,"column":312,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":313},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6448,"column":356,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":357},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6448,"column":359,"nodeType":"Identifier","messageId":"noShadow","endLine":6448,"endColumn":360},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6449,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6449,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6449,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6449,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":6449,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6450,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6450,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6450,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6450,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":6451,"column":1,"nodeType":"Program","messageId":"max","endLine":6451,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6451,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6451,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":41},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":6451,"column":45,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6451,"column":83,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6451,"endColumn":148},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6451,"column":83,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6451,"endColumn":148},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6451,"column":100,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6451,"endColumn":117},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6451,"column":126,"nodeType":"NewExpression","messageId":"lower","endLine":6451,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6452,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6452,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6452,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6452,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":6453,"column":1,"nodeType":"Program","messageId":"max","endLine":6453,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6453,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6453,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6453,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":6453,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6453,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6453,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6453,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6453,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6453,"column":71,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6453,"endColumn":72},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6453,"column":115,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6453,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6454,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6454,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6456,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6456,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6456,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6456,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6457,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6457,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6457,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6457,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6457,"column":59,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6463,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6457,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6457,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6457,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6457,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6459,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6459,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6460,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6460,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":6461,"column":1,"nodeType":"Program","messageId":"max","endLine":6461,"endColumn":112},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6461,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6461,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6461,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6461,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6461,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6461,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6461,"column":75,"nodeType":"NewExpression","messageId":"lower","endLine":6461,"endColumn":76},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":81,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":82},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6461,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6461,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6463,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6465,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6448 column 312.","line":6463,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6463,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6463,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6463,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":6,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6464,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6464,"endColumn":329},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":6464,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6464,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6464,"endColumn":39},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":6464,"column":40,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6464,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":62},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":66,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":67},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":70},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":90,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":91},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":132},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":150,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":151},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":174,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":175},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6464,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":228,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":229},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":6464,"column":280,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":281},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6464,"column":312,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6464,"endColumn":313},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":6465,"column":1,"nodeType":"Program","messageId":"max","endLine":6465,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6465,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6469,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6465,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6469,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6482 column 21.","line":6465,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6448 column 62.","line":6465,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6448 column 109.","line":6465,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6448 column 197.","line":6465,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6448 column 244.","line":6465,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":6465,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6466,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6466,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6466,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6466,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6467,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6467,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6468,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6468,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6469,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":6473,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6469,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6469,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6473,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6475,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6473,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6475,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6456 column 45.","line":6473,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6473,"endColumn":27},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6473,"column":26,"nodeType":"Identifier","messageId":"unusedVar","endLine":6473,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6474,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6474,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6475,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6475,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6475,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6475,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6475,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6475,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6477,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6479,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6477,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6477,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6477,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6477,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6478,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6478,"endColumn":153},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6478,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6478,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6479,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6479,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6479,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6479,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6479,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6479,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6481,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6481,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6482,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6490,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6482,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6482,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6448 column 312.","line":6482,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6482,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6483,"column":1,"nodeType":"Program","messageId":"max","endLine":6483,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6483,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6483,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6483,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6483,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6483,"column":96,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6487,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6447 column 285.","line":6483,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6483,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6483 column 105.","line":6483,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":6483,"endColumn":109},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":6483,"column":108,"nodeType":"Identifier","messageId":"unusedVar","endLine":6483,"endColumn":109},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":6484,"column":1,"nodeType":"Program","messageId":"max","endLine":6484,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6484,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6486,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6484,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6484,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6484,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6484,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6485,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6485,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6487,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6487,"endColumn":666},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6482 column 21.","line":6487,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6447 column 288.","line":6487,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":51},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":65,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":66},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6487,"column":80,"nodeType":"NewExpression","messageId":"lower","endLine":6487,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6447 column 291.","line":6487,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6487,"column":667,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6489,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6487,"column":752,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6487,"endColumn":753},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6483 column 105.","line":6487,"column":1277,"nodeType":"Identifier","messageId":"noShadow","endLine":6487,"endColumn":1278},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6487 column 23.","line":6488,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6488,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6487 column 127.","line":6488,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6488,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6488,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6488,"endColumn":276},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6488,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6488,"endColumn":276},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6490,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6490,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6490,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6490,"endColumn":304},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6490,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6490,"endColumn":37},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6491,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6491,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6491,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6491,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6491,"endColumn":106},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6491,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6491,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6492,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6492,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6492,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6500,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6492,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6492,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6493,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6499,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6493,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6493,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6494,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6494,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6494,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6494,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6494,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6494,"column":93,"nodeType":"Identifier","messageId":"redeclared","endLine":6494,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6494,"column":210,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6494,"endColumn":381},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6494,"column":210,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6494,"endColumn":381},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6495,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6495,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6495,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6495,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6496,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6496,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6496,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6496,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6496,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6496,"endColumn":241},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6496,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6496,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6496,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6496,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6491 column 99.","line":6497,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":6497,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6491 column 102.","line":6498,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6491 column 105.","line":6498,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6492 column 10.","line":6498,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6498,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6498,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6498,"endColumn":404},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6498,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6498,"endColumn":404},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6498,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6498,"endColumn":60},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6498,"column":225,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6498,"endColumn":271},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6501,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6501,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6501,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6501,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6501,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6501,"endColumn":125},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6501,"column":124,"nodeType":"Identifier","messageId":"unusedVar","endLine":6501,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6502,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6502,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6502,"column":59,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6504,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6502,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6502,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6502,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":6503,"column":1,"nodeType":"Program","messageId":"max","endLine":6503,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6503,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6503,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6503,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6503,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6526,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6504,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6526,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6504,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6505,"column":1,"nodeType":"Program","messageId":"max","endLine":6505,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6505,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6505,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6505,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6505,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6506,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6506,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6506,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6506,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6507,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6507,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6507,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":6511,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6507,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6507,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6508,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6508,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6510,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6510,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6512,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6512,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6512,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6512,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6513,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6513,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6513,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6513,"endColumn":291},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6513,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6513,"endColumn":291},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6513,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":130},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6513,"column":170,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6513,"column":243,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6513,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6514,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6514,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":6515,"column":1,"nodeType":"Program","messageId":"max","endLine":6515,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6515,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6515,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6515,"column":44,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6515,"endColumn":138},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6515,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6515,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6519,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6519,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6519,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6519,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6519,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":6519,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6520,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6520,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6520,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6502 column 68.","line":6520,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6520,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6521,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6521,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6502 column 10.","line":6521,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6521,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6521,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6521,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6521,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6521,"column":193,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":195},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'n' is not modified in this loop.","line":6521,"column":256,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":6521,"endColumn":257},{"ruleId":"no-unmodified-loop-condition","severity":2,"message":"'e' is not modified in this loop.","line":6521,"column":261,"nodeType":"Identifier","messageId":"loopConditionNotModified","endLine":6521,"endColumn":262},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":284,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":286},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":314},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6521,"column":347,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6521,"endColumn":350,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[726909,726910],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6521,"endColumn":536},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6521,"endColumn":536},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6521,"column":351,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6521,"endColumn":536},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":358,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":359},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6521,"column":365,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6521,"endColumn":367},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6521 column 15 is used outside of binding context.","line":6521,"column":376,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":377},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":409,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":410},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6521 column 26 is used outside of binding context.","line":6521,"column":413,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":414},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6521,"column":456,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6521,"endColumn":457},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":458,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":459},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":463,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":483},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":6521,"column":487,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6521,"endColumn":507},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6521 column 15 is used outside of binding context.","line":6521,"column":529,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":530},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6521 column 18 is used outside of binding context.","line":6521,"column":534,"nodeType":"Identifier","messageId":"outOfScope","endLine":6521,"endColumn":535},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6522,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6501 column 121.","line":6522,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6501 column 124.","line":6522,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6522,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6502 column 68.","line":6523,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6523,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6523,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6523,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6501 column 118.","line":6524,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6524,"endColumn":45},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6527,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6527,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6527,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6527,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6527,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6527,"endColumn":85},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":6527,"column":84,"nodeType":"Identifier","messageId":"unusedVar","endLine":6527,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1372. Maximum allowed is 100.","line":6528,"column":1,"nodeType":"Program","messageId":"max","endLine":6528,"endColumn":1364},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6528,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'I' is never reassigned. Use 'const' instead.","line":6528,"column":46,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":47},{"ruleId":"prefer-const","severity":2,"message":"'v' is never reassigned. Use 'const' instead.","line":6528,"column":207,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":208},{"ruleId":"prefer-const","severity":2,"message":"'b' is never reassigned. Use 'const' instead.","line":6528,"column":316,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":317},{"ruleId":"prefer-const","severity":2,"message":"'A' is never reassigned. Use 'const' instead.","line":6528,"column":323,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":324},{"ruleId":"prefer-const","severity":2,"message":"'w' is never reassigned. Use 'const' instead.","line":6528,"column":330,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":331},{"ruleId":"prefer-const","severity":2,"message":"'x' is never reassigned. Use 'const' instead.","line":6528,"column":337,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":338},{"ruleId":"prefer-const","severity":2,"message":"'S' is never reassigned. Use 'const' instead.","line":6528,"column":344,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":345},{"ruleId":"prefer-const","severity":2,"message":"'k' is never reassigned. Use 'const' instead.","line":6528,"column":351,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":352},{"ruleId":"prefer-const","severity":2,"message":"'T' is never reassigned. Use 'const' instead.","line":6528,"column":358,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":359},{"ruleId":"prefer-const","severity":2,"message":"'E' is never reassigned. Use 'const' instead.","line":6528,"column":365,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":366},{"ruleId":"prefer-const","severity":2,"message":"'R' is never reassigned. Use 'const' instead.","line":6528,"column":372,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":373},{"ruleId":"prefer-const","severity":2,"message":"'$' is never reassigned. Use 'const' instead.","line":6528,"column":379,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":380},{"ruleId":"prefer-const","severity":2,"message":"'_' is never reassigned. Use 'const' instead.","line":6528,"column":386,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":387},{"ruleId":"prefer-const","severity":2,"message":"'L' is never reassigned. Use 'const' instead.","line":6528,"column":394,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":395},{"ruleId":"prefer-const","severity":2,"message":"'M' is never reassigned. Use 'const' instead.","line":6528,"column":402,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":403},{"ruleId":"prefer-const","severity":2,"message":"'N' is never reassigned. Use 'const' instead.","line":6528,"column":410,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":411},{"ruleId":"prefer-const","severity":2,"message":"'W' is never reassigned. Use 'const' instead.","line":6528,"column":418,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":419},{"ruleId":"prefer-const","severity":2,"message":"'B' is never reassigned. Use 'const' instead.","line":6528,"column":426,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":427},{"ruleId":"prefer-const","severity":2,"message":"'D' is never reassigned. Use 'const' instead.","line":6528,"column":434,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":435},{"ruleId":"prefer-const","severity":2,"message":"'O' is never reassigned. Use 'const' instead.","line":6528,"column":442,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":443},{"ruleId":"prefer-const","severity":2,"message":"'P' is never reassigned. Use 'const' instead.","line":6528,"column":450,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":451},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6528,"column":458,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":459},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6528,"column":458,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":459},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6528,"column":1042,"nodeType":"Identifier","messageId":"useConst","endLine":6528,"endColumn":1043},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6528,"column":1042,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1043},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6528,"column":1338,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6572,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6528,"column":1347,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1348},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6528,"column":1350,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1351},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6528,"column":1353,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1354},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6528,"column":1356,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1357},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6528,"column":1359,"nodeType":"Identifier","messageId":"noShadow","endLine":6528,"endColumn":1360},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6529,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6529,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6529,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6529,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":6529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6529,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6527 column 81.","line":6529,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 6528 column 1347.","line":6529,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 6572 column 15.","line":6529,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6529,"endColumn":49},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":6529,"column":68,"nodeType":"Identifier","messageId":"useConst","endLine":6529,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6529,"column":76,"nodeType":"IfStatement","messageId":"exceed","endLine":6533,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6533,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6563,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6534,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6534,"endColumn":17},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'f', 'f', 'C', 'f', 'p', 'y', 'f'.","line":6534,"column":33,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":6550,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6528 column 1350.","line":6534,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6528 column 1353.","line":6534,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6528 column 1356.","line":6534,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 1359.","line":6534,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6534,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6529 column 9.","line":6535,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6529 column 12.","line":6535,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6529 column 15.","line":6535,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6535,"column":20,"nodeType":"Identifier","messageId":"useConst","endLine":6535,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6529 column 18.","line":6535,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6535,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6535,"column":32,"nodeType":"SwitchStatement","messageId":"exceed","endLine":6549,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 442. Maximum allowed is 100.","line":6536,"column":1,"nodeType":"Program","messageId":"max","endLine":6536,"endColumn":422},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6536,"column":32,"nodeType":"SwitchCase","messageId":"case","endLine":6536,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 8 statements. Maximum allowed is 1.","line":6536,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6536,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6536,"column":92,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6536,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6536,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6536,"endColumn":106},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":192,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":194},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":204},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":212,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":213},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":212,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":213},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":229,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":231},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":237,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":238},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":237,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6536,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":241},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":253},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":252,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":264,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":265},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":264,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":268,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6536,"column":275,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6536,"endColumn":276},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6545 column 14 is used outside of binding context.","line":6536,"column":275,"nodeType":"Identifier","messageId":"outOfScope","endLine":6536,"endColumn":276},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":328,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":330},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":367,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":369},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6536,"column":414,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6536,"endColumn":416},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6538,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":6540,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6540,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6542,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6540,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6540,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":6542,"column":1,"nodeType":"Program","messageId":"max","endLine":6542,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6542,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6542,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6542,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6542,"column":103,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6542,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6544,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":6548,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":6545,"column":1,"nodeType":"Program","messageId":"max","endLine":6545,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6545,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6545,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6529 column 33.","line":6545,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6545,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":6545,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":6545,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6545,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":6547,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6545,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6545,"endColumn":84},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6545,"column":104,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6545,"endColumn":106},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":6548,"column":1,"nodeType":"Program","messageId":"max","endLine":6548,"endColumn":195},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":6548,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6548,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6548,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6548,"endColumn":48},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6548,"column":77,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6548,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":100},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6548,"column":112,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6548,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6548,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6548,"endColumn":126},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6548,"column":178,"nodeType":"SwitchCase","messageId":"case","endLine":6548,"endColumn":195},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6550,"column":1,"nodeType":"Program","messageId":"max","endLine":6550,"endColumn":100},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":6550,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6550,"endColumn":54},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&='.","line":6550,"column":56,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6550,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6551,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6551,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6555,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6555,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6556,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6562,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6557,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6557,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6557,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6557,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6561,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6561,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6562,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6562,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6562,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6562,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6562,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6562,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6562,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6562,"endColumn":37},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":6562,"column":38,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":6562,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6563,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6571,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6565,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6565,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6566,"column":20,"nodeType":"ForStatement","messageId":"exceed","endLine":6568,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6566,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6566,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6572,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6588,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6572,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6572,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6572,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6572,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6574,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6574,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6575,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6575,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6575,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6575,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6575,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6575,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6575,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6527 column 81.","line":6575,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6575,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6579,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6581,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6580,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6580,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6580,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6580,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6581,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6581,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6582,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6582,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6588,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6590,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6588,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6588,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6589,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6589,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6589,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6589,"endColumn":35},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":6589,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6589,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6589,"endColumn":384},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":57},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":317,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":319},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":6589,"column":341,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":348},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6589,"column":355,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6589,"endColumn":357},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6590,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6608,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6590,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6608,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6590,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6590,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6590,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6590,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6590,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":6590,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 6 statements. Maximum allowed is 1.","line":6593,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6593,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6593,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6528 column 1042.","line":6593,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6593,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6593,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6593,"column":94,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6593,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6593,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6593,"column":139,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6593,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6593,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":6593,"endColumn":144},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6593,"column":182,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6593,"endColumn":185,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[731989,731990],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6593,"column":185,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6593,"endColumn":212},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6593,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6593,"endColumn":198},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":220},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":226,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":227},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6593,"column":244,"nodeType":"Identifier","messageId":"outOfScope","endLine":6593,"endColumn":245},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6594,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6594,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":204,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":205},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":231,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":232},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6594,"column":244,"nodeType":"Identifier","messageId":"outOfScope","endLine":6594,"endColumn":245},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6595,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6595,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6595,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6595,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6595,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6595,"endColumn":65},{"ruleId":"security/detect-bidi-characters","severity":1,"message":"Detected potential trojan source attack with unicode bidi introduced in this code: ''''.","line":6595,"column":78,"nodeType":"Program","endLine":6595,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":110,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":117,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6595,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":6595,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6596,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":6596,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6593 column 143 is used outside of binding context.","line":6596,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6596,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6597,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6597,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6598,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6598,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6598,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6598,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6599,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6599,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6599,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6599,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6528 column 458.","line":6599,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6599,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":6600,"column":1,"nodeType":"Program","messageId":"max","endLine":6600,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6600,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6600,"endColumn":96},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6600,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6600,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6600,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6600,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6601,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6601,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6599 column 15 is used outside of binding context.","line":6601,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6601,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6527 column 78.","line":6602,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6602,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6527 column 84.","line":6602,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6602,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6603,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6603,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6604,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6604,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6607,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6607,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6609,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6609,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6609,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6609,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6609,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":6609,"endColumn":120},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6609,"column":119,"nodeType":"Identifier","messageId":"unusedVar","endLine":6609,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6610,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6610,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6610,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6610,"column":115,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6612,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6610,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6610,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6610,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6611,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6611,"endColumn":419},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6611,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6611,"endColumn":22},{"ruleId":"security/detect-bidi-characters","severity":1,"message":"Detected potential trojan source attack with unicode bidi introduced in this code: ''''.","line":6611,"column":252,"nodeType":"Program","endLine":6611,"endColumn":253},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6612,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6664,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6612,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6664,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6612,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6612,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6612,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6612,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6613,"column":1,"nodeType":"Program","messageId":"max","endLine":6613,"endColumn":159},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6613,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6613,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6614,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6614,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6614,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6614,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6615,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6615,"endColumn":151},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6615,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6615,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 187. Maximum allowed is 100.","line":6617,"column":1,"nodeType":"Program","messageId":"max","endLine":6617,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6617,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6617,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6617,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6617,"endColumn":17},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6617,"column":50,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6617,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6617,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6617,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6619,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6619,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6619,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":6619,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6619,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6619,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6619,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":6625,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":6620,"column":1,"nodeType":"Program","messageId":"max","endLine":6620,"endColumn":183},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6620,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6620,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6620,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6620,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6620,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6620,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6621,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6621,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6621,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6621,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6625,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6625,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6626,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6626,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6626,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6626,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6627,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6627,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6627,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6627,"column":22,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6627,"endColumn":28},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6627,"column":121,"nodeType":"Identifier","messageId":"useConst","endLine":6627,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6627,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":122},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6627,"column":333,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6627,"endColumn":339},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6627,"column":510,"nodeType":"CallExpression","messageId":"substring","endLine":6627,"endColumn":551},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6627,"column":669,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6627,"endColumn":671},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6627,"column":754,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":755},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6627,"column":761,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6627,"endColumn":1268},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6627,"column":761,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6627,"endColumn":1268},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6627,"column":830,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6627,"endColumn":989},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6626 column 46.","line":6627,"column":832,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":833},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6626 column 49.","line":6627,"column":835,"nodeType":"Identifier","messageId":"noShadow","endLine":6627,"endColumn":836},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6627,"column":991,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6627,"endColumn":992},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6627,"column":1090,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6627,"endColumn":1092},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":6629,"column":1,"nodeType":"Program","messageId":"max","endLine":6629,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6629,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6629,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6629,"column":19,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6629,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6629,"column":19,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6629,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6632,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6632,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6633,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6633,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6633,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6633,"endColumn":421},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6633,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6633,"endColumn":421},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6634,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6634,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6635,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6635,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6635,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6635,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6636,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6636,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6638,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6638,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6640,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6640,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":6641,"column":1,"nodeType":"Program","messageId":"max","endLine":6641,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6641,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6641,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6641,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6642,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6642,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6642,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6642,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6643,"column":1,"nodeType":"Program","messageId":"max","endLine":6643,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6643,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6643,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6643,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6643,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 281. Maximum allowed is 100.","line":6644,"column":1,"nodeType":"Program","messageId":"max","endLine":6644,"endColumn":267},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6644,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6644,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6646,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6646,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 330. Maximum allowed is 100.","line":6647,"column":1,"nodeType":"Program","messageId":"max","endLine":6647,"endColumn":319},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":6647,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6647,"endColumn":221},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6647,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6647,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6647,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6647,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6647,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":137},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6647,"column":186,"nodeType":"Identifier","messageId":"useConst","endLine":6647,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6647,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6647,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6647,"column":222,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6647,"endColumn":287},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6647,"column":275,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6647,"endColumn":277},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6610 column 37.","line":6647,"column":298,"nodeType":"Identifier","messageId":"noShadow","endLine":6647,"endColumn":299},{"ruleId":"max-len","severity":1,"message":"This line has a length of 253. Maximum allowed is 100.","line":6649,"column":1,"nodeType":"Program","messageId":"max","endLine":6649,"endColumn":242},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6649,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6649,"endColumn":242},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6649,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6649,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6649,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6649,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6650,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6650,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6650,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6650,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":6651,"column":1,"nodeType":"Program","messageId":"max","endLine":6651,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6651,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6651,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6651,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6651,"column":30,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6651,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":31},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":6651,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6651,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 6610 column 37.","line":6651,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":57},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":6651,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 6610 column 10.","line":6651,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":6651,"column":103,"nodeType":"Identifier","messageId":"useConst","endLine":6651,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6651,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6651,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":6651,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6651,"column":166,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6651,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6651,"column":166,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6651,"endColumn":249},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6651,"column":256,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6651,"endColumn":268},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":6652,"column":1,"nodeType":"Program","messageId":"max","endLine":6652,"endColumn":169},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6652,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6652,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6652,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6652,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6653,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6657,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 6651 column 263 is used outside of binding context.","line":6653,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6653,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6653,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6653,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6657,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6657,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6609 column 113.","line":6658,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6658,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 277. Maximum allowed is 100.","line":6659,"column":1,"nodeType":"Program","messageId":"max","endLine":6659,"endColumn":266},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6659,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6659,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6659,"column":51,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6659,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6659,"column":51,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6659,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6609 column 116.","line":6659,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":56},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6659,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":6659,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6609 column 119.","line":6659,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6610 column 60.","line":6659,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6610 column 124.","line":6659,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6659,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":6659,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6660,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6660,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6661,"column":14,"nodeType":"BreakStatement","messageId":"exceed","endLine":6661,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6662,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6662,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 586. Maximum allowed is 100.","line":6663,"column":1,"nodeType":"Program","messageId":"max","endLine":6663,"endColumn":575},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6663,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6663,"endColumn":575},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":65},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":152},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":171},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6663,"column":337,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":339},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":385,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":387},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6663,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6663,"endColumn":462},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6663,"column":553,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6663,"endColumn":554},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6665,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6665,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6665,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6665,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6665,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":6665,"endColumn":151},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6665,"column":150,"nodeType":"Identifier","messageId":"unusedVar","endLine":6665,"endColumn":151},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6666,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6837,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6666,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6666,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6666,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6666,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":6666,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6666,"column":124,"nodeType":"Identifier","messageId":"redeclared","endLine":6666,"endColumn":125},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":6667,"column":1,"nodeType":"Program","messageId":"max","endLine":6667,"endColumn":104},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6667,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6667,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6667,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6669,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6669,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6672,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6672,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6672,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6672,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6673,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6673,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6673,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6673,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":6679,"column":1,"nodeType":"Program","messageId":"max","endLine":6679,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6679,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6679,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6679,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6679,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6679,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6679,"endColumn":105},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6679,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6679,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 165. Maximum allowed is 100.","line":6681,"column":1,"nodeType":"Program","messageId":"max","endLine":6681,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6681,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6681,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6681,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6681,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6681,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6681,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6683,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6683,"endColumn":78},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6683,"column":44,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6683,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6686,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6686,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6686,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6686,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":6687,"column":1,"nodeType":"Program","messageId":"max","endLine":6687,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6687,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6687,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6687,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6687,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6687,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":6687,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6687,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6687,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6688,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6688,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6688,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6688,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6689,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6689,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6666 column 53.","line":6689,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6689,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6689,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6689,"endColumn":455},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6689,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6689,"endColumn":455},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":318,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":328},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6689,"column":396,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6689,"endColumn":398},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6689,"column":423,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6689,"endColumn":433},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6690,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6690,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":6691,"column":1,"nodeType":"Program","messageId":"max","endLine":6691,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6691,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6691,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6691,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6691,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6691,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6691,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6691,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6691,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6692,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6692,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6692,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6692,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6696,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6696,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6700,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":6700,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6700,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6700,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6701,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6701,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6701,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6701,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6702,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6702,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6703,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6703,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6703,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6703,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6724,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6724,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6724,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6724,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":6725,"column":1,"nodeType":"Program","messageId":"max","endLine":6725,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6725,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6725,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6725,"endColumn":119},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6725,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6725,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6725,"endColumn":119},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6725,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6725,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6725,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6725,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":6729,"column":1,"nodeType":"Program","messageId":"max","endLine":6729,"endColumn":110},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6729,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6729,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6729,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6729,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6729,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":6729,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6729,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6729,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6730,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6730,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6730,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6730,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6731,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6731,"endColumn":134},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6731,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6731,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6731,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6731,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":6731,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6731,"column":135,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6731,"endColumn":230},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6731,"column":157,"nodeType":"NewExpression","messageId":"lower","endLine":6731,"endColumn":158},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6731,"column":210,"nodeType":"NewExpression","messageId":"lower","endLine":6731,"endColumn":211},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6738,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6738,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6738,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":6738,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6739,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6739,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6739,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6739,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6739,"endColumn":193},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6739,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6739,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6739,"endColumn":193},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6739,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6739,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6739,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6739,"endColumn":190},{"ruleId":"max-len","severity":1,"message":"This line has a length of 436. Maximum allowed is 100.","line":6741,"column":1,"nodeType":"Program","messageId":"max","endLine":6741,"endColumn":425},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6741,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6741,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6741,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6741,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6741,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6741,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6741,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6741,"endColumn":425},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6741,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6741,"endColumn":425},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6741,"column":43,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6741,"endColumn":92},{"ruleId":"max-len","severity":1,"message":"This line has a length of 493. Maximum allowed is 100.","line":6743,"column":1,"nodeType":"Program","messageId":"max","endLine":6743,"endColumn":482},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6743,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6743,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6743,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6743,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6743,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6743,"endColumn":482},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6743,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6743,"endColumn":482},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6743,"column":43,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6743,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6743,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6743,"endColumn":162},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6745,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6745,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6745,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6745,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6745,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6745,"endColumn":51},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6745,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":97},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6745,"column":147,"nodeType":"Identifier","messageId":"redeclared","endLine":6745,"endColumn":148},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6745,"column":224,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6745,"endColumn":348},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6745,"column":224,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6745,"endColumn":348},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6745,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6745,"endColumn":240},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6745,"column":315,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6745,"endColumn":316},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6748,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6748,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6748,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6748,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6748,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6748,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":6748,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":6748,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6748,"column":97,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6748,"endColumn":281},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6748,"column":97,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6748,"endColumn":281},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6748,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6748,"column":175,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6748,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6748,"column":242,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6748,"endColumn":243},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":6750,"column":1,"nodeType":"Program","messageId":"max","endLine":6750,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6750,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6750,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6750,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6750,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6750,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6750,"endColumn":101},{"ruleId":"max-len","severity":1,"message":"This line has a length of 727. Maximum allowed is 100.","line":6754,"column":1,"nodeType":"Program","messageId":"max","endLine":6754,"endColumn":716},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":6754,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6754,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6754,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6754,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6754,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6754,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":78},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6754,"column":110,"nodeType":"Identifier","messageId":"useConst","endLine":6754,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6754,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6754,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6754,"column":228,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6754,"endColumn":716},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6754,"column":228,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6754,"endColumn":716},{"ruleId":"max-len","severity":1,"message":"This line has a length of 796. Maximum allowed is 100.","line":6756,"column":1,"nodeType":"Program","messageId":"max","endLine":6756,"endColumn":785},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6756,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":6756,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":6756,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6756,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6756,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":6756,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6756,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6756,"endColumn":785},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6756,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6756,"endColumn":785},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6756,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6756,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6756,"column":200,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6756,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6757,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6757,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6758,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6758,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":6758,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6758,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":6758,"column":29,"nodeType":"Identifier","messageId":"useConst","endLine":6758,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6758,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":6758,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6758,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":6776,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6758,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6758,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6763,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6775,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6765,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6765,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6767,"column":15,"nodeType":"BreakStatement","messageId":"exceed","endLine":6767,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6768,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":6770,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6770,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":6772,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6776,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6776,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6776,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6776,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6776,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":6778,"column":1,"nodeType":"Program","messageId":"max","endLine":6778,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6778,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6778,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":6778,"column":50,"nodeType":"Identifier","messageId":"useConst","endLine":6778,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6778,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6778,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6778,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":6778,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6778,"column":149,"nodeType":"IfStatement","messageId":"exceed","endLine":6780,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6780,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6782,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6780,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6780,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 6666 column 53.","line":6781,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6781,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6781,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":70},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6781,"column":101,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6781,"endColumn":104,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[749596,749597],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6781,"column":104,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6781,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6781,"column":104,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6781,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6781,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6781,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6782,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6782,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":6784,"column":1,"nodeType":"Program","messageId":"max","endLine":6784,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6784,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6784,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6784,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":6784,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6784,"column":50,"nodeType":"IfStatement","messageId":"exceed","endLine":6786,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6784,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6784,"endColumn":56},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6784,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6784,"endColumn":93},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6785,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6785,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":6785,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6785,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6786,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6786,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6786,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6786,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6787,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6787,"endColumn":41},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":6787,"column":72,"nodeType":"BlockStatement","messageId":"unexpected","endLine":6787,"endColumn":75,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[750083,750084],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6787,"column":75,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6787,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6787,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6787,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6787,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6787,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":6788,"column":1,"nodeType":"Program","messageId":"max","endLine":6788,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6788,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6788,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6788,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6788,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6788,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6788,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6788,"column":37,"nodeType":"Identifier","messageId":"redeclared","endLine":6788,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":6790,"column":1,"nodeType":"Program","messageId":"max","endLine":6790,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6790,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6790,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":6792,"column":1,"nodeType":"Program","messageId":"max","endLine":6792,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6792,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6792,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6793,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6793,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6793,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6793,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 892. Maximum allowed is 100.","line":6794,"column":1,"nodeType":"Program","messageId":"max","endLine":6794,"endColumn":881},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6794,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6794,"endColumn":749},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6794,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6794,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6666 column 30.","line":6794,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":6794,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6794,"column":466,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6794,"endColumn":468},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":549,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":550},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":609,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":610},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":644,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":645},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":6794,"column":659,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6794,"endColumn":660},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6794,"column":750,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6794,"endColumn":881},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6794,"column":750,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6794,"endColumn":881},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6794,"column":829,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6794,"endColumn":830},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6795,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6795,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6797,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6797,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6797,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6797,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6798,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6798,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6666 column 8.","line":6798,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6798,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":6798,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":6798,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6798,"column":167,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6798,"endColumn":407},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6798,"column":167,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6798,"endColumn":407},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6798,"column":247,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":249},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6798,"column":272,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6798,"endColumn":274},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6798,"column":300,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6798,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6799,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6799,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6799,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":6799,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":6800,"column":1,"nodeType":"Program","messageId":"max","endLine":6800,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6800,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6800,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6802,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6802,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6802,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6802,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6803,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":6803,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":6804,"column":1,"nodeType":"Program","messageId":"max","endLine":6804,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6804,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6804,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6804,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6804,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6804,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6804,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6805,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6805,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 268. Maximum allowed is 100.","line":6806,"column":1,"nodeType":"Program","messageId":"max","endLine":6806,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6806,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6806,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6806,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6806,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6806,"endColumn":257},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6806,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6806,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6807,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6807,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6808,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6808,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6808,"column":33,"nodeType":"TryStatement","messageId":"exceed","endLine":6814,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6809,"column":17,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6809,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6809,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6809,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6807 column 52.","line":6810,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6810,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6816,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6816,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6818,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6818,"endColumn":71},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6816,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6818,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6816 column 9.","line":6816,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6816,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6817,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6817,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6817,"column":27,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6817,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6817,"column":27,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6817,"endColumn":73},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6817,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6817,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6817,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6817,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6818,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6818,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6819,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":6819,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6820,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6820,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6822,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":6824,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6822,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6822,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":6823,"column":1,"nodeType":"Program","messageId":"max","endLine":6823,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6665 column 150.","line":6823,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6823,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6823,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6823,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6823,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6823,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6823,"column":104,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6823,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6824,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6824,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6825,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6825,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":6826,"column":1,"nodeType":"Program","messageId":"max","endLine":6826,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6826,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6826,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6826,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6826,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6826,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6826,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6827,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6827,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6828,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6828,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6830,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":6832,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6832,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6836,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6832,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6832,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6836,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6836,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6837,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6843,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6837,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6837,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6665 column 144.","line":6837,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6837,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6838,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6838,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6838,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6838,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6838,"column":195,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6838,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6665 column 147.","line":6838,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":6838,"endColumn":202},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6838,"column":211,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6842,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6837 column 24.","line":6838,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":6838,"endColumn":240},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6839,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6839,"endColumn":220},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6839,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6839,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":42,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":49},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6839,"column":96,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6839,"endColumn":103},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6839,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6839,"endColumn":173},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6840,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6840,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6841,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6841,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6841,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6841,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":6841,"column":56,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":6841,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":6843,"column":1,"nodeType":"Program","messageId":"max","endLine":6843,"endColumn":218},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6843,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6843,"endColumn":218},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6843,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6843,"endColumn":218},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6843,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6843,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6844,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6844,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6844,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6844,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6844,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":6844,"endColumn":106},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6844,"column":105,"nodeType":"Identifier","messageId":"unusedVar","endLine":6844,"endColumn":106},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6845,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6887,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6845,"column":8,"nodeType":"Identifier","messageId":"redeclared","endLine":6845,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6845,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":6845,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6845,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6845,"endColumn":110},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":6846,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6846,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6847,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":6847,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6848,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6848,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6848,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6848,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6848,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":6850,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6850,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6852,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6850,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6850,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6850,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6850,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6850,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6850,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6851,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6851,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6852,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6852,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6850 column 17 is used outside of binding context.","line":6852,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6852,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6853,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6853,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6856,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6856,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6856,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6856,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6858,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":6860,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6858,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6858,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6858,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6858,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6858,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6858,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6858,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6859,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6859,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6860,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6860,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6858 column 17 is used outside of binding context.","line":6860,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6860,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6861,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6861,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6861 column 54.","line":6862,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":6862,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6862,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":6862,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6863,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6863,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6863,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":6863,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6864,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6864,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6864,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6864,"endColumn":571},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6864,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6864,"endColumn":571},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":6864,"column":126,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":6864,"endColumn":127,"suggestions":[{"messageId":"removeEscape","fix":{"range":[756220,756221],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[756220,756220],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":6864,"column":136,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":6864,"endColumn":321},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6863 column 53.","line":6864,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6863 column 56.","line":6864,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6864,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6864,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6864,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6864,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":6864,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6864,"column":202,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":278,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":280},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6864,"column":316,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":317},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":331,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":333},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":453,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":455},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6864,"column":499,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6864,"endColumn":501},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6864,"column":521,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6864,"endColumn":522},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6865,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6865,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6865,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6865,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6866,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6866,"endColumn":120},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":84,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":99,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":100},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":6866,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6866,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":6866,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6866,"column":121,"nodeType":"ForStatement","messageId":"exceed","endLine":6886,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6866,"column":127,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6866,"endColumn":332},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6866,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6866,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6866,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6866,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":6866,"column":161,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6866,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6866,"column":215,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6866,"column":244,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6866,"column":267,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":268},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6866,"column":275,"nodeType":"Identifier","messageId":"noShadow","endLine":6866,"endColumn":276},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":6866,"column":334,"nodeType":"AssignmentExpression","messageId":"missing","endLine":6866,"endColumn":349},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":6867,"column":1,"nodeType":"Program","messageId":"max","endLine":6867,"endColumn":257},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6867,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6867,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6867,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6867,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6867,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6867,"endColumn":214},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6867,"column":98,"nodeType":"CallExpression","messageId":"substring","endLine":6867,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6867,"column":137,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6867,"endColumn":139},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6867,"column":221,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6867,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":6867,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":6867,"endColumn":226},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6868,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6868,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6869,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6869,"endColumn":363},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6869,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6869,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6869,"column":364,"nodeType":"BreakStatement","messageId":"exceed","endLine":6869,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6871,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6879,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":6873,"column":1,"nodeType":"Program","messageId":"max","endLine":6873,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6873,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6873,"endColumn":114},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6875,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6875,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6875,"column":31,"nodeType":"ForStatement","messageId":"exceed","endLine":6877,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6875,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":6875,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 6867 column 225 is used outside of binding context.","line":6876,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":6876,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6879,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6881,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6879,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6879,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6881,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6885,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6881,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6881,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6883,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6883,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6883,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6883,"endColumn":30},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":6883,"column":44,"nodeType":"CallExpression","messageId":"substring","endLine":6883,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6884,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6884,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6884,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6884,"endColumn":28},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6884,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6884,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6886,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6886,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 6866 column 303 is used outside of binding context.","line":6886,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6866 column 267 is used outside of binding context.","line":6886,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 6866 column 303 is used outside of binding context.","line":6886,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6886,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6886,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 6866 column 267 is used outside of binding context.","line":6886,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6866 column 131 is used outside of binding context.","line":6886,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 6866 column 137 is used outside of binding context.","line":6886,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":6886,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6887,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6895,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6887,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6887,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6844 column 99.","line":6887,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6887,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6888,"column":1,"nodeType":"Program","messageId":"max","endLine":6888,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6844 column 102.","line":6888,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6888,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6888,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6888,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6889,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6889,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6844 column 105.","line":6889,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 6845 column 60.","line":6889,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 6887 column 21.","line":6889,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6889,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6889,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6889,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6889,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":6889,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6890,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6890,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6890,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6890,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6890,"endColumn":1090},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6890,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6890,"endColumn":1090},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6890,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6890,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":408,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":410},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6890,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":420},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":6890,"column":456,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6890,"endColumn":458},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'o'.","line":6890,"column":856,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":6890,"endColumn":904},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6887 column 24.","line":6890,"column":858,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":859},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6888 column 17.","line":6890,"column":861,"nodeType":"Identifier","messageId":"noShadow","endLine":6890,"endColumn":862},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6891,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6891,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6893,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6891,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6893,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6889 column 53 is used outside of binding context.","line":6891,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6891,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6891,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6891,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 6889 column 118 is used outside of binding context.","line":6891,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":6891,"endColumn":51},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 's'.","line":6891,"column":61,"nodeType":"FunctionExpression","messageId":"unsafeRefs","endLine":6893,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6887 column 24.","line":6891,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6891,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6889 column 109 is used outside of binding context.","line":6892,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":6892,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6889 column 38 is used outside of binding context.","line":6893,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":6893,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 6889 column 109 is used outside of binding context.","line":6893,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":6893,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6895,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6895,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6895,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6895,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6895,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6895,"endColumn":33},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6896,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6896,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6896,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6896,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6896,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":6896,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6896,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":6896,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6897,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6899,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":6897,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":6897,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":6897,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":6897,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6899,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6957,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6899,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6957,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6900,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6930,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6900,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":6900,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6900,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":6900,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6902,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6902,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6902,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6902,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6902,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6902,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6903,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6903,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6903,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6903,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6903,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":6903,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6903,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6903,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6904,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":6904,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6904,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6904,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6904,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6904,"endColumn":225},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6905,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6905,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6908 column 17 is used outside of binding context.","line":6905,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":6905,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 6903 column 18 is used outside of binding context.","line":6905,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6905,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6908,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6908,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":6908,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":6908,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6908,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6908,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6909,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":6909,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 6902 column 17 is used outside of binding context.","line":6909,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":6909,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6912,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6912,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6914,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6914,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6914,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6914,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6914,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6914,"endColumn":50},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6915,"column":42,"nodeType":"NewExpression","messageId":"lower","endLine":6915,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6915,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":6923,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6916,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6916,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6916,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6916,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6916,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":6916,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6917,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":6917,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6924 column 64 is used outside of binding context.","line":6917,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":6917,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6920,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6920,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6920,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6920,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6923,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":6927,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6923,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6923,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6924,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6924,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6924,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6924,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":6924,"column":64,"nodeType":"Identifier","messageId":"redeclared","endLine":6924,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6924,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":6924,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 6916 column 17 is used outside of binding context.","line":6925,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":6925,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6927,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6927,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6927,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6927,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6927,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6927,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6930,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6932,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6930,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":6930,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6930,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":6930,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6931,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6931,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6931,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6931,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6932,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6934,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6932,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6932,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6932,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":6932,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6933,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6933,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6934,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6956,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6934,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6956,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":6935,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":6935,"column":17,"nodeType":"Identifier","messageId":"useConst","endLine":6935,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6935,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6943,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6935,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6935,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":6935,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6936,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":6936,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6936,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6936,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6936,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":6936,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6937,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6937,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6937,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6937,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6937,"column":326,"nodeType":"IfStatement","messageId":"exceed","endLine":6941,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":361,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":362},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":393,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":394},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":425,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":426},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":429,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":430},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":448,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":449},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":457,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":458},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":474,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":475},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":6937,"column":495,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":6937,"endColumn":496},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":6937,"column":505,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":6937,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6937,"column":531,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6937,"endColumn":532},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6938,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6938,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6939,"column":1,"nodeType":"Program","messageId":"max","endLine":6939,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6939,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6939,"endColumn":100},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6941,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6941,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6941,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":6941,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 6897 column 8.","line":6941,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6941,"column":57,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6941,"endColumn":415},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6935 column 69.","line":6941,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6941,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6941,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6935 column 69.","line":6941,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":6941,"endColumn":226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6944,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6944,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6944,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6896 column 115.","line":6944,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":6944,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":6944,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":6944,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":6945,"column":1,"nodeType":"Program","messageId":"max","endLine":6945,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":6945,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6945,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6953,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6953,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6945,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6953,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6945,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6945,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6945,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":6945,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6944 column 49.","line":6946,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6946,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6896 column 118.","line":6946,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":6946,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":6947,"column":1,"nodeType":"Program","messageId":"max","endLine":6947,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6947,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":6947,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6947,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6947,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6947,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6947,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6947,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6947,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6949,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":6949,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6896 column 112.","line":6951,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":6951,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6957,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6957,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6958,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6958,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6958,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6958,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6958,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":6958,"endColumn":87},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6958,"column":86,"nodeType":"Identifier","messageId":"unusedVar","endLine":6958,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6959,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6959,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6961,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6983,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6961,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6983,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6962,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6982,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6962,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6962,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6962,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6962,"endColumn":34},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":6963,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":6963,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":6964,"column":1,"nodeType":"Program","messageId":"max","endLine":6964,"endColumn":108},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":6964,"column":53,"nodeType":"SwitchCase","messageId":"case","endLine":6964,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6964,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6964,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6965,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6965,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6966,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6966,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6966,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6966,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6967,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":6967,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6968,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":6968,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6972,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":6972,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6973,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6973,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6974,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":6974,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6974,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":6974,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6975,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6975,"endColumn":96},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":6975,"column":42,"nodeType":"NewExpression","messageId":"lower","endLine":6975,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6975,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6975,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6958 column 80.","line":6976,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":6976,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":6978,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":6978,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6958 column 83.","line":6978,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":6978,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6958 column 86.","line":6978,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":6978,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":6979,"column":1,"nodeType":"Program","messageId":"max","endLine":6979,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6979,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6979,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6980,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6980,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 6978 column 17 is used outside of binding context.","line":6980,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":6980,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6981,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6981,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6983,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6983,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":6984,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":6984,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":6984,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":6984,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":6984,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":6984,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":6984,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":6984,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":6985,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6985,"column":36,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":6987,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":6985,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":6985,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":6985,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6984 column 99.","line":6985,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":6985,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":6986,"column":1,"nodeType":"Program","messageId":"max","endLine":6986,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6986,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6986,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6986,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6986,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":6986,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6986,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6987,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7013,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6987,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7013,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6989,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6989,"endColumn":23},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6990,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6990,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6990,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":6991,"column":1,"nodeType":"Program","messageId":"max","endLine":6991,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6991,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6991,"endColumn":110},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6991,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6991,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6991,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6991,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6992,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6992,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6993,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6993,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":6994,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":6994,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6994,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":6998,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6995,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6995,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":6996,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":6996,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6996,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6996,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":6997,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":6997,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6997,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":6997,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":6997,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":6997,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":6998,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":6998,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":7004,"column":1,"nodeType":"Program","messageId":"max","endLine":7004,"endColumn":91},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":7004,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":7004,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":7004,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":7004,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 6984 column 99.","line":7004,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7004,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7004,"column":70,"nodeType":"IfStatement","messageId":"exceed","endLine":7008,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7004,"column":75,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7004,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7008,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7008,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":7012,"column":1,"nodeType":"Program","messageId":"max","endLine":7012,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 6984 column 93.","line":7012,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7012,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 6984 column 96.","line":7012,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7012,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7012,"column":86,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7012,"endColumn":146},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7012,"column":97,"nodeType":"NewExpression","messageId":"lower","endLine":7012,"endColumn":98},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7014,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7014,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7014,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7014,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7014,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":7014,"endColumn":169},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7014,"column":168,"nodeType":"Identifier","messageId":"unusedVar","endLine":7014,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7015,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7015,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":7016,"column":1,"nodeType":"Program","messageId":"max","endLine":7016,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7016,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7016,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7016,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":7018,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":71},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7016,"column":83,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7016,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7016,"column":158,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7016,"endColumn":159},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7017,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7017,"endColumn":24},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7017,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7017,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7017,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7017,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7018,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7018,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7018,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7018,"endColumn":196},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7018,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7018,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7019,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7021,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7019,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7019,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7019,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7019,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7019,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7020,"column":1,"nodeType":"Program","messageId":"max","endLine":7020,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7020,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7020,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7020,"column":40,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7020,"endColumn":138},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7021,"column":6,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7137,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7021,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7137,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7021,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7021,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7021,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7021,"column":148,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7021,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7021,"column":309,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":310},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7021,"column":317,"nodeType":"Identifier","messageId":"noShadow","endLine":7021,"endColumn":318},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7022,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7136,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7022,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7022,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7022,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7022,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7022,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7022,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7022,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7022,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7023,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7023,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7023,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7023,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7023,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7051,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7023,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7023,"endColumn":76},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7024,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7024,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7024,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7024,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7024,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7024,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7024,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7024,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7026,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7032,"endColumn":8},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":7027,"column":22,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7027,"endColumn":23,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768374,768375],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768374,768374],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":7027,"column":50,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7027,"endColumn":51,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768402,768403],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768402,768402],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7022 column 62.","line":7027,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7027,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7028,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7028,"endColumn":48},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":7031,"column":19,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7031,"endColumn":20,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768693,768694],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768693,768693],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":7031,"column":21,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":7031,"endColumn":22,"suggestions":[{"messageId":"removeEscape","fix":{"range":[768695,768696],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[768695,768695],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7033,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7033,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7034,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7034,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7034,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7034,"endColumn":61},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7034,"column":23,"nodeType":"CallExpression","messageId":"substring","endLine":7034,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7034,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7034,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7036,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7036,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7040,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7040,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7040,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7041,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7041,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7041,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7041,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7041,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7041,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7034 column 19 is used outside of binding context.","line":7041,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":7041,"endColumn":155},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7041,"column":158,"nodeType":"CallExpression","messageId":"substring","endLine":7041,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7042,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7042,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7042,"column":81,"nodeType":"IfStatement","messageId":"exceed","endLine":7044,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7042,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":7042,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7044,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7044,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7044,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7044,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7024 column 46 is used outside of binding context.","line":7044,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":7044,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7046,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7046,"endColumn":16},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7047,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7047,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7048,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7048,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7048,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7048,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7049,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7049,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7049,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7044 column 15 is used outside of binding context.","line":7049,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7024 column 19 is used outside of binding context.","line":7049,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7049,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7050,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7050,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7052,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7052,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7052,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7052,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7052,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7052,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7053,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7053,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7053,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7057,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7053,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7053,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7054,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7054,"endColumn":19},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7054,"column":20,"nodeType":"CallExpression","messageId":"substring","endLine":7054,"endColumn":92},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7054,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7054,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7055,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7055,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7056,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7056,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7058,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7058,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7058,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7058,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7058,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":7058,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7059,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7059,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7060,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7060,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7060,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7060,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7060,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7062 column 46 is used outside of binding context.","line":7060,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":92},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7060,"column":125,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":126},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7062 column 19 is used outside of binding context.","line":7060,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7060,"column":128,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7060,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7062 column 46 is used outside of binding context.","line":7060,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7062 column 74 is used outside of binding context.","line":7060,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":7060,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7060,"column":247,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7060,"endColumn":253},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7061,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7067,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7061,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7061,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7062,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7062,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7062,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7062,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7062,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7062,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7062,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7062,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7062,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7062,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7062,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7062,"endColumn":115},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7062,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7062,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7064,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7064,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7068,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7068,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7068,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7068,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7068,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7068,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7069,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7069,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7069,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7071,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7069,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7069,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7069,"endColumn":168},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7069,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7069,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7070,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7070,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7072,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7072,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7072,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7072,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7072,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7072,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7073,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7073,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7074,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7074,"endColumn":254},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7074,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7074,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7074,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7076 column 46 is used outside of binding context.","line":7074,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":52},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":75,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":92},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7074,"column":125,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":126},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7076 column 19 is used outside of binding context.","line":7074,"column":125,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":126},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7074,"column":128,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7074,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7076 column 46 is used outside of binding context.","line":7074,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":129},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":163,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":164},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7076 column 74 is used outside of binding context.","line":7074,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":7074,"endColumn":195},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7074,"column":247,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7074,"endColumn":253},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7075,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7081,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7075,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7075,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7076,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7076,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7076,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7076,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7076,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7076,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7076,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7076,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7076,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":7076,"endColumn":75},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7076,"column":78,"nodeType":"CallExpression","messageId":"substring","endLine":7076,"endColumn":115},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7076,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7076,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7078,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7078,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7082,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7082,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7082,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7082,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7082,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7082,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7083,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7083,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7083,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7085,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7083,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":70},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7083,"column":88,"nodeType":"CallExpression","messageId":"substring","endLine":7083,"endColumn":168},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7083,"column":169,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7083,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7084,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7084,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7086,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7086,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7086,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7086,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7086,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":7086,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":7087,"column":1,"nodeType":"Program","messageId":"max","endLine":7087,"endColumn":138},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7087,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7087,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7087,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7087,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7087,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7087,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7087,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":7109,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7087,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7087,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7087,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":7087,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":11},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7088,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7088,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7088,"column":15,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7088,"endColumn":74},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7088,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7088,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7088,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7088,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7088,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7088,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":95,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7088,"column":104,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7088,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7091 column 12 is used outside of binding context.","line":7088,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7088,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7091 column 110 is used outside of binding context.","line":7088,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":7088,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7091 column 39 is used outside of binding context.","line":7089,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7089,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7089,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7089,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7090,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7108,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7091 column 67 is used outside of binding context.","line":7090,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7090,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7091,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7091,"endColumn":230},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7091,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":7091,"column":39,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":7091,"column":67,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":68},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":71,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":108},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7091,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":7091,"endColumn":111},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7091,"column":114,"nodeType":"CallExpression","messageId":"substring","endLine":7091,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7091,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":7091,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7091,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":7091,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7091,"column":231,"nodeType":"IfStatement","messageId":"exceed","endLine":7093,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7091,"column":238,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7091,"endColumn":240},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7093,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7093,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7093,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7093,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":7093,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7093,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7093,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7093,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7094,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7094,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7098,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7100,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":7100,"column":1,"nodeType":"Program","messageId":"max","endLine":7100,"endColumn":193},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7100,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7100,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7100,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7100,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7100,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7100,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7102,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7104,"endColumn":10},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7104,"column":1,"nodeType":"Program","messageId":"max","endLine":7104,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7104,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7104,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7104,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7104,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7104,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7106,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7106,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7107,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7107,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7110,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7110,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7110,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7110,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7110,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7110,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":7111,"column":1,"nodeType":"Program","messageId":"max","endLine":7111,"endColumn":218},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7111,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7111,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7111,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7111,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7111,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7113,"endColumn":7},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":7111,"column":94,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":7111,"endColumn":108,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[773998,774015],"text":"Object.prototype.hasOwnProperty.call(r, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7111,"column":127,"nodeType":"CallExpression","messageId":"substring","endLine":7111,"endColumn":207},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7111,"column":208,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7111,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7112,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7112,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7114,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7114,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7114,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7114,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7021 column 39.","line":7114,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":7114,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7115,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7115,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7115,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":7115,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7021 column 74.","line":7116,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7116,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7116,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7116,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7116,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":7134,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":7117,"column":1,"nodeType":"Program","messageId":"max","endLine":7117,"endColumn":139},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7117,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7117,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7117,"column":18,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7117,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7117,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7021 column 148.","line":7117,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7021 column 223.","line":7117,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7021 column 309.","line":7117,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":7117,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7118,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7118,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7118,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7118,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7122,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":7126,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7123,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7123,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7123,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":7125,"endColumn":13},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7127,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7127,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7127,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7127,"endColumn":133},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7127,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7127,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 7021 column 360.","line":7127,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":7127,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7127,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":7127,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7129,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":7131,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7129,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7129,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7123 column 16 is used outside of binding context.","line":7129,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7129,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7131,"column":12,"nodeType":"BreakStatement","messageId":"exceed","endLine":7131,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7133,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7133,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7117 column 46 is used outside of binding context.","line":7133,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7117 column 18 is used outside of binding context.","line":7133,"column":247,"nodeType":"Identifier","messageId":"outOfScope","endLine":7133,"endColumn":248},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7133,"column":385,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7133,"endColumn":391},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7137,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7159,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7137,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7159,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7137,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7137,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7137,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7137,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7138,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7138,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7021 column 13.","line":7138,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7138,"endColumn":39},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7138,"column":46,"nodeType":"NewExpression","messageId":"lower","endLine":7138,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7138,"column":71,"nodeType":"IfStatement","messageId":"exceed","endLine":7144,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7141,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7141,"endColumn":44},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7141,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":7141,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7144,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7144,"endColumn":124},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7144,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7144,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7145,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7145,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7145,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7145,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7145,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7145,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7147,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7147,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7147,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7147,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 270. Maximum allowed is 100.","line":7148,"column":1,"nodeType":"Program","messageId":"max","endLine":7148,"endColumn":259},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7148,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7148,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7148,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7148,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7148,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7148,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7148,"endColumn":259},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7148,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7148,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7149,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7149,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7149,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7149,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 313. Maximum allowed is 100.","line":7150,"column":1,"nodeType":"Program","messageId":"max","endLine":7150,"endColumn":302},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7150,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7150,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7150,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7150,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7150,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7150,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7150,"endColumn":302},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7150,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7150,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7151,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7151,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7014 column 168.","line":7151,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7151,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":7152,"column":1,"nodeType":"Program","messageId":"max","endLine":7152,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7014 column 162.","line":7153,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7153,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7014 column 165.","line":7153,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7153,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":7154,"column":1,"nodeType":"Program","messageId":"max","endLine":7154,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7154,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7154,"endColumn":165},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7156,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7156,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7156,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7156,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7158,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7158,"endColumn":67},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7160,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7160,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7160,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7160,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7160,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":7160,"endColumn":80},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7160,"column":79,"nodeType":"Identifier","messageId":"unusedVar","endLine":7160,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 2911. Maximum allowed is 100.","line":7161,"column":1,"nodeType":"Program","messageId":"max","endLine":7161,"endColumn":2903},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7161,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7161,"endColumn":2877},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7161,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7161,"column":2857,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2858},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7161,"column":2864,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2865},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7161,"column":2872,"nodeType":"Identifier","messageId":"noShadow","endLine":7161,"endColumn":2873},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7162,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7162,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7162,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7162,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7163,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7163,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7161 column 2864 is used outside of binding context.","line":7163,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7163,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7164,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7164,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7164,"column":234,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7164,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7164,"column":240,"nodeType":"Identifier","messageId":"noShadow","endLine":7164,"endColumn":241},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7164,"column":240,"nodeType":"Identifier","messageId":"unusedVar","endLine":7164,"endColumn":241},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7165,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7167,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7165,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7165,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7165,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7165,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7165,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":7165,"endColumn":167},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7165,"column":284,"nodeType":"Identifier","messageId":"redeclared","endLine":7165,"endColumn":285},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7167,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7287,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7167,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7287,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7168,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7286,"endColumn":35},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7168,"column":34,"nodeType":"NewExpression","messageId":"lower","endLine":7168,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7168,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7168,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":7169,"column":1,"nodeType":"Program","messageId":"max","endLine":7169,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7169,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7169,"endColumn":213},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7169,"column":157,"nodeType":"NewExpression","messageId":"lower","endLine":7169,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7169,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7170,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7170,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7170,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7170,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":7170,"endColumn":107},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7171,"column":1,"nodeType":"Program","messageId":"max","endLine":7171,"endColumn":106},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7171,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7171,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7171,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7171,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7171,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":7171,"column":48,"nodeType":"Identifier","messageId":"useConst","endLine":7171,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7171,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7171,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":7171,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7171,"column":76,"nodeType":"IfStatement","messageId":"exceed","endLine":7203,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7172,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7172,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7172,"endColumn":285},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7172,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":54,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":55},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":148,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7172,"column":216,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7172,"endColumn":217},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":218,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":218,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":219},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7172,"column":249,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7172,"endColumn":250},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7172,"column":249,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":250},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7172,"column":286,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7186,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7172,"column":286,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7186,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7192 column 11 is used outside of binding context.","line":7172,"column":290,"nodeType":"Identifier","messageId":"outOfScope","endLine":7172,"endColumn":291},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7172,"column":305,"nodeType":"Identifier","messageId":"noShadow","endLine":7172,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7172,"column":308,"nodeType":"Identifier","messageId":"noShadow","endLine":7172,"endColumn":309},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7173,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7173,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":17},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7173,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":7173,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7170 column 100.","line":7173,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7173,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7173,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7173,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7173,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7173,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7173,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7173,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7173,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7173,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":7173,"column":82,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7173,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7173,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7173,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7174,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7174,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7174,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7174,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7190 column 187 is used outside of binding context.","line":7174,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7174,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7174,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7174,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7174,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7174,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7175,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7175,"endColumn":140},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":7175,"column":35,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7175,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7175,"column":134,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7175,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 7190 column 13 is used outside of binding context.","line":7175,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":7175,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7194 column 11 is used outside of binding context.","line":7176,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7176,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7176,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7176,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7176,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7176,"endColumn":30},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7176,"column":29,"nodeType":"Identifier","messageId":"unusedVar","endLine":7176,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'C' was used before it was defined.","line":7177,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7177,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 7190 column 69 is used outside of binding context.","line":7177,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7177,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7178,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7178,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7178,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7178,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7179,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7179,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7179,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7179,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7179,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7179,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7181,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7183,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7181,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7181,"endColumn":17},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7181,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7181,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7183,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":7185,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7183,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7183,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7183,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7183,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7184,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7184,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7185,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7185,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7185,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7185,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7185,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7179 column 19 is used outside of binding context.","line":7185,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7185,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7185,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7185,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7190,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7202,"endColumn":10},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7190,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7202,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 7165 column 213.","line":7190,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'f' is already declared in the upper scope on line 7165 column 257.","line":7190,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7190,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":70},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":7190,"column":187,"nodeType":"Identifier","messageId":"redeclared","endLine":7190,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7174 column 24 is used outside of binding context.","line":7190,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":7190,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7190,"column":202,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7190,"column":205,"nodeType":"Identifier","messageId":"noShadow","endLine":7190,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7191,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7191,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7191,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7191,"endColumn":144},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7192,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7192,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7172 column 290 is used outside of binding context.","line":7192,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7192,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7192,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7192,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7192,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7192,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":7193,"column":1,"nodeType":"Program","messageId":"max","endLine":7193,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7193,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7193,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7193,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7193,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7193,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7193,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7193,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7193,"endColumn":96},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":7194,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7194,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7194,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7194,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7194,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7194,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7194,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7194,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7197,"column":11,"nodeType":"ForStatement","messageId":"exceed","endLine":7201,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7197,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7197,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7170 column 106.","line":7197,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7197,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7203,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7207,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7203,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7203,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7204,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7204,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7207,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7207,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7207,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7209,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7170 column 97.","line":7207,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7207,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7171 column 68.","line":7207,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7207,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7170 column 103.","line":7208,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7208,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7208,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7208,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7208,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7208,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7176 column 11 is used outside of binding context.","line":7208,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7208,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7194 column 11 is used outside of binding context.","line":7208,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7208,"endColumn":75},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7209,"column":1,"nodeType":"Program","messageId":"max","endLine":7209,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7209,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7209,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7209,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7209,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7209,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7172 column 290 is used outside of binding context.","line":7209,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7192 column 11 is used outside of binding context.","line":7209,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7174 column 24 is used outside of binding context.","line":7209,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7190 column 187 is used outside of binding context.","line":7209,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7209,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7210,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7210,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7210,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7210,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7210,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7211,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7211,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7211,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7225,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7212,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7212,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7212,"column":45,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7212,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7212,"column":45,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7212,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7212,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7212,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7212,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7212,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7212,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7212,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7212,"column":69,"nodeType":"NewExpression","messageId":"lower","endLine":7212,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7212,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":7212,"endColumn":115},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7212,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":7212,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7213,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7213,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7213,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":7213,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7214,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7214,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7217 column 23 is used outside of binding context.","line":7214,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7214,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7214,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7214,"endColumn":21},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7214,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7214,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":7215,"column":1,"nodeType":"Program","messageId":"max","endLine":7215,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7215,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7215,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7215,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7215,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7215,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7215,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7215,"column":46,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7215,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":47},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7215,"column":74,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7215,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7217 column 23 is used outside of binding context.","line":7215,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":75},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7215,"column":85,"nodeType":"NewExpression","messageId":"lower","endLine":7215,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7219 column 14 is used outside of binding context.","line":7215,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7219 column 42 is used outside of binding context.","line":7215,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7215,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7215,"column":119,"nodeType":"BreakStatement","messageId":"exceed","endLine":7215,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7216,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7216,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7217 column 26 is used outside of binding context.","line":7216,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7216,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7216,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7216,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7217 column 20 is used outside of binding context.","line":7216,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7216,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7217,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":7221,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7217,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7217,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":7217,"column":26,"nodeType":"Identifier","messageId":"redeclared","endLine":7217,"endColumn":27},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7217,"column":40,"nodeType":"NewExpression","messageId":"lower","endLine":7217,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7218,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7218,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7219,"column":1,"nodeType":"Program","messageId":"max","endLine":7219,"endColumn":123},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7219,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7219,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":7219,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":15},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":7219,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":7219,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7219,"column":85,"nodeType":"NewExpression","messageId":"lower","endLine":7219,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7215 column 14 is used outside of binding context.","line":7219,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7215 column 42 is used outside of binding context.","line":7219,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7219,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7219,"column":117,"nodeType":"BreakStatement","messageId":"exceed","endLine":7219,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7220,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7220,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":7221,"column":1,"nodeType":"Program","messageId":"max","endLine":7221,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 7219 column 77 is used outside of binding context.","line":7221,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7221,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7221,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7221,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7221,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 7219 column 77 is used outside of binding context.","line":7221,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7221,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7221,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7215 column 77 is used outside of binding context.","line":7221,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7221,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7223,"column":1,"nodeType":"Program","messageId":"max","endLine":7223,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7223,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7223,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7223,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7223,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":7224,"column":1,"nodeType":"Program","messageId":"max","endLine":7224,"endColumn":129},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7224,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7224,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7224,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7224,"endColumn":129},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7224,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7224,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7224,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7224,"column":63,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7224,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7226,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7226,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7226,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7226,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7226,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7226,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7228,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7228,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7228,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7228,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7228,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7228,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7228,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":7228,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7230,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7230,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7230,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7230,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7230,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7230,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7230,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7230,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":7230,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7232,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7232,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7232,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7232,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7234,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7234,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7235,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7235,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7235,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7235,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7235,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7235,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7235,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7235,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":7236,"column":1,"nodeType":"Program","messageId":"max","endLine":7236,"endColumn":211},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7236,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7236,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7236,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7236,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7236,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7236,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7236,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7236,"endColumn":211},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7236,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7236,"endColumn":211},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":46},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7236,"column":117,"nodeType":"NewExpression","messageId":"lower","endLine":7236,"endColumn":118},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7237 column 169 is used outside of binding context.","line":7236,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":7236,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7237,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7243,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7237,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7237,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7237,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7237,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7237,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":7237,"endColumn":160},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7237,"column":169,"nodeType":"Identifier","messageId":"redeclared","endLine":7237,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7237,"column":190,"nodeType":"Identifier","messageId":"outOfScope","endLine":7237,"endColumn":191},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'r', 's', 's', 'r'.","line":7238,"column":9,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7242,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7234 column 46.","line":7238,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7238,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7235 column 16.","line":7239,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7239,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7236 column 11.","line":7239,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7239,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7239,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7241,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7239,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7241,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7239,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7239,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7235 column 16 is used outside of binding context.","line":7242,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7242,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7244,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7244,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7244,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7244,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7245,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7245,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7245,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7251,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7247,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7247,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7247,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7247,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7247,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":7249,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7247,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7247,"endColumn":51},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":7247,"column":50,"nodeType":"AssignmentExpression","messageId":"missing","endLine":7247,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7247,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":7247,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7248,"column":1,"nodeType":"Program","messageId":"max","endLine":7248,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7248,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7248,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7248,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7248,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7248,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7248,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7253 column 12 is used outside of binding context.","line":7248,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7248,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7250,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7250,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7251,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7257,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7251,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7251,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7253,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7253,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7253,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7253,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7253,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7253,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7253,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":7255,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":7254,"column":1,"nodeType":"Program","messageId":"max","endLine":7254,"endColumn":93},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7254,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7254,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7254,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7254,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7247 column 12 is used outside of binding context.","line":7257,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7257,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7257,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7257,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7247 column 12 is used outside of binding context.","line":7257,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7257,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7257,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7257,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7258,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7258,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7258,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7258,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7258,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":7258,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7258,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7258,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'o' is defined but never used.","line":7258,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":7258,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7260,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7260,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7260,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":7260,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7260,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7260,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7260,"column":51,"nodeType":"ForInStatement","messageId":"exceed","endLine":7266,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7262,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7262,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7262,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":7264,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7268,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7268,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7270,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7270,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7270,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7270,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7270,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7270,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7270,"column":46,"nodeType":"ForInStatement","messageId":"exceed","endLine":7280,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7270,"column":52,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7270,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7275 column 20 is used outside of binding context.","line":7270,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7270,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7271,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7271,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7271,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7275 column 20 is used outside of binding context.","line":7271,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7271,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7165 column 65.","line":7271,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7165 column 119.","line":7271,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7271,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7273,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7273,"endColumn":83},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7275,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7275,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7165 column 166.","line":7275,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7165 column 8.","line":7275,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7275,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7275,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7276,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7276,"endColumn":151},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substr()`.","line":7276,"column":119,"nodeType":"CallExpression","messageId":"substr","endLine":7276,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7280,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7280,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7281,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7281,"endColumn":75},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7270 column 38 is used outside of binding context.","line":7281,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7281,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":7283,"column":1,"nodeType":"Program","messageId":"max","endLine":7283,"endColumn":118},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7283,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7283,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7283,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7283,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7164 column 234.","line":7284,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7284,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7164 column 237.","line":7284,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":45},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7284,"column":44,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7164 column 240.","line":7284,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":48},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7284,"column":47,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7165 column 30.","line":7284,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7284,"endColumn":51},{"ruleId":"no-unused-vars","severity":2,"message":"'n' is defined but never used.","line":7284,"column":50,"nodeType":"Identifier","messageId":"unusedVar","endLine":7284,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7284 column 41.","line":7285,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7285,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7287,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7287,"endColumn":26},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7288,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7288,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7288,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7288,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7288,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7288,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7288,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":7288,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7289,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7289,"column":32,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7291,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7289,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7289,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7289,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7290,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7290,"endColumn":587},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7290,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7290,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7290,"column":336,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7290,"endColumn":364},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7291,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7369,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7291,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7369,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7291,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7291,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 201. Maximum allowed is 100.","line":7292,"column":1,"nodeType":"Program","messageId":"max","endLine":7292,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7292,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7292,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7292,"column":97,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7292,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7293,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7293,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7294,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7294,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7294,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7296,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7294,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7294,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7295,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7295,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7296,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7296,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7297,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7297,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7299,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7299,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7300,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7300,"endColumn":273},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7300,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7300,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7300,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7300,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7301,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7301,"endColumn":40},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":7301,"column":39,"nodeType":"Identifier","messageId":"unusedVar","endLine":7301,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7302,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7302,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7302,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7304,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7302,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7304,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7301 column 39.","line":7302,"column":232,"nodeType":"Identifier","messageId":"noShadow","endLine":7302,"endColumn":233},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7303,"column":1,"nodeType":"Program","messageId":"max","endLine":7303,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7303,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7303,"endColumn":98},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7303,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7303,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7305,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7305,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7305,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7305,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7306,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7306,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7307 column 16 is used outside of binding context.","line":7306,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7306,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7306,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":7310,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7307,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7307,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7307,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7307,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7307,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7307,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7307,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7307,"column":73,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7307,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7307,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":7307,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7308,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7308,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 149. Maximum allowed is 100.","line":7309,"column":1,"nodeType":"Program","messageId":"max","endLine":7309,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7309,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7309,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7309,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7309,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7309,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7309,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7307 column 28 is used outside of binding context.","line":7309,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":98},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7309,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7309,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7307 column 45 is used outside of binding context.","line":7309,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7307 column 60 is used outside of binding context.","line":7309,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":7309,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7311,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7311,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7312,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7312,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7312,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7312,"column":18,"nodeType":"Identifier","messageId":"useConst","endLine":7312,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7312,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7312,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7314,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7312,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7314,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7312,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7312,"column":115,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7312,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7311 column 47.","line":7312,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":7312,"endColumn":234},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7313,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7313,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":7314,"column":1,"nodeType":"Program","messageId":"max","endLine":7314,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7314,"column":65,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7314,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7316,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'e' is never reassigned. Use 'const' instead.","line":7316,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7316,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7316,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7316,"column":42,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7322,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7316,"column":42,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7322,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7316 column 12.","line":7316,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7316,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7316,"endColumn":74},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7319,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7319,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7319,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7319,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7323,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7323,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 316. Maximum allowed is 100.","line":7324,"column":1,"nodeType":"Program","messageId":"max","endLine":7324,"endColumn":305},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7324,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7324,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7324,"column":103,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7324,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7324,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":7324,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7324,"column":148,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7324,"endColumn":305},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7324,"column":245,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7324,"endColumn":258},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7324,"column":265,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7324,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7325,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7325,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7326,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7326,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7326,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7326,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7326,"endColumn":1032},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7326,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7326,"endColumn":1032},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7326,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7326,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7326,"column":492,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":505},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7326,"column":572,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":574},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7326,"column":635,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":637},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7326,"column":802,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7326,"endColumn":804},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7326,"column":877,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7326,"endColumn":895},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7327,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7327,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":7328,"column":1,"nodeType":"Program","messageId":"max","endLine":7328,"endColumn":144},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7328,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7328,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7328,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7328,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7327 column 49.","line":7331,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7331,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7332,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":7342,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7333,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7333,"column":49,"nodeType":"IfStatement","messageId":"exceed","endLine":7341,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7333,"column":56,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7333,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7334,"column":1,"nodeType":"Program","messageId":"max","endLine":7334,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7334,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7334,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7334,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7334,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7337,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7337,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7338,"column":38,"nodeType":"BreakStatement","messageId":"exceed","endLine":7338,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7339,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7339,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7342,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7342,"endColumn":99},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7342,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7342,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7342,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7342,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7342,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7342,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7343,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7343,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7344,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7344,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7344,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7344,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7344,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7344,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7345,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7345,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7345,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7345,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7346,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7346,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7344 column 62 is used outside of binding context.","line":7346,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7346,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7347,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7347,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":7348,"column":1,"nodeType":"Program","messageId":"max","endLine":7348,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7348,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7348,"endColumn":94},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7348,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7348,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7348,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7348,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7349,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7349,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7349,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7349,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7350,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7350,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7350,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7350,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7350,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7350,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7350,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":7360,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7351,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7351,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7351,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7351,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7351,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7351,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7352,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7352,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7352,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7358,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7352,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7352,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7353,"column":14,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7353,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7354,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7354,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7356,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7356,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7356,"column":11,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7356,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7356,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7356,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7356,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7356,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 325. Maximum allowed is 100.","line":7357,"column":1,"nodeType":"Program","messageId":"max","endLine":7357,"endColumn":305},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7357,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7357,"endColumn":130},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7357,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7357,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7357,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7357,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":7357,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7357,"column":159,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7357,"endColumn":305},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7357,"column":237,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7357,"endColumn":238},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7357,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7357,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7351 column 16 is used outside of binding context.","line":7359,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7359,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7359,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7359,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7359,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7359,"endColumn":165},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7359,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7359,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":7359,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7351 column 16 is used outside of binding context.","line":7359,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7359,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7359,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7359,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_changedWidgets'.","line":7359,"column":131,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7359,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7288 column 93.","line":7361,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7361,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7288 column 96.","line":7361,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7361,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7288 column 99.","line":7362,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7362,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7289 column 41.","line":7362,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7362,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7362,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":7368,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":7363,"column":1,"nodeType":"Program","messageId":"max","endLine":7363,"endColumn":131},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7363,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7363,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7289 column 10.","line":7363,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7363,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7363,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7363,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":7365,"column":1,"nodeType":"Program","messageId":"max","endLine":7365,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7365,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7365,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7365,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7365,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7365,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7365,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7365,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7365,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7363 column 16 is used outside of binding context.","line":7365,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":7365,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7363 column 59 is used outside of binding context.","line":7365,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7365,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7366,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7366,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7366,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7366,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7366,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7366,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7366,"endColumn":658},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7366,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7366,"endColumn":658},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":110,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_inDocument'.","line":7366,"column":129,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7366,"endColumn":142},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7370,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7370,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7370,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7370,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7370,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":7370,"endColumn":84},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7370,"column":83,"nodeType":"Identifier","messageId":"unusedVar","endLine":7370,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7370 column 77.","line":7371,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7370 column 80.","line":7371,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7370 column 83.","line":7371,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7371,"endColumn":37},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7371,"column":36,"nodeType":"Identifier","messageId":"unusedVar","endLine":7371,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7372,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7372,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7372,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7372,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7372,"column":66,"nodeType":"SwitchStatement","messageId":"exceed","endLine":7374,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7373,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7373,"endColumn":300},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7373,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7373,"endColumn":134},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7373,"column":184,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7373,"endColumn":185},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7373,"column":301,"nodeType":"BreakStatement","messageId":"exceed","endLine":7373,"endColumn":307},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7373,"column":323,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7373,"endColumn":359},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7373,"column":327,"nodeType":"Identifier","messageId":"noShadow","endLine":7373,"endColumn":328},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7373,"column":345,"nodeType":"Identifier","messageId":"noShadow","endLine":7373,"endColumn":346},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7373,"column":360,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7373,"endColumn":534},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7376,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7376,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7376,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7376,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7376,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":7376,"endColumn":119},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7376,"column":118,"nodeType":"Identifier","messageId":"unusedVar","endLine":7376,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7377,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7393,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7377,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7377,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7377,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7377,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7377,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7377,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7381,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7381,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":7382,"column":1,"nodeType":"Program","messageId":"max","endLine":7382,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7384,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7382,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7382,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7382,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7381 column 41.","line":7382,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7382,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7382,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":7382,"endColumn":103},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7383,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7383,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7377 column 8.","line":7383,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":19},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":7383,"column":18,"nodeType":"AssignmentExpression","messageId":"missing","endLine":7383,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7383,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7383,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7377 column 75.","line":7383,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7393 column 21.","line":7383,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7383,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":7383,"endColumn":157},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7383,"column":160,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7383,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7383,"column":175,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7383,"endColumn":349},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7383,"column":293,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7383,"endColumn":295},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7384,"column":1,"nodeType":"Program","messageId":"max","endLine":7384,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7385,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7385,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7385,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7385,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7386,"column":75,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7386,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7386,"column":75,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7386,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7386,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7386,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7386,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7386,"column":211,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7386,"endColumn":223},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7389,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7389,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7390,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7390,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7390,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7390,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7391,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7391,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7391,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7391,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 341. Maximum allowed is 100.","line":7392,"column":1,"nodeType":"Program","messageId":"max","endLine":7392,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7392,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7392,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7392,"endColumn":330},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7392,"column":19,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7392,"endColumn":330},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7392,"column":299,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7392,"endColumn":300},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7393,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7395,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7393,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7393,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7393,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7393,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7393,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7394,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7394,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7394,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7394,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7395,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7397,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7395,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7376 column 112.","line":7395,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7376 column 115.","line":7395,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7376 column 118.","line":7395,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7395,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7396,"column":1,"nodeType":"Program","messageId":"max","endLine":7396,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7396,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7396,"endColumn":101},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7396,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7396,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7397,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7397,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7397,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7397,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7397,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7397,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7398,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7398,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7398,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7398,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7398,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":7398,"endColumn":167},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7398,"column":166,"nodeType":"Identifier","messageId":"unusedVar","endLine":7398,"endColumn":167},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7399,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7491,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7399,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7399,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7399,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7399,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7399,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":139},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7399,"column":166,"nodeType":"Identifier","messageId":"redeclared","endLine":7399,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7399,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":7399,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7400,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7400,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7400,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7400,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7400,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7400,"endColumn":142},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7400,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":7400,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7400,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7400,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7403,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7403,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7403,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7403,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7404,"column":16,"nodeType":"NewExpression","messageId":"lower","endLine":7404,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7405,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7405,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7406,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7406,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7406,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7406,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7406,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7406,"endColumn":79},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7406,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7406,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7409,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7409,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7411,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7411,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7412,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7412,"endColumn":95},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7412,"column":57,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7412,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7415,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7415,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7416,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7416,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7417,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7417,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7419,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7419,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7419,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7419,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7425,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7425,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7427,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7427,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7428,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7428,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7428,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7428,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7428,"endColumn":359},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7428,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7428,"endColumn":359},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7428,"column":56,"nodeType":"CallExpression","messageId":"substring","endLine":7428,"endColumn":125},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7428,"column":286,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7428,"endColumn":288},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7428,"column":355,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7428,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7429,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7429,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7429,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7429,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7430,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7430,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7430,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7430,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7431,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7431,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7431,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7431,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7432,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7432,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7432,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7432,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7433,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7433,"endColumn":47},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":7434,"column":12,"nodeType":"MemberExpression","messageId":"unexpected","endLine":7434,"endColumn":24},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7434,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7434,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7435,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7435,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7435,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7435,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":7436,"column":1,"nodeType":"Program","messageId":"max","endLine":7436,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7436,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7436,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7437,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7437,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7437,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7437,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7438,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7438,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7438,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7438,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7438,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":7438,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7438,"column":93,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7438,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7438,"column":175,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7438,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7439,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7439,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7439,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7439,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 246. Maximum allowed is 100.","line":7440,"column":1,"nodeType":"Program","messageId":"max","endLine":7440,"endColumn":235},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7440,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7440,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7440,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7440,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7440,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":7440,"endColumn":32},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":43},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7440,"column":103,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7440,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7440,"column":134,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7440,"endColumn":235},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7440,"column":134,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7440,"endColumn":235},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7440,"column":143,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7440,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7440,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7440,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7441,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7441,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7443,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7443,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7443,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7443,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7445,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7445,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":7446,"column":1,"nodeType":"Program","messageId":"max","endLine":7446,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7446,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7446,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7446,"endColumn":243},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7446,"column":33,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7446,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7446,"column":239,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7446,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7447,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7447,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7447,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7447,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7448,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7448,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7448,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7448,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7448,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":7448,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7448,"column":183,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7448,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7449,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7449,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7449,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7449,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7450,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7450,"endColumn":152},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7450,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":7450,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7450,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7450,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7450,"column":101,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7450,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7450,"column":153,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7450,"endColumn":248},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7450,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7450,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7451,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7451,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7452,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7452,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7452,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7452,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7452,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":7452,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7452,"column":109,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7452,"endColumn":248},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7452,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7452,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7453,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7453,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7453,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7453,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7454,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7454,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7454,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7454,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7454,"endColumn":206},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7454,"column":185,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7454,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7455,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7455,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7455,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7455,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7456,"column":61,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7456,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7456,"column":61,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7456,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7456,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7456,"column":128,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7456,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7456,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7456,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":193},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7456,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7456,"column":249,"nodeType":"Identifier","messageId":"noShadow","endLine":7456,"endColumn":250},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":7456,"column":268,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":269},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7456,"column":306,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":307},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7456,"column":314,"nodeType":"NewExpression","messageId":"lower","endLine":7456,"endColumn":315},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7456,"column":331,"nodeType":"Identifier","messageId":"redeclared","endLine":7456,"endColumn":332},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7456,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7456,"endColumn":476},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7457,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7457,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7458,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7458,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7459,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7459,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7459,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7459,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 223. Maximum allowed is 100.","line":7460,"column":1,"nodeType":"Program","messageId":"max","endLine":7460,"endColumn":212},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7460,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7460,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7460,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7460,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7461,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7461,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7462,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7462,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7465,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7465,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7466,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7466,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7469,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7469,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7469,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7469,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7470,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7470,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7470,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7470,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7470,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7470,"endColumn":252},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7470,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7470,"endColumn":252},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7470,"column":220,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7470,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7471,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7471,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7472,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7472,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7472,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7472,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7472,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7472,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7472,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7472,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7472,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7473,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":7473,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7473,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7473,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":7474,"column":1,"nodeType":"Program","messageId":"max","endLine":7474,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7474,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7474,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7474,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7474,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7474,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7474,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7399 column 112.","line":7474,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7399 column 138.","line":7474,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7474,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7475,"column":18,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7475,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 7491 column 21.","line":7475,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7475,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7475,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7475,"endColumn":173},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7475,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7475,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":7476,"column":1,"nodeType":"Program","messageId":"max","endLine":7476,"endColumn":96},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7476,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7476,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7476,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7476,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7474 column 15 is used outside of binding context.","line":7476,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7474 column 87 is used outside of binding context.","line":7476,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7476,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7476,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7474 column 50 is used outside of binding context.","line":7476,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7474 column 87 is used outside of binding context.","line":7476,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7474 column 67 is used outside of binding context.","line":7476,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7476,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7477,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7477,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7478,"column":108,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7478,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7479,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7479,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7479,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7479,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":7480,"column":1,"nodeType":"Program","messageId":"max","endLine":7480,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7480,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7480,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7480,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7480,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7480,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7480,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":7480,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7484,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7484,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7480 column 105 is used outside of binding context.","line":7484,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7480 column 15 is used outside of binding context.","line":7484,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7480 column 105 is used outside of binding context.","line":7484,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7480 column 54 is used outside of binding context.","line":7484,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":7484,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7485,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7485,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7398 column 163.","line":7485,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7485,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":7486,"column":1,"nodeType":"Program","messageId":"max","endLine":7486,"endColumn":159},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7486,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7486,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7398 column 166.","line":7486,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7399 column 8.","line":7486,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7399 column 30.","line":7486,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7399 column 67.","line":7486,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7399 column 112.","line":7486,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":7486,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7488,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7488,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7486 column 93 is used outside of binding context.","line":7488,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7488,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7489,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7489,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7491,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7493,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7491,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7491,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7398 column 160.","line":7491,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7491,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7492,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7492,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7492,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7492,"endColumn":26},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7493,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7493,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7493,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7493,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7493,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7493,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7494,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7494,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7494,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7494,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":7494,"endColumn":133},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7494,"column":132,"nodeType":"Identifier","messageId":"unusedVar","endLine":7494,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7495,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7517,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7495,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7495,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7495,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7495,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7495,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":7495,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7496,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7496,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7496,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7496,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7497,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7497,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7498,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7498,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7498,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7498,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7499,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7499,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7499,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7499,"endColumn":52},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7500,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7500,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7501,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7501,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 273. Maximum allowed is 100.","line":7502,"column":1,"nodeType":"Program","messageId":"max","endLine":7502,"endColumn":262},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7502,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7502,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7502,"column":82,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7502,"endColumn":83},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7504,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7504,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7505,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7505,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7506,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7506,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7506,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7506,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7506,"column":47,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7506,"endColumn":400},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7506,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7506,"endColumn":400},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7506,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7506,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7506,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7506,"column":312,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7506,"endColumn":313},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7508,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7508,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7508,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7508,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7509,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7509,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7511,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7511,"endColumn":42},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7512,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7512,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7512,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7512,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7513,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7513,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":7514,"column":1,"nodeType":"Program","messageId":"max","endLine":7514,"endColumn":365},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7514,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7514,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7514,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7514,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7514,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7514,"endColumn":37},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7514,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7514,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7514,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7514,"column":107,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7514,"endColumn":365},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7514,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":143},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7514,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7514,"endColumn":302},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7514,"column":336,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7514,"endColumn":337},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":7516,"column":1,"nodeType":"Program","messageId":"max","endLine":7516,"endColumn":107},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7516,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7516,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7516,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7516,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7517,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7529,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7517,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7494 column 126.","line":7517,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7494 column 129.","line":7517,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7517,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":7517,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":7517,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":7518,"column":1,"nodeType":"Program","messageId":"max","endLine":7518,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7518,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7518,"endColumn":100},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7518,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7518,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7518,"column":101,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7518,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7518,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":7518,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7520,"column":1,"nodeType":"Program","messageId":"max","endLine":7520,"endColumn":95},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7520,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7520,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7517 column 24.","line":7520,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7517 column 27.","line":7520,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7494 column 132.","line":7520,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7495 column 8.","line":7520,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7495 column 75.","line":7520,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":7520,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7522,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7522,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7522,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":7522,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7517 column 21.","line":7522,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7522,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7520 column 60 is used outside of binding context.","line":7522,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7522,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7522,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7522,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7522,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7522,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":7523,"column":1,"nodeType":"Program","messageId":"max","endLine":7523,"endColumn":111},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7523,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7523,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7523,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7523,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":57},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7523,"column":63,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7523,"endColumn":66,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[811037,811038],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7523,"column":67,"nodeType":"IfStatement","messageId":"exceed","endLine":7525,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7523,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7523,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7520 column 17 is used outside of binding context.","line":7523,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":7523,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7524,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":7524,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":7526,"column":1,"nodeType":"Program","messageId":"max","endLine":7526,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7526,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7526,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7526,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7526,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7526,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7526,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7526,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7520 column 71 is used outside of binding context.","line":7526,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7526,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7526,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7520 column 33 is used outside of binding context.","line":7526,"column":48,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7520 column 71 is used outside of binding context.","line":7526,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7520 column 52 is used outside of binding context.","line":7526,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7526,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7529,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7529,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7529,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7529,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7529,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7529,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7530,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7530,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7530,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7530,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7530,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":7530,"endColumn":118},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7530,"column":117,"nodeType":"Identifier","messageId":"unusedVar","endLine":7530,"endColumn":118},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7531,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7543,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7531,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7531,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7531,"column":57,"nodeType":"Identifier","messageId":"redeclared","endLine":7531,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7531,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":7531,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7532,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7532,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7532,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7532,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7533,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7530 column 114.","line":7533,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7530 column 117.","line":7533,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7543 column 21.","line":7533,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7533,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":7535,"column":1,"nodeType":"Program","messageId":"max","endLine":7535,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7535,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7535,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7535,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7535,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7535,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7535,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7535,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7535,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":7535,"endColumn":159},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7536,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7536,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7536,"column":38,"nodeType":"IfStatement","messageId":"exceed","endLine":7540,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7536,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7536,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7536,"endColumn":78},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'c', 'c'.","line":7536,"column":497,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7536,"endColumn":550},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7533 column 39.","line":7536,"column":499,"nodeType":"Identifier","messageId":"noShadow","endLine":7536,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7536,"column":591,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7536,"endColumn":592},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":7538,"column":1,"nodeType":"Program","messageId":"max","endLine":7538,"endColumn":137},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7538,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7538,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7538,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7538,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7541,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7541,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7543,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7545,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7543,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7530 column 111.","line":7543,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7530 column 114.","line":7543,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7530 column 117.","line":7543,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7543,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7544,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7544,"endColumn":105},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7544,"column":5,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7544,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7544,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7544,"endColumn":36},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7545,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7545,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7545,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7545,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7545,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7545,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7546,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7546,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7546,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7546,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7546,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7546,"endColumn":97},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7546,"column":96,"nodeType":"Identifier","messageId":"unusedVar","endLine":7546,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7547,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7651,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7547,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7547,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7549,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7549,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7549,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7549,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7549,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7549,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7549,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":7549,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7550,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7550,"endColumn":448},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":356,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":358},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7550,"column":380,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7550,"endColumn":382},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7551,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7551,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7551,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7551,"endColumn":49},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7554,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7554,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7554,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7554,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7555,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7555,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7555,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7555,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":7556,"column":1,"nodeType":"Program","messageId":"max","endLine":7556,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7556,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7556,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7556,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7556,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7556,"column":41,"nodeType":"ForStatement","messageId":"exceed","endLine":7560,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7556,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7556,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7556,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7556,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7557,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7557,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7557,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":7559,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7559,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7559,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7559,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7559,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7560,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7560,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7561,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7561,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7561,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7561,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7562,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7562,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7562,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7562,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7563,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7563,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7563,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":7565,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7564,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7564,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7569,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7569,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7569,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7569,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":7570,"column":1,"nodeType":"Program","messageId":"max","endLine":7570,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7570,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7570,"endColumn":40},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7570,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7570,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7570,"column":41,"nodeType":"ForStatement","messageId":"exceed","endLine":7574,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7570,"column":47,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7570,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7570,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7570,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7570,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7570,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7570,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7657 column 15.","line":7571,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7571,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7571,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":7573,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7571,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7571,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7572,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":7572,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7574,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7574,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7570 column 51 is used outside of binding context.","line":7574,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7570 column 82 is used outside of binding context.","line":7574,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7570 column 72 is used outside of binding context.","line":7574,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7574,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7575,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7575,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7575,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7575,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7576,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7576,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7576,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7576,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7577,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7577,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7577,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7577,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7578,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7578,"endColumn":28},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7578,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7578,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7579,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7579,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7579,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7579,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7580,"column":29,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7580,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7580,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7580,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7579 column 37.","line":7580,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7579 column 40.","line":7580,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":7580,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7580 column 33.","line":7581,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7581,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7580 column 36.","line":7582,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7582,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7582,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7598,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7584,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7580 column 66.","line":7584,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7580 column 69.","line":7584,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7584,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7581 column 16.","line":7585,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7585,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7582 column 13.","line":7586,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7586,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7591,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7591,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7591,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7591,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7591,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7591,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7592,"column":15,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7592,"endColumn":31},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":7595,"column":1,"nodeType":"Program","messageId":"max","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7595,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7595,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7595,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7595,"column":101,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7595,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":7596,"column":1,"nodeType":"Program","messageId":"max","endLine":7596,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7596,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7596,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7596,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7596,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7596,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7596,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7597,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7597,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 291. Maximum allowed is 100.","line":7601,"column":1,"nodeType":"Program","messageId":"max","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7601,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7601,"endColumn":277},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7601,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7601,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7603,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7603,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7603,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7603,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7604,"column":1,"nodeType":"Program","messageId":"max","endLine":7604,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7604,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7604,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7604,"column":102,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7604,"endColumn":104},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":7605,"column":1,"nodeType":"Program","messageId":"max","endLine":7605,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7605,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7605,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7605,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7605,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7605,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7605,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":7605,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7657 column 15.","line":7606,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7606,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7659 column 15.","line":7606,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7606,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":7607,"column":1,"nodeType":"Program","messageId":"max","endLine":7607,"endColumn":249},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":7607,"column":8,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":9},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":12,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'c' was used before it was defined.","line":7607,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 10 statements. Maximum allowed is 1.","line":7607,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7607,"endColumn":31},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":24,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":30},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7607,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7607 column 227 is used outside of binding context.","line":7607,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":33},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":36,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":7607,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7608 column 19 is used outside of binding context.","line":7607,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":45},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":48,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":54},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":7607,"column":56,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 7608 column 31 is used outside of binding context.","line":7607,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":57},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":60,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":7607,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7607,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 7609 column 14 is used outside of binding context.","line":7607,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7607,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7607,"column":72,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7607,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":80,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7607,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":85},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":91,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7607,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7607,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":7607,"endColumn":116},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7607,"column":223,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7607,"endColumn":239},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7608,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7608,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7609,"column":10,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7625,"endColumn":27},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'f', 'f', 'f', 'm', 'f', 'f', 'm', 'f', 'f', 'f', 'f'.","line":7609,"column":20,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":7625,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7609,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7609,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7603 column 40.","line":7609,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7609,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7605 column 16.","line":7610,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7605 column 77.","line":7610,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":19},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7610,"column":21,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7605 column 98.","line":7610,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7610,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":7610,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":7610,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7605 column 105.","line":7610,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7610,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7610,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7610,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7610,"column":73,"nodeType":"IfStatement","messageId":"exceed","endLine":7624,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7611,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7611,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7611,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7611,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7613,"column":1,"nodeType":"Program","messageId":"max","endLine":7613,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7613,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7613,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7613,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7613,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7613,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7613,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7615,"column":1,"nodeType":"Program","messageId":"max","endLine":7615,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7615,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7615,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7615,"endColumn":148},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7615,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":7615,"column":93,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7615,"endColumn":94},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7617,"column":17,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7617,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7620,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7620,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 302. Maximum allowed is 100.","line":7621,"column":1,"nodeType":"Program","messageId":"max","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7621,"column":14,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7621,"endColumn":264},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7621,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7621,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7621,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7621,"endColumn":78},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":7621,"column":79,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7621,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7622,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7622,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7624,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7624,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":7625,"column":1,"nodeType":"Program","messageId":"max","endLine":7625,"endColumn":154},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7625,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7625,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7625,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7625,"endColumn":154},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7625,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7625,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7625,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7625,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 7608 column 19 is used outside of binding context.","line":7626,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":7626,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7626,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7626,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7626,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7626,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7629,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7631,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7629,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7631,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7629,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7629,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7603 column 37.","line":7629,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":7629,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":7632,"column":1,"nodeType":"Program","messageId":"max","endLine":7632,"endColumn":158},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7632,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7632,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7632,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7632,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7632,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":7632,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7632,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7632,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":81,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7605 column 16 is used outside of binding context.","line":7632,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":7632,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7632,"column":133,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7632,"endColumn":134},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":7634,"column":1,"nodeType":"Program","messageId":"max","endLine":7634,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7634,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7634,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7634,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7634,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7634,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":31},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7634,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":7634,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7634,"column":78,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7634,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7634,"column":78,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7634,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7634,"column":104,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7634,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":7636,"column":1,"nodeType":"Program","messageId":"max","endLine":7636,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7636,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7636,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7636,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7636,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7641,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7641,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7642,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7642,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7642,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7642,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7642,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7642,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7647,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7647,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7648,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7648,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7648,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7648,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7649,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7649,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7651,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7651,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7651,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7651,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7651,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7651,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":7652,"column":1,"nodeType":"Program","messageId":"max","endLine":7652,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7652,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7652,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7652,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7652,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7653,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7653,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7653,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7653,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7653,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7653,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7653,"column":185,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7653,"endColumn":235},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":7653,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":7653,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7653,"column":248,"nodeType":"Identifier","messageId":"noShadow","endLine":7653,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7655,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7657,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7655,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7655,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7655,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7655,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7656,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7656,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7656,"endColumn":358},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7656,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7656,"endColumn":358},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7656,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7656,"endColumn":33},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7656,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7656,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7657,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7659,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7657,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7657,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7657,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7657,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7659,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7693,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7659,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7659,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7659,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7659,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7660,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7660,"endColumn":12},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7660,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7660,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7660,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7660,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7660,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7660,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":7692,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7666,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7666,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7674,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7674,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7682,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7682,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7690,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7690,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7692,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7692,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7693,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7695,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7693,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7693,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7693,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7693,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7694,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7694,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7694,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7694,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7695,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7697,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7695,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7695,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7695,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7695,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7695,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":7696,"column":1,"nodeType":"Program","messageId":"max","endLine":7696,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7696,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7696,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7696,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":13},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7696,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7696,"endColumn":20},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7696,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7696,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7697,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7699,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7546 column 90.","line":7697,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7697,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7546 column 93.","line":7697,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7697,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 304. Maximum allowed is 100.","line":7698,"column":1,"nodeType":"Program","messageId":"max","endLine":7698,"endColumn":293},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7698,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7698,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7546 column 96.","line":7698,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7651 column 13.","line":7698,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7651 column 29.","line":7698,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7655 column 15.","line":7698,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":7698,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7698,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":7698,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7698,"column":157,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7698,"endColumn":293},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7698,"column":157,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7698,"endColumn":293},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7698,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7698,"endColumn":210},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7699,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7699,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7700,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7700,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7700,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7700,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7700,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":7700,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7700,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":7700,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7701,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7701,"column":37,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7705,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7701,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7701,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7701,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7701,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 300. Maximum allowed is 100.","line":7702,"column":1,"nodeType":"Program","messageId":"max","endLine":7702,"endColumn":289},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7702,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7702,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7702,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7702,"column":86,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7702,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7702,"column":109,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7704,"endColumn":15},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7702,"column":126,"nodeType":"NewExpression","messageId":"lower","endLine":7702,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7702,"column":193,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7702,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7701 column 49.","line":7702,"column":284,"nodeType":"Identifier","messageId":"noShadow","endLine":7702,"endColumn":285},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7705,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7769,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7705,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7769,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7705,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7705,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7706,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7708,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7706,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7706,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7706,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":7706,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7707,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7707,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7707,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7707,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7709,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7709,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7709,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7709,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 376. Maximum allowed is 100.","line":7713,"column":1,"nodeType":"Program","messageId":"max","endLine":7713,"endColumn":362},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7713,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7713,"endColumn":362},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7713,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7713,"endColumn":362},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7713,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7713,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7709 column 40.","line":7713,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7713,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7713,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":7713,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7714,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7714,"endColumn":31},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7715,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7715,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7715,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7715,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7717,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7717,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":7719,"column":1,"nodeType":"Program","messageId":"max","endLine":7719,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7719,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7719,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7719,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7719,"endColumn":98},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7719,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7719,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7720,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7720,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7721,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7721,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7723,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7723,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7723,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7723,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":7724,"column":1,"nodeType":"Program","messageId":"max","endLine":7724,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7724,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7724,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7724,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7724,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7724,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7724,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7724,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7724,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7724,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7724,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7724,"endColumn":101},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7724,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7724,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7724,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":7724,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7725,"column":61,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7725,"endColumn":63},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7726,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7726,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7727,"column":1,"nodeType":"Program","messageId":"max","endLine":7727,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7727,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7729,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7729,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7729,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7729,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7729,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7729,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7730,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7730,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7731,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7731,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7731,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7731,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7732,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7732,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7732,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7732,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7732,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7733,"column":68,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7733,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7735,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7737,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7738,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7738,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7739,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7739,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7739,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":7739,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7740,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7740,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":7740,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":7740,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7701 column 46.","line":7740,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7740,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7740,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":7750,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7741,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7741,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7741,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7741,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7741,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7742,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7742,"endColumn":55},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7743,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7743,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":7744,"column":1,"nodeType":"Program","messageId":"max","endLine":7744,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7744,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7744,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7744,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7744,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7744,"column":51,"nodeType":"ForStatement","messageId":"exceed","endLine":7748,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7745,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7745,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7747,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7747,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7748,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7748,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7751,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7751,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7751,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7751,"endColumn":42},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7752,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7752,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7752,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7752,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7752,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7752,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7752,"column":15,"nodeType":"Identifier","messageId":"redeclared","endLine":7752,"endColumn":16},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7752,"endColumn":324},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7752,"column":47,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7752,"endColumn":324},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7752,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7752,"endColumn":68},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7752,"column":231,"nodeType":"NewExpression","messageId":"lower","endLine":7752,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7753,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7753,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7754,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7754,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7754,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7754,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7756,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7756,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7756,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7756,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7758,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7758,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7758,"column":50,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7760,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7758,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":7758,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7760,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7760,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7700 column 101.","line":7761,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7761,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7700 column 104.","line":7762,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7762,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7700 column 107.","line":7762,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7762,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7701 column 10.","line":7763,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7763,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7763,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":7765,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7765,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":7767,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7767,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7767,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7768,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7768,"endColumn":65},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7770,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7770,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7770,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7770,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7770,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7770,"endColumn":96},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7770,"column":95,"nodeType":"Identifier","messageId":"unusedVar","endLine":7770,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7771,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7829,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7771,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7771,"column":48,"nodeType":"Identifier","messageId":"redeclared","endLine":7771,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7771,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7771,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7771,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":7771,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7772,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7772,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7772,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7772,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7772,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":7772,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7773,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7773,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":7773,"column":22,"nodeType":"Identifier","messageId":"useConst","endLine":7773,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7773,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7773,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7773,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":7775,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":7774,"column":1,"nodeType":"Program","messageId":"max","endLine":7774,"endColumn":109},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7774,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7774,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7774,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7774,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7776,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7776,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7772 column 32 is used outside of binding context.","line":7776,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7776,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7777,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7777,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 197. Maximum allowed is 100.","line":7778,"column":1,"nodeType":"Program","messageId":"max","endLine":7778,"endColumn":186},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7778,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7778,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7778,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":7778,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7778,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7778,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7778,"column":62,"nodeType":"Identifier","messageId":"redeclared","endLine":7778,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7778,"column":119,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7778,"endColumn":186},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7778,"column":119,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7778,"endColumn":186},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7778,"column":150,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7778,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7779,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7779,"endColumn":41},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7780,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7780,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7780,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7780,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7780,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7780,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7782,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7782,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7780 column 15 is used outside of binding context.","line":7782,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7782,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7783,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7783,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7784,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7786,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7788,"column":1,"nodeType":"Program","messageId":"max","endLine":7788,"endColumn":130},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7788,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7788,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7788,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7788,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7789 column 17 is used outside of binding context.","line":7788,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7788,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7788,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7788 column 15.","line":7788,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7788 column 23.","line":7788,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7788,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":7788,"endColumn":103},{"ruleId":"max-len","severity":1,"message":"This line has a length of 248. Maximum allowed is 100.","line":7789,"column":1,"nodeType":"Program","messageId":"max","endLine":7789,"endColumn":234},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7789,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7789,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7789,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7789,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7789,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7789,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7789,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7789,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7789,"column":54,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7789,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7789,"column":54,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7789,"endColumn":234},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7789,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7789,"endColumn":69},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7790,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7790,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7790,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7790,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7788 column 23 is used outside of binding context.","line":7790,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7790,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7790,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7790,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7788 column 15 is used outside of binding context.","line":7790,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":7790,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7791,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7791,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7791,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7791,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7793,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7793,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7795,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7795,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7796,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7798,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7799,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7799,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7799,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7799,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":7800,"column":1,"nodeType":"Program","messageId":"max","endLine":7800,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7800,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7800,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7800,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":7802,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7802 column 17 is used outside of binding context.","line":7800,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":7800,"endColumn":88},{"ruleId":"max-len","severity":1,"message":"This line has a length of 202. Maximum allowed is 100.","line":7802,"column":1,"nodeType":"Program","messageId":"max","endLine":7802,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7802,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":7804,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7802,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7802,"endColumn":175},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7802,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":7802,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7802,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7802,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7802,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":7802,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7804,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7804,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7802 column 133 is used outside of binding context.","line":7804,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7804,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7807,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7807,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7808,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7808,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7808,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7808,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7810,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7810,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7770 column 89.","line":7811,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7811,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7812,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7812,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7770 column 92.","line":7812,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7770 column 95.","line":7812,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7829 column 21.","line":7812,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7812,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7812,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7812,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7771 column 8.","line":7812,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":7812,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7812,"column":113,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7812,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7812,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":7812,"endColumn":114},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7812,"column":148,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7812,"endColumn":151,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[828760,828761],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7812,"column":152,"nodeType":"IfStatement","messageId":"exceed","endLine":7824,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7812,"column":166,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7812,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7813,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7813,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7813,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7813,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7813,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7813,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7813,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7813,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7813,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":7813,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7813,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7813,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7813,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7813,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7813,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":7813,"endColumn":61},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7814,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7814,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7814,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7814,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7814,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7814,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7814,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 455. Maximum allowed is 100.","line":7816,"column":1,"nodeType":"Program","messageId":"max","endLine":7816,"endColumn":438},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7816,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7816,"endColumn":438},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7816,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7816,"endColumn":438},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7816,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":29,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":48},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":80},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":130,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":131},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":133,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7816,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7816,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7816,"endColumn":154},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":155,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":156},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":155,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":165,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7816,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":173,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":190},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":203,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":204},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":203,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":204},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":216,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":218},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":219,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":220},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":251,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":252},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":266},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7816,"column":267,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":268},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7816,"column":288,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":289},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7816,"column":292,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":293},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":301,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":334,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":335},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":334,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":335},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7816,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7816,"endColumn":349},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7816,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":351},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7816,"column":353,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":354},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":379,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":380},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":379,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":380},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":395,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":396},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":400,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":400,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7819 column 30 is used outside of binding context.","line":7816,"column":416,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":417},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":7816,"column":419,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7816,"endColumn":420},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7816,"column":419,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":420},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7816,"column":432,"nodeType":"Identifier","messageId":"outOfScope","endLine":7816,"endColumn":433},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7819,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7819,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":7819,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7819,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7819,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7819,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":7819,"column":30,"nodeType":"Identifier","messageId":"redeclared","endLine":7819,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7819,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7819,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7819,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7819,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7819,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7819,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":7819,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7820,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7820,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7820,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":7820,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 721. Maximum allowed is 100.","line":7822,"column":1,"nodeType":"Program","messageId":"max","endLine":7822,"endColumn":704},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7822,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7822,"endColumn":704},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7822,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7822,"endColumn":704},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":146,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":149,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":150},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7822,"column":169,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":170},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":182,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":183},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":203},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7822,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":284},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":299,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":300},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":317,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":318},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":337,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":338},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7822,"column":340,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7822,"endColumn":341},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":356,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":357},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":363,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":364},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":382,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":383},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":384,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":386},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":402,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":403},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7812 column 39 is used outside of binding context.","line":7822,"column":448,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":449},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":468,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":469},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7822,"column":493,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7822,"endColumn":495},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":496,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":497},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7812 column 28 is used outside of binding context.","line":7822,"column":518,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":519},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":531,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":532},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":553,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":554},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":586,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":587},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7812 column 15 is used outside of binding context.","line":7822,"column":610,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":611},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 7813 column 27 is used outside of binding context.","line":7822,"column":640,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":641},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":658,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":659},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7812 column 50 is used outside of binding context.","line":7822,"column":678,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":679},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7822,"column":700,"nodeType":"Identifier","messageId":"outOfScope","endLine":7822,"endColumn":701},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7824,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":7828,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7824,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7824,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":13},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7824,"column":14,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7824,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7824,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7824,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":7824,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7825,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7812 column 85 is used outside of binding context.","line":7825,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7825,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":7825,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7826,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7826,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7826,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7812 column 61 is used outside of binding context.","line":7826,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 7812 column 78 is used outside of binding context.","line":7826,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7826,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7826,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7826,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7826,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7819 column 16 is used outside of binding context.","line":7826,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7813 column 16 is used outside of binding context.","line":7826,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 7819 column 19 is used outside of binding context.","line":7826,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":7826,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7829,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7831,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7829,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7829,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7830,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7830,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7830,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7830,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7831,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7831,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7831,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7831,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7831,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7831,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7832,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7832,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7832,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7832,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7832,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":7832,"endColumn":117},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7832,"column":116,"nodeType":"Identifier","messageId":"unusedVar","endLine":7832,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7833,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7870,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7833,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7833,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7833,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":7833,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7833,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7833,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7833,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7833,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":7834,"column":1,"nodeType":"Program","messageId":"max","endLine":7834,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7833 column 61.","line":7834,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":7834,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7833 column 64.","line":7834,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":7834,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":7835,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":7835,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7833 column 61.","line":7836,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7836,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7833 column 64.","line":7836,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7836,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7837,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7837,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7838,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7838,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7841,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":7841,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7841,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7841,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7844,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7846,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7844,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7844,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":7846,"column":1,"nodeType":"Program","messageId":"max","endLine":7846,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7846,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7846,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7846,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7846,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7846,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7846,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7846,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":7846,"endColumn":100},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7847,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7847,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":7847,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7849,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7849,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7850,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7852,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7850,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7850,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7850,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":7850,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":7854,"column":1,"nodeType":"Program","messageId":"max","endLine":7854,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7854,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7854,"endColumn":13},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7854,"column":20,"nodeType":"NewExpression","messageId":"lower","endLine":7854,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7854,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7856,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7854,"column":63,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7856,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7854,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":7854,"endColumn":96},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7856,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7856,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7857,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7857,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":7859,"column":1,"nodeType":"Program","messageId":"max","endLine":7859,"endColumn":267},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7859,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7859,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7859,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7859,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":15},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":43},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":7859,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":51},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":7859,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7859,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7859,"column":62,"nodeType":"ForStatement","messageId":"exceed","endLine":7859,"endColumn":216},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7859,"column":68,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7859,"endColumn":122},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7863 column 19 is used outside of binding context.","line":7859,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7859,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7863 column 40 is used outside of binding context.","line":7859,"column":89,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7859,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7833 column 8.","line":7859,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 7833 column 11.","line":7859,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7863 column 19 is used outside of binding context.","line":7859,"column":192,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":193},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7863 column 40 is used outside of binding context.","line":7859,"column":195,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":196},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7859,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":203},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7859,"column":213,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7859,"endColumn":216,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[832118,832119],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7859,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7859,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 7833 column 14.","line":7859,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7859,"column":240,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":241},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 7870 column 22.","line":7859,"column":245,"nodeType":"Identifier","messageId":"noShadow","endLine":7859,"endColumn":246},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7859,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7859,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":7859,"endColumn":258},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7859,"column":259,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7859,"endColumn":261},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7862,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7862,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":7863,"column":1,"nodeType":"Program","messageId":"max","endLine":7863,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7863,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":7864,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7863,"column":15,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7863,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7863,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7859 column 72 is used outside of binding context.","line":7863,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":7863,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7859 column 89 is used outside of binding context.","line":7863,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 7874 column 15.","line":7863,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":7863,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7863,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":69},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":7863,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":7863,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7863,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7863,"column":109,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":110},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7859 column 72 is used outside of binding context.","line":7863,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 7859 column 89 is used outside of binding context.","line":7863,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":7863,"endColumn":151},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":7864,"column":1,"nodeType":"Program","messageId":"max","endLine":7864,"endColumn":149},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":11},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":7864,"column":21,"nodeType":"BlockStatement","messageId":"unexpected","endLine":7864,"endColumn":24,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[832439,832440],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7864,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7864,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7864,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7864,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7864,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7864,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7863 column 64 is used outside of binding context.","line":7864,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7864,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7864,"endColumn":50},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7864,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7863 column 64 is used outside of binding context.","line":7864,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7859 column 109 is used outside of binding context.","line":7864,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7864,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":7864,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7859 column 116 is used outside of binding context.","line":7864,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":95},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7863 column 71 is used outside of binding context.","line":7864,"column":94,"nodeType":"Identifier","messageId":"outOfScope","endLine":7864,"endColumn":95},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7864,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7864,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7866,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7866,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7866,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7866,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7868,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7868,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7869,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7869,"endColumn":72},{"ruleId":"no-self-assign","severity":2,"message":"'e' is assigned to itself.","line":7869,"column":17,"nodeType":"Identifier","messageId":"selfAssignment","endLine":7869,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7869,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7869,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":20,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":49},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":7869,"column":53,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":7869,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":7869,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7869,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7869,"column":73,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":7869,"endColumn":79},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":7869,"column":73,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":7869,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7869,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":7869,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7870,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7872,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7870,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7870,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7870,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7870,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":7871,"column":1,"nodeType":"Program","messageId":"max","endLine":7871,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7832 column 116.","line":7871,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7871,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7871,"endColumn":199},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7871,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7871,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7871,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7871,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7871,"column":155,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7871,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7872,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7874,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7872,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7872,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7872,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7872,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7873,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7873,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7873,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7873,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7873,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7873,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7874,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":7876,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7874,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7832 column 110.","line":7874,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7832 column 113.","line":7874,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7874,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7875,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7875,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7875,"column":11,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7875,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7875,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7875,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7876,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7876,"endColumn":16},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":7877,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":7877,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":7877,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":7877,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":7877,"column":207,"nodeType":"Identifier","messageId":"noShadow","endLine":7877,"endColumn":208},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":7877,"column":207,"nodeType":"Identifier","messageId":"unusedVar","endLine":7877,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":7878,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":7878,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7878,"column":182,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8108,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7879,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8107,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7879,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7879,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7879,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7879,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7880,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7880,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7880,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":7882,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7882,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7886,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7882,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7882,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7882,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":7882,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":7883,"column":1,"nodeType":"Program","messageId":"max","endLine":7883,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7883,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7883,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7883,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7885,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7883,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7883,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7887,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7887,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7887,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7887,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 143. Maximum allowed is 100.","line":7888,"column":1,"nodeType":"Program","messageId":"max","endLine":7888,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7888,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7888,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7888,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7888,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7888,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7888,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":7888,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7888,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7888,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7888,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7888,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":7888,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7889,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7889,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7889,"column":47,"nodeType":"IfStatement","messageId":"exceed","endLine":7901,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7889,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7889,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7890,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7890,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7892,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":7900,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7892,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":7892,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7892,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7892,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7893,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7893,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7893,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":7895,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7893,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7893,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7895,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":7899,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7895,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7895,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7896,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7896,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7898,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7898,"endColumn":24},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7902,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7902,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7902,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7902,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7902,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7902,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7903,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":7903,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7904,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7904,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7906,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7906,"endColumn":53},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7904,"column":13,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7906,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7903 column 46.","line":7904,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":7904,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7906,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7906,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7908,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7908,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7908,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7908,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7908,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7908,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7909,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":7909,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7912,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7912,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7908 column 16 is used outside of binding context.","line":7912,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7912,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7913,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7913,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7913,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7913,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7913,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7916,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7922,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7916,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7916,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7916,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7916,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7916,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":7916,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7917,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7917,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7917,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7917,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7917,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":7917,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7917,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":7919,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7917,"column":72,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7917,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":7918,"column":1,"nodeType":"Program","messageId":"max","endLine":7918,"endColumn":89},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":7918,"column":12,"nodeType":"CallExpression","messageId":"substring","endLine":7918,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7918,"column":83,"nodeType":"BreakStatement","messageId":"exceed","endLine":7918,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7919,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7921,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7921,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7921,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":7922,"column":1,"nodeType":"Program","messageId":"max","endLine":7922,"endColumn":204},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7922,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7922,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7922,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7922,"endColumn":204},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 7917 column 11 is used outside of binding context.","line":7922,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7922,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7922,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7922,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":94},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":130},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7922,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7922,"endColumn":152},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 7916 column 21 is used outside of binding context.","line":7922,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 7916 column 18 is used outside of binding context.","line":7922,"column":202,"nodeType":"Identifier","messageId":"outOfScope","endLine":7922,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7923,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7923,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7923,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7923,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7924,"column":1,"nodeType":"Program","messageId":"max","endLine":7924,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7924,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7924,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7924,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7924,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":7930,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7924,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7924,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7925,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7925,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7925,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7927,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7927,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7929,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7930,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7930,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7931,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":7931,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7931,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7931,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":7932,"column":1,"nodeType":"Program","messageId":"max","endLine":7932,"endColumn":115},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7932,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7932,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7932,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7932,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7932,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":7932,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7932,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":7936,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7932,"column":74,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7932,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7933,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7933,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7933,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":7935,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7936,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7936,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7937,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":7937,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7937,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":7937,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7938,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7938,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7938,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7938,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7938,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":7938,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7939,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7939,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7939,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7939,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7939,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7939,"endColumn":24},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":7939,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":7939,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7939,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":7941,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7940,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7940,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7940,"column":50,"nodeType":"BreakStatement","messageId":"exceed","endLine":7940,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7941,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7941,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7941,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7941,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7942,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7942,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7938 column 36 is used outside of binding context.","line":7942,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7942,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7943,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":7943,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":7944,"column":1,"nodeType":"Program","messageId":"max","endLine":7944,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7944,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7944,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7943 column 39.","line":7944,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":7944,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7944,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":7944,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7945,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":7945,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7945,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7945,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 336. Maximum allowed is 100.","line":7946,"column":1,"nodeType":"Program","messageId":"max","endLine":7946,"endColumn":322},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7946,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7946,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7946,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7946,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7946,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7946,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":42},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7946,"column":82,"nodeType":"NewExpression","messageId":"lower","endLine":7946,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7946,"column":186,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":7946,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":207},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":7946,"column":221,"nodeType":"Identifier","messageId":"redeclared","endLine":7946,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":7946,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":7946,"column":270,"nodeType":"Identifier","messageId":"noShadow","endLine":7946,"endColumn":271},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7946,"column":302,"nodeType":"IfStatement","messageId":"exceed","endLine":7948,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7946,"column":314,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7946,"endColumn":316},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":7948,"column":1,"nodeType":"Program","messageId":"max","endLine":7948,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7948,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7948,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":7948,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7948,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7948,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7948,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7948,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7950,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7945 column 34.","line":7948,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":7948,"endColumn":230},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7950,"column":13,"nodeType":"ForStatement","messageId":"exceed","endLine":7962,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":7950,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":7950,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7951,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7951,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 7878 column 10.","line":7951,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":7951,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7951,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":7953,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7951,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7951,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7952,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7952,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7952,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7952,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7952,"column":32,"nodeType":"BreakStatement","messageId":"exceed","endLine":7952,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7953,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7959,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7953,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7953,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7954,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7954,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 7878 column 94.","line":7955,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":7955,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7955,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":7957,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7955,"column":53,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7955,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7956,"column":24,"nodeType":"BreakStatement","messageId":"exceed","endLine":7956,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7958,"column":10,"nodeType":"BreakStatement","messageId":"exceed","endLine":7958,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7959,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":7961,"endColumn":8},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7962,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7962,"endColumn":285},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7962,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":7962,"endColumn":285},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":23},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7962,"column":49,"nodeType":"NewExpression","messageId":"lower","endLine":7962,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7962,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7962,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":120},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":132,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":133},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 7951 column 11 is used outside of binding context.","line":7962,"column":189,"nodeType":"Identifier","messageId":"outOfScope","endLine":7962,"endColumn":190},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7962,"column":225,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7962,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7963,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":7963,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7963 column 35.","line":7964,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7964,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7967,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7967,"endColumn":38},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":7968,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7968,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":7968,"column":26,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7968,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":27},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":7968,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":7968,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7968,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":7968,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":7968,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":7968,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7968,"column":91,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7968,"endColumn":793},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7968,"column":91,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7968,"endColumn":793},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7968,"column":100,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7968,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7968,"column":601,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7968,"endColumn":602},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":7968,"column":733,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":7968,"endColumn":745},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7969,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7969,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7970,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7970,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7970,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":7970,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7970,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":7970,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 7970 column 16 is used outside of binding context.","line":7972,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":7972,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7972,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7974,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7972,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7974,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7969 column 38.","line":7972,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":7972,"endColumn":30},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7974,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7974,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7975,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":7975,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7976,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7978,"endColumn":127},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7976,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7976,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7976,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":7976,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7977,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7977,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7977,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7977,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":7978,"column":1,"nodeType":"Program","messageId":"max","endLine":7978,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7979,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":7979,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7979 column 38.","line":7980,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":7980,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":7983,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":7983,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":7983,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":7983,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":7984,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":7984,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7984,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":7996,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7984,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7984,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7984,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7984,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7985,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7985,"endColumn":71},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7985,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":7985,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7985,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7985,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7985,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7985,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7986,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7986,"endColumn":26},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":7987,"column":15,"nodeType":"NewExpression","messageId":"lower","endLine":7987,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7987,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":7987,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7988,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7988,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7989,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":7989,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7989,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":7989,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7991,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":7991,"endColumn":28},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":7992,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":7994,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7992,"column":15,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7992,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7992,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":7992,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7992,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7992,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7992,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":7992,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7983 column 33.","line":7992,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":7992,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7993,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7993,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7993,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":7993,"endColumn":10},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7993,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7993,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7993,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7993,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":7994,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":7994,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7994,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":7994,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7995,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":7995,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7995,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":7995,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 184. Maximum allowed is 100.","line":7996,"column":1,"nodeType":"Program","messageId":"max","endLine":7996,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7996,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":7998,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":7996,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":7996,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":7996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":7996,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":7996,"column":21,"nodeType":"Identifier","messageId":"redeclared","endLine":7996,"endColumn":22},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":7996,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7996,"endColumn":71},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":7997,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":7997,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7997,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7997,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":7998,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8000,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":7998,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":7998,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7998,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 7996 column 18 is used outside of binding context.","line":7998,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":7998,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":7998,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7998,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":7998,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 7996 column 21 is used outside of binding context.","line":7999,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":7999,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8001,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8001,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8001,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8001,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8003,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8003,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8003,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8003,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8004,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8004,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8005,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8005,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8005,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8005,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8006,"column":36,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8006,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8007,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8007,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8007,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8007,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8007,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8007,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8008,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8008,"endColumn":142},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8008,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8008,"endColumn":39},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":68},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8008,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8008,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8008,"column":143,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8008,"endColumn":168},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8008,"column":147,"nodeType":"Identifier","messageId":"useConst","endLine":8008,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8008,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8008,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8007 column 45.","line":8008,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8007 column 48.","line":8008,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":190},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8007 column 51.","line":8008,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8008,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":8008,"endColumn":196},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8010,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8010,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8013,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8013,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8014,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8014,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8014,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8014,"endColumn":18},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8014,"column":30,"nodeType":"CallExpression","messageId":"substring","endLine":8014,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8016,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8016,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8017,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8017,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8017,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8017,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8017,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":8018,"column":1,"nodeType":"Program","messageId":"max","endLine":8018,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8018,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8018,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8018,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8018,"endColumn":156},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8018,"column":91,"nodeType":"CallExpression","messageId":"substring","endLine":8018,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8020,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8020,"column":18,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8022,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8020,"column":18,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8022,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8020,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8020,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8020 column 51.","line":8021,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8021,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8021,"column":46,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8021,"endColumn":67},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8021,"column":57,"nodeType":"NewExpression","messageId":"lower","endLine":8021,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8023,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8023,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8024,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8024,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8024,"column":41,"nodeType":"IfStatement","messageId":"exceed","endLine":8034,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8025,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8025,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8025,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8025,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8025,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8025,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8025,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":8027,"endColumn":8},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8025,"column":32,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8025,"endColumn":69},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8026,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8026,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8027,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8029,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":8028,"column":1,"nodeType":"Program","messageId":"max","endLine":8028,"endColumn":89},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8028,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8028,"endColumn":88},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8028,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8028,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8028,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8028,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8028,"column":77,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8028,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8028,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":8028,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 360. Maximum allowed is 100.","line":8029,"column":1,"nodeType":"Program","messageId":"max","endLine":8029,"endColumn":343},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8029,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8029,"endColumn":343},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8029,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8029,"endColumn":343},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":12},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8029,"column":11,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8029,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":65,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":66},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8029,"column":69,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":84,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":100,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":101},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":142,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":143},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8029,"column":142,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8029,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":142,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":143},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":233,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":234},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":233,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":234},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8029,"column":237,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8029,"endColumn":239},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":253},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":252,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":253},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8029,"column":266,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8029,"endColumn":267},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8031 column 11 is used outside of binding context.","line":8029,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":8029,"endColumn":267},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8031,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8031,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8031,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8031,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8031,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":8033,"endColumn":8},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8032,"column":15,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8032,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8033,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8033,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8033,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8033,"endColumn":41},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8033,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8033,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8033,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8033,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":8034,"column":1,"nodeType":"Program","messageId":"max","endLine":8034,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8034,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8042,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8034,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":8034,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8034,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8034,"endColumn":96},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8025 column 11 is used outside of binding context.","line":8035,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8035,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8037,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8037,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8037,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":8041,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8038,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8038,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8040,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8040,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8040,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8040,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8040,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8040,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8041,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8041,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8025 column 14 is used outside of binding context.","line":8041,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8041,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8043,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8043,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8043,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8043,"endColumn":53},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8044,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8044,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8044,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8044,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8044,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8044,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8047 column 111 is used outside of binding context.","line":8044,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8044,"column":24,"nodeType":"NewExpression","messageId":"lower","endLine":8044,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8045 column 119 is used outside of binding context.","line":8044,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8044,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8044,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8044,"column":78,"nodeType":"IfStatement","messageId":"exceed","endLine":8060,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8045 column 119 is used outside of binding context.","line":8044,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":8044,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8045,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8045,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8045,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8045,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8045,"column":94,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8045,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8045,"column":94,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8045,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8045,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":8045,"endColumn":99},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8045,"column":119,"nodeType":"Identifier","messageId":"redeclared","endLine":8045,"endColumn":120},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8045,"column":127,"nodeType":"NewExpression","messageId":"lower","endLine":8045,"endColumn":128},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8045,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8045,"endColumn":141},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8046,"column":1,"nodeType":"Program","messageId":"max","endLine":8046,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8046,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8046,"endColumn":22},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8046,"column":63,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8046,"endColumn":66,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[843215,843216],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8046,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8046,"endColumn":86},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8046,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8046,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":8047,"column":1,"nodeType":"Program","messageId":"max","endLine":8047,"endColumn":181},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8047,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8047,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8047,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8047,"endColumn":106},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8047,"column":22,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8047,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8047,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8047,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8047,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8047,"column":107,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8047,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8047,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8047,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8047,"column":119,"nodeType":"NewExpression","messageId":"lower","endLine":8047,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8047,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":8047,"endColumn":137},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8047,"column":172,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8047,"endColumn":174},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8048,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8048,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8048,"column":20,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":8054,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8049,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8049,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8049,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8049,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8050,"column":1,"nodeType":"Program","messageId":"max","endLine":8050,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8050,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8050,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8050,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8050,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8050,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8050,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8054,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8054,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":8057,"column":1,"nodeType":"Program","messageId":"max","endLine":8057,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8057,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8059,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8057,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8057,"endColumn":49},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8057,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8057,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8061,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8061,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8061,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8061,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8061,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8062,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8062,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8062,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8062,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8062,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8062,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8062,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8062,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8063,"column":34,"nodeType":"ForStatement","messageId":"exceed","endLine":8065,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8063,"column":40,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8063,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8063,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8063,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8063,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8063,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8064,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8064,"endColumn":266},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8064,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8064,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8064,"endColumn":63},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8064,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8064,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8067,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8067,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8072,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8072,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8072,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8078,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8072,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8072,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8073,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8073,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8073,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8073,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8074,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8074,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8074,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":8076,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8074,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8074,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8079,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":8079,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8082,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8082,"endColumn":158},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8082,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8082,"endColumn":158},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8082,"column":24,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":26},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8082,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8082,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8083,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8083,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8084,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8084,"endColumn":694},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8084,"column":163,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8084,"endColumn":175},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8084,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8084,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8085,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8085,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8085,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8085,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8086,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8086,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8086,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8088,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8088,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8094,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8088,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8088,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8088,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8088,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8089,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8089,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8089,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":8093,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8089,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8089,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8089,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8089,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8090,"column":1,"nodeType":"Program","messageId":"max","endLine":8090,"endColumn":86},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8090,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8090,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8090,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8090,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8090,"endColumn":47},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":8090,"column":50,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8090,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8090,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":8092,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8093,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8093,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8094,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8094,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8088 column 18 is used outside of binding context.","line":8094,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8090 column 12 is used outside of binding context.","line":8094,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8090 column 46 is used outside of binding context.","line":8094,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8094,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8095,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8095,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8095,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8095,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8096,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8096,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8096,"column":129,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8096,"endColumn":274},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8096,"column":129,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8096,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8097,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8097,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8097,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8097,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8098,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 7878 column 138.","line":8098,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8098,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8098,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8098,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8098,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":8100,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8099,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8099,"endColumn":740},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8099,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8099,"endColumn":42},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8099,"column":68,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8099,"endColumn":145},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8099,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8099,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8101,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8101,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":8101,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":8101,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8102,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8102,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8102,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8102,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8102,"column":49,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8102,"endColumn":322},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8102,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8102,"endColumn":322},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8102,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8102,"endColumn":79},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8102,"column":215,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8102,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8103,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8103,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 7877 column 204.","line":8104,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8104,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 7877 column 207.","line":8104,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8104,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8104,"column":48,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8104,"endColumn":252},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8104,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8104,"endColumn":252},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8104,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":52},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8104,"column":97,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8104,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 7877 column 201.","line":8105,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8105,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8106,"column":1,"nodeType":"Program","messageId":"max","endLine":8106,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8106,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8106,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8106,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8106,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8106,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8106,"endColumn":28},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8109,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8109,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8109,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8109,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8109,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":8109,"endColumn":134},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8109,"column":133,"nodeType":"Identifier","messageId":"unusedVar","endLine":8109,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8110,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8110,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8110,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8216,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8111,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8215,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8111,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8111,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8111,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8111,"endColumn":47},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8112,"column":88,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8112,"endColumn":90},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8112,"column":115,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":116,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848968,848969],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848968,848968],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8112,"column":117,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":118,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848970,848971],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848970,848970],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8112,"column":119,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":120,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848972,848973],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848972,848972],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8112,"column":126,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":127,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848979,848980],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848979,848979],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8112,"column":130,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8112,"endColumn":131,"suggestions":[{"messageId":"removeEscape","fix":{"range":[848983,848984],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[848983,848983],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8113,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8113,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8113,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8113,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8114,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8114,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8114,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":8114,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8114,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8114,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8114,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8114,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8114,"endColumn":82},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8114,"column":102,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":103,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849238,849239],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849238,849238],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8114,"column":104,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":105,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849240,849241],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849240,849240],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8114,"column":106,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":107,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849242,849243],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849242,849242],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8114,"column":113,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":114,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849249,849250],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849249,849249],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8114,"column":117,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":118,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849253,849254],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849253,849253],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8114,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":8116,"endColumn":7},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8114,"column":227,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":228,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849363,849364],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849363,849363],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8114,"column":229,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":230,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849365,849366],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849365,849365],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8114,"column":231,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":232,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849367,849368],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849367,849367],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8114,"column":238,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":239,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849374,849375],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849374,849374],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8114,"column":242,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8114,"endColumn":243,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849378,849379],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849378,849378],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8114,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8114,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8116,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8124,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":8119,"column":1,"nodeType":"Program","messageId":"max","endLine":8119,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8119,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8119,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8119,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8119,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8119,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8119,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":8123,"column":1,"nodeType":"Program","messageId":"max","endLine":8123,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8123,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8123,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8123,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8123,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8123,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8123,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8124,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8124,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8125,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8125,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8125,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8125,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8126,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8126,"column":37,"nodeType":"Identifier","messageId":"useConst","endLine":8126,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8126,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":38},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\(.","line":8126,"column":44,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":45,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849935,849936],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849935,849935],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":8126,"column":46,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":47,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849937,849938],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849937,849937],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\{.","line":8126,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849939,849940],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849939,849939],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\).","line":8126,"column":55,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":56,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849946,849947],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849946,849946],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\}.","line":8126,"column":59,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8126,"endColumn":60,"suggestions":[{"messageId":"removeEscape","fix":{"range":[849950,849951],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[849950,849950],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8126,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8126,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":8126,"endColumn":103},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8126,"endColumn":481},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8126,"column":125,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8126,"endColumn":481},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8126,"column":145,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8126,"endColumn":151},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8126,"column":255,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8126,"endColumn":256},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8126,"column":316,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8126,"endColumn":406},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8127,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8127,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8127,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":8127,"endColumn":154},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8128,"column":1,"nodeType":"Program","messageId":"max","endLine":8128,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8128,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8128,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8128,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8128,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8128,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8128,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8128,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":8128,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8128,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":8128,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8128,"column":103,"nodeType":"IfStatement","messageId":"exceed","endLine":8142,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8128,"column":108,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8128,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8129,"column":194,"nodeType":"ForStatement","messageId":"exceed","endLine":8141,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8129,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":8129,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8129,"column":250,"nodeType":"Identifier","messageId":"noShadow","endLine":8129,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8131,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8131,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8131,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8137,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8131,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8131,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8132,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8132,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":8133,"column":1,"nodeType":"Program","messageId":"max","endLine":8133,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8136,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8136,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8136,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8136,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8137,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8137,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":8138,"column":1,"nodeType":"Program","messageId":"max","endLine":8138,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8138,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8138,"endColumn":69},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8138,"column":66,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8138,"endColumn":69,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[851265,851266],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8138,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8138,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8140,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8140,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8141,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8141,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8143,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8143,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8143,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8143,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 150. Maximum allowed is 100.","line":8144,"column":1,"nodeType":"Program","messageId":"max","endLine":8144,"endColumn":136},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8144,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8144,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8144,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":36},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8144,"column":42,"nodeType":"Identifier","messageId":"useConst","endLine":8144,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8144,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":43},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8144,"column":50,"nodeType":"NewExpression","messageId":"lower","endLine":8144,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8144,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":8144,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8144,"column":103,"nodeType":"IfStatement","messageId":"exceed","endLine":8158,"endColumn":7},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8144,"column":108,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8144,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8145,"column":201,"nodeType":"ForStatement","messageId":"exceed","endLine":8157,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8145,"column":211,"nodeType":"Identifier","messageId":"noShadow","endLine":8145,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8146,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8146,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8146,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8146,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8147,"column":34,"nodeType":"IfStatement","messageId":"exceed","endLine":8153,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8147,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8147,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8148,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8148,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":8149,"column":1,"nodeType":"Program","messageId":"max","endLine":8149,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8152,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8152,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8152,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8152,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8153,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8153,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":8154,"column":1,"nodeType":"Program","messageId":"max","endLine":8154,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8154,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8154,"endColumn":68},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8154,"column":65,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8154,"endColumn":68,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[852183,852184],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8154,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8154,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8156,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8156,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8157,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8157,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8159,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8159,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8160,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8160,"endColumn":73},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8160,"column":10,"nodeType":"Identifier","messageId":"redeclared","endLine":8160,"endColumn":11},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8160,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":8160,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8160,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8160,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8160,"column":74,"nodeType":"IfStatement","messageId":"exceed","endLine":8162,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8163,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8163,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8164,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8164,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8164,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8164,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8164,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":8166,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8165,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8165,"endColumn":140},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8165,"column":152,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8165,"endColumn":155,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[852800,852801],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8166,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8166,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8167,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8167,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8167,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8167,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 345. Maximum allowed is 100.","line":8168,"column":1,"nodeType":"Program","messageId":"max","endLine":8168,"endColumn":331},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8168,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8168,"column":23,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8168,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8168,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":37},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8168,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8168,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8168,"column":162,"nodeType":"Identifier","messageId":"useConst","endLine":8168,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8168,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8168,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":8168,"endColumn":320},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8168,"column":327,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":8184,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8169,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8169,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8169,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8169,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8169,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8169,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8169,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8183,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8169,"column":195,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8169,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8170,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8170,"endColumn":167},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8175,"column":29,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8175,"endColumn":308},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8175,"column":29,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8175,"endColumn":308},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8110 column 10.","line":8175,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":8175,"endColumn":153},{"ruleId":"max-len","severity":1,"message":"This line has a length of 164. Maximum allowed is 100.","line":8177,"column":1,"nodeType":"Program","messageId":"max","endLine":8177,"endColumn":135},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8177,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8177,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8177,"column":13,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8177,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8181,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8181,"endColumn":248},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8181,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8181,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8181,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8181,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8184,"column":31,"nodeType":"IfStatement","messageId":"exceed","endLine":8186,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8184,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8184,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8184,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8184,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8184,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":8185,"column":1,"nodeType":"Program","messageId":"max","endLine":8185,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8185,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8169 column 11 is used outside of binding context.","line":8185,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8185,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8175 column 33 is used outside of binding context.","line":8185,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8185,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8177 column 17 is used outside of binding context.","line":8185,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8175 column 152 is used outside of binding context.","line":8185,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":8185,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8109 column 127.","line":8187,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8187,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8109 column 130.","line":8187,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8187,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8109 column 133.","line":8188,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8188,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8188,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8188,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8188,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8188,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8188,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":87},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8188,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8188,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":118},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":8188,"column":146,"nodeType":"Identifier","messageId":"useConst","endLine":8188,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8188,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":8188,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8188,"column":299,"nodeType":"IfStatement","messageId":"exceed","endLine":8214,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":8189,"column":1,"nodeType":"Program","messageId":"max","endLine":8189,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8189,"column":132,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8189,"endColumn":167},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8189,"column":132,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8189,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8189,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8189,"endColumn":149},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":8190,"column":1,"nodeType":"Program","messageId":"max","endLine":8190,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8190,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8190,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8195,"column":19,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8195,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8110 column 10.","line":8195,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8195,"endColumn":24},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8195,"column":213,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8195,"endColumn":216,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[855982,855983],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8195,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8195,"endColumn":339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8195,"column":217,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8195,"endColumn":339},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8198,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8198,"endColumn":36},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8202,"column":16,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8202,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8204,"column":17,"nodeType":"BreakStatement","messageId":"exceed","endLine":8204,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8205,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8207,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8207,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8207,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8207,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8207,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8207,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8207,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8208,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":8210,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8202 column 20 is used outside of binding context.","line":8208,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8208,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 275. Maximum allowed is 100.","line":8213,"column":1,"nodeType":"Program","messageId":"max","endLine":8213,"endColumn":258},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8213,"column":32,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8213,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8195 column 23 is used outside of binding context.","line":8213,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8195 column 48 is used outside of binding context.","line":8213,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8195 column 221 is used outside of binding context.","line":8213,"column":126,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":127},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8195 column 23 is used outside of binding context.","line":8213,"column":228,"nodeType":"Identifier","messageId":"outOfScope","endLine":8213,"endColumn":229},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8213,"column":251,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8213,"endColumn":257},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8217,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8217,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8217,"column":383,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":384},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8217,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8217,"column":389,"nodeType":"Identifier","messageId":"noShadow","endLine":8217,"endColumn":390},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8217,"column":389,"nodeType":"Identifier","messageId":"unusedVar","endLine":8217,"endColumn":390},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8218,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8218,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8218,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8218,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8218,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8218,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8218,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":8218,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8219,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8219,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8219,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8223,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8219,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8223,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8219,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8219,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":8220,"column":1,"nodeType":"Program","messageId":"max","endLine":8220,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8220,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8220,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8220,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8220,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":8222,"column":1,"nodeType":"Program","messageId":"max","endLine":8222,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8222,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8222,"endColumn":109},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8222,"column":77,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8222,"endColumn":78},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8223,"column":1,"nodeType":"Program","messageId":"max","endLine":8223,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8224,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8224,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8228,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8228,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8229,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8229,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8229,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8229,"endColumn":204},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8229,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8229,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8229,"column":168,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8229,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8230,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8230,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8231,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8231,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8231,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8231,"endColumn":450},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8231,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8231,"endColumn":450},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":77,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8231,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8231,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8231,"endColumn":173},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":329,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":341},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8231,"column":412,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8231,"endColumn":424},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8232,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8232,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8233,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8233,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8233,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8233,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8237,"column":1,"nodeType":"Program","messageId":"max","endLine":8237,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8237,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8237,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8237,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":8237,"endColumn":20},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8237,"column":30,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8237,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8237,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8237,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8237,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8237,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8238,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8238,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8240,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":8240,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":8241,"column":1,"nodeType":"Program","messageId":"max","endLine":8241,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8241,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8241,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8241,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8241,"endColumn":246},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8241,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8241,"endColumn":246},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8242,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8242,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8242,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8242,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8243,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8243,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8243,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8243,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8243,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8243,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8244,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8244,"endColumn":13},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":8244,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8244,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8244,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":8244,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8244,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":8250,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8249,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8249,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8251,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8251,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8243 column 15 is used outside of binding context.","line":8251,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8251,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":8253,"column":1,"nodeType":"Program","messageId":"max","endLine":8253,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8253,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8253,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8253,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8253,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8254,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8254,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8255,"column":17,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8255,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8256,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8256,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8257,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8257,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8257,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8257,"column":95,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8257,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8257,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":8257,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8257,"column":144,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8257,"endColumn":500},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8257,"column":431,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8257,"endColumn":432},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8257,"column":472,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8257,"endColumn":484},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8259,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8259,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8260,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8260,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":8261,"column":1,"nodeType":"Program","messageId":"max","endLine":8261,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8261,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8261,"endColumn":158},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8261,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8261,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8262,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8262,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8263,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8263,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8263,"column":55,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8263,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8263,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8263,"column":69,"nodeType":"NewExpression","messageId":"lower","endLine":8263,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8263,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8262 column 31.","line":8263,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":8263,"endColumn":238},{"ruleId":"max-len","severity":1,"message":"This line has a length of 238. Maximum allowed is 100.","line":8265,"column":1,"nodeType":"Program","messageId":"max","endLine":8265,"endColumn":227},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8265,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8265,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 317. Maximum allowed is 100.","line":8267,"column":1,"nodeType":"Program","messageId":"max","endLine":8267,"endColumn":306},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8267,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8267,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8272,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8272,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8274,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8274,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8276,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8276,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8276,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8276,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8277,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8277,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8277,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8277,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8277,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8277,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8277,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8277,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8277,"column":53,"nodeType":"IfStatement","messageId":"exceed","endLine":8281,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8277,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8277,"endColumn":62},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8278,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8278,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8278,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8278,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":8278,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":8278,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8280,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8280,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":8280,"endColumn":76},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8280,"column":81,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8280,"endColumn":84,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[862935,862936],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8281,"endColumn":87},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8281,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8281,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8281,"endColumn":87},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8281,"column":16,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8281,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8281,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8278 column 10 is used outside of binding context.","line":8281,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8278 column 28 is used outside of binding context.","line":8281,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":8281,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8282,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8282,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":8283,"column":1,"nodeType":"Program","messageId":"max","endLine":8283,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8283,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8283,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8283,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8285,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8283,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8285,"endColumn":128},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8283,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8283,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8284,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8284,"endColumn":60},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8284,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8284,"endColumn":36},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":8285,"column":1,"nodeType":"Program","messageId":"max","endLine":8285,"endColumn":128},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8287,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8287,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8292,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8292,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8296,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8296,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8300,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8300,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8301,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8301,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8302,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8302,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8306,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8306,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8312,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8312,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8312,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8312,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8313,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8313,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8313,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8313,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8313,"column":99,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8313,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8314,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8314,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8315,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8315,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8316,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8316,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8316,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8316,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8317,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8317,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8318,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8318,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8318,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8318,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8319,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8319,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8319,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8319,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8319,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8319,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8322,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8322,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8323,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":8325,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8323,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8323,"endColumn":40},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8325,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8325,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8325,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8325,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8327,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8327,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8327,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8327,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8327,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8327,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8328,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8328,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8328,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8328,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8329,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8329,"endColumn":150},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8329,"column":7,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8329,"endColumn":46},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8329,"column":11,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8329,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8329,"column":109,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8329,"endColumn":110},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8329,"column":111,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8329,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8330,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8330,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8331,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8331,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8331,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8331,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8331,"column":36,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8331,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8332,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8332,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8332,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8332,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8332,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8333,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8333,"endColumn":144},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8333,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8333,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8333,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8333,"endColumn":32},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8333,"endColumn":297},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8333,"endColumn":297},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8333,"column":145,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8333,"endColumn":297},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":187,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":199},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8333,"column":257,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8333,"endColumn":269},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8333,"column":293,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8333,"endColumn":294},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8334,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8334,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8334,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8334,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8335,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8335,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8335,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":8337,"endColumn":6},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8336,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8336,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8336,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8336,"endColumn":34},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8336,"column":167,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8336,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8338,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8338,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8339,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8339,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8339,"column":66,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8339,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8339,"column":66,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8339,"endColumn":212},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8339,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8339,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8340,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8340,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8342,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8342,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8343,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8343,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8343,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8343,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8343,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8343,"endColumn":178},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8343,"column":47,"nodeType":"NewExpression","messageId":"lower","endLine":8343,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8343,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8343,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8344,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8344,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8344,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8344,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8344,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8345,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8345,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8345,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8345,"column":69,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8345,"endColumn":97},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8345,"column":77,"nodeType":"NewExpression","messageId":"lower","endLine":8345,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8345,"column":98,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8345,"endColumn":153},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8345,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8345,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8346,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8346,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8347,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8347,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8347,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8347,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8347,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8347,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8352,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8352,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8353,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8353,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8354,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8354,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8354,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8354,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8355,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8355,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8355,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8355,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8355,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8355,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8355,"endColumn":44},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8355,"column":55,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8355,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8355,"column":252,"nodeType":"IfStatement","messageId":"exceed","endLine":8357,"endColumn":6},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8356,"column":53,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8356,"endColumn":56,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[868387,868388],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8356,"column":56,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8356,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8357,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8359,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8357,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8357,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8357,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8357,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8359,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8359,"endColumn":34},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8359,"column":18,"nodeType":"NewExpression","messageId":"lower","endLine":8359,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8357 column 17 is used outside of binding context.","line":8359,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8359,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8360,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8360,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8360,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8360,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8361,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8361,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8361,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8361,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8361,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8361,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8363,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8363,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8361 column 15 is used outside of binding context.","line":8363,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8363,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8364,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8364,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8368,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8368,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8372,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8372,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8373,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8373,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8373,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8373,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8373,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8373,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8373,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8373,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8373,"column":58,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8373,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8374,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8374,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8374,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8374,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8378,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8378,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8378,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8378,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8378,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8378,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8378,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8378,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8380,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8380,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8381,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8387,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8381,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8387,"endColumn":83},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8381,"column":80,"nodeType":"NewExpression","messageId":"lower","endLine":8381,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8381,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8381,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":101},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8381,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":184,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":185},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8381,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":8381,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8374 column 40.","line":8381,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":8381,"endColumn":219},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8383,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":8383,"endColumn":30},{"ruleId":"max-len","severity":1,"message":"This line has a length of 209. Maximum allowed is 100.","line":8385,"column":1,"nodeType":"Program","messageId":"max","endLine":8385,"endColumn":192},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8385,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8385,"endColumn":192},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8385,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8385,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 8378 column 12 is used outside of binding context.","line":8385,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":114},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":135,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":136},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8378 column 19 is used outside of binding context.","line":8385,"column":151,"nodeType":"Identifier","messageId":"outOfScope","endLine":8385,"endColumn":152},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8385,"column":181,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8385,"endColumn":182},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8388,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8388,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8388,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8388,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8389,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8389,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8389,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8389,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8389,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8389,"endColumn":654},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8389,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8389,"endColumn":654},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8389,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8389,"endColumn":48},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8389,"column":163,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8389,"endColumn":169},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":8389,"column":600,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8389,"endColumn":610},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8391,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8391,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8395,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8395,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8396,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8396,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8396,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8396,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8400,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8400,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8401,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8401,"endColumn":106},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8401,"column":67,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8401,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8404,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8404,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8405,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8405,"endColumn":109},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8405,"column":69,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8405,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":8409,"column":1,"nodeType":"Program","messageId":"max","endLine":8409,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8409,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8409,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":8411,"column":1,"nodeType":"Program","messageId":"max","endLine":8411,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8411,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8411,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8413,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8413,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8411,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8413,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8411,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8411,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8411,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":8411,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8412,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8412,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8414,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8414,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8416,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8416,"endColumn":31},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8417,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8417,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":8418,"column":1,"nodeType":"Program","messageId":"max","endLine":8418,"endColumn":175},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8418,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8424,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8418,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8418,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8418,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8418,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8418,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8418,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8418,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8418,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8418,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":8418,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8422,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8422,"endColumn":66},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8422,"column":16,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8422,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":8423,"column":1,"nodeType":"Program","messageId":"max","endLine":8423,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8423,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8423,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8423,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8423,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8423,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8423,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8423,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8423,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8424,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8424,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8418 column 72 is used outside of binding context.","line":8424,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8424,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8426,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8426,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8428,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8428,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8428,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8428,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8432,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8432,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8434,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8434,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8434,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8434,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8436,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8436,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8438,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8438,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8438,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8438,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8440,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8440,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8440,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8440,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8442,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":8444,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8442,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8442,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8442,"column":57,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8442,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8443,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8443,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8443,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8443,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8443,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8443,"endColumn":136},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8443,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8443,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8443,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8443,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":8444,"column":1,"nodeType":"Program","messageId":"max","endLine":8444,"endColumn":184},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8444,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8444,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8444,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8444,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8444,"column":162,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8444,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8446,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8446,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8446,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8446,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8448,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":8450,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8448,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8448,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8449,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8449,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8449,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8449,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8449,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8449,"endColumn":103},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8449,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8449,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8449,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8449,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 196. Maximum allowed is 100.","line":8450,"column":1,"nodeType":"Program","messageId":"max","endLine":8450,"endColumn":182},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8450,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8450,"endColumn":182},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8450,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8450,"endColumn":182},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8450,"column":160,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8450,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8452,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8452,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8454,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8454,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8454,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8454,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8455,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8455,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8454 column 50.","line":8455,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8455,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8457,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8459,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8457,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8457,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8457,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8457,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8457,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8457,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":8458,"column":1,"nodeType":"Program","messageId":"max","endLine":8458,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8458,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8458,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8458,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8458,"endColumn":365},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8458,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8458,"endColumn":365},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":94,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":162},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8458,"column":230,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8458,"endColumn":232},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8459,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8459,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8457 column 17 is used outside of binding context.","line":8459,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8459,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8460,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8460,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8460,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8460,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8462,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8462,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8462,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8462,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 788. Maximum allowed is 100.","line":8463,"column":1,"nodeType":"Program","messageId":"max","endLine":8463,"endColumn":777},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8463,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8463,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8463,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8463,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8463,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8463,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8463,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":47},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":8463,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":8463,"endColumn":78},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8463,"endColumn":777},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8463,"column":103,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8463,"endColumn":777},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":239,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":241},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":323,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":325},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8463,"column":466,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":467},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8463,"column":609,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8463,"endColumn":767},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8462 column 41.","line":8463,"column":611,"nodeType":"Identifier","messageId":"noShadow","endLine":8463,"endColumn":612},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":648,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":650},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8463,"column":683,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8463,"endColumn":684},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8463,"column":695,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8463,"endColumn":697},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8464,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8464,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8464,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8464,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8465,"column":50,"nodeType":"ForStatement","messageId":"exceed","endLine":8467,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8465,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8465,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8468,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8468,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":8469,"column":1,"nodeType":"Program","messageId":"max","endLine":8469,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8469,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8469,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":38},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8469,"column":45,"nodeType":"NewExpression","messageId":"lower","endLine":8469,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8469,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8469,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":8469,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8470,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8470,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8470,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8470,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8470,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8470,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8470,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8470,"column":73,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8470,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8470,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":8470,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8470,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":109},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8470,"column":121,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8470,"endColumn":124,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[876274,876275],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8470,"column":124,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8470,"endColumn":263},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":143,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":144},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8470,"column":147,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8470,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":194,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":195},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8470 column 77 is used outside of binding context.","line":8470,"column":241,"nodeType":"Identifier","messageId":"outOfScope","endLine":8470,"endColumn":242},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8470,"column":244,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8470,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8472,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8472,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8472,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8472,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8473,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8473,"endColumn":40},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8474,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8474,"endColumn":14},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8476,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8476,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8476,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8476,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8476,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8476,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8476,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8476,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8478,"column":13,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8478,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8480,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8480,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8480,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8480,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":8480,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8480,"endColumn":13},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":8482,"column":1,"nodeType":"Program","messageId":"max","endLine":8482,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8482,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":8482,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8482,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8482,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 319. Maximum allowed is 100.","line":8483,"column":1,"nodeType":"Program","messageId":"max","endLine":8483,"endColumn":308},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8483,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8483,"endColumn":228},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8483,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8483,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8483,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8483,"endColumn":12},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8483,"column":19,"nodeType":"NewExpression","messageId":"lower","endLine":8483,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8483,"column":51,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8483,"column":86,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8483,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8472 column 43.","line":8483,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":8483,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":128,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8483,"column":129,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":130},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":144,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":145},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8483,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8483,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8483,"column":160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8483,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":266,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8483,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8483,"endColumn":273},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8476 column 12 is used outside of binding context.","line":8483,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":8483,"endColumn":307},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8484,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8484,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8484,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8484,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8486,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8486,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8486,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8486,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8488,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8488,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8488,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8488,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8490,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8490,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8492,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8492,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8492,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8492,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8494,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8494,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8494,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8494,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 214. Maximum allowed is 100.","line":8495,"column":1,"nodeType":"Program","messageId":"max","endLine":8495,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8495,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8495,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8495,"endColumn":203},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8495,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8495,"endColumn":203},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8495,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8495,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8496,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8496,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 338. Maximum allowed is 100.","line":8497,"column":1,"nodeType":"Program","messageId":"max","endLine":8497,"endColumn":327},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8497,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8497,"endColumn":135},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8497,"column":136,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8497,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8497,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":8497,"endColumn":143},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8497,"column":172,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8497,"endColumn":327},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8497,"column":323,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8497,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8498,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8498,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8499,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8499,"endColumn":232},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8499,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8499,"endColumn":9},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8499,"column":197,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8499,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8502,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8502,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8502,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8502,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8503,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8503,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8503,"column":193,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8503,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8504,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8504,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8504,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8505,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8505,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8505,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8505,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":8505,"column":35,"nodeType":"Identifier","messageId":"redeclared","endLine":8505,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8505,"endColumn":353},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8505,"endColumn":353},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8505,"column":129,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8505,"endColumn":353},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8505,"column":138,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8505,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8505,"column":311,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8505,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8506,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8506,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8506,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8506,"endColumn":59},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8507,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8507,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8507,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8507,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8510,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8510,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8514,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8514,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 160. Maximum allowed is 100.","line":8515,"column":1,"nodeType":"Program","messageId":"max","endLine":8515,"endColumn":149},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8515,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8515,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8515,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8515,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8515,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8515,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8515,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8515,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8515,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8515,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8515,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8515,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":8515,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8515,"column":113,"nodeType":"IfStatement","messageId":"exceed","endLine":8527,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8515,"column":137,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8515,"endColumn":138},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8515,"column":139,"nodeType":"Identifier","messageId":"outOfScope","endLine":8515,"endColumn":140},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8515,"column":141,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8515,"endColumn":143},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8517,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":63},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8517,"column":67,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8517,"endColumn":121},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":8517,"column":67,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8517,"endColumn":121},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8517,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":8517,"endColumn":72},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":8517,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8517,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8517,"column":145,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8517,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":149,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8517,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":8517,"endColumn":150},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":165},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":164,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":165},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":201,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":202},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":259,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":259,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":260},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8517,"column":272,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":273},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":280},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":279,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":280},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":310,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":311},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":316,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":316,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":317},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":323,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":324},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":323,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":324},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":332,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":333},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":332,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":333},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":337,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":338},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":337,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":338},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8517,"column":341,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":342},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8521 column 11 is used outside of binding context.","line":8517,"column":341,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":342},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":346,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":347},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":350,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":351},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8517,"column":361,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8517,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8517,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":372,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":373},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8517,"column":376,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":377},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8517,"column":386,"nodeType":"Identifier","messageId":"outOfScope","endLine":8517,"endColumn":387},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8518,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8518,"endColumn":62},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8518,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8518,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8518,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8521 column 97 is used outside of binding context.","line":8518,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8521 column 145 is used outside of binding context.","line":8518,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8518,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8518,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8518,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8518,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8518,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8519,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8519,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 499. Maximum allowed is 100.","line":8521,"column":1,"nodeType":"Program","messageId":"max","endLine":8521,"endColumn":482},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8521,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8521,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8521,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8521,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8521,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8521,"endColumn":28},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":8521,"column":97,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":8521,"column":145,"nodeType":"Identifier","messageId":"redeclared","endLine":8521,"endColumn":146},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":145,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8521,"column":152,"nodeType":"ForStatement","messageId":"exceed","endLine":8523,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":160,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":161},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":199,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":200},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":199,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8521,"column":242,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":244},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":251,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":251,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":252},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":255,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":256},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":289,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":289,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":290},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":301,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":302},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":306,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":307},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8521,"column":358,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8521,"endColumn":360},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":369,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":370},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":369,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":370},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":416,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":417},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":416,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":417},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8521,"column":428,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":429},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":435,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":436},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":439,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":440},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8521,"column":450,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8521,"endColumn":451},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8521,"column":450,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":451},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":461,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":462},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8521,"column":465,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":466},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8521,"column":475,"nodeType":"Identifier","messageId":"outOfScope","endLine":8521,"endColumn":476},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8522,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8522,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8522,"column":10,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8522,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8522,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8517 column 71 is used outside of binding context.","line":8522,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8517 column 149 is used outside of binding context.","line":8522,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":18},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":8522,"column":41,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8522,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8526 column 10 is used outside of binding context.","line":8522,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":42},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8526 column 13 is used outside of binding context.","line":8522,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":8522,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8526,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8526,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8526,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8526,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":8526,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":8526,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8526,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8526,"endColumn":212},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8526,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8526,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8526,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":8526,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8526,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":8526,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8526,"column":142,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8526,"endColumn":143},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8527,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8527,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8527,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8527,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8527,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8527,"endColumn":43},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":8527,"column":68,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8527,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8527,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8527,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8517 column 91 is used outside of binding context.","line":8527,"column":238,"nodeType":"Identifier","messageId":"outOfScope","endLine":8527,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8528,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8528,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8528,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8528,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8529,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8529,"endColumn":72},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8529,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8529,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8530,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8530,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8530,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8530,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":8531,"column":1,"nodeType":"Program","messageId":"max","endLine":8531,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8531,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8531,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8531,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8531,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8531,"column":43,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8531,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8531,"column":66,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8531,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":67},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8531,"column":86,"nodeType":"Identifier","messageId":"useConst","endLine":8531,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8531,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8531,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":8531,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8531,"column":114,"nodeType":"ForStatement","messageId":"exceed","endLine":8541,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8532,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8540,"endColumn":217},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8532,"column":8,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8532,"endColumn":36},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 's', 'v', 'b', 's', 's', 's'.","line":8532,"column":59,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":8540,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8530 column 48.","line":8532,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8530 column 51.","line":8532,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8531 column 12.","line":8532,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8531 column 43.","line":8532,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8532,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8531 column 66.","line":8533,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8533,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8533,"column":14,"nodeType":"IfStatement","messageId":"exceed","endLine":8539,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8533,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8533,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":8534,"column":1,"nodeType":"Program","messageId":"max","endLine":8534,"endColumn":102},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8534,"column":61,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8534,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8534,"column":64,"nodeType":"ForStatement","messageId":"exceed","endLine":8536,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8531 column 86.","line":8534,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":8534,"endColumn":75},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8535,"column":18,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8535,"endColumn":19},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8538,"column":36,"nodeType":"CallExpression","messageId":"substring","endLine":8538,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8539,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8539,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 231. Maximum allowed is 100.","line":8540,"column":1,"nodeType":"Program","messageId":"max","endLine":8540,"endColumn":217},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8542,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8542,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8542,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8542,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8543,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8543,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":8545,"column":1,"nodeType":"Program","messageId":"max","endLine":8545,"endColumn":183},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8545,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8545,"endColumn":165},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8545,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8545,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":8545,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8545,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8545,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8545,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":41},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":8545,"column":47,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8545,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":48},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":8545,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8545,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":70},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":8545,"column":97,"nodeType":"Identifier","messageId":"useConst","endLine":8545,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8545,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8545,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8542 column 54.","line":8545,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":8545,"endColumn":179},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8546,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8546,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8545 column 19.","line":8546,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8546,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8545 column 175.","line":8546,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8546,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8547,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8547,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8547,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8547,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8547,"column":25,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8547,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8548,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8562,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8548,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8562,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":8548,"column":21,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8548,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8563 column 17 is used outside of binding context.","line":8548,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8548,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8545 column 178.","line":8549,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8549,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8549,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":8551,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8551,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8561,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8546 column 16.","line":8552,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8552,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8546 column 27.","line":8553,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8553,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8553,"column":27,"nodeType":"IfStatement","messageId":"exceed","endLine":8559,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8553,"column":34,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8553,"endColumn":36},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8553,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8553,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8555,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8555,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":8555,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8555,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8557,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8557,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":8557,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8557,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8561,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8561,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8561,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8561,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":8562,"column":24,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8562,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8563 column 17 is used outside of binding context.","line":8562,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8562,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8562,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8562,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 8546 column 16 is used outside of binding context.","line":8562,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":8562,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8563,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8587,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8563,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8563,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8563,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8563,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8564,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8564,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8564,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":8586,"endColumn":7},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8564,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8564,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8564,"column":59,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8564,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8566,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8566,"column":28,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8566,"column":40,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8566,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8566,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8566,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":16,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8567,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8567,"endColumn":37},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8567,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8567,"endColumn":39},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8567,"column":47,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8567,"endColumn":50,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883579,883580],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8567,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":8571,"endColumn":8},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8567,"column":64,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8567,"endColumn":67,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883596,883597],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8568,"column":1,"nodeType":"Program","messageId":"max","endLine":8568,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8568,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":50},{"ruleId":"no-use-before-define","severity":2,"message":"'b' was used before it was defined.","line":8568,"column":51,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8568,"endColumn":52},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8568,"column":60,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8568,"endColumn":63,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[883666,883667],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8568,"column":64,"nodeType":"IfStatement","messageId":"exceed","endLine":8570,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8568,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8568,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8571,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8571,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8573,"column":1,"nodeType":"Program","messageId":"max","endLine":8573,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8573,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8573,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8573,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8573,"endColumn":18},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":8573,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8573,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8573,"column":82,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8573,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8575,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8585,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8576,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8576,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'v' was used before it was defined.","line":8576,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8576,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8578,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":8580,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8578,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8578,"endColumn":18},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8578,"column":33,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8578,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":8578,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8578,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8582,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8582,"endColumn":16},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8582,"column":33,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8582,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8573 column 17 is used outside of binding context.","line":8585,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8585,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8585,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8585,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8585,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8585,"endColumn":70},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8585,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8585,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":8585,"column":47,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8585,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8587,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8587,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8588,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8588,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8588,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8588,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8589,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8589,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":8589,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8589,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8589,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8589,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8589,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8589,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8590,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8590,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8590,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":8596,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8590,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8590,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":8591,"column":1,"nodeType":"Program","messageId":"max","endLine":8591,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8591,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8591,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8591,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8591,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'x' was used before it was defined.","line":8591,"column":58,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8591,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8591,"column":63,"nodeType":"ForStatement","messageId":"exceed","endLine":8593,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8591,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":8591,"endColumn":74},{"ruleId":"no-use-before-define","severity":2,"message":"'S' was used before it was defined.","line":8592,"column":16,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8592,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":8595,"column":1,"nodeType":"Program","messageId":"max","endLine":8595,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8595,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8595,"endColumn":135},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8595,"column":9,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8595,"endColumn":11},{"ruleId":"no-use-before-define","severity":2,"message":"'w' was used before it was defined.","line":8595,"column":25,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":26},{"ruleId":"no-use-before-define","severity":2,"message":"'A' was used before it was defined.","line":8595,"column":78,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":79},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":8595,"column":114,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":115},{"ruleId":"no-use-before-define","severity":2,"message":"'I' was used before it was defined.","line":8595,"column":117,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":118},{"ruleId":"no-use-before-define","severity":2,"message":"'y' was used before it was defined.","line":8595,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8595,"endColumn":132},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8597,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8597,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8598,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8598,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8598,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8598,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8599,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8599,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 245. Maximum allowed is 100.","line":8601,"column":1,"nodeType":"Program","messageId":"max","endLine":8601,"endColumn":234},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8601,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8601,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8601,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8601,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8601,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8601,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8601,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8601,"column":114,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8601,"endColumn":116},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8601,"column":214,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8601,"endColumn":217,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[884942,884943],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8602,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8602,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 203. Maximum allowed is 100.","line":8603,"column":1,"nodeType":"Program","messageId":"max","endLine":8603,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8603,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8603,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8603,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8603,"endColumn":192},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8603,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8603,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8604,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8604,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":8605,"column":1,"nodeType":"Program","messageId":"max","endLine":8605,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8606,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8606,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":8607,"column":1,"nodeType":"Program","messageId":"max","endLine":8607,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8607,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8607,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8607,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8607,"endColumn":177},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8607,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8607,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8608,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8608,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":8609,"column":1,"nodeType":"Program","messageId":"max","endLine":8609,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8609,"column":63,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8609,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8610,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8610,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8610,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8610,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8611,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8611,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8612,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":8612,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8612,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":8612,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8613,"column":1,"nodeType":"Program","messageId":"max","endLine":8613,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8613,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8613,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8614,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8614,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8618,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8618,"endColumn":50},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":8619,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8619,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8620,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8620,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8620,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8620,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8622,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8622,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8622,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8622,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8624,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8624,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8624,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8624,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 382. Maximum allowed is 100.","line":8627,"column":1,"nodeType":"Program","messageId":"max","endLine":8627,"endColumn":371},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8627,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":8629,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8627,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8627,"endColumn":301},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8627,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8627,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8627,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8627,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8627,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8627,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8627,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8627,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8627,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8627,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8627,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8218 column 374.","line":8627,"column":243,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":244},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 8218 column 421.","line":8627,"column":274,"nodeType":"Identifier","messageId":"noShadow","endLine":8627,"endColumn":275},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":8628,"column":1,"nodeType":"Program","messageId":"max","endLine":8628,"endColumn":181},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8628,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8628,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8628,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8628,"endColumn":13},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8628,"column":52,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8628,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8629,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8635,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8629,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8629,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8629,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":8629,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8630,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8630,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8630,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8630,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8630,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8630,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8630,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8630,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":8630,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8632,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8627 column 47 is used outside of binding context.","line":8632,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8632,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8632,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":8632,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8633,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8633,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8627 column 130 is used outside of binding context.","line":8633,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8633,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8634,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8634,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8634,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8634,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8634,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8634,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8634,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8634,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8634,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":8634,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 484. Maximum allowed is 100.","line":8635,"column":1,"nodeType":"Program","messageId":"max","endLine":8635,"endColumn":473},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8635,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8635,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8635,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8635,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8635,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8635,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":34},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8635,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8635,"endColumn":473},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":99,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":136,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":137},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":150,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":151},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":169},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 8627 column 116 is used outside of binding context.","line":8635,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":213,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":214},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8635,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8635,"endColumn":221},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8635,"column":222,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8635,"endColumn":228},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8627 column 40 is used outside of binding context.","line":8635,"column":267,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":268},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":274,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":275},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8627 column 54 is used outside of binding context.","line":8635,"column":277,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":278},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":328,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":329},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8627 column 17 is used outside of binding context.","line":8635,"column":361,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":362},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8627 column 80 is used outside of binding context.","line":8635,"column":368,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":369},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":399,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":400},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":404,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":405},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":411,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":412},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8627 column 20 is used outside of binding context.","line":8635,"column":415,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":416},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8635,"column":424,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":425},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8627 column 243 is used outside of binding context.","line":8635,"column":428,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":429},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":445,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":446},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8627 column 26 is used outside of binding context.","line":8635,"column":458,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":459},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8627 column 33 is used outside of binding context.","line":8635,"column":469,"nodeType":"Identifier","messageId":"outOfScope","endLine":8635,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8636,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8636,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8636,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8636,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 507. Maximum allowed is 100.","line":8637,"column":1,"nodeType":"Program","messageId":"max","endLine":8637,"endColumn":496},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8637,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8637,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8637,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8637,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8637,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8637,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":8637,"endColumn":153},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8637,"column":162,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8637,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8637,"column":162,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8637,"endColumn":239},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":164,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":165},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":164,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":165},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":205,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":205,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":206},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":8637,"column":222,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8637,"endColumn":223},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8637 column 263 is used outside of binding context.","line":8637,"column":222,"nodeType":"Identifier","messageId":"outOfScope","endLine":8637,"endColumn":223},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8637,"column":246,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8637,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8637,"column":250,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8637,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8637,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8637,"column":263,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8218 column 159.","line":8637,"column":286,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8218 column 193.","line":8637,"column":322,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8218 column 222.","line":8637,"column":336,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":337},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 8218 column 248.","line":8637,"column":457,"nodeType":"Identifier","messageId":"noShadow","endLine":8637,"endColumn":458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8641,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8641,"endColumn":72},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8641,"column":15,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8641,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":8644,"column":1,"nodeType":"Program","messageId":"max","endLine":8644,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8644,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8644,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8644,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8644,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8644,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8644,"endColumn":35},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8645,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8645,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8645,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8645,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 8218 column 287.","line":8645,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8645,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":8645,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 8637 column 457 is used outside of binding context.","line":8645,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8645,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":68,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8637 column 336 is used outside of binding context.","line":8645,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":80},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":8645,"column":154,"nodeType":"Identifier","messageId":"redeclared","endLine":8645,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8645,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8645,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 8218 column 319.","line":8646,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8646,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8646,"column":37,"nodeType":"IfStatement","messageId":"exceed","endLine":8650,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8647,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8647,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8218 column 374.","line":8647,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8647,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8648,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8648,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8648,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8648,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8649,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8649,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8649,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8649,"endColumn":79},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":8649,"column":12,"nodeType":"CallExpression","messageId":"substring","endLine":8649,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8647 column 17 is used outside of binding context.","line":8649,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":29},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8649,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8649,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8649,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8647 column 17 is used outside of binding context.","line":8649,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8649,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":8651,"column":1,"nodeType":"Program","messageId":"max","endLine":8651,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8651,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8651,"endColumn":197},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":77,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 8637 column 256 is used outside of binding context.","line":8651,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8651,"column":134,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8651,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8637 column 286 is used outside of binding context.","line":8651,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":8651,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8652,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8652,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8652,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8652,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8654,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8654,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8654,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8654,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8657,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8657,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8657,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":8657,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8657,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8657,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8657,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8657,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8657,"column":26,"nodeType":"IfStatement","messageId":"exceed","endLine":8665,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":8658,"column":1,"nodeType":"Program","messageId":"max","endLine":8658,"endColumn":124},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8658,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8658,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8658,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8658,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8658,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8658,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8658,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8658,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8658,"endColumn":58},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8658,"column":63,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8658,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8658,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8658,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":8659,"column":1,"nodeType":"Program","messageId":"max","endLine":8659,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8218 column 93.","line":8659,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8659,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8659,"column":38,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8659,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8659,"column":38,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8659,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8659,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":8659,"endColumn":39},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8659,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8659,"endColumn":64},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8659,"column":103,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8659,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8662 column 58 is used outside of binding context.","line":8659,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":8659,"endColumn":124},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8662,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8662,"endColumn":63},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8662,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8218 column 114.","line":8662,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8662,"endColumn":39},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":8662,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":8662,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8662,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8662,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8658 column 50 is used outside of binding context.","line":8663,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8663,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8665,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8665,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8665,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8665,"endColumn":37},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8665,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8665,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8662 column 16 is used outside of binding context.","line":8665,"column":74,"nodeType":"Identifier","messageId":"outOfScope","endLine":8665,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8218 column 55.","line":8666,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8666,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8667,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8671,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8667,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8667,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8667,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":8667,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8670,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8670,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8218 column 10.","line":8670,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8670,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8218 column 32.","line":8670,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8670,"endColumn":16},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":8670,"column":187,"nodeType":"BlockStatement","messageId":"unexpected","endLine":8670,"endColumn":190,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[890587,890588],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8673,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8673,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8673,"column":43,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8673,"endColumn":157},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8675,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8675,"endColumn":411},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8675,"column":112,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8675,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8676,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8682,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8676,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8676,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8217 column 386.","line":8676,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8676,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8679,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8677,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8677,"endColumn":14},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8679,"column":63,"nodeType":"NewExpression","messageId":"lower","endLine":8679,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8679,"column":72,"nodeType":"NewExpression","messageId":"lower","endLine":8679,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8679,"column":102,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8679,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8217 column 389.","line":8679,"column":108,"nodeType":"Identifier","messageId":"noShadow","endLine":8679,"endColumn":109},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8679,"column":118,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8681,"endColumn":575},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8676 column 24.","line":8679,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":8679,"endColumn":152},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8680,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8680,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8681,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8681,"endColumn":9},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":160,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":161},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":214,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":215},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8681,"column":439,"nodeType":"NewExpression","messageId":"lower","endLine":8681,"endColumn":440},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8681,"column":493,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8681,"endColumn":502},{"ruleId":"max-len","severity":1,"message":"This line has a length of 794. Maximum allowed is 100.","line":8682,"column":1,"nodeType":"Program","messageId":"max","endLine":8682,"endColumn":786},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8682,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8682,"endColumn":705},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8682,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8682,"endColumn":705},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8682,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8682,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8682,"column":706,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8682,"endColumn":768},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8682,"column":781,"nodeType":"Identifier","messageId":"noShadow","endLine":8682,"endColumn":782},{"ruleId":"max-len","severity":1,"message":"This line has a length of 929. Maximum allowed is 100.","line":8683,"column":1,"nodeType":"Program","messageId":"max","endLine":8683,"endColumn":918},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8684,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8710,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8684,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8710,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8684,"column":62,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8684,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8684,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":8684,"endColumn":202},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8685,"endColumn":312},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":14},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8685,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":27},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8685,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8685,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8685,"endColumn":142},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8685,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8685,"endColumn":156},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8685,"column":166,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8685,"endColumn":180},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8687,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8687,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8688,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8688,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8689,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8689,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8689,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":43},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":57},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8689,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8689,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8691,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8691,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8693,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8693,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8694,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8694,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8695,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8695,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8695,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8695,"endColumn":25},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":8696,"column":1,"nodeType":"Program","messageId":"max","endLine":8696,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8696,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":8696,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8697,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8697,"endColumn":160},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8697,"column":126,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8697,"endColumn":138},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":8698,"column":1,"nodeType":"Program","messageId":"max","endLine":8698,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8698,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":8698,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8700,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8700,"endColumn":55},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":8700,"column":54,"nodeType":"Identifier","messageId":"unusedVar","endLine":8700,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":8701,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8701,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8702,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8702,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8217 column 383.","line":8706,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8706,"endColumn":50},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8711,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8711,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8711,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8711,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8711,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":8711,"endColumn":123},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8711,"column":122,"nodeType":"Identifier","messageId":"unusedVar","endLine":8711,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8712,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8712,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8712,"column":81,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8714,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8712,"column":90,"nodeType":"Identifier","messageId":"noShadow","endLine":8712,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8714,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8716,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8714,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8714,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8714,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8714,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8715,"column":1,"nodeType":"Program","messageId":"max","endLine":8715,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8715,"column":57,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8715,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8716,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8908,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8716,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8908,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8716,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8716,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8717,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8717,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8718,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8718,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8720,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8720,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8722,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":8722,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 271. Maximum allowed is 100.","line":8723,"column":1,"nodeType":"Program","messageId":"max","endLine":8723,"endColumn":260},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8723,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8723,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8723,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8723,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8723,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8723,"endColumn":32},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8723,"column":64,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8723,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8723,"column":64,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8723,"endColumn":260},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":8723,"column":101,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":8723,"endColumn":252},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8722 column 37.","line":8723,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8723,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8723,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8723,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":8723,"endColumn":113},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8723,"column":129,"nodeType":"NewExpression","messageId":"lower","endLine":8723,"endColumn":130},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8723,"column":144,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8723,"endColumn":145},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8723,"column":151,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":153},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8723,"column":201,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8723,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8724,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8724,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8725,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8725,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8725,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":8727,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":8727,"column":1,"nodeType":"Program","messageId":"max","endLine":8727,"endColumn":160},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8727,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8727,"endColumn":33},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":8727,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8727,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8727,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8727,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8727,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":120},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8727,"column":127,"nodeType":"Identifier","messageId":"useConst","endLine":8727,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8727,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":8727,"endColumn":128},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8728,"column":1,"nodeType":"Program","messageId":"max","endLine":8728,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8728,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8728,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8728,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8728,"column":27,"nodeType":"Identifier","messageId":"useConst","endLine":8728,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8728,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":28},{"ruleId":"no-label-var","severity":2,"message":"Found identifier with same name as label.","line":8728,"column":45,"nodeType":"LabeledStatement","messageId":"identifierClashWithLabel","endLine":8734,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8728,"column":45,"nodeType":"LabeledStatement","messageId":"exceed","endLine":8734,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8728,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8728,"endColumn":58},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8729,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8729,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":25},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8729,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":8729,"endColumn":32},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8730,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8730,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8730,"column":35,"nodeType":"Identifier","messageId":"outOfScope","endLine":8730,"endColumn":36},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8730,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8730,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":8733,"column":1,"nodeType":"Program","messageId":"max","endLine":8733,"endColumn":248},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8733,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8733,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8733,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8733,"endColumn":129},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":8733,"column":45,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":8733,"column":91,"nodeType":"Identifier","messageId":"redeclared","endLine":8733,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8733,"column":130,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8733,"endColumn":248},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8733,"column":192,"nodeType":"NewExpression","messageId":"lower","endLine":8733,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8736,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8736,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8736,"column":37,"nodeType":"Identifier","messageId":"outOfScope","endLine":8736,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":8738,"column":1,"nodeType":"Program","messageId":"max","endLine":8738,"endColumn":206},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8738,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8738,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8714 column 15.","line":8738,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8738,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8738,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8738,"endColumn":206},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8738,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8738,"endColumn":206},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8738,"column":133,"nodeType":"Identifier","messageId":"outOfScope","endLine":8738,"endColumn":134},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8738,"column":154,"nodeType":"NewExpression","messageId":"lower","endLine":8738,"endColumn":155},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8740,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8740,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8740,"column":44,"nodeType":"ForStatement","messageId":"exceed","endLine":8742,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8740,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8740,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8740,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":8740,"endColumn":72},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":8741,"column":1,"nodeType":"Program","messageId":"max","endLine":8741,"endColumn":82},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 8738 column 12 is used outside of binding context.","line":8741,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8741,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8741,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8741,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8741,"endColumn":82},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8741,"column":39,"nodeType":"NewExpression","messageId":"lower","endLine":8741,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8741,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8741,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":8741,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8745,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8753,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":8746,"column":1,"nodeType":"Program","messageId":"max","endLine":8746,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8746,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8746,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":8746,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8746,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'g' is already defined.","line":8746,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":8746,"column":61,"nodeType":"Identifier","messageId":"redeclared","endLine":8746,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8746,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8746,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8746,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":8746,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8746,"column":132,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8746,"endColumn":134},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8747,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8747,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8748,"column":1,"nodeType":"Program","messageId":"max","endLine":8748,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8748,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8750,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8748,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8748,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":52},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":60},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 8746 column 36 is used outside of binding context.","line":8748,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8748,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8748,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":8748,"endColumn":85},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8748,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8748,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8749,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8749,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8749,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":8749,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8750,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8752,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":40},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8729 column 17 is used outside of binding context.","line":8750,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8746 column 61 is used outside of binding context.","line":8750,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8750,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8750,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":8750,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8751,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8751,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8751,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8751,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8751,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8751,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8736 column 16 is used outside of binding context.","line":8751,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 8746 column 54 is used outside of binding context.","line":8751,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":8751,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8753,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8753,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8754,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8754,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8755,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8755,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8755,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8755,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8755,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8755,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8755,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8755,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8755,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8755,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8755,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":8755,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8756,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":8774,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8758,"column":19,"nodeType":"BreakStatement","messageId":"exceed","endLine":8758,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8759,"column":9,"nodeType":"SwitchStatement","messageId":"exceed","endLine":8761,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":8760,"column":27,"nodeType":"BreakStatement","messageId":"exceed","endLine":8760,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8765,"column":19,"nodeType":"BreakStatement","messageId":"exceed","endLine":8765,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8766,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8766,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8767,"column":20,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8767,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8768,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":8770,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8769,"column":20,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8769,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8770,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":8772,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8771,"column":28,"nodeType":"ContinueStatement","messageId":"exceed","endLine":8771,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8773,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8773,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8775,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8775,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 8755 column 81 is used outside of binding context.","line":8775,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8775,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8776,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":8776,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8776,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8776,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8777,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8777,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8777,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8777,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8777,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":8779,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8779,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8787,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8780,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8780,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8780,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8780,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8780,"column":114,"nodeType":"IfStatement","messageId":"exceed","endLine":8782,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8780,"column":145,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8780,"endColumn":147},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8782,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":8786,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8782,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8782,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8783,"column":26,"nodeType":"ForStatement","messageId":"exceed","endLine":8785,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8783,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8783,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":8784,"column":1,"nodeType":"Program","messageId":"max","endLine":8784,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8784,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8784,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8784,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8784,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8784,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8784,"endColumn":116},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8784,"column":47,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8784,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8785,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8785,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8786,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8786,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8788,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8788,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8788,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8788,"endColumn":52},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8790,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8790,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8791,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8791,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8791,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8791,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8792,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8792,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8793,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8793,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8793,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8793,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8793,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8793,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8793,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8793,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8793,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8793,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8793,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8794,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8794,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8794,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8794,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8795,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8795,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8797,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8799,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8797,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8797,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8788 column 48.","line":8797,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8797,"endColumn":23},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8798,"column":13,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8798,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8798,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8798,"endColumn":40},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":8798,"column":73,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":8798,"endColumn":109},{"ruleId":"es-x/no-regexp-unicode-property-escapes","severity":2,"message":"ES2018 RegExp Unicode property escape sequences are forbidden.","line":8798,"column":73,"nodeType":"NewExpression","messageId":"forbidden","endLine":8798,"endColumn":109},{"ruleId":"prefer-regex-literals","severity":2,"message":"Use a regular expression literal instead of the 'RegExp' constructor.","line":8798,"column":112,"nodeType":"NewExpression","messageId":"unexpectedRegExp","endLine":8798,"endColumn":131,"suggestions":[{"messageId":"replaceWithLiteral","fix":{"range":[900902,900921],"text":"/\\w/"},"desc":"Replace with an equivalent regular expression literal."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8799,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":8801,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8799,"column":156,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8799,"endColumn":157},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8800,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8800,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8801,"column":7,"nodeType":"TryStatement","messageId":"exceed","endLine":8805,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8802,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8802,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8788 column 51.","line":8803,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8803,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8802 column 10 is used outside of binding context.","line":8804,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":8804,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8805,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8805,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8805,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8805,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8802 column 10 is used outside of binding context.","line":8805,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":8805,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8806,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8806,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8806,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8806,"endColumn":61},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8807,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8807,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8807,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8807,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8807,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":8807,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8806 column 57.","line":8810,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8810,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8813,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8813,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8807 column 69 is used outside of binding context.","line":8813,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":8813,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8814,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8814,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8816,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8816,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8816,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8816,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":8816,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8817,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8817,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8817,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8817,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8818,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8818,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8819,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8819,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8819,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8819,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8819,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":8819,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":8819,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8819,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8819,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":8819,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8819,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8820,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8820,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8820,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8820,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8820,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8820,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8819 column 33 is used outside of binding context.","line":8820,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":8820,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8820,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8820,"endColumn":56},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8821,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8821,"endColumn":252},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 8819 column 33 is used outside of binding context.","line":8821,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":8821,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8821,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8821,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8821,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8821,"endColumn":200},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8823,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8823,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8824,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8824,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8824,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8824,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8824,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8824,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8825,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8825,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8825,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8825,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8826,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8826,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8827,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8827,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8827,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8827,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":8827,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8827,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8827,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8827,"endColumn":41},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":8827,"column":64,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8827,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8828,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8836,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8828,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8836,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8824 column 51.","line":8828,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8824 column 54.","line":8828,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8824 column 57.","line":8828,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8828,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8829,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8829,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8824 column 60.","line":8829,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8829,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8824 column 63.","line":8829,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8829,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8830,"column":25,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8830,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8825 column 15.","line":8830,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":8830,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8832,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8832,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8825 column 30.","line":8832,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8832,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8834,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8834,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8834,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8834,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8834,"column":60,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8834,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8835,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8835,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 8829 column 17 is used outside of binding context.","line":8835,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":8835,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8827 column 33 is used outside of binding context.","line":8836,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":8836,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8836,"column":22,"nodeType":"IfStatement","messageId":"exceed","endLine":8838,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8837,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8837,"endColumn":248},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 8827 column 33 is used outside of binding context.","line":8837,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":8837,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8837,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8837,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8837,"column":194,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8837,"endColumn":196},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8839,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8839,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8711 column 122.","line":8840,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8840,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8841,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8841,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8711 column 116.","line":8841,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 8714 column 15.","line":8841,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8711 column 119.","line":8841,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8712 column 33.","line":8841,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8841,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8712 column 90.","line":8841,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":43},{"ruleId":"prefer-const","severity":2,"message":"'f' is never reassigned. Use 'const' instead.","line":8841,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":8841,"endColumn":46},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8907,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8841,"column":76,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8907,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8841,"column":199,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":201},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":225},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8841,"column":362,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8841,"endColumn":364},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8841,"column":502,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8841,"column":505,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":506},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8841,"column":508,"nodeType":"Identifier","messageId":"noShadow","endLine":8841,"endColumn":509},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8842,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8842,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8843 column 31 is used outside of binding context.","line":8842,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8842,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 8843 column 31 is used outside of binding context.","line":8842,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":8842,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8842,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":8852,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":8843,"column":1,"nodeType":"Program","messageId":"max","endLine":8843,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8843,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8843,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8843,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8843,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8843,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":8843,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8843,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":8851,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8844,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8844,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8845,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8845,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8848,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8848,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8848,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":8848,"endColumn":17},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8849,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8849,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8853,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8853,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8853,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":8853,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8854,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8854,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8854,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8856,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":8855,"column":1,"nodeType":"Program","messageId":"max","endLine":8855,"endColumn":110},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8855,"column":101,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8855,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":8856,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":8856,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8856,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":13},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8856,"column":15,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8856,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":16},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8856,"column":35,"nodeType":"Identifier","messageId":"useConst","endLine":8856,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8856,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":8856,"endColumn":36},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8856,"column":66,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8856,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8857,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8857,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 8841 column 12.","line":8857,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8857,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 8841 column 18.","line":8857,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":8857,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8857,"column":43,"nodeType":"IfStatement","messageId":"exceed","endLine":8861,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8860,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8860,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8861,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8863,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8863,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8863,"endColumn":30},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8864,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8868,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 8841 column 36.","line":8864,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8864,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 8841 column 39.","line":8865,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8865,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8865,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":8867,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 8857 column 11 is used outside of binding context.","line":8865,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":8865,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8869,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8869,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8840 column 50.","line":8869,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":8869,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8841 column 30.","line":8870,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8870,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8870,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":8872,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8870,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8870,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":8871,"column":1,"nodeType":"Program","messageId":"max","endLine":8871,"endColumn":171},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8871,"column":98,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8871,"endColumn":99},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8871,"column":162,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8871,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8872,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8878,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8841 column 42.","line":8872,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8872,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8872,"column":38,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8872,"endColumn":39},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":8872,"column":38,"nodeType":"AssignmentExpression","messageId":"missing","endLine":8872,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8873 column 11 is used outside of binding context.","line":8872,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":8872,"endColumn":39},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8873,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8873,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8873,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8873,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8873,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8873,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8873,"column":33,"nodeType":"IfStatement","messageId":"exceed","endLine":8875,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":8875,"column":1,"nodeType":"Program","messageId":"max","endLine":8875,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8875,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8877,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8879,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8879,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8880,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8880,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8880,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8892,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8885,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8891,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8885,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8885,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8841 column 21.","line":8893,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8893,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8841 column 27.","line":8894,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8894,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8894,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":8906,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8899,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8905,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8899,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8899,"endColumn":23},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":8909,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":8909,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":8909,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":8909,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":8909,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":8909,"endColumn":140},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":8909,"column":139,"nodeType":"Identifier","messageId":"unusedVar","endLine":8909,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":8910,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":9},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8910,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":8910,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":8910,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":8910,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8910,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8910,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8910,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":8910,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":8911,"column":1,"nodeType":"Program","messageId":"max","endLine":8911,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8910 column 58.","line":8911,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":8911,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8910 column 61.","line":8911,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":8911,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":8912,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":8912,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8910 column 58.","line":8913,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":8913,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8910 column 61.","line":8913,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":8913,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8914,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8914,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8915,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8915,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8918,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":8918,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8918,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8918,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8921,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8923,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8921,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":8921,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":8923,"column":1,"nodeType":"Program","messageId":"max","endLine":8923,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8923,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8923,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8923,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8923,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8923,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8923,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":8923,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":8923,"endColumn":100},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":8924,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":8924,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":8924,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":8924,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":35},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":8924,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":8924,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":8924,"column":79,"nodeType":"Identifier","messageId":"useConst","endLine":8924,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":8924,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8924,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8924,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8924,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":8924,"endColumn":123},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8925,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8925,"endColumn":152},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8925,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8925,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8926,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8926,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":8927,"column":1,"nodeType":"Program","messageId":"max","endLine":8927,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8927,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8927,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8927,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8927,"endColumn":57},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8927,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8927,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8928,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8928,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8928,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8928,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8929,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8929,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8929,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":8929,"column":62,"nodeType":"Identifier","messageId":"useConst","endLine":8929,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8929,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":8929,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8929,"column":150,"nodeType":"ForInStatement","messageId":"exceed","endLine":8931,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":8930,"column":1,"nodeType":"Program","messageId":"max","endLine":8930,"endColumn":164},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8930,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8930,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8930,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8930,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8924 column 63.","line":8930,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":8930,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8930,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8930,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8930,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8930,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8930,"column":28,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":30},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8930,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":98},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8930,"column":134,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8930,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8932,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8932,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8932,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8932,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8933,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8933,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8933,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8933,"endColumn":101},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":8934,"column":104,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":8938,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8932 column 41.","line":8934,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":8934,"endColumn":145},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8935,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8937,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8935,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8935,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":21},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":8935,"column":55,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8935,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":8935,"column":85,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8935,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8934 column 144.","line":8935,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":8935,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8936,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8936,"endColumn":61},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8936,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8936,"column":62,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8936,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8936,"column":62,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8936,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8936,"column":87,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8936,"endColumn":88},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8936,"column":89,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8936,"endColumn":114},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8937,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":8937,"endColumn":56},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8937,"column":82,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8937,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8937,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8937,"endColumn":123},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_addCommandToBinding'.","line":8940,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8940,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8940,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8940,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8940,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":8940,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8941,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":8941,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8941,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":8953,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8945,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8945,"endColumn":156},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8945,"column":36,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8945,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8945,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":8945,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8945,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8945,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'r' was used before it was defined.","line":8945,"column":86,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8945,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8945,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":8945,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8945,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8945,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8945,"column":157,"nodeType":"ForStatement","messageId":"exceed","endLine":8949,"endColumn":9},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8945,"column":163,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8945,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8945,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":8945,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8945,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":8945,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8945 column 167 is used outside of binding context.","line":8949,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":8949,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8949,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8949,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 8945 column 179 is used outside of binding context.","line":8949,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":8949,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8954,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":8954,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8955,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8961,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8955,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8955,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8956,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":8956,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8956,"column":23,"nodeType":"IfStatement","messageId":"exceed","endLine":8960,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":8959,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":8959,"endColumn":134},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8959,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8959,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8962,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8962,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8963,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8963,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8966,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":8966,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8967,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8967,"endColumn":44},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_buildKeyHash'.","line":8970,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":8970,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8970,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8970,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8972,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":8972,"endColumn":44},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":8973,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8973,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":11},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":8973,"column":39,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":40,"suggestions":[{"messageId":"removeEscape","fix":{"range":[909993,909994],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[909993,909993],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\+.","line":8973,"column":41,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":42,"suggestions":[{"messageId":"removeEscape","fix":{"range":[909995,909996],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[909995,909995],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":8973,"column":46,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":47,"suggestions":[{"messageId":"removeEscape","fix":{"range":[910000,910001],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[910000,910000],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\+.","line":8973,"column":48,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":8973,"endColumn":49,"suggestions":[{"messageId":"removeEscape","fix":{"range":[910002,910003],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[910002,910002],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8972 column 43.","line":8973,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8973,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":80},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":8973,"column":92,"nodeType":"Identifier","messageId":"useConst","endLine":8973,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8973,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":8973,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8973,"column":104,"nodeType":"IfStatement","messageId":"exceed","endLine":8981,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8978,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":8980,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8978,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":25},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8978,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8978,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8981,"column":8,"nodeType":"ForStatement","messageId":"exceed","endLine":8985,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8981,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8981,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8981,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8981,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8981,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":8981,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 8924 column 63.","line":8982,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8982,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8982,"column":39,"nodeType":"IfStatement","messageId":"exceed","endLine":8984,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8982,"column":46,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8982,"endColumn":48},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":8983,"column":49,"nodeType":"MemberExpression","messageId":"unexpected","endLine":8983,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8983,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8983,"endColumn":108},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":8984,"column":9,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":8984,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8984,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8984,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8985,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8985,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 8981 column 18 is used outside of binding context.","line":8985,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":8985,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8986,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8986,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8986,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8986,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8987,"column":22,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8987,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8988,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8988,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":8988,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 8910 column 8.","line":8988,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":8988,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 8910 column 11.","line":8989,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":8989,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 8924 column 34.","line":8989,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":8989,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8989,"column":16,"nodeType":"IfStatement","messageId":"exceed","endLine":8991,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8990,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8990,"endColumn":442},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8990,"column":28,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8990,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":164},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":198,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":200},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":241,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":243},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":8990,"column":258,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":8990,"column":269,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":8990,"endColumn":271},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8992,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":8992,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8992,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":8992,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8994,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8996,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":8994,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8994,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8994,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":8994,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8996,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":8998,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8996,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":8996,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":8998,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":8998,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'d' was used before it was defined.","line":8998,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":8998,"endColumn":12},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":8998,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":8998,"endColumn":33},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":8998,"column":27,"nodeType":"Identifier","messageId":"redeclared","endLine":8998,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":8998,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":8998,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":8998,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":8998,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":8999,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":8999,"endColumn":71},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":8999,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":8999,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":8999,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":8999,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9000,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9004,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9000,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9004,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":9000,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":9000,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":9000,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9000,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9002,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9002,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 8909 column 133.","line":9002,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 8909 column 136.","line":9002,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 8909 column 139.","line":9002,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9002,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9005,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9005,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9005,"column":168,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9005,"column":171,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":172},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9005,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":9005,"endColumn":175},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9005,"column":174,"nodeType":"Identifier","messageId":"unusedVar","endLine":9005,"endColumn":175},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9006,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9050,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9006,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9006,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9006,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":9006,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9006,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9006,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9006,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":9006,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":9007,"column":1,"nodeType":"Program","messageId":"max","endLine":9007,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9006 column 61.","line":9007,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9007,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9006 column 64.","line":9007,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":9007,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":9008,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":9008,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9006 column 61.","line":9009,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9009,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9006 column 64.","line":9009,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":9009,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9010,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9010,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9011,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9011,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9014,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9014,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9014,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9014,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9017,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9019,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9017,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9017,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":9019,"column":1,"nodeType":"Program","messageId":"max","endLine":9019,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9019,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9019,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9019,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9019,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9019,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9019,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9019,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":9019,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9020,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":34},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9020,"column":87,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":88},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":9020,"column":133,"nodeType":"Identifier","messageId":"redeclared","endLine":9020,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9020,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9020,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9005 column 174.","line":9020,"column":190,"nodeType":"Identifier","messageId":"noShadow","endLine":9020,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9006 column 8.","line":9022,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9022,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9026,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9026,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9027,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9027,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9006 column 11.","line":9027,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9027,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9027,"column":103,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9027,"endColumn":284},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9027,"column":154,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":164},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":179,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":191},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9027,"column":238,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9027,"endColumn":250},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9028,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9028,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9028,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9028,"endColumn":48},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9029,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9029,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9030,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9030,"endColumn":50},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9032,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9034,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9032,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9032,"endColumn":26},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9032,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9032,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9030 column 49.","line":9032,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":9032,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9036,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9036,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9040,"column":9,"nodeType":"TryStatement","messageId":"exceed","endLine":9046,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9041,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9043,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9041,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9041,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9041,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9041,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9042,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9042,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9048,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9048,"endColumn":44},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":9049,"column":20,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":9049,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9048 column 43.","line":9049,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9049,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9049,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9049,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9050,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9052,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9050,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9005 column 168.","line":9050,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9005 column 171.","line":9050,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9050,"endColumn":29},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9051,"column":39,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9051,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9051,"column":39,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9051,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9051,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9051,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9050 column 25.","line":9051,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9051,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9052,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9052,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9052,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9052,"endColumn":57},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9052,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9052,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9053,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9053,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9053,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9053,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9053,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":9053,"endColumn":141},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9053,"column":140,"nodeType":"Identifier","messageId":"unusedVar","endLine":9053,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9054,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9054,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":9054,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9054,"column":83,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9056,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9054,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9054,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9054,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":9054,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9056,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9277,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9056,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":9056,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9057,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9057,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9058,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9058,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9058,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9058,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9060,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9060,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9061,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9061,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9064,"column":174,"nodeType":"Identifier","messageId":"noShadow","endLine":9064,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9065,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9065,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9068,"column":152,"nodeType":"Identifier","messageId":"noShadow","endLine":9068,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9070,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9070,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9072,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9072,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9072,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9072,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9073,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9073,"endColumn":95},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9073,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9073,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9074,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":9074,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9076,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9076,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9078,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":9078,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9080,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":9080,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9082,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":9082,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9084,"column":172,"nodeType":"Identifier","messageId":"noShadow","endLine":9084,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9086,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9086,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9087,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9087,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9087,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9087,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9088,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9088,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9090,"column":149,"nodeType":"Identifier","messageId":"noShadow","endLine":9090,"endColumn":150},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9093,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":9093,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9095,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9095,"endColumn":195},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9096,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9096,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9097,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9097,"endColumn":158},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9098,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9098,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9099,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":9099,"endColumn":115},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9100,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9100,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9103,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":9103,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9105,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9105,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9107,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":9107,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9109,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":9109,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9111,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":9111,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9111,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":9111,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9113,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":9113,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9115,"column":225,"nodeType":"Identifier","messageId":"noShadow","endLine":9115,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9117,"column":231,"nodeType":"Identifier","messageId":"noShadow","endLine":9117,"endColumn":232},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9119,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9119,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9119,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9119,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9121,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9121,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9123,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9123,"endColumn":195},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9125,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":9125,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9127,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":9127,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9129,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9129,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9131,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":9131,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9131,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":9131,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9133,"column":213,"nodeType":"Identifier","messageId":"noShadow","endLine":9133,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9135,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":9135,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9137,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":9137,"endColumn":238},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9139,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9139,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9141,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":9141,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9143,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":9143,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9143,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9143,"endColumn":188},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9145,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":9145,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9147,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":9147,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9149,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9149,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9151,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":9151,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9153,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":9153,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9155,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":9155,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9157,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":9157,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9159,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":9159,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9161,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":9161,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9163,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9163,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9165,"column":204,"nodeType":"Identifier","messageId":"noShadow","endLine":9165,"endColumn":205},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9167,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9167,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9169,"column":145,"nodeType":"Identifier","messageId":"noShadow","endLine":9169,"endColumn":146},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9171,"column":224,"nodeType":"Identifier","messageId":"noShadow","endLine":9171,"endColumn":225},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9173,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":9173,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9175,"column":279,"nodeType":"Identifier","messageId":"noShadow","endLine":9175,"endColumn":280},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9175,"column":279,"nodeType":"Identifier","messageId":"unusedVar","endLine":9175,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9175,"column":355,"nodeType":"Identifier","messageId":"noShadow","endLine":9175,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9176,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9176,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9176,"column":121,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9176,"endColumn":199},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9176,"column":121,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9176,"endColumn":128},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9176,"column":121,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9176,"endColumn":199},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9176,"column":140,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9176,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9177,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":9177,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9177,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":9177,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9179,"column":139,"nodeType":"Identifier","messageId":"noShadow","endLine":9179,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9181,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9181,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9183,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9183,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9185,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":9185,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9187,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9187,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9189,"column":195,"nodeType":"Identifier","messageId":"noShadow","endLine":9189,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9191,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":9191,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9193,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":9193,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9194,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9194,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9197,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9197,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9199,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9199,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9201,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9201,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9203,"column":142,"nodeType":"Identifier","messageId":"noShadow","endLine":9203,"endColumn":143},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9205,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":9205,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9207,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":9207,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9209,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":9209,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9211,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":9211,"endColumn":224},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9213,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":9213,"endColumn":174},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9216,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9216,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9217,"column":200,"nodeType":"Identifier","messageId":"noShadow","endLine":9217,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9219,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9219,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9221,"column":201,"nodeType":"Identifier","messageId":"noShadow","endLine":9221,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9222,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9222,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9222,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9222,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9222,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9222,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9222,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9222,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9223,"column":194,"nodeType":"Identifier","messageId":"noShadow","endLine":9223,"endColumn":195},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":9224,"column":1,"nodeType":"Program","messageId":"max","endLine":9224,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9224,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9224,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9224,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9224,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9224,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9224,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9224,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9224,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9225,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":9225,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9227,"column":186,"nodeType":"Identifier","messageId":"noShadow","endLine":9227,"endColumn":187},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9229,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":9229,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9231,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":9231,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9233,"column":177,"nodeType":"Identifier","messageId":"noShadow","endLine":9233,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9235,"column":179,"nodeType":"Identifier","messageId":"noShadow","endLine":9235,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9237,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9237,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9237,"column":150,"nodeType":"Identifier","messageId":"noShadow","endLine":9237,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9239,"column":132,"nodeType":"Identifier","messageId":"noShadow","endLine":9239,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9239,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":9239,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9241,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":9241,"endColumn":161},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9243,"column":183,"nodeType":"Identifier","messageId":"noShadow","endLine":9243,"endColumn":184},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9245,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9245,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9247,"column":138,"nodeType":"Identifier","messageId":"noShadow","endLine":9247,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9249,"column":180,"nodeType":"Identifier","messageId":"noShadow","endLine":9249,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9251,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":9251,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9253,"column":157,"nodeType":"Identifier","messageId":"noShadow","endLine":9253,"endColumn":158},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":9254,"column":1,"nodeType":"Program","messageId":"max","endLine":9254,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9254,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9254,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9254,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9254,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9254,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9254,"endColumn":117},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9254,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9254,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9255,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9255,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9257,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":9257,"endColumn":101},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9258,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9258,"endColumn":377},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9258,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9053 column 140.","line":9258,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9054 column 34.","line":9258,"column":121,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":122},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9258,"column":196,"nodeType":"Identifier","messageId":"redeclared","endLine":9258,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9054 column 92.","line":9258,"column":239,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":240},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9258,"column":328,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":329},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9258,"column":364,"nodeType":"Identifier","messageId":"noShadow","endLine":9258,"endColumn":365},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9259,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9259,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9259,"column":83,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9259,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 392. Maximum allowed is 100.","line":9260,"column":1,"nodeType":"Program","messageId":"max","endLine":9260,"endColumn":381},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9258 column 121 is used outside of binding context.","line":9260,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9260,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9260,"endColumn":381},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9260,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9260,"endColumn":381},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9258 column 328 is used outside of binding context.","line":9260,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9260,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9260,"endColumn":96},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9260,"column":144,"nodeType":"NewExpression","messageId":"lower","endLine":9260,"endColumn":145},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9258 column 121 is used outside of binding context.","line":9260,"column":157,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":158},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9258 column 328 is used outside of binding context.","line":9260,"column":173,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":174},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9258 column 239 is used outside of binding context.","line":9260,"column":178,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":179},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":214,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":215},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":221,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":222},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":255,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":256},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":262,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":263},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9258 column 239 is used outside of binding context.","line":9260,"column":273,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":274},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":283,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":284},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":310,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":311},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":327,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":328},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":331,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":332},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":339,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":340},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9258 column 46 is used outside of binding context.","line":9260,"column":368,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":369},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9258 column 15 is used outside of binding context.","line":9260,"column":375,"nodeType":"Identifier","messageId":"outOfScope","endLine":9260,"endColumn":376},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9261,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":9261,"endColumn":157},{"ruleId":"max-len","severity":1,"message":"This line has a length of 226. Maximum allowed is 100.","line":9262,"column":1,"nodeType":"Program","messageId":"max","endLine":9262,"endColumn":215},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9262,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9262,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9262,"column":44,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9053 column 140.","line":9262,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9054 column 34.","line":9262,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":84},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9262,"column":117,"nodeType":"Identifier","messageId":"useConst","endLine":9262,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9054 column 92.","line":9262,"column":117,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9262,"column":125,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9262,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9262,"column":125,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9262,"endColumn":176},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9262,"column":183,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9262,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9262,"column":187,"nodeType":"Identifier","messageId":"noShadow","endLine":9262,"endColumn":188},{"ruleId":"max-len","severity":1,"message":"This line has a length of 382. Maximum allowed is 100.","line":9263,"column":1,"nodeType":"Program","messageId":"max","endLine":9263,"endColumn":368},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9263,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9263,"endColumn":368},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9263,"column":8,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9263,"endColumn":10},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":90,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":91},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9263,"column":136,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9263,"endColumn":137},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":215,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":216},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9263,"column":280,"nodeType":"NewExpression","messageId":"lower","endLine":9263,"endColumn":281},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9264,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9264,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9264,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9264,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9264,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9264,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9264,"column":78,"nodeType":"Identifier","messageId":"outOfScope","endLine":9264,"endColumn":79},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 9262 column 187 is used outside of binding context.","line":9265,"column":31,"nodeType":"Identifier","messageId":"outOfScope","endLine":9265,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9267,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":9267,"endColumn":141},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9268,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9268,"endColumn":73},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9268,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9268,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9269,"column":160,"nodeType":"Identifier","messageId":"noShadow","endLine":9269,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9270,"column":35,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9270,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9053 column 137.","line":9270,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9270,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9270,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9270,"endColumn":167},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9270,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9270,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9271,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":9271,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9272,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9272,"endColumn":128},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":9272,"column":5,"nodeType":"MemberExpression","messageId":"unexpected","endLine":9272,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9272,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9272,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9273,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9273,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9275,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":9275,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9277,"column":25,"nodeType":"ForStatement","messageId":"exceed","endLine":9281,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9277,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":9277,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9053 column 134.","line":9278,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":9278,"endColumn":112},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9282,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9282,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9282,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9282,"column":144,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9282,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":9282,"endColumn":148},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9282,"column":147,"nodeType":"Identifier","messageId":"unusedVar","endLine":9282,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9283,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9283,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9283,"column":92,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9285,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9283,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9283,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":9283,"endColumn":105},{"ruleId":"max-len","severity":1,"message":"This line has a length of 255. Maximum allowed is 100.","line":9284,"column":1,"nodeType":"Program","messageId":"max","endLine":9284,"endColumn":244},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9284,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9284,"endColumn":244},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9284,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9284,"endColumn":21},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9284,"column":227,"nodeType":"NewExpression","messageId":"lower","endLine":9284,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9285,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9421,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9285,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9421,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9286,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9286,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9286,"column":83,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9286,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9287,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9287,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9288,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9288,"endColumn":230},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":9288,"column":72,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":9288,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9288,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9288,"endColumn":87},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":9288,"column":151,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":9288,"endColumn":155},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9289,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9289,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 350. Maximum allowed is 100.","line":9290,"column":1,"nodeType":"Program","messageId":"max","endLine":9290,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9290,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9290,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9290,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9294,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9290,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9294,"endColumn":15},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9290,"column":171,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9290,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9289 column 49.","line":9291,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9290 column 9.","line":9291,"column":73,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9291,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":9291,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9291,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9291,"endColumn":520},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9291,"column":153,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9291,"endColumn":520},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9293,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9293,"endColumn":25},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9293,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9293,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9293,"column":48,"nodeType":"NewExpression","messageId":"lower","endLine":9293,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9295,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":9295,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9299,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9299,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9299,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9299,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9301,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9301,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9302,"column":46,"nodeType":"BreakStatement","messageId":"exceed","endLine":9302,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9305,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9305,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9306,"column":48,"nodeType":"BreakStatement","messageId":"exceed","endLine":9306,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9309,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9309,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9309,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9309,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9311,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9311,"endColumn":53},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9311,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9311,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9313,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9313,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9314,"column":20,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9314,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9314,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":9314,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9314,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9314,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9314,"column":123,"nodeType":"IfStatement","messageId":"exceed","endLine":9324,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9315,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9315,"endColumn":74},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":9318,"column":1,"nodeType":"Program","messageId":"max","endLine":9318,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9318,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9320,"endColumn":17},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9318,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9318,"endColumn":96},{"ruleId":"max-len","severity":1,"message":"This line has a length of 230. Maximum allowed is 100.","line":9319,"column":1,"nodeType":"Program","messageId":"max","endLine":9319,"endColumn":204},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9319,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9319,"endColumn":204},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9320,"column":18,"nodeType":"BreakStatement","messageId":"exceed","endLine":9320,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9321,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":9323,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9324,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9324,"endColumn":16},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9324,"column":36,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9324,"endColumn":179},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":9324,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9324,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9283 column 34.","line":9324,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9324,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9324,"column":180,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9324,"endColumn":311},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9324,"column":203,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9324,"endColumn":204},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9330,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9330,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9330,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9330,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9330,"column":112,"nodeType":"BreakStatement","messageId":"exceed","endLine":9330,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9332,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9332,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9332,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9332,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9333,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9333,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9334,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9334,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9334,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9334,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9334,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9334,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9334,"column":127,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9334,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9335,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9335,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":9336,"column":1,"nodeType":"Program","messageId":"max","endLine":9336,"endColumn":120},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9336,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9336,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9336,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9336,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9336,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9336,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9336,"column":106,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9336,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9337,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9337,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9338,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9338,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9338,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9338,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9338,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":9338,"endColumn":73},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9338,"column":127,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9338,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9339,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9339,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9341,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9341,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9343,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9343,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9345,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":9345,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9348,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":9350,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9350,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":9360,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9350,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9350,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9353,"column":1,"nodeType":"Program","messageId":"max","endLine":9353,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9353,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9355,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9355,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9357,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9357,"column":1,"nodeType":"Program","messageId":"max","endLine":9357,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9357,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9359,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9360,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9360,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9361,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9361,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9364,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":9370,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9364,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9364,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9367,"column":1,"nodeType":"Program","messageId":"max","endLine":9367,"endColumn":90},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9367,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9369,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9370,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9370,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9371,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9371,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":9372,"column":1,"nodeType":"Program","messageId":"max","endLine":9372,"endColumn":127},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9372,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9372,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9372,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9372,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9372,"column":20,"nodeType":"CallExpression","endLine":9372,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9373,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9373,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 145. Maximum allowed is 100.","line":9374,"column":1,"nodeType":"Program","messageId":"max","endLine":9374,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9374,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9374,"endColumn":134},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9374,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9374,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9374,"column":58,"nodeType":"CallExpression","endLine":9374,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9375,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9375,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":9376,"column":1,"nodeType":"Program","messageId":"max","endLine":9376,"endColumn":127},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9376,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9376,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9376,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9376,"endColumn":9},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9376,"column":20,"nodeType":"CallExpression","endLine":9376,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9377,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9377,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":9378,"column":1,"nodeType":"Program","messageId":"max","endLine":9378,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9378,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9378,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9378,"column":35,"nodeType":"CallExpression","endLine":9378,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9378,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9378,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9378,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9378,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9379,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9379,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":9380,"column":1,"nodeType":"Program","messageId":"max","endLine":9380,"endColumn":122},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9380,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9380,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9380,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9380,"endColumn":122},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9380,"column":44,"nodeType":"CallExpression","endLine":9380,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9381,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9381,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":9382,"column":1,"nodeType":"Program","messageId":"max","endLine":9382,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9382,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9382,"endColumn":111},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":9382,"column":35,"nodeType":"CallExpression","endLine":9382,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9382,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9382,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9382,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9382,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9384,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9384,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":9386,"column":1,"nodeType":"Program","messageId":"max","endLine":9386,"endColumn":267},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9386,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9386,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9386,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9386,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9386,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9386,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9390,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9390,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 284. Maximum allowed is 100.","line":9392,"column":1,"nodeType":"Program","messageId":"max","endLine":9392,"endColumn":267},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9392,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9392,"endColumn":267},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9392,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9392,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9392,"column":131,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9392,"endColumn":266},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9396,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9396,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":9398,"column":1,"nodeType":"Program","messageId":"max","endLine":9398,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9398,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9398,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9398,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9398,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9398,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9398,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9402,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9402,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":9404,"column":1,"nodeType":"Program","messageId":"max","endLine":9404,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9404,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9404,"endColumn":134},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9404,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9404,"endColumn":58},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9404,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9404,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9407,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9407,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9282 column 147.","line":9407,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9407,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":9408,"column":1,"nodeType":"Program","messageId":"max","endLine":9408,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9409,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9409,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9411,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9411,"endColumn":329},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":9411,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9411,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9411,"column":120,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9411,"endColumn":122},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":9411,"column":279,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9411,"endColumn":280},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9411,"column":330,"nodeType":"BreakStatement","messageId":"exceed","endLine":9411,"endColumn":336},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9411,"column":350,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9411,"endColumn":356},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9411,"column":354,"nodeType":"Identifier","messageId":"noShadow","endLine":9411,"endColumn":355},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9411,"column":357,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9411,"endColumn":691},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9413,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9413,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9414,"column":30,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9414,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9415,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9415,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9416,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9416,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9417,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9417,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9420,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9420,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9421,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9429,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9421,"column":36,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9429,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9423,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9423,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":9424,"column":1,"nodeType":"Program","messageId":"max","endLine":9424,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9429,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9429,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9429,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9429,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9429,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9429,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9282 column 141.","line":9429,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9282 column 144.","line":9429,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9429,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9430,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9430,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9430,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9430,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9431,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9431,"endColumn":31},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":9432,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":9432,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":9432,"column":537,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":538},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":9432,"column":540,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":541},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":9432,"column":543,"nodeType":"Identifier","messageId":"noShadow","endLine":9432,"endColumn":544},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":9432,"column":543,"nodeType":"Identifier","messageId":"unusedVar","endLine":9432,"endColumn":544},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9433,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9949,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__values'.","line":9433,"column":20,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9433,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9433,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9433,"endColumn":49},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9434,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9434,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9434,"column":63,"nodeType":"Identifier","messageId":"useConst","endLine":9434,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9434,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9434,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9434,"endColumn":81},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9434,"column":87,"nodeType":"IfStatement","messageId":"exceed","endLine":9436,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9436,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":9440,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":9438,"column":1,"nodeType":"Program","messageId":"max","endLine":9438,"endColumn":88},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9438,"column":51,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9438,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9440,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":9440,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":9441,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":9441,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":9441,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":9441,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":9441,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":9441,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":9441,"column":238,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":239},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":9441,"column":475,"nodeType":"Identifier","messageId":"noShadow","endLine":9441,"endColumn":476},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9441,"column":779,"nodeType":"Identifier","messageId":"redeclared","endLine":9441,"endColumn":780},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9442,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9442,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9442,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9442,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9443,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9443,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9445,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9445,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9447,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9447,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 173. Maximum allowed is 100.","line":9448,"column":1,"nodeType":"Program","messageId":"max","endLine":9448,"endColumn":159},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9448,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9448,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9448,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9448,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9449,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9449,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9454 column 12 is used outside of binding context.","line":9451,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9451,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9454 column 12 is used outside of binding context.","line":9451,"column":24,"nodeType":"Identifier","messageId":"outOfScope","endLine":9451,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9453,"column":19,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9453,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9453,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9453,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9454,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9454,"endColumn":62},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9454,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":9454,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9454,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":9454,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9454,"column":63,"nodeType":"IfStatement","messageId":"exceed","endLine":9458,"endColumn":9},{"ruleId":"no-fallthrough","severity":2,"message":"Expected a 'break' statement before 'case'.","line":9456,"column":48,"nodeType":"SwitchCase","messageId":"case","endLine":9456,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 7 statements. Maximum allowed is 1.","line":9456,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9456,"endColumn":111},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9456,"column":217,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9456,"endColumn":282},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9456,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":9456,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9456,"column":252,"nodeType":"Identifier","messageId":"noShadow","endLine":9456,"endColumn":253},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9456,"column":283,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9456,"endColumn":426},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9457,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9457,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9457,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9457,"endColumn":83},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9457,"column":12,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9457,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":9458,"column":1,"nodeType":"Program","messageId":"max","endLine":9458,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9458,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9458,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9458,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9458,"endColumn":103},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9458,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9458,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9461,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9461,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9462,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9462,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9462,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9462,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9462,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9462,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9462,"endColumn":619},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9462,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9462,"endColumn":619},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9462,"column":127,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":129},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9462,"column":161,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":163},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9462,"column":195,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9462,"endColumn":201},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":9462,"column":413,"nodeType":"AssignmentExpression","messageId":"missing","endLine":9462,"endColumn":504},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9462,"column":439,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9462,"endColumn":441},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9463,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9463,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9463,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9463,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9464,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9464,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9464,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9466,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9464,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9466,"endColumn":95},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9464,"column":45,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9464,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9464,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9464,"endColumn":130},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":9465,"column":1,"nodeType":"Program","messageId":"max","endLine":9465,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9465,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9465,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9465,"column":23,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9465,"endColumn":25},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9465,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9465,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":9466,"column":1,"nodeType":"Program","messageId":"max","endLine":9466,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9469,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9469,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9470,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9470,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9470,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9470,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9470,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9470,"endColumn":4096},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9470,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9470,"endColumn":4096},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9470,"column":29,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9470,"endColumn":31},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":9470,"column":1244,"nodeType":"AssignmentExpression","messageId":"missing","endLine":9470,"endColumn":1260},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3799,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3811},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3887,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3896},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9470,"column":3969,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9470,"endColumn":3978},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9473,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9473,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9473,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9473,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":9474,"column":1,"nodeType":"Program","messageId":"max","endLine":9474,"endColumn":141},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9474,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9474,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9474,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9474,"column":85,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9474,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9479,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9479,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9481,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9481,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9481,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9481,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9485,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9485,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9485,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9485,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9487,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9487,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9491,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9491,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9494,"column":1,"nodeType":"Program","messageId":"max","endLine":9494,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9494,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9494,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9498,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9494,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9498,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 178. Maximum allowed is 100.","line":9495,"column":1,"nodeType":"Program","messageId":"max","endLine":9495,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9495,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9495,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9495,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9495,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9495,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9495,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":47},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9495,"column":49,"nodeType":"Identifier","messageId":"useConst","endLine":9495,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9495,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9495,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9497,"endColumn":1056},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9495 column 37.","line":9495,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":9495,"endColumn":154},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":601,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":603},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":659,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":661},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":713,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":715},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9497,"column":815,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9497,"endColumn":817},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9495 column 37.","line":9497,"column":934,"nodeType":"Identifier","messageId":"noShadow","endLine":9497,"endColumn":935},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9505,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9505,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9506,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9506,"endColumn":136},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9506,"column":109,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9506,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9507,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9507,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9508,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9508,"endColumn":134},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9508,"column":108,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9508,"endColumn":118},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9510,"column":1,"nodeType":"Program","messageId":"max","endLine":9510,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9510,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9510,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9510,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9510,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9511,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9511,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9512,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9512,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9512,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9512,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9512,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9512,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9512,"column":93,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9512,"endColumn":191},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9512,"column":93,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9512,"endColumn":191},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9512,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9512,"endColumn":140},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9512,"column":141,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9512,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9513,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9513,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9514,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9514,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9520,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9520,"endColumn":62},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9520,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9520,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9520,"column":28,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9520,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9522,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9522,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9522,"column":16,"nodeType":"Identifier","messageId":"useConst","endLine":9522,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9522,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9522,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9522,"column":39,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9522,"endColumn":838},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9522,"column":39,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9522,"endColumn":838},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9522,"column":91,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9522,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9522,"column":386,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9522,"endColumn":387},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9522,"column":543,"nodeType":"NewExpression","messageId":"lower","endLine":9522,"endColumn":544},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9522,"column":804,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9522,"endColumn":813},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9523,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9523,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9523,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":9523,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9524,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9524,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9524,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9524,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9524,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9524,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9524,"column":34,"nodeType":"Identifier","messageId":"redeclared","endLine":9524,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9524,"column":384,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9524,"endColumn":447},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9524,"column":384,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9524,"endColumn":447},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9524,"column":411,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9524,"endColumn":412},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9524,"column":413,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9524,"endColumn":425},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":9526,"column":1,"nodeType":"Program","messageId":"max","endLine":9526,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9526,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9526,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9527 column 49 is used outside of binding context.","line":9526,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9526,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9526,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9526,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9526,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9526,"column":58,"nodeType":"IfStatement","messageId":"exceed","endLine":9532,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":64,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":65},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9527 column 79 is used outside of binding context.","line":9526,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":9526,"endColumn":81},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9527,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9527,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9527,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9527,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9527,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9527,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9527,"column":49,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":50},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9527,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":9527,"endColumn":80},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":9527,"column":83,"nodeType":"CallExpression","messageId":"substring","endLine":9527,"endColumn":102},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9527,"column":104,"nodeType":"IfStatement","messageId":"exceed","endLine":9531,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":9528,"column":1,"nodeType":"Program","messageId":"max","endLine":9528,"endColumn":146},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9528,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9528,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9528,"column":91,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9528,"endColumn":92},{"ruleId":"unicorn/prefer-string-slice","severity":2,"message":"Prefer `String#slice()` over `String#substring()`.","line":9528,"column":97,"nodeType":"CallExpression","messageId":"substring","endLine":9528,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9528,"column":126,"nodeType":"IfStatement","messageId":"exceed","endLine":9530,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9541,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9541,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9542,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9542,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9542,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9542,"endColumn":33},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":9542,"column":34,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9542,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9548,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9548,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9548,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9548,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":9552,"column":1,"nodeType":"Program","messageId":"max","endLine":9552,"endColumn":133},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9552,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9552,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9552,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9552,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9553 column 17 is used outside of binding context.","line":9552,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":9552,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9552,"column":82,"nodeType":"Identifier","messageId":"noShadow","endLine":9552,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9552,"column":90,"nodeType":"IfStatement","messageId":"exceed","endLine":9556,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":9553,"column":1,"nodeType":"Program","messageId":"max","endLine":9553,"endColumn":88},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9553,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9553,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":9553,"column":17,"nodeType":"Identifier","messageId":"redeclared","endLine":9553,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9553,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9553,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9553,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9553,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":9554,"column":1,"nodeType":"Program","messageId":"max","endLine":9554,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9554,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9554,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9554,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9554,"endColumn":119},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9554,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9554,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9554,"column":52,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9554,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9556,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9556,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9556,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9556,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9556,"column":31,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9556,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9556,"column":38,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9556,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9556,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9556,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9553 column 17 is used outside of binding context.","line":9556,"column":80,"nodeType":"Identifier","messageId":"outOfScope","endLine":9556,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9561,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9561,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9561,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9561,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9563,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9563,"endColumn":47},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9564,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9564,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":72},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9564,"column":76,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9564,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9564,"column":76,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9564,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9564,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9564,"endColumn":81},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":85},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9564,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":9564,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9564,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":9564,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9564,"column":114,"nodeType":"Identifier","messageId":"noShadow","endLine":9564,"endColumn":115},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9565,"column":1,"nodeType":"Program","messageId":"max","endLine":9565,"endColumn":89},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9565,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9565,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9565,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9565,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9571 column 77 is used outside of binding context.","line":9566,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":9566,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9563 column 46.","line":9567,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9567,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9571,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9571,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9571,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9571,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9571,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9571,"endColumn":41},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9571,"column":77,"nodeType":"Identifier","messageId":"redeclared","endLine":9571,"endColumn":78},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9571,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":9573,"endColumn":8},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9571,"column":135,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9571,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9573,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":9575,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9573,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9573,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9574,"column":1,"nodeType":"Program","messageId":"max","endLine":9574,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9574,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9574,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9574,"column":26,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9574,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9574,"column":26,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9574,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9574,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9574,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9577,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9577,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9577,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9577,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9579,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9579,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9579,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9579,"endColumn":44},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9580,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9580,"endColumn":932},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9580,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9580,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9580,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9580,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9580,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9580,"column":330,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":332},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":463,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":464},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":535,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":536},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":545,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":546},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":9580,"column":600,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":601},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":632,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":634},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9580,"column":645,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":647},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":660,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":661},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":695,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":696},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":9580,"column":723,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9580,"endColumn":724},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9580,"column":853,"nodeType":"Identifier","messageId":"redeclared","endLine":9580,"endColumn":854},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9580,"column":878,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":879},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9580,"column":902,"nodeType":"Identifier","messageId":"noShadow","endLine":9580,"endColumn":903},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9580,"column":933,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9580,"endColumn":1458},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9580,"column":933,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9580,"endColumn":1458},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9580,"column":949,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9580,"endColumn":950},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9580,"column":992,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9580,"endColumn":994},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9580,"column":1037,"nodeType":"NewExpression","messageId":"lower","endLine":9580,"endColumn":1038},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9580,"column":1141,"nodeType":"NewExpression","messageId":"lower","endLine":9580,"endColumn":1142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9582,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9582,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9582,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":52},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9582,"column":88,"nodeType":"NewExpression","messageId":"lower","endLine":9582,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9582,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9582,"column":167,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9582,"column":175,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":176},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9582,"column":197,"nodeType":"Identifier","messageId":"noShadow","endLine":9582,"endColumn":198},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9583,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9583,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9583,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":9583,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 334. Maximum allowed is 100.","line":9584,"column":1,"nodeType":"Program","messageId":"max","endLine":9584,"endColumn":314},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9584,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9584,"endColumn":105},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":9584,"column":44,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9584,"endColumn":45},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":9584,"column":96,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9584,"endColumn":97},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9584,"column":106,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9584,"endColumn":152},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9584,"column":106,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9584,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9584,"column":110,"nodeType":"Identifier","messageId":"noShadow","endLine":9584,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9584,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":9584,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9584,"column":153,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9584,"endColumn":314},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9584,"column":192,"nodeType":"NewExpression","messageId":"lower","endLine":9584,"endColumn":193},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9584,"column":287,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9584,"endColumn":288},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9587,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9587,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9587,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9587,"endColumn":49},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":9590,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9590,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9590,"column":116,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9590,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9590,"column":176,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9590,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9591,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9591,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9591,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9591,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 558. Maximum allowed is 100.","line":9592,"column":1,"nodeType":"Program","messageId":"max","endLine":9592,"endColumn":544},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9592,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9592,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9592,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9592,"endColumn":544},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9592,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9592,"endColumn":544},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9592,"column":319,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9592,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9593,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9593,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9593,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9593,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9595,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9595,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9601,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9601,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9605,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9605,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9609,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9609,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9613,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9613,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9617,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9617,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9621,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9621,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9625,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9625,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9629,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9629,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9633,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9633,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9637,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9637,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9641,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9641,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9645,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9645,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9649,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9649,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9653,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9653,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9657,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9657,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9661,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9661,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9665,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9665,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9669,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9669,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9670,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9670,"endColumn":111},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9670,"column":38,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9670,"column":112,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9670,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9670,"column":112,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9670,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9670,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9670,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9670,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":9670,"endColumn":123},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9670,"column":125,"nodeType":"Identifier","messageId":"redeclared","endLine":9670,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9670,"column":155,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9670,"endColumn":525},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9670,"column":366,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9670,"endColumn":368},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9670,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9670,"endColumn":476},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":9672,"column":1,"nodeType":"Program","messageId":"max","endLine":9672,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9672,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9672,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9672,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9672,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":9674,"column":1,"nodeType":"Program","messageId":"max","endLine":9674,"endColumn":138},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9674,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9674,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9674,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9674,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":9676,"column":1,"nodeType":"Program","messageId":"max","endLine":9676,"endColumn":196},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9676,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9676,"endColumn":196},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9676,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9676,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 261. Maximum allowed is 100.","line":9678,"column":1,"nodeType":"Program","messageId":"max","endLine":9678,"endColumn":247},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9678,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9678,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9678,"column":66,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9678,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9678,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9678,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9678,"column":102,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9678,"endColumn":247},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9678,"column":117,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":119},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9678,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9678,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9678,"column":197,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9678,"endColumn":198},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9680,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9680,"endColumn":109},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9680,"column":110,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9680,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9680,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9680,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9680,"column":146,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9680,"endColumn":198},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9680,"column":165,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9680,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9681,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9681,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9681,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9681,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 418. Maximum allowed is 100.","line":9686,"column":1,"nodeType":"Program","messageId":"max","endLine":9686,"endColumn":404},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9686,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9686,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9686,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9686,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9686,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9686,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9686,"endColumn":404},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9686,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9686,"endColumn":404},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9686,"column":209,"nodeType":"NewExpression","messageId":"lower","endLine":9686,"endColumn":210},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9686,"column":294,"nodeType":"NewExpression","messageId":"lower","endLine":9686,"endColumn":295},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":9688,"column":1,"nodeType":"Program","messageId":"max","endLine":9688,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9688,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9688,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9688,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9688,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9688,"column":169,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9688,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9688,"column":169,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9688,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9688,"column":211,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9688,"endColumn":212},{"ruleId":"max-len","severity":1,"message":"This line has a length of 265. Maximum allowed is 100.","line":9690,"column":1,"nodeType":"Program","messageId":"max","endLine":9690,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9690,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9690,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9690,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":9690,"endColumn":134},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9690,"column":169,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9690,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9690,"column":169,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9690,"endColumn":251},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9690,"column":211,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9690,"endColumn":212},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":9692,"column":1,"nodeType":"Program","messageId":"max","endLine":9692,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9692,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9692,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9692,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":9692,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9692,"column":60,"nodeType":"IfStatement","messageId":"exceed","endLine":9704,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9694,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9694,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9694,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9694,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9694,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9694,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9694,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":9696,"endColumn":9},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9695,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9695,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9695,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9695,"endColumn":44},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9695,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9695,"endColumn":87},{"ruleId":"max-len","severity":1,"message":"This line has a length of 180. Maximum allowed is 100.","line":9697,"column":1,"nodeType":"Program","messageId":"max","endLine":9697,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9697,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9697,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9697,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9697,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9697,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9697,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9697,"column":43,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":43,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9697,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9697,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9697,"column":76,"nodeType":"Identifier","messageId":"redeclared","endLine":9697,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9697,"column":113,"nodeType":"Identifier","messageId":"outOfScope","endLine":9697,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9698,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9698,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9698,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9698,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9698,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":9698,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9698,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9698,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9700,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9694 column 15 is used outside of binding context.","line":9700,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":19},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9700,"column":49,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9700,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9700,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":9700,"endColumn":60},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9701,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9701,"endColumn":31},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9701,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9701,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 9698 column 12 is used outside of binding context.","line":9701,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":9701,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9702,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9702,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9702,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9702,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9702,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9702,"endColumn":48},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9698 column 27 is used outside of binding context.","line":9702,"column":49,"nodeType":"Identifier","messageId":"outOfScope","endLine":9702,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9703,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9703,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9698 column 27 is used outside of binding context.","line":9703,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":9703,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9704,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9704,"endColumn":74},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9704,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9704,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9704,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9704,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9694 column 12 is used outside of binding context.","line":9704,"column":59,"nodeType":"Identifier","messageId":"outOfScope","endLine":9704,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9706,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9706,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9706,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9706,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9708,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9708,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9708,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9708,"endColumn":86},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":9710,"column":1,"nodeType":"Program","messageId":"max","endLine":9710,"endColumn":104},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9710,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9710,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9710,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9710,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9710,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9710,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":9710,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":85},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9710,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":9710,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9712 column 148 is used outside of binding context.","line":9711,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":9711,"endColumn":27},{"ruleId":"max-len","severity":1,"message":"This line has a length of 195. Maximum allowed is 100.","line":9712,"column":1,"nodeType":"Program","messageId":"max","endLine":9712,"endColumn":181},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9710 column 63 is used outside of binding context.","line":9712,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9712,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9712,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9710 column 16.","line":9712,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9710 column 45.","line":9712,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":21},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9712,"column":119,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9712,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9712,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":9712,"endColumn":124},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9712,"column":131,"nodeType":"NewExpression","messageId":"lower","endLine":9712,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":9712,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":9712,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9712,"column":152,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":153},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":161,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":162},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9712,"column":166,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":167},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9712,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":9712,"endColumn":175},{"ruleId":"max-len","severity":1,"message":"This line has a length of 140. Maximum allowed is 100.","line":9713,"column":1,"nodeType":"Program","messageId":"max","endLine":9713,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9713,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9713,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9710 column 45 is used outside of binding context.","line":9713,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9713,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9713,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9713,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9713,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":48},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9713,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9713,"endColumn":49},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 9710 column 45 is used outside of binding context.","line":9713,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 9710 column 63 is used outside of binding context.","line":9713,"column":104,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":105},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 9710 column 71 is used outside of binding context.","line":9713,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 9710 column 16 is used outside of binding context.","line":9713,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":9713,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":9716,"column":1,"nodeType":"Program","messageId":"max","endLine":9716,"endColumn":178},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9716,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9716,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9716,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":9716,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9716,"column":100,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9716,"endColumn":178},{"ruleId":"max-len","severity":1,"message":"This line has a length of 189. Maximum allowed is 100.","line":9718,"column":1,"nodeType":"Program","messageId":"max","endLine":9718,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9718,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9718,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9718,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9718,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9718,"column":108,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9718,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9719,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9719,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9719,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9719,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9720,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9720,"endColumn":17},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\-.","line":9720,"column":22,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":9720,"endColumn":23,"suggestions":[{"messageId":"removeEscape","fix":{"range":[979094,979095],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[979094,979094],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9720,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9720,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9721,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9721,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9721,"column":30,"nodeType":"IfStatement","messageId":"exceed","endLine":9723,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9724,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9724,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9725,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9725,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9726,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9726,"endColumn":158},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9726,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9726,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9726,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9726,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9726,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9726,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9726,"endColumn":95},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9726,"column":102,"nodeType":"NewExpression","messageId":"lower","endLine":9726,"endColumn":103},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":9726,"column":123,"nodeType":"Identifier","messageId":"redeclared","endLine":9726,"endColumn":124},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9726,"column":159,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9726,"endColumn":718},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9726,"column":159,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9726,"endColumn":718},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9726,"column":560,"nodeType":"NewExpression","messageId":"lower","endLine":9726,"endColumn":561},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9728,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9730,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9728,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9728,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9728,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9728,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9728,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9728,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9728,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9728,"column":288,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":289},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9728,"column":319,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":320},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9728,"column":329,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":330},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9728 column 55.","line":9728,"column":378,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":379},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9728 column 203.","line":9728,"column":381,"nodeType":"Identifier","messageId":"noShadow","endLine":9728,"endColumn":382},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":9728,"column":381,"nodeType":"Identifier","messageId":"unusedVar","endLine":9728,"endColumn":382},{"ruleId":"max-len","severity":1,"message":"This line has a length of 175. Maximum allowed is 100.","line":9729,"column":1,"nodeType":"Program","messageId":"max","endLine":9729,"endColumn":155},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9729,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9729,"endColumn":155},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9729,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9729,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9730,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":9730,"endColumn":38},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9731,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9731,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9731,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9731,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9731,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9731,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9732,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9732,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9732,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9732,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9732,"column":105,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9734,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9732,"column":105,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9734,"endColumn":32},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'd', 'g', 'd', 'g'.","line":9732,"column":260,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":9734,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9728 column 55.","line":9732,"column":262,"nodeType":"Identifier","messageId":"noShadow","endLine":9732,"endColumn":263},{"ruleId":"max-len","severity":1,"message":"This line has a length of 225. Maximum allowed is 100.","line":9733,"column":1,"nodeType":"Program","messageId":"max","endLine":9733,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9728 column 203.","line":9733,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9733,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9733,"column":25,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9733,"endColumn":202},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9733,"column":25,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9733,"endColumn":202},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9733,"column":48,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":50},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9733,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9733,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9733,"column":198,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9733,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9737,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9737,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9737,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9737,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9738,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9738,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9738,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9738,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9738,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":17},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9738,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":9738,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9738,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9738,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":9738,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9738,"column":126,"nodeType":"TryStatement","messageId":"exceed","endLine":9754,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9739,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9739,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9739,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9739,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9739,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9739,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9740,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9740,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9740,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":9740,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9740,"column":45,"nodeType":"IfStatement","messageId":"exceed","endLine":9742,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9741,"column":49,"nodeType":"BreakStatement","messageId":"exceed","endLine":9741,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9742,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9742,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9737 column 44.","line":9744,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9744,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 9739 column 29 is used outside of binding context.","line":9748,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":9},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9748,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9748,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 9739 column 29 is used outside of binding context.","line":9748,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9739 column 17 is used outside of binding context.","line":9748,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 9739 column 17 is used outside of binding context.","line":9748,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":9748,"endColumn":53},{"ruleId":"no-unsafe-finally","severity":2,"message":"Unsafe usage of ThrowStatement.","line":9751,"column":9,"nodeType":"ThrowStatement","messageId":"unsafeUsage","endLine":9751,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9754,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9754,"endColumn":17},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9756,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9756,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9756,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9756,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9756,"column":42,"nodeType":"Identifier","messageId":"redeclared","endLine":9756,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9756,"column":82,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9756,"endColumn":132},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9756,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9756,"endColumn":121},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9756,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9756,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":9758,"column":1,"nodeType":"Program","messageId":"max","endLine":9758,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9758,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9758,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9758,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9758,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9758,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9758,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9758,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9758,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 287. Maximum allowed is 100.","line":9760,"column":1,"nodeType":"Program","messageId":"max","endLine":9760,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9760,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":9760,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9760,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9760,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":9760,"column":51,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9760,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":52},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":9760,"column":69,"nodeType":"Identifier","messageId":"useConst","endLine":9760,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9760,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":9760,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9760,"column":90,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9760,"endColumn":273},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9760,"column":90,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9760,"endColumn":273},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9765,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9765,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9765,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9765,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9771,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9771,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9771,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9771,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":9772,"column":1,"nodeType":"Program","messageId":"max","endLine":9772,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9772,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9772,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9772,"column":32,"nodeType":"IfStatement","messageId":"exceed","endLine":9786,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 210. Maximum allowed is 100.","line":9773,"column":1,"nodeType":"Program","messageId":"max","endLine":9773,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9773,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9773,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9773,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9773,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9773,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":9773,"endColumn":69},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9773,"column":127,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9773,"endColumn":193},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9773,"column":127,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9773,"endColumn":193},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9773,"column":148,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9773,"endColumn":150},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9773,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9773,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":9775,"column":1,"nodeType":"Program","messageId":"max","endLine":9775,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9775,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9775,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9775,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9775,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9775,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":9775,"endColumn":144},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":9776,"column":1,"nodeType":"Program","messageId":"max","endLine":9776,"endColumn":127},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9776,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9776,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9776,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9776,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9773 column 36 is used outside of binding context.","line":9776,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":9776,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9776,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":9776,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 9773 column 36 is used outside of binding context.","line":9776,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":9776,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":9777,"column":1,"nodeType":"Program","messageId":"max","endLine":9777,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9777,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9777,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9777,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9777,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9777,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9777,"endColumn":44},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9777,"column":98,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9777,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9779,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":9781,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9781,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9781,"endColumn":22},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":9782,"column":1,"nodeType":"Program","messageId":"max","endLine":9782,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9782,"column":10,"nodeType":"ForStatement","messageId":"exceed","endLine":9784,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 9776 column 25 is used outside of binding context.","line":9782,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 9776 column 103 is used outside of binding context.","line":9782,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":54},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9782,"column":76,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9782,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9782,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9782,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":9782,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9783,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9783,"endColumn":36},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9783,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9783,"endColumn":13},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9783,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9783,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 9776 column 18 is used outside of binding context.","line":9783,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":9783,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9784,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9784,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":9785,"column":1,"nodeType":"Program","messageId":"max","endLine":9785,"endColumn":115},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9785,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9785,"endColumn":115},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9785,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9785,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9785,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9785,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9787,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9787,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":9788,"column":1,"nodeType":"Program","messageId":"max","endLine":9788,"endColumn":169},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9788,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9788,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9788,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9788,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9789,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9789,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9791,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":9791,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9799,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9799,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9801,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9801,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":9802,"column":1,"nodeType":"Program","messageId":"max","endLine":9802,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9805,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9805,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9805,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9805,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":9806,"column":1,"nodeType":"Program","messageId":"max","endLine":9806,"endColumn":168},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9806,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9808,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9806,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9806,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9806,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":9806,"endColumn":61},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9806,"column":107,"nodeType":"Identifier","messageId":"redeclared","endLine":9806,"endColumn":108},{"ruleId":"max-len","severity":1,"message":"This line has a length of 236. Maximum allowed is 100.","line":9808,"column":1,"nodeType":"Program","messageId":"max","endLine":9808,"endColumn":222},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9808,"column":113,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9808,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9808,"column":113,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9808,"endColumn":222},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9808,"column":146,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9808,"endColumn":147},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9808,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9808,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9821,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9821,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9823,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9823,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9823,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9823,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9823,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 242. Maximum allowed is 100.","line":9826,"column":1,"nodeType":"Program","messageId":"max","endLine":9826,"endColumn":228},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9826,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9826,"endColumn":191},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9826,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9826,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9826,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":9826,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9826,"column":192,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9826,"endColumn":228},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9837,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9837,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9837,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9837,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9839,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":9839,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9841,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9841,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9841,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":9841,"endColumn":52},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9842,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9842,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":9842,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":9842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9842,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9842,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9842,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9842,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":9842,"endColumn":117},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9842,"column":206,"nodeType":"IfStatement","messageId":"exceed","endLine":9864,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9843,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 9441 column 193.","line":9843,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 9441 column 238.","line":9843,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":18},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":9843,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 9441 column 283.","line":9843,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 9433 column 8.","line":9843,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":34},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":9843,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":9843,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 9441 column 322.","line":9843,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9843,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9843,"column":125,"nodeType":"DoWhileStatement","messageId":"exceed","endLine":9855,"endColumn":76},{"ruleId":"no-useless-escape","severity":2,"message":"Unnecessary escape character: \\[.","line":9844,"column":34,"nodeType":"Literal","messageId":"unnecessaryEscape","endLine":9844,"endColumn":35,"suggestions":[{"messageId":"removeEscape","fix":{"range":[987959,987960],"text":""},"desc":"Remove the `\\`. This maintains the current functionality."},{"messageId":"escapeBackslash","fix":{"range":[987959,987959],"text":"\\"},"desc":"Replace the `\\` with `\\\\` to include the actual backslash character."}]},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9847,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9847,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9848,"column":52,"nodeType":"BreakStatement","messageId":"exceed","endLine":9848,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9848,"column":89,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9848,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9848,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9848,"endColumn":98},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9853,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9853,"endColumn":218},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":9855,"column":1,"nodeType":"Program","messageId":"max","endLine":9855,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9855,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9855,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9855,"column":77,"nodeType":"IfStatement","messageId":"exceed","endLine":9863,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 332. Maximum allowed is 100.","line":9857,"column":1,"nodeType":"Program","messageId":"max","endLine":9857,"endColumn":309},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9857,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9857,"endColumn":309},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":64},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9857,"column":71,"nodeType":"NewExpression","messageId":"lower","endLine":9857,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":207,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":208},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":207,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":208},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":236,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":237},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":236,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":237},{"ruleId":"no-use-before-define","severity":2,"message":"'p' was used before it was defined.","line":9857,"column":269,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":270},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9857,"column":269,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":270},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9857,"column":303,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9857,"endColumn":304},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9857,"column":303,"nodeType":"Identifier","messageId":"outOfScope","endLine":9857,"endColumn":304},{"ruleId":"max-len","severity":1,"message":"This line has a length of 452. Maximum allowed is 100.","line":9861,"column":1,"nodeType":"Program","messageId":"max","endLine":9861,"endColumn":429},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9861,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9861,"endColumn":429},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9861,"column":11,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9861,"endColumn":429},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 9441 column 376.","line":9861,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'p' is already declared in the upper scope on line 9441 column 421.","line":9861,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'m' is already declared in the upper scope on line 9441 column 52.","line":9861,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":9861,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9861,"column":27,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9861,"endColumn":28},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9861,"column":41,"nodeType":"NewExpression","messageId":"lower","endLine":9861,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'m' was used before it was defined.","line":9861,"column":414,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9861,"endColumn":415},{"ruleId":"max-len","severity":1,"message":"This line has a length of 262. Maximum allowed is 100.","line":9862,"column":1,"nodeType":"Program","messageId":"max","endLine":9862,"endColumn":242},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9862,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9862,"endColumn":242},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9862,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9862,"endColumn":242},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":45,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":46},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'p' declared on line 9861 column 18 is used outside of binding context.","line":9862,"column":90,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":91},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":179,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":186,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":187},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":222,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":223},{"ruleId":"block-scoped-var","severity":2,"message":"'m' declared on line 9861 column 21 is used outside of binding context.","line":9862,"column":229,"nodeType":"Identifier","messageId":"outOfScope","endLine":9862,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9865,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9865,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9865,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9865,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 269. Maximum allowed is 100.","line":9866,"column":1,"nodeType":"Program","messageId":"max","endLine":9866,"endColumn":255},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9866,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9866,"endColumn":255},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9866,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9866,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9867,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9867,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9867,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9867,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9869,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9869,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9870,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9870,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9870,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":9872,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":9871,"column":1,"nodeType":"Program","messageId":"max","endLine":9871,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9871,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9871,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9871,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9871,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9872,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9872,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9872,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9872,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9872,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9872,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9873,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9873,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9874,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9874,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9874,"column":13,"nodeType":"IfStatement","messageId":"exceed","endLine":9876,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":9875,"column":1,"nodeType":"Program","messageId":"max","endLine":9875,"endColumn":86},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9875,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9875,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9875,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9875,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9876,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9876,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9876,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9876,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9876,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9876,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9877,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9877,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9883,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9883,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9883,"column":49,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9883,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9884,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9884,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9885,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9885,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9891,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9891,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9891,"column":47,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9891,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9892,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9892,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9894,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9894,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9894,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9894,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9896,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9896,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9896,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9896,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9898,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9898,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9898,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9898,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9900,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9900,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9900,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9900,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9902,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9902,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9902,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9902,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9904,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9904,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9904,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9904,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9905,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9905,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9905,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9905,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 251. Maximum allowed is 100.","line":9906,"column":1,"nodeType":"Program","messageId":"max","endLine":9906,"endColumn":237},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9906,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9906,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9906,"column":34,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9906,"endColumn":83},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9906,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9906,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":9906,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":9906,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9906,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":9906,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9906,"column":233,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9906,"endColumn":234},{"ruleId":"es-x/no-string-prototype-replaceall","severity":2,"message":"ES2021 'String.prototype.replaceAll' method is forbidden.","line":9907,"column":8,"nodeType":"MemberExpression","messageId":"forbidden","endLine":9907,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9907,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9907,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9907,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":9907,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 118. Maximum allowed is 100.","line":9908,"column":1,"nodeType":"Program","messageId":"max","endLine":9908,"endColumn":104},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9908,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9908,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9908,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9908,"endColumn":86},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9908,"column":38,"nodeType":"Identifier","messageId":"useConst","endLine":9908,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9908,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9908,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9908,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":9908,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":9909,"column":1,"nodeType":"Program","messageId":"max","endLine":9909,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9909,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9909,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9909,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9909,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9910,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9910,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9911,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9911,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9912,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9912,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9913,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9913,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9913,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9913,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 168. Maximum allowed is 100.","line":9914,"column":1,"nodeType":"Program","messageId":"max","endLine":9914,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9914,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9914,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9914,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9914,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9914,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":9914,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9917,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9917,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9917,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9917,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9918,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9918,"endColumn":122},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9918,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9918,"endColumn":18},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":9918,"column":123,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":9918,"endColumn":503},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9918,"column":123,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9918,"endColumn":503},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9918,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":9918,"endColumn":128},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":9918,"column":158,"nodeType":"Identifier","messageId":"redeclared","endLine":9918,"endColumn":159},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9918,"column":173,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9918,"endColumn":175},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":9918,"column":504,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":9918,"endColumn":658},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":9918,"column":622,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":9918,"endColumn":655},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9919,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":9919,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9919,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9919,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9921,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9921,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9921,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":9921,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9923,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":9923,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9923,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":9923,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 230. Maximum allowed is 100.","line":9924,"column":1,"nodeType":"Program","messageId":"max","endLine":9924,"endColumn":216},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9924,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9924,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9924,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9924,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9924,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9924,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9924,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":9924,"endColumn":78},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9924,"column":106,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9924,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9924,"column":166,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9924,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":9926,"column":1,"nodeType":"Program","messageId":"max","endLine":9926,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9926,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9926,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9926,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9926,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":9928,"column":1,"nodeType":"Program","messageId":"max","endLine":9928,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9928,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9928,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9928,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9928,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9930,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9932,"endColumn":268},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9930,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9930,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9930,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":9930,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9932,"column":112,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":124},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":185,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":206},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9932,"column":210,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9932,"endColumn":231},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9933,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":9933,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9934,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9934,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 9441 column 75.","line":9934,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 9441 column 103.","line":9934,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9934,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9934,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 9441 column 146.","line":9934,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9934,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9934,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9942,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9934,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9942,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9937,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9937,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9933 column 61.","line":9939,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9934 column 22.","line":9939,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9934 column 25.","line":9939,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9939,"endColumn":18},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9939,"column":20,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9939,"endColumn":452},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9939,"column":20,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9939,"endColumn":452},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9939,"column":307,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9939,"endColumn":309},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9933 column 61.","line":9940,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":9940,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9941,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9941,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9944,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9944,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9944,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9944,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9944,"column":76,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9944,"endColumn":240},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9944,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9944,"endColumn":240},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":9944,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9944,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9945,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9945,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9945,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":9945,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 9441 column 8.","line":9946,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9946,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9946,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9948,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9946,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9946,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9949,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":9956,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9949,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9949,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9949,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9949,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9950,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9950,"endColumn":71},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9950,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":9950,"column":72,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":9950,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":9950,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":9950,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9950,"column":107,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9955,"endColumn":144},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9950,"column":125,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9950,"endColumn":126},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9950,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":9950,"endColumn":167},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9950,"column":254,"nodeType":"NewExpression","messageId":"lower","endLine":9950,"endColumn":255},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":84,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":85},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":100},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":134,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":135},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9951,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":9951,"endColumn":167},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9951,"column":333,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9951,"endColumn":354},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9952,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9952,"endColumn":119},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9952,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9952,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9952,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9952,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9949 column 25.","line":9953,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":9953,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9949 column 28.","line":9953,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":9953,"endColumn":35},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_$emitInputEvent'.","line":9954,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9954,"endColumn":24},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":9955,"column":54,"nodeType":"NewExpression","messageId":"lower","endLine":9955,"endColumn":55},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9955,"column":116,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9955,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9956,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10008,"endColumn":1226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9956,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10008,"endColumn":1226},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9956,"column":15,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9956,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9956,"column":755,"nodeType":"Identifier","messageId":"noShadow","endLine":9956,"endColumn":756},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9957,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9957,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9957,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9957,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":9957,"column":31,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":9957,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9960,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":9960,"endColumn":69},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9960,"column":68,"nodeType":"Identifier","messageId":"unusedVar","endLine":9960,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9962,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":9962,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":9963,"column":1,"nodeType":"Program","messageId":"max","endLine":9963,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9963,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":9963,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":9963,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":9963,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9963,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9971,"endColumn":494},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9963,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9971,"endColumn":494},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9963,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9963,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9962 column 55.","line":9963,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":9963,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9963 column 9.","line":9964,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9964,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9964,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":9970,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9964,"column":35,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9964,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9965,"column":62,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":64},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":9965,"column":109,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":9965,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9965,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9965,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9969,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9969,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9970,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9970,"endColumn":323},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9970,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9970,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9972,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":9972,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9974,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":9974,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9974,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":9974,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9976,"column":314,"nodeType":"Identifier","messageId":"noShadow","endLine":9976,"endColumn":315},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9978,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":9978,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9982,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":9982,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9986,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":9986,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9990,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":9990,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":9991,"column":1,"nodeType":"Program","messageId":"max","endLine":9991,"endColumn":187},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9991,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9991,"endColumn":187},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9991,"column":55,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9991,"endColumn":56},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9991,"column":151,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9991,"endColumn":152},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9991,"column":170,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9991,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9992,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":9992,"endColumn":67},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9993,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9993,"endColumn":70},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9993,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9993,"endColumn":35},{"ruleId":"no-use-before-define","severity":2,"message":"'T' was used before it was defined.","line":9993,"column":53,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":9993,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9994,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":9994,"endColumn":41},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":9994,"column":40,"nodeType":"Identifier","messageId":"unusedVar","endLine":9994,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9995,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9997,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9994 column 40.","line":9996,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":9996,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":9996,"column":134,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":9996,"endColumn":849},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":9996,"column":134,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":9996,"endColumn":849},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":9997,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":9997,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":9998,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":9998,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":9999,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":9999,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9998 column 56.","line":9999,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":9999,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 212. Maximum allowed is 100.","line":10000,"column":1,"nodeType":"Program","messageId":"max","endLine":10000,"endColumn":198},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10000,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10000,"endColumn":198},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10000,"column":15,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10000,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10001,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10003,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":10001,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":12},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":10001,"column":14,"nodeType":"Identifier","messageId":"useConst","endLine":10001,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 9441 column 30.","line":10001,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9998 column 56.","line":10001,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":10001,"endColumn":163},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10002,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10002,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10002,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10002,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10003,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10003,"endColumn":2523},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10003,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10003,"endColumn":2523},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":484,"nodeType":"CallExpression","endLine":10003,"endColumn":560},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":1286,"nodeType":"CallExpression","endLine":10003,"endColumn":1361},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10003,"column":1435,"nodeType":"NewExpression","messageId":"lower","endLine":10003,"endColumn":1436},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":1839,"nodeType":"CallExpression","endLine":10003,"endColumn":1918},{"ruleId":"unicorn/no-invalid-remove-event-listener","severity":2,"message":"The listener argument should be a function reference.","line":10003,"column":2031,"nodeType":"Identifier","messageId":"no-invalid-remove-event-listener","endLine":10003,"endColumn":2035},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10003,"column":2417,"nodeType":"CallExpression","endLine":10003,"endColumn":2495},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10004,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10004,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10006,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10006,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10008,"column":1227,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10018,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10008,"column":1227,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10018,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10008,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":10008,"endColumn":1258},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10008,"column":1260,"nodeType":"Identifier","messageId":"noShadow","endLine":10008,"endColumn":1261},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10010,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10010,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 9432 column 543.","line":10010,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10010,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":10011,"column":1,"nodeType":"Program","messageId":"max","endLine":10011,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10012,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10012,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 9432 column 540.","line":10012,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10012,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10014,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10014,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10015,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10015,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10015,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10015,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 9432 column 537.","line":10016,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10016,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10017,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10017,"endColumn":160},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10017,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10017,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10017,"column":94,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10017,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10018,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10018,"endColumn":22},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10019,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10019,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10019,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":93},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10019,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10019,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":10019,"endColumn":99},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10019,"column":98,"nodeType":"Identifier","messageId":"unusedVar","endLine":10019,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10020,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10020,"column":33,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10022,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10020,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10020,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10020,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10020,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10021,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10021,"endColumn":177},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10021,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10021,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10022,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10060,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10022,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10060,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10022,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10022,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10023,"column":1,"nodeType":"Program","messageId":"max","endLine":10023,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10024,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10024,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10024,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10024,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10024,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10024,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 159. Maximum allowed is 100.","line":10025,"column":1,"nodeType":"Program","messageId":"max","endLine":10025,"endColumn":148},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10026,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10026,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10026,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10026,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 174. Maximum allowed is 100.","line":10027,"column":1,"nodeType":"Program","messageId":"max","endLine":10027,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10027,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10027,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10020 column 42.","line":10027,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10027,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10027,"column":46,"nodeType":"Identifier","messageId":"redeclared","endLine":10027,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10027,"column":87,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10027,"endColumn":163},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10028,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10028,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10028,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10028,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10032,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10032,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10038,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":10038,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":10040,"column":1,"nodeType":"Program","messageId":"max","endLine":10040,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10040,"column":46,"nodeType":"ForStatement","messageId":"exceed","endLine":10042,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10040,"column":52,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10040,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10040,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10040,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10040,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10040,"endColumn":95},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10042,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10042,"endColumn":38},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10040 column 56 is used outside of binding context.","line":10042,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":10042,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10044,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10044,"endColumn":66},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10044,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10044,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10046,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":10046,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":10048,"column":1,"nodeType":"Program","messageId":"max","endLine":10048,"endColumn":125},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10048,"column":49,"nodeType":"ForStatement","messageId":"exceed","endLine":10050,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10048,"column":55,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10048,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10048,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10048,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10048,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10048,"endColumn":98},{"ruleId":"max-len","severity":1,"message":"This line has a length of 136. Maximum allowed is 100.","line":10050,"column":1,"nodeType":"Program","messageId":"max","endLine":10050,"endColumn":122},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10050,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10050,"endColumn":122},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10050,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10050,"endColumn":122},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10048 column 59 is used outside of binding context.","line":10050,"column":61,"nodeType":"Identifier","messageId":"outOfScope","endLine":10050,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10048 column 59 is used outside of binding context.","line":10050,"column":118,"nodeType":"Identifier","messageId":"outOfScope","endLine":10050,"endColumn":119},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10052,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10052,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10052,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10052,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10056,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10056,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10057,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10057,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10019 column 92.","line":10058,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10019 column 95.","line":10058,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10019 column 98.","line":10058,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10020 column 42.","line":10058,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10058,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10059,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10059,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10059,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10059,"endColumn":13},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10059,"endColumn":179},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10059,"column":38,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10059,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10059,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10059,"endColumn":165},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10061,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10061,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10061,"column":182,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":183},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10061,"column":185,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":186},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10061,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":10061,"endColumn":189},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10061,"column":188,"nodeType":"Identifier","messageId":"unusedVar","endLine":10061,"endColumn":189},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10062,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10176,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10062,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10062,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10062,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10062,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":125},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10062,"column":176,"nodeType":"Identifier","messageId":"redeclared","endLine":10062,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10062,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":10062,"endColumn":219},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10063,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10063,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10063,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10063,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10064,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10064,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10064,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10064,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10065,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10065,"endColumn":142},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10065,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10065,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10065,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10065,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10065,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10066,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10066,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10066,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10066,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10067,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10067,"endColumn":148},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10067,"column":23,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":35},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":10067,"column":39,"nodeType":"MemberExpression","messageId":"unexpected","endLine":10067,"endColumn":51},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10067,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10067,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10068,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10068,"endColumn":48},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10069,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":10071,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10069,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10069,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10070,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10070,"endColumn":353},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10070,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10070,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10070,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":34},{"ruleId":"no-use-before-define","severity":2,"message":"'o' was used before it was defined.","line":10070,"column":39,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10070,"column":141,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10070,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10070,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10070,"endColumn":166},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":10070,"column":171,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":172},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10070,"column":171,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10070,"endColumn":181},{"ruleId":"no-use-before-define","severity":2,"message":"'s' was used before it was defined.","line":10070,"column":200,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10070,"endColumn":201},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10070,"column":220,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":221},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10070,"column":243,"nodeType":"Identifier","messageId":"redeclared","endLine":10070,"endColumn":244},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10070,"column":354,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10070,"endColumn":729},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10070,"column":354,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10070,"endColumn":729},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10070,"column":358,"nodeType":"AssignmentExpression","endLine":10070,"endColumn":373},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10072,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10072,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10073,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10073,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10073,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10073,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10073,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10073,"endColumn":269},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10073,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10073,"endColumn":269},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10073,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10073,"column":105,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10073,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10074,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10074,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 326. Maximum allowed is 100.","line":10075,"column":1,"nodeType":"Program","messageId":"max","endLine":10075,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10075,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":10081,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10075,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10075,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10075,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10075,"column":129,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":130},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10075,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":257},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10075,"column":285,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":286},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10075,"column":295,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":296},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10075,"column":303,"nodeType":"Identifier","messageId":"noShadow","endLine":10075,"endColumn":304},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":10076,"column":1,"nodeType":"Program","messageId":"max","endLine":10076,"endColumn":113},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10076,"column":47,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10076,"endColumn":76},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10076,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10076,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10079,"column":9,"nodeType":"BreakStatement","messageId":"exceed","endLine":10079,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 182. Maximum allowed is 100.","line":10080,"column":1,"nodeType":"Program","messageId":"max","endLine":10080,"endColumn":168},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10080,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10080,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10080,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10080,"endColumn":168},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10080,"column":9,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10080,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10080,"column":130,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10080,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10081,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10081,"endColumn":67},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10081,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10081,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10081,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10081,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10081,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10081,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10082,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10082,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10083,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10083,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10083,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10083,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10083,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10083,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10083,"endColumn":92},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10083,"column":146,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":147},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":10083,"column":295,"nodeType":"Identifier","messageId":"redeclared","endLine":10083,"endColumn":296},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10083,"column":340,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10083,"endColumn":572},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10083,"column":340,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10083,"endColumn":572},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10083,"column":531,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10083,"endColumn":543},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":10085,"column":1,"nodeType":"Program","messageId":"max","endLine":10085,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10085,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10085,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10085,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10085,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10085,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10085,"endColumn":142},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":10088,"column":1,"nodeType":"Program","messageId":"max","endLine":10088,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10088,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10088,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10088,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":10098,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10088,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10088,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10088,"column":119,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10088,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10089,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10089,"endColumn":144},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10089,"column":29,"nodeType":"AssignmentExpression","endLine":10089,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10089,"column":145,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10089,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10089,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":10089,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10089,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":10089,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10090,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10090,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10090,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10096,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10092,"column":1,"nodeType":"Program","messageId":"max","endLine":10092,"endColumn":122},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10092,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10092,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10092,"column":65,"nodeType":"IfStatement","messageId":"exceed","endLine":10094,"endColumn":11},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10092,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10092,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10094,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10094,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10095,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10095,"endColumn":102},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10095,"column":10,"nodeType":"AssignmentExpression","endLine":10095,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10095,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10095,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10095,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10095,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10100,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10100,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10101,"column":1,"nodeType":"Program","messageId":"max","endLine":10101,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10101,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10101,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10101,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":10103,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10101,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10101,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 201. Maximum allowed is 100.","line":10103,"column":1,"nodeType":"Program","messageId":"max","endLine":10103,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10103,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10103,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10103,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10103,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10103,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":10103,"endColumn":120},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10103,"column":164,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10103,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10105,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10107,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10107,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10111,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10108,"column":1,"nodeType":"Program","messageId":"max","endLine":10108,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10108,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10108,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10108,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10108,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10111,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10115,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10108 column 16 is used outside of binding context.","line":10112,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":10112,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10115,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10115,"endColumn":260},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10115,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10115,"endColumn":260},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10115,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10115,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10115,"column":200,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10115,"endColumn":212},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10116,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10116,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10116,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10116,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":10117,"column":1,"nodeType":"Program","messageId":"max","endLine":10117,"endColumn":217},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10117,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10117,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10117,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10117,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10117,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10117,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10117,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10117,"column":134,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10117,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10117,"column":200,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10117,"endColumn":201},{"ruleId":"max-len","severity":1,"message":"This line has a length of 128. Maximum allowed is 100.","line":10118,"column":1,"nodeType":"Program","messageId":"max","endLine":10118,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10118,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10118,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10118,"column":65,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10118,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10118,"column":65,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10118,"endColumn":114},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10118,"column":95,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10118,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10119,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10119,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10117 column 15 is used outside of binding context.","line":10119,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10119,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10120,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10120,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10120,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10120,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10120,"endColumn":54},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10121,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10121,"endColumn":557},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10121,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10121,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10121,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10062 column 54.","line":10121,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10121,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10178 column 15.","line":10121,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10121,"column":303,"nodeType":"Identifier","messageId":"noShadow","endLine":10121,"endColumn":304},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10121,"column":558,"nodeType":"IfStatement","messageId":"exceed","endLine":10135,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10121,"column":596,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":598},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10121,"column":741,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":743},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10121,"column":775,"nodeType":"AssignmentExpression","endLine":10121,"endColumn":887},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10121,"column":913,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10121,"endColumn":914},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10121,"column":1073,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10121,"endColumn":1075},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10122,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10122,"endColumn":82},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10122,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10122,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10122,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10122,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10122,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10122,"column":83,"nodeType":"IfStatement","messageId":"exceed","endLine":10132,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10123,"column":27,"nodeType":"ForStatement","messageId":"exceed","endLine":10129,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10123,"column":33,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10123,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10126,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10126,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10126,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10126,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10126,"column":41,"nodeType":"BreakStatement","messageId":"exceed","endLine":10126,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10127,"column":11,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10127,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10127,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10127,"endColumn":226},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10129,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10129,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10129,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10129,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10132,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10132,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10132,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10132,"endColumn":205},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10132,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10132,"endColumn":21},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10132,"column":29,"nodeType":"AssignmentExpression","endLine":10132,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10132,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10132,"column":237,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10132,"endColumn":939},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10132,"column":676,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10132,"endColumn":677},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10134,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10134,"endColumn":155},{"ruleId":"max-len","severity":1,"message":"This line has a length of 188. Maximum allowed is 100.","line":10135,"column":1,"nodeType":"Program","messageId":"max","endLine":10135,"endColumn":177},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10135,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10135,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10135,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10135,"endColumn":57},{"ruleId":"no-redeclare","severity":2,"message":"'p' is already defined.","line":10135,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10135,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10135,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10135,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'w' declared on line 10123 column 45 is used outside of binding context.","line":10135,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":10135,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10136,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10136,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10136,"column":54,"nodeType":"AssignmentExpression","endLine":10136,"endColumn":69},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10136,"column":71,"nodeType":"AssignmentExpression","endLine":10136,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10136,"column":86,"nodeType":"Identifier","messageId":"outOfScope","endLine":10136,"endColumn":87},{"ruleId":"block-scoped-var","severity":2,"message":"'A' declared on line 10123 column 37 is used outside of binding context.","line":10136,"column":204,"nodeType":"Identifier","messageId":"outOfScope","endLine":10136,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 5 statements. Maximum allowed is 1.","line":10137,"column":119,"nodeType":"BreakStatement","messageId":"exceed","endLine":10137,"endColumn":125},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10138,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10138,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10138,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10138,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10138,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10138,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10140,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10140,"endColumn":53},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":54,"nodeType":"AssignmentExpression","endLine":10140,"endColumn":69},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":97,"nodeType":"AssignmentExpression","endLine":10140,"endColumn":144},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10140,"column":147,"nodeType":"CallExpression","endLine":10140,"endColumn":217},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 9 statements. Maximum allowed is 1.","line":10141,"column":114,"nodeType":"BreakStatement","messageId":"exceed","endLine":10141,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10142,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10142,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10142,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10142,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10142,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10142,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10144,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10144,"endColumn":146},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10144,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10144,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10145,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10145,"endColumn":430},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10145,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10145,"endColumn":430},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10145,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10145,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10145,"column":58,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10145,"endColumn":60},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10145,"column":68,"nodeType":"AssignmentExpression","endLine":10145,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10146,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10146,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10148,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10148,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10156,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10156,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10157,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10157,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10157,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10157,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10160,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10160,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10160,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10160,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10161,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10161,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10161,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10161,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10162,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10162,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10162,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10162,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10163,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10163,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10163,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10163,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10164,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10164,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 146. Maximum allowed is 100.","line":10165,"column":1,"nodeType":"Program","messageId":"max","endLine":10165,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10165,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10165,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10165,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10165,"endColumn":35},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10165,"column":80,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10165,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10166,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10166,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10166,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10166,"endColumn":56},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10167,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10167,"endColumn":230},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10062 column 31.","line":10167,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10062 column 78.","line":10167,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10062 column 124.","line":10167,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10176 column 21.","line":10167,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10167,"column":69,"nodeType":"Identifier","messageId":"redeclared","endLine":10167,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10167,"column":231,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10169,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10167,"column":231,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10169,"endColumn":39},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10167,"column":322,"nodeType":"AssignmentExpression","endLine":10167,"endColumn":400},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10166 column 52.","line":10167,"column":682,"nodeType":"Identifier","messageId":"noShadow","endLine":10167,"endColumn":683},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10168,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10168,"endColumn":45},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10168,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10168,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10170,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10170,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10170,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10170,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10171,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10171,"endColumn":81},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10171,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10171,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10171,"column":82,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10171,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10171,"column":117,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10171,"endColumn":221},{"ruleId":"max-len","severity":1,"message":"This line has a length of 369. Maximum allowed is 100.","line":10173,"column":1,"nodeType":"Program","messageId":"max","endLine":10173,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10173,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10173,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10173,"endColumn":358},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10173,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10173,"endColumn":358},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10174,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10174,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10175,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10175,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10175,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10175,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10175,"column":98,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10175,"endColumn":215},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10175,"column":208,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10175,"endColumn":214},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10176,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10178,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10176,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10176,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10176,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10176,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10177,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10177,"endColumn":364},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10177,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10177,"endColumn":45},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10177,"column":310,"nodeType":"NewExpression","messageId":"lower","endLine":10177,"endColumn":311},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10178,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10180,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10178,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10178,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10061 column 182.","line":10178,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10178,"endColumn":19},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10179,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10179,"endColumn":208},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10061 column 185.","line":10179,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10179,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10179,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10179,"column":99,"nodeType":"Identifier","messageId":"redeclared","endLine":10179,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10061 column 188.","line":10179,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":10179,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10179,"column":209,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10179,"endColumn":238},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10179,"column":234,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10179,"endColumn":235},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10180,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10180,"endColumn":216},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10180,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10180,"endColumn":216},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10180,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10180,"endColumn":34},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10181,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10181,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10181,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":107},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10181,"column":109,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10181,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":10181,"endColumn":113},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10181,"column":112,"nodeType":"Identifier","messageId":"unusedVar","endLine":10181,"endColumn":113},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10182,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10220,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10182,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10182,"endColumn":36},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10182,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":10182,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10182,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10182,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10184,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10184,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10186,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10186,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10188,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10188,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10188,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10188,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10189,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10189,"endColumn":10},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10189,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10189,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10189,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10189,"endColumn":201},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10189,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10189,"endColumn":201},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10189,"column":162,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10189,"endColumn":163},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10189,"column":185,"nodeType":"AssignmentExpression","endLine":10189,"endColumn":200},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10190,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10190,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10192,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10192,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10192,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10192,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10192,"column":16,"nodeType":"ForInStatement","messageId":"exceed","endLine":10194,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10192,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10192,"endColumn":43},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10193,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10193,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10193,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10193,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10193,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10193,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10193,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10193,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10193,"endColumn":672},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10193,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10193,"endColumn":672},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":300,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":302},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":369,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":371},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10193,"column":460,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10193,"endColumn":462},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10194,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10198,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10194,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10194,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10200,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":10200,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10200,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10200,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10202,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10202,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10202,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10202,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10202,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10202,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 181. Maximum allowed is 100.","line":10203,"column":1,"nodeType":"Program","messageId":"max","endLine":10203,"endColumn":170},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10203,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10203,"endColumn":153},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10203,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10203,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10203,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10203,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10203,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10203,"endColumn":69},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10203,"column":125,"nodeType":"NewExpression","messageId":"lower","endLine":10203,"endColumn":126},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10204,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10204,"endColumn":436},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10204,"column":33,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10204,"endColumn":34},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":56},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":189,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":191},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":255,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":257},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":409},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":388},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10204,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":368},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":302,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":304},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":312,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":314},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":395,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":397},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10204,"column":418,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10204,"endColumn":420},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10206,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10206,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10206,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10206,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10206,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10206,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10207,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":10207,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10207,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10207,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10207,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10207,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10207,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":10207,"endColumn":86},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10207,"column":128,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10207,"endColumn":1176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10207,"column":128,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10207,"endColumn":1176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10207,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10207,"endColumn":140},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10207,"column":988,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10207,"endColumn":1041},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10208,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10208,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10208,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10208,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10208,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10208,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10208,"endColumn":69},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10211,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10211,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10211,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10211,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10211,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":12},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10211,"column":29,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10211,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10211,"endColumn":101},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10211,"column":136,"nodeType":"Identifier","messageId":"redeclared","endLine":10211,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10212,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10212,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10212,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10212,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10212,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10212,"column":72,"nodeType":"Identifier","messageId":"noShadow","endLine":10212,"endColumn":73},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":10213,"column":1,"nodeType":"Program","messageId":"max","endLine":10213,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10213,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10213,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10213,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":66},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10213,"column":84,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10215,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10212 column 57.","line":10213,"column":176,"nodeType":"Identifier","messageId":"noShadow","endLine":10213,"endColumn":177},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10216,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10216,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10216,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10216,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10216,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10216,"endColumn":64},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":10217,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":10217,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10217,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10217,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10217,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10217,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10217,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10217,"endColumn":216},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10217,"column":63,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10217,"endColumn":216},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10217,"column":75,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10217,"endColumn":77},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10217,"column":132,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10217,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10218,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10181 column 109.","line":10218,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10181 column 112.","line":10218,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10182 column 35.","line":10218,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10220 column 21.","line":10218,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10218,"endColumn":66},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10219,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10219,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10219,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10219,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10219,"column":59,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10219,"endColumn":141},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10220,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10222,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10220,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10220,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10181 column 106.","line":10220,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10220,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10221,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10221,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10221,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10221,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10222,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10222,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10222,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10222,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10222,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10222,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10223,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10223,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10223,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10223,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10223,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":10223,"endColumn":88},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10223,"column":87,"nodeType":"Identifier","messageId":"unusedVar","endLine":10223,"endColumn":88},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10224,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10224,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10224,"column":57,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10226,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10223 column 81.","line":10224,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":10224,"endColumn":85},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10227,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10227,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10227,"column":203,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":204},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10227,"column":206,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10227,"column":209,"nodeType":"Identifier","messageId":"noShadow","endLine":10227,"endColumn":210},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10227,"column":209,"nodeType":"Identifier","messageId":"unusedVar","endLine":10227,"endColumn":210},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10228,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10228,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10228,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10228,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10228,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10228,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":10228,"endColumn":105},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10228,"column":212,"nodeType":"Identifier","messageId":"redeclared","endLine":10228,"endColumn":213},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10229,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10229,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10229,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10229,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10229,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10229,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10229,"column":59,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":61},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":89,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":91},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10229,"column":143,"nodeType":"IfStatement","messageId":"exceed","endLine":10231,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10229,"column":162,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10229,"endColumn":164},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10230,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10230,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10230,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10230,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10232,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10232,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10233,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10233,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10233,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10233,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10238,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10238,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10239,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10241,"endColumn":34},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10239,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10239,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10238 column 48.","line":10239,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10239,"endColumn":76},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10240,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10240,"endColumn":18},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10245,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10245,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10246,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10246,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10247,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10247,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10248,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10248,"endColumn":51},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10249,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10249,"endColumn":285},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10249,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10249,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10250,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10250,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10251,"column":1,"nodeType":"Program","messageId":"max","endLine":10251,"endColumn":108},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10251,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10251,"endColumn":108},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10251,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10251,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10252,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10252,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":10255,"column":1,"nodeType":"Program","messageId":"max","endLine":10255,"endColumn":141},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10255,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10255,"endColumn":121},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10255,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10255,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10255,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10255,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10255,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10255,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10255,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10255,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10255,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":10255,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10256,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10256,"endColumn":256},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10257,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10257,"endColumn":627},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10257,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10257,"endColumn":627},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10255 column 18 is used outside of binding context.","line":10257,"column":103,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":104},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":169},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10255 column 24 is used outside of binding context.","line":10257,"column":277,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":278},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10255 column 27 is used outside of binding context.","line":10257,"column":338,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":339},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":406,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":407},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10257,"column":409,"nodeType":"AssignmentExpression","endLine":10257,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":411,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":412},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":462,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":463},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10255 column 18 is used outside of binding context.","line":10257,"column":466,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":467},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":469,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":470},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10255 column 21 is used outside of binding context.","line":10257,"column":485,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":486},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":514,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":515},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10257,"column":517,"nodeType":"AssignmentExpression","endLine":10257,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":519,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":520},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 10255 column 15 is used outside of binding context.","line":10257,"column":570,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":571},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10255 column 24 is used outside of binding context.","line":10257,"column":574,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":575},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":577,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":578},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10255 column 27 is used outside of binding context.","line":10257,"column":593,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":594},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10255 column 30 is used outside of binding context.","line":10257,"column":623,"nodeType":"Identifier","messageId":"outOfScope","endLine":10257,"endColumn":624},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10258,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10258,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10258,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10258,"endColumn":51},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10259,"column":30,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10259,"endColumn":32},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10259,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10259,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 172. Maximum allowed is 100.","line":10261,"column":1,"nodeType":"Program","messageId":"max","endLine":10261,"endColumn":161},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10261,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10261,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10261,"column":30,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10261,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10261,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10261,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10261,"column":95,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10261,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":125},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10261,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":10261,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":147,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":148},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10261,"column":154,"nodeType":"Identifier","messageId":"outOfScope","endLine":10261,"endColumn":155},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10262,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10262,"endColumn":12},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10262,"column":11,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10262,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10262,"column":11,"nodeType":"Identifier","messageId":"outOfScope","endLine":10262,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10262,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":10262,"endColumn":42},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10263,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10263,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10263,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10263,"endColumn":13},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10264,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10264,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10264,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10264,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10264,"column":25,"nodeType":"BreakStatement","messageId":"exceed","endLine":10264,"endColumn":31},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10265,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10265,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10267 column 28 is used outside of binding context.","line":10265,"column":8,"nodeType":"Identifier","messageId":"outOfScope","endLine":10265,"endColumn":9},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":10265,"column":12,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10265,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10267 column 17 is used outside of binding context.","line":10265,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10265,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10266,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10266,"endColumn":11},{"ruleId":"max-len","severity":1,"message":"This line has a length of 234. Maximum allowed is 100.","line":10267,"column":1,"nodeType":"Program","messageId":"max","endLine":10267,"endColumn":223},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10267,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":10269,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10267,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10267,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10267,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10267,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10267,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10267,"endColumn":21},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10267,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10267,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10261 column 34 is used outside of binding context.","line":10267,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":33},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10267,"column":41,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10267,"endColumn":78},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":76},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":108,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":109},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":116},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10267,"column":140,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10267,"endColumn":180},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":175},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10267,"column":206,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10267,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10261 column 65 is used outside of binding context.","line":10267,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10267,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":10267,"endColumn":216},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10268,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10268,"endColumn":26},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10261 column 95 is used outside of binding context.","line":10268,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10268,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":21},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10268,"column":27,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10268,"endColumn":302},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10268,"column":27,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10268,"endColumn":302},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":86},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10268,"column":90,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":152,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":153},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":229,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":230},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10268,"column":256,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10268,"endColumn":258},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10268,"column":296,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10268,"endColumn":297},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10261 column 131 is used outside of binding context.","line":10268,"column":298,"nodeType":"Identifier","messageId":"outOfScope","endLine":10268,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10269,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10273,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10267 column 20 is used outside of binding context.","line":10269,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10269,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10270,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10270,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10261 column 124 is used outside of binding context.","line":10271,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10271,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10271,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10271,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10274,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10274,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10275,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10275,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10275,"column":28,"nodeType":"IfStatement","messageId":"exceed","endLine":10277,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10275,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10275,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":10277,"column":1,"nodeType":"Program","messageId":"max","endLine":10277,"endColumn":113},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10277,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10277,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10277,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10277,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10277,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10277,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10279,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10281,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10281,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10283,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10283,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10285,"endColumn":6},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10285,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10289,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10286,"column":1,"nodeType":"Program","messageId":"max","endLine":10286,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10286,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10286,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10286,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10286,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10289,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":10293,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10290,"column":1,"nodeType":"Program","messageId":"max","endLine":10290,"endColumn":90},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":13},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 10286 column 16 is used outside of binding context.","line":10290,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":10290,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 260. Maximum allowed is 100.","line":10293,"column":1,"nodeType":"Program","messageId":"max","endLine":10293,"endColumn":249},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10293,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10293,"endColumn":249},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10293,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10293,"endColumn":249},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10293,"column":115,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10293,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10294,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10294,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10294,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10294,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":10295,"column":1,"nodeType":"Program","messageId":"max","endLine":10295,"endColumn":217},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10295,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10295,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10295,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10295,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10295,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10295,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":10295,"endColumn":70},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10295,"column":134,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10295,"endColumn":174},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10295,"column":200,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10295,"endColumn":201},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10296,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10296,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10296,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10296,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10296,"column":77,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10296,"endColumn":426},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10296,"column":77,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10296,"endColumn":426},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10296,"column":105,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10296,"endColumn":106},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10296,"column":313,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10296,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10297,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10297,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10295 column 15 is used outside of binding context.","line":10297,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10297,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10298,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10298,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10299,"column":1,"nodeType":"Program","messageId":"max","endLine":10299,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10299,"column":37,"nodeType":"ForStatement","messageId":"exceed","endLine":10301,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10299,"column":43,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10299,"endColumn":111},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10299,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10299,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10299,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10299,"endColumn":97},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10299 column 96 is used outside of binding context.","line":10301,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10301,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10301,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10299 column 47 is used outside of binding context.","line":10301,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10299 column 81 is used outside of binding context.","line":10301,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":10301,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10302,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10302,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10302,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10302,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10302,"endColumn":55},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10303,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10303,"endColumn":782},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10303,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10303,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10303,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10303,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":32},{"ruleId":"no-control-regex","severity":2,"message":"Unexpected control character(s) in regular expression: \\x00, \\x1f.","line":10303,"column":35,"nodeType":"Literal","messageId":"unexpected","endLine":10303,"endColumn":730},{"ruleId":"no-misleading-character-class","severity":2,"message":"Unexpected combined character in character class.","line":10303,"column":35,"nodeType":"Literal","messageId":"combiningClass","endLine":10303,"endColumn":730},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10303,"column":732,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":733},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10303,"column":777,"nodeType":"Identifier","messageId":"noShadow","endLine":10303,"endColumn":778},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10303,"column":784,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10303,"endColumn":799},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10304,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10304,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10304,"column":76,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10304,"endColumn":1267},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10304,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10304,"endColumn":1267},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10304,"column":106,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10304,"endColumn":108},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10305,"endColumn":455},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10305,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10305,"endColumn":455},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10303 column 777 is used outside of binding context.","line":10305,"column":54,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":55},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10303 column 777 is used outside of binding context.","line":10305,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10305,"column":92,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10305,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":123,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":124},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10303 column 18 is used outside of binding context.","line":10305,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":178,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":179},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10305,"column":223,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10305,"endColumn":225},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":238,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":239},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":306,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":307},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":383,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":384},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10305,"column":383,"nodeType":"AssignmentExpression","endLine":10305,"endColumn":398},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10303 column 18 is used outside of binding context.","line":10305,"column":397,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":398},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":400,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":401},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10303 column 732 is used outside of binding context.","line":10305,"column":415,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":416},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 10304 column 13 is used outside of binding context.","line":10305,"column":435,"nodeType":"Identifier","messageId":"outOfScope","endLine":10305,"endColumn":436},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10306,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10306,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10306,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10306,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10307,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10307,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10307,"column":46,"nodeType":"IfStatement","messageId":"exceed","endLine":10317,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10308,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10308,"endColumn":20},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10309,"column":1,"nodeType":"Program","messageId":"max","endLine":10309,"endColumn":84},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10309,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10309,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10309,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10309,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10309,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10309,"endColumn":64},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10311,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10311,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10311,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10311,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10312,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10316,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10312,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10312,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10309 column 63 is used outside of binding context.","line":10313,"column":27,"nodeType":"Identifier","messageId":"outOfScope","endLine":10313,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10315,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10315,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10315,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10315,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10316,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10316,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10317,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10317,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 166. Maximum allowed is 100.","line":10320,"column":1,"nodeType":"Program","messageId":"max","endLine":10320,"endColumn":152},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":56,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":62},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":71,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":77},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":84,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10320,"column":97,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10320,"endColumn":103},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10320,"column":107,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10320,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10320,"column":113,"nodeType":"Identifier","messageId":"noShadow","endLine":10320,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10321,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10321,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10321,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":10321,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10321,"column":155,"nodeType":"IfStatement","messageId":"exceed","endLine":10327,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10321,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10321,"endColumn":228},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":10322,"column":1,"nodeType":"Program","messageId":"max","endLine":10322,"endColumn":89},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10322,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10322,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10322,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10322,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10322,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10322,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":10324,"column":1,"nodeType":"Program","messageId":"max","endLine":10324,"endColumn":190},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10324,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10324,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10324,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10324,"endColumn":70},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10324,"column":184,"nodeType":"BreakStatement","messageId":"exceed","endLine":10324,"endColumn":190},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10327,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":10333,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10328,"column":1,"nodeType":"Program","messageId":"max","endLine":10328,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10328,"column":50,"nodeType":"ForStatement","messageId":"exceed","endLine":10332,"endColumn":9},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":56,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":72},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10328,"column":85,"nodeType":"Identifier","messageId":"outOfScope","endLine":10328,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10329,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10329,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10329,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":10329,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10329,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10329,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10329,"column":61,"nodeType":"IfStatement","messageId":"exceed","endLine":10331,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10322 column 61 is used outside of binding context.","line":10329,"column":119,"nodeType":"Identifier","messageId":"outOfScope","endLine":10329,"endColumn":120},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10333,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10333,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10337,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10337,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10337,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10337,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10340,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10340,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10340,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10340,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10342,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10342,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10342,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10346,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10345,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10345,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10346,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10346,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10346,"column":25,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10346,"endColumn":158},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":10350,"column":1,"nodeType":"Program","messageId":"max","endLine":10350,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10350,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10350,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10350,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10350,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10350,"column":121,"nodeType":"IfStatement","messageId":"exceed","endLine":10368,"endColumn":7},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10352,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10352,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10352,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10352,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10353,"column":1,"nodeType":"Program","messageId":"max","endLine":10353,"endColumn":125},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10353,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10353,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10353,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10353,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10353,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10357,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10356,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10356,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10360,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10360,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 139. Maximum allowed is 100.","line":10361,"column":1,"nodeType":"Program","messageId":"max","endLine":10361,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10361,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 10352 column 18 is used outside of binding context.","line":10361,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10361,"column":21,"nodeType":"IfStatement","messageId":"exceed","endLine":10365,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10361,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":10361,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10362,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":10362,"endColumn":16},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10364,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10364,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10353 column 13 is used outside of binding context.","line":10364,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10364,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10370,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10370,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10370,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":10370,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10371,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10371,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10371,"endColumn":131},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10371,"endColumn":131},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10371,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10371,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10371,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10371,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10372,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10372,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10372,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10372,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":10373,"column":1,"nodeType":"Program","messageId":"max","endLine":10373,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10373,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10373,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10373,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10373,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10373,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":43},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10373,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10373,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10373,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":10373,"endColumn":104},{"ruleId":"prefer-const","severity":2,"message":"'c' is never reassigned. Use 'const' instead.","line":10374,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10374,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10374,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10374,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10374,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":10378,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10374,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10374,"endColumn":44},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10375,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10375,"endColumn":25},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10377,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10377,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10378,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10384,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10379,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10379,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10379,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10379,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10382,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10382,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10382,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10382,"column":173,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10382,"endColumn":256},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10382,"column":257,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10382,"endColumn":334},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10382,"column":272,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10382,"endColumn":273},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10383,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10383,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10383,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10383,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10383,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10383,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10385,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10385,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10385,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10385,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10386,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10386,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10386,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10386,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10387,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10387,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10387,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10387,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 135. Maximum allowed is 100.","line":10388,"column":1,"nodeType":"Program","messageId":"max","endLine":10388,"endColumn":121},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":10388,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":10388,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10388,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10388,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10388,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10388,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10388,"column":35,"nodeType":"IfStatement","messageId":"exceed","endLine":10392,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10388,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10388,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10391,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10391,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10394,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10394,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10394,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10394,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10394,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10394,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10395,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10395,"endColumn":79},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10395,"column":80,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10395,"endColumn":117},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10395,"column":118,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10395,"endColumn":257},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10395,"column":179,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10395,"endColumn":180},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10396,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10396,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10396,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10396,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10397,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10397,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10397,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10397,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10397,"column":22,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10397,"endColumn":716},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10397,"column":22,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10397,"endColumn":716},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10397,"column":30,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10397,"endColumn":81},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10397,"column":41,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10397,"column":475,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10397,"endColumn":476},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10397,"column":630,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10397,"endColumn":632},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10398,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10398,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10227 column 206.","line":10398,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10398,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":10399,"column":1,"nodeType":"Program","messageId":"max","endLine":10399,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10399,"column":37,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10399,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10398 column 51.","line":10399,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10398 column 54.","line":10399,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10227 column 209.","line":10399,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10228 column 8.","line":10399,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":90},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10228 column 78.","line":10399,"column":92,"nodeType":"Identifier","messageId":"noShadow","endLine":10399,"endColumn":93},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10400,"column":13,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10400,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10403,"column":1,"nodeType":"Program","messageId":"max","endLine":10403,"endColumn":87},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10403,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10403,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10228 column 104.","line":10403,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10414 column 21.","line":10403,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10403,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10403,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10228 column 31.","line":10403,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10403,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10404,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10404,"endColumn":38},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10404,"column":43,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10404,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":10407,"column":1,"nodeType":"Program","messageId":"max","endLine":10407,"endColumn":237},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10407,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":10409,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":16},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10407,"column":17,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10407,"endColumn":19},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":29,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":30},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":34},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":87,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":88},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":91,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":92},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":98,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":99},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":102,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":127,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":128},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":156,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":157},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":159,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":160},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":176,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":177},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":183,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":184},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10403 column 27 is used outside of binding context.","line":10407,"column":187,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":188},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10407,"column":191,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":192},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":201,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":202},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10407,"column":211,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":212},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10407,"column":215,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":216},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10407,"column":220,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":221},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10407,"column":224,"nodeType":"Identifier","messageId":"outOfScope","endLine":10407,"endColumn":225},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10408,"column":1,"nodeType":"Program","messageId":"max","endLine":10408,"endColumn":163},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10408,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10408,"endColumn":163},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":10,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":17,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":18},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10408,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":82,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":83},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 10403 column 34 is used outside of binding context.","line":10408,"column":107,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":108},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":111,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":112},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10403 column 20 is used outside of binding context.","line":10408,"column":131,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":132},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":135},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10408,"column":139,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10408,"endColumn":140},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 10403 column 48 is used outside of binding context.","line":10408,"column":141,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":142},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10403 column 17 is used outside of binding context.","line":10408,"column":146,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":147},{"ruleId":"block-scoped-var","severity":2,"message":"'c' declared on line 10403 column 41 is used outside of binding context.","line":10408,"column":156,"nodeType":"Identifier","messageId":"outOfScope","endLine":10408,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10411,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10411,"endColumn":62},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10414,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10416,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10414,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10414,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10227 column 203.","line":10414,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10414,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10415,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10415,"endColumn":243},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10415,"column":17,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10415,"endColumn":18},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10415,"column":225,"nodeType":"NewExpression","messageId":"lower","endLine":10415,"endColumn":226},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10416,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10416,"endColumn":617},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10416,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10416,"endColumn":617},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10416,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10416,"endColumn":32},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10417,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10417,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10417,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10417,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":10417,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10417,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10417,"endColumn":100},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10418,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10476,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10418,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10418,"endColumn":9},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10418,"column":31,"nodeType":"Identifier","messageId":"redeclared","endLine":10418,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10418,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":10418,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10419,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10419,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10419,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10419,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10423,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10423,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10423,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10423,"endColumn":34},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10425,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10427,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10425,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10427,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10425,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10425,"endColumn":30},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10426,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10426,"endColumn":81},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10429,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10429,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10429,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10429,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10430,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10430,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10432,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10432,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10434,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10434,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10435,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10435,"endColumn":74},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10435,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10435,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10436,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10436,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10437,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10437,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10437,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10437,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10438,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10438,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10439,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10439,"endColumn":166},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10439,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10439,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10441,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10441,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10441,"column":41,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10441,"endColumn":133},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10441,"column":41,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10441,"endColumn":133},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10441,"column":74,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10441,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10443,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10443,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10443,"column":12,"nodeType":"IfStatement","messageId":"exceed","endLine":10445,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10444,"column":67,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10444,"endColumn":68},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10447,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10447,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10447,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10447,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10449,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10449,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10449,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10449,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10451,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10451,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":10451,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10451,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10451,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10451,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10451,"column":37,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10459,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10451,"column":37,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10459,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10451,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10451,"endColumn":70},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10452,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10452,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10458,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10458,"endColumn":19},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10458,"column":13,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10458,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10460,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10460,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10460,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10460,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 379. Maximum allowed is 100.","line":10463,"column":1,"nodeType":"Program","messageId":"max","endLine":10463,"endColumn":368},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10463,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10463,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10463,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10463,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10464,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10464,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10464,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10464,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10466,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10466,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 192. Maximum allowed is 100.","line":10467,"column":1,"nodeType":"Program","messageId":"max","endLine":10467,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10467,"column":22,"nodeType":"ForStatement","messageId":"exceed","endLine":10469,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10467,"column":28,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10467,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10417 column 96.","line":10467,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10417 column 99.","line":10467,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10476 column 21.","line":10467,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":76},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":10467,"column":82,"nodeType":"Identifier","messageId":"redeclared","endLine":10467,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10467,"column":89,"nodeType":"Identifier","messageId":"noShadow","endLine":10467,"endColumn":90},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10467,"column":99,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10467,"endColumn":105},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10468,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10468,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10468,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10468,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10468,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10468,"endColumn":17},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10468,"column":64,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10468,"endColumn":506},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10468,"column":64,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10468,"endColumn":506},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10469,"column":7,"nodeType":"ForStatement","messageId":"exceed","endLine":10471,"endColumn":6},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10467 column 75 is used outside of binding context.","line":10469,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":10469,"endColumn":37},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":10471,"column":1,"nodeType":"Program","messageId":"max","endLine":10471,"endColumn":111},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10471,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10471,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10471,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10471,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10471,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10471,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10471,"column":69,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10471,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 10468 column 16 is used outside of binding context.","line":10471,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":10471,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10472,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10472,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10473,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10473,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10473,"column":7,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10473,"endColumn":9},{"ruleId":"no-cond-assign","severity":2,"message":"Expected a conditional expression and instead saw an assignment.","line":10473,"column":32,"nodeType":"AssignmentExpression","messageId":"missing","endLine":10473,"endColumn":50},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10475,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10475,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10475,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10475,"endColumn":38},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10476,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10478,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10476,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10476,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10417 column 93.","line":10476,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10476,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10477,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10477,"endColumn":386},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10477,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10477,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10478,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10478,"endColumn":75},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10478,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10478,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10478,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10478,"endColumn":30},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10479,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10479,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10479,"column":156,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10479,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10479,"column":162,"nodeType":"Identifier","messageId":"noShadow","endLine":10479,"endColumn":163},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10479,"column":162,"nodeType":"Identifier","messageId":"unusedVar","endLine":10479,"endColumn":163},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10480,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10496,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10480,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10480,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":10480,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10480,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10480,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10480,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10480,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10481,"column":1,"nodeType":"Program","messageId":"max","endLine":10481,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10480 column 58.","line":10481,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10481,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10480 column 61.","line":10481,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10481,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":10482,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10482,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10480 column 58.","line":10483,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10483,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10480 column 61.","line":10483,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10483,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10484,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10484,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10485,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10485,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10488,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10488,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10488,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10488,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10491,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10493,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10491,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10491,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10493,"column":1,"nodeType":"Program","messageId":"max","endLine":10493,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10493,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10493,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10493,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10493,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10493,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10493,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10493,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":10493,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10494,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10494,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10494,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10494,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10494,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10494,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10494,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10494,"endColumn":166},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10495,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10495,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10495,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10495,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10496,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10498,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10496,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10496,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10496,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10496,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10497,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10497,"endColumn":466},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10497,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10497,"endColumn":45},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10497,"column":46,"nodeType":"AssignmentExpression","endLine":10497,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10498,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10498,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10498,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10508,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":10498,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10498,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10498,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10498,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10499,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10499,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10499,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10499,"endColumn":285},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10499,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10499,"endColumn":285},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10499,"column":84,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10499,"endColumn":86},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10499,"column":213,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10499,"endColumn":223},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10499,"column":263,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10499,"endColumn":264},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10502,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10502,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10504,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10504,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10505,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10505,"endColumn":155},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10505,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10505,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10505,"column":118,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10505,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10506,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10506,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":10507,"column":1,"nodeType":"Program","messageId":"max","endLine":10507,"endColumn":113},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10507,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10507,"endColumn":113},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10507,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10507,"endColumn":22},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10508,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10508,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10508,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10508,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10508,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10508,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10508,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10508,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10508,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10508,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10479 column 162.","line":10509,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10509,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10509,"endColumn":254},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10509,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10509,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10509,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10509,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":10510,"column":1,"nodeType":"Program","messageId":"max","endLine":10510,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10510,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10510,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10510,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10522,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":10510,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10510,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10510,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10510,"endColumn":77},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10511,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10511,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10511,"column":68,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10511,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10511,"column":119,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10511,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10514,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10514,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10516,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10516,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10518,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10518,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10520,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10520,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":10521,"column":1,"nodeType":"Program","messageId":"max","endLine":10521,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10521,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10521,"endColumn":100},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10521,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10521,"endColumn":23},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10522,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10522,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10522,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10522,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10522,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10522,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10479 column 156.","line":10522,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10522,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10479 column 159.","line":10522,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10522,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10523,"endColumn":178},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10523,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10523,"endColumn":178},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10523,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10523,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10524,"column":1,"nodeType":"Program","messageId":"max","endLine":10524,"endColumn":93},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10524,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10524,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10524,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10524,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10524,"column":20,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10524,"endColumn":21},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10525,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10525,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10525,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10525,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":167},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10525,"column":169,"nodeType":"Identifier","messageId":"noShadow","endLine":10525,"endColumn":170},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10525,"column":169,"nodeType":"Identifier","messageId":"unusedVar","endLine":10525,"endColumn":170},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10526,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10542,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10526,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10526,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '__extends'.","line":10526,"column":23,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10526,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10526,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10526,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10526,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10527,"column":1,"nodeType":"Program","messageId":"max","endLine":10527,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10526 column 58.","line":10527,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":10527,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10526 column 61.","line":10527,"column":97,"nodeType":"Identifier","messageId":"noShadow","endLine":10527,"endColumn":98},{"ruleId":"no-proto","severity":2,"message":"The '__proto__' property is deprecated.","line":10528,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedProto","endLine":10528,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10526 column 58.","line":10529,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10529,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10526 column 61.","line":10529,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10529,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10530,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10530,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10531,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10531,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10534,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10534,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10534,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10534,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10537,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10539,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10537,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10537,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10539,"column":1,"nodeType":"Program","messageId":"max","endLine":10539,"endColumn":105},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10539,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10539,"endColumn":105},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10539,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10539,"endColumn":105},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10539,"column":16,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10539,"endColumn":17},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10539,"column":99,"nodeType":"NewExpression","messageId":"lower","endLine":10539,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10540,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10540,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10540,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":55},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10540,"column":78,"nodeType":"Identifier","messageId":"redeclared","endLine":10540,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10540,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10540,"column":963,"nodeType":"Identifier","messageId":"noShadow","endLine":10540,"endColumn":964},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10541,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10541,"endColumn":87},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10541,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10541,"endColumn":51},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10542,"column":13,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10544,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10542,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10542,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10542,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10542,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10543,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10543,"endColumn":399},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10543,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10543,"endColumn":45},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10543,"column":46,"nodeType":"AssignmentExpression","endLine":10543,"endColumn":83},{"ruleId":"max-len","severity":1,"message":"This line has a length of 104. Maximum allowed is 100.","line":10544,"column":1,"nodeType":"Program","messageId":"max","endLine":10544,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10544,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10544,"endColumn":35},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10544,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10566,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'h' was used before it was defined.","line":10544,"column":42,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10544,"endColumn":43},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10544,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10544,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10544,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":10544,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10544,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":10544,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10545,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10526 column 8.","line":10545,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10526 column 11.","line":10545,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10540 column 10.","line":10545,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10540 column 32.","line":10545,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10545,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10545,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10553,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 147. Maximum allowed is 100.","line":10546,"column":1,"nodeType":"Program","messageId":"max","endLine":10546,"endColumn":133},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10546,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10552,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10544 column 88.","line":10546,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":10546,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10544 column 88.","line":10551,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10551,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10551,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10551,"endColumn":127},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10551,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10551,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10551,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10551,"endColumn":127},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10551,"column":94,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10551,"endColumn":101},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10552,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10552,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10552,"column":168,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10552,"endColumn":169},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10556,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10556,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":10557,"column":1,"nodeType":"Program","messageId":"max","endLine":10557,"endColumn":213},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10557,"column":94,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10557,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10557,"column":94,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10557,"endColumn":213},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":10557,"column":103,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10557,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10557,"column":209,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10557,"endColumn":210},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10560,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10560,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 155. Maximum allowed is 100.","line":10561,"column":1,"nodeType":"Program","messageId":"max","endLine":10561,"endColumn":144},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10561,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10561,"endColumn":144},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10561,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10561,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10562,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10562,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10562,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10562,"endColumn":52},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10563,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10563,"endColumn":525},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10563,"column":474,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10563,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10564,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10564,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10565,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10565,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10565,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10565,"endColumn":24},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10566,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10566,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10566,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10566,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10566,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10566,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10566,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10566,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10566,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10566,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10567,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10567,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10567,"endColumn":239},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10567,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10567,"endColumn":239},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10567,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10567,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 131. Maximum allowed is 100.","line":10568,"column":1,"nodeType":"Program","messageId":"max","endLine":10568,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10568,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10568,"endColumn":62},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10568,"column":63,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10588,"endColumn":6},{"ruleId":"no-use-before-define","severity":2,"message":"'u' was used before it was defined.","line":10568,"column":69,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10568,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10568,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10568,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10568,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":10568,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10568,"column":118,"nodeType":"Identifier","messageId":"noShadow","endLine":10568,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10525 column 169.","line":10569,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10526 column 8.","line":10569,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10526 column 11.","line":10569,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10540 column 10.","line":10569,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10540 column 32.","line":10569,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10569,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10569,"column":24,"nodeType":"IfStatement","messageId":"exceed","endLine":10577,"endColumn":6},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":10570,"column":1,"nodeType":"Program","messageId":"max","endLine":10570,"endColumn":134},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10570,"column":6,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10576,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10568 column 115.","line":10570,"column":126,"nodeType":"Identifier","messageId":"noShadow","endLine":10570,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10568 column 115.","line":10575,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10575,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10575,"column":14,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10575,"endColumn":130},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10575,"column":14,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10575,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10575,"column":14,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10575,"endColumn":130},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10575,"column":97,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10575,"endColumn":104},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10576,"column":101,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10576,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10576,"column":170,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10576,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10580,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10580,"endColumn":57},{"ruleId":"max-len","severity":1,"message":"This line has a length of 216. Maximum allowed is 100.","line":10581,"column":1,"nodeType":"Program","messageId":"max","endLine":10581,"endColumn":205},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10581,"column":90,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10581,"endColumn":205},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10581,"column":90,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10581,"endColumn":205},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>='.","line":10581,"column":99,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10581,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10581,"column":201,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10581,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10582,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10582,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10583,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10583,"endColumn":183},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10583,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10583,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10584,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10584,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10584,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10584,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10585,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10585,"endColumn":512},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10585,"column":460,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10585,"endColumn":470},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10586,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10586,"endColumn":47},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10587,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10587,"endColumn":190},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10587,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10587,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10588,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10588,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10588,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10588,"endColumn":20},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10588,"column":14,"nodeType":"Identifier","messageId":"redeclared","endLine":10588,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10525 column 163.","line":10588,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10588,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10525 column 166.","line":10588,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10588,"endColumn":37},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10589,"endColumn":207},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10589,"column":42,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10589,"endColumn":207},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10589,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10589,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":10590,"column":1,"nodeType":"Program","messageId":"max","endLine":10590,"endColumn":149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10590,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10590,"endColumn":149},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10590,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10590,"endColumn":149},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10590,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10590,"endColumn":60},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10591,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10591,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10591,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10591,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10591,"column":99,"nodeType":"Identifier","messageId":"noShadow","endLine":10591,"endColumn":100},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10591,"column":99,"nodeType":"Identifier","messageId":"unusedVar","endLine":10591,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10592,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10592,"column":34,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10596,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10592,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10592,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10591 column 96.","line":10592,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10592,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":10593,"column":1,"nodeType":"Program","messageId":"max","endLine":10593,"endColumn":160},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10593,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10593,"endColumn":113},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10593,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10593,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10593,"column":114,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10593,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10591 column 99.","line":10593,"column":120,"nodeType":"Identifier","messageId":"noShadow","endLine":10593,"endColumn":121},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_flush'.","line":10593,"column":130,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10593,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10592 column 46.","line":10593,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":10593,"endColumn":156},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10593,"column":155,"nodeType":"Identifier","messageId":"unusedVar","endLine":10593,"endColumn":156},{"ruleId":"max-len","severity":1,"message":"This line has a length of 194. Maximum allowed is 100.","line":10594,"column":1,"nodeType":"Program","messageId":"max","endLine":10594,"endColumn":180},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10594,"column":22,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10594,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10592 column 49.","line":10594,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10594,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10594,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10594,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10594,"column":102,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10594,"endColumn":103},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10596,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10600,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10596,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10600,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10596,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10596,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 132. Maximum allowed is 100.","line":10597,"column":1,"nodeType":"Program","messageId":"max","endLine":10597,"endColumn":121},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10597,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10597,"endColumn":121},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10597,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10597,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10597,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10597,"endColumn":37},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_flush'.","line":10597,"column":86,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10597,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10598,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10598,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10591 column 93.","line":10598,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":10598,"endColumn":39},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10598,"column":38,"nodeType":"Identifier","messageId":"unusedVar","endLine":10598,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10591 column 96.","line":10599,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10599,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10599,"column":29,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10599,"endColumn":56},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10599,"column":29,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10599,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10599,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10599,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10601,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10601,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10601,"column":193,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":194},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10601,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10601,"column":199,"nodeType":"Identifier","messageId":"noShadow","endLine":10601,"endColumn":200},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10601,"column":199,"nodeType":"Identifier","messageId":"unusedVar","endLine":10601,"endColumn":200},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10602,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10642,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10602,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10602,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10602,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10602,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10602,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":104},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10602,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10602,"endColumn":133},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10602,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10602,"column":220,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10602,"column":273,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10602,"column":276,"nodeType":"Identifier","messageId":"noShadow","endLine":10602,"endColumn":277},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10603,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10603,"endColumn":234},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10603,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10603,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10604,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10604,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10605,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10605,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10605,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10605,"endColumn":451},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10605,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10605,"endColumn":451},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10605,"column":19,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10605,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":10605,"column":400,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10605,"endColumn":410},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10607,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10607,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10607,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10609,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10607,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10609,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10607,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10607,"endColumn":68},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10607,"column":67,"nodeType":"Identifier","messageId":"unusedVar","endLine":10607,"endColumn":68},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10609,"column":8,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10609,"endColumn":9},{"ruleId":"max-len","severity":1,"message":"This line has a length of 167. Maximum allowed is 100.","line":10611,"column":1,"nodeType":"Program","messageId":"max","endLine":10611,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10611,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10611,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10611,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10613,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10611,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10613,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10611,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":10611,"endColumn":152},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10612,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10612,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10612,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10612,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10614,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10614,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10615,"column":1,"nodeType":"Program","messageId":"max","endLine":10615,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10615,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10615,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10616,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10616,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 176. Maximum allowed is 100.","line":10617,"column":1,"nodeType":"Program","messageId":"max","endLine":10617,"endColumn":165},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10617,"column":115,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10617,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10618,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10618,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10619,"column":1,"nodeType":"Program","messageId":"max","endLine":10619,"endColumn":110},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10619,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10619,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10619,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10619,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10620,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10620,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 153. Maximum allowed is 100.","line":10621,"column":1,"nodeType":"Program","messageId":"max","endLine":10621,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10621,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10621,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10621,"endColumn":142},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10621,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10621,"column":34,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10621,"endColumn":142},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10621,"column":45,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10621,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10623,"column":1,"nodeType":"Program","messageId":"max","endLine":10623,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10623,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10623,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10623,"column":48,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10623,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10624,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10624,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 138. Maximum allowed is 100.","line":10625,"column":1,"nodeType":"Program","messageId":"max","endLine":10625,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10627,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10627 column 14.","line":10627,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10627,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10627,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10629,"column":1,"nodeType":"Program","messageId":"max","endLine":10629,"endColumn":96},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10629,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10629,"endColumn":96},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10630,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10630,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10601 column 196.","line":10630,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10630,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10601 column 199.","line":10631,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10631,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10631,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10631 column 14.","line":10631,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10631,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 163. Maximum allowed is 100.","line":10632,"column":1,"nodeType":"Program","messageId":"max","endLine":10632,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10633 column 16.","line":10632,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10632,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10632,"column":51,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10632,"endColumn":149},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10633,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10635,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10602 column 8.","line":10633,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10633,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10633,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10633,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10635,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10637,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10602 column 31.","line":10635,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10635,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10635,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10635,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10637,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10639,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10602 column 54.","line":10637,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10637,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10630 column 56.","line":10637,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":10637,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10639,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10641,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10602 column 78.","line":10639,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10639,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10630 column 53.","line":10639,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":10639,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10640,"column":37,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10640,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 568. Maximum allowed is 100.","line":10641,"column":1,"nodeType":"Program","messageId":"max","endLine":10641,"endColumn":557},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10641,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10641,"endColumn":99},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10641,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10641,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10641,"column":51,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10641,"endColumn":52},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10641,"column":100,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10641,"endColumn":324},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10602 column 103.","line":10641,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10602 column 178.","line":10641,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10602 column 220.","line":10641,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10642 column 21.","line":10641,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":10641,"endColumn":156},{"ruleId":"no-redeclare","severity":2,"message":"'d' is already defined.","line":10641,"column":203,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":204},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":10641,"column":261,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":262},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10641,"column":293,"nodeType":"Identifier","messageId":"redeclared","endLine":10641,"endColumn":294},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10641,"column":325,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10641,"endColumn":557},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10642,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10644,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10601 column 193.","line":10642,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10642,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10643,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10643,"endColumn":541},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10643,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10643,"endColumn":40},{"ruleId":"max-len","severity":1,"message":"This line has a length of 116. Maximum allowed is 100.","line":10644,"column":1,"nodeType":"Program","messageId":"max","endLine":10644,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10644,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10644,"endColumn":108},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10644,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10644,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10644,"column":57,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10644,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10645,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10645,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10645,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10645,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10645,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":10645,"endColumn":87},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10647,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10647,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10647,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10647,"column":140,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10647,"column":143,"nodeType":"Identifier","messageId":"noShadow","endLine":10647,"endColumn":144},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10647,"column":143,"nodeType":"Identifier","messageId":"unusedVar","endLine":10647,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10648,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10670,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10648,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10648,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":32},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10648,"column":54,"nodeType":"Identifier","messageId":"redeclared","endLine":10648,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10648,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":10648,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10649,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10649,"endColumn":184},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10649,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10649,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10650,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10650,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 119. Maximum allowed is 100.","line":10651,"column":1,"nodeType":"Program","messageId":"max","endLine":10651,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10651,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10651,"endColumn":108},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10651,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10651,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10652,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10652,"endColumn":51},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10654,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10654,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10647 column 140.","line":10654,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10647 column 143.","line":10654,"column":88,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10654,"column":153,"nodeType":"Identifier","messageId":"outOfScope","endLine":10654,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10648 column 8.","line":10654,"column":153,"nodeType":"Identifier","messageId":"noShadow","endLine":10654,"endColumn":154},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10654,"column":193,"nodeType":"IfStatement","messageId":"exceed","endLine":10660,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10654,"column":256,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10654,"endColumn":257},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10654,"column":258,"nodeType":"Identifier","messageId":"outOfScope","endLine":10654,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10648 column 31.","line":10655,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10655,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10655,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10657,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10657 column 22 is used outside of binding context.","line":10655,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":10655,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10652 column 50.","line":10655,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10655,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":10657,"column":1,"nodeType":"Program","messageId":"max","endLine":10657,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10657,"column":12,"nodeType":"ForStatement","messageId":"exceed","endLine":10659,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10657,"column":18,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10657,"endColumn":117},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10657,"column":22,"nodeType":"Identifier","messageId":"redeclared","endLine":10657,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10652 column 50.","line":10657,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10654 column 10.","line":10657,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10648 column 100.","line":10657,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":10657,"endColumn":113},{"ruleId":"max-len","severity":1,"message":"This line has a length of 519. Maximum allowed is 100.","line":10658,"column":1,"nodeType":"Program","messageId":"max","endLine":10658,"endColumn":499},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10658,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10658,"endColumn":399},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10670 column 21.","line":10658,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":13},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":28,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10658,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":92,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":93},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10658,"column":132,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":133},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":172,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":173},{"ruleId":"no-redeclare","severity":2,"message":"'a' is already defined.","line":10658,"column":205,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":206},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10658,"column":216,"nodeType":"Identifier","messageId":"noShadow","endLine":10658,"endColumn":217},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10658,"column":385,"nodeType":"Identifier","messageId":"redeclared","endLine":10658,"endColumn":386},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10658,"column":400,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10658,"endColumn":499},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10658,"column":400,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10658,"endColumn":499},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10658,"column":438,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10658,"endColumn":439},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10660,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10660,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10660,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10660,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10660,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":10660,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10660,"column":61,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10660,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10662,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10662,"endColumn":57},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10663,"column":5,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10663,"endColumn":85},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10663,"column":55,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10663,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10664,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10664,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 419. Maximum allowed is 100.","line":10665,"column":1,"nodeType":"Program","messageId":"max","endLine":10665,"endColumn":408},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10665,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10665,"endColumn":408},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10665,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10665,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10670,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10672,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10670,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10647 column 137.","line":10670,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10647 column 140.","line":10670,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10670,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10671,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10671,"endColumn":507},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10671,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10671,"endColumn":23},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10671,"column":158,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":181},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10671,"column":214,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10671,"endColumn":246},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10672,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10672,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10672,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10672,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10672,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10672,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":10673,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":10673,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":10673,"column":461,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":462},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":10673,"column":464,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":465},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":10673,"column":467,"nodeType":"Identifier","messageId":"noShadow","endLine":10673,"endColumn":468},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":10673,"column":467,"nodeType":"Identifier","messageId":"unusedVar","endLine":10673,"endColumn":468},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10674,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10960,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":10674,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":10674,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":10674,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":10674,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":10674,"column":96,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":10674,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":10674,"column":164,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":165},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":10674,"column":463,"nodeType":"Identifier","messageId":"noShadow","endLine":10674,"endColumn":464},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10674,"column":648,"nodeType":"Identifier","messageId":"redeclared","endLine":10674,"endColumn":649},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10675,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10675,"endColumn":450},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10675,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10675,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10675,"column":174,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10675,"endColumn":175},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10676,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10676,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10677,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10677,"endColumn":707},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10677,"column":90,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10677,"endColumn":91},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10678,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10678,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10678,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10678,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 328. Maximum allowed is 100.","line":10679,"column":1,"nodeType":"Program","messageId":"max","endLine":10679,"endColumn":317},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10679,"column":10,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10679,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10679,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10679,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10682,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10682,"endColumn":62},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":10683,"column":1,"nodeType":"Program","messageId":"max","endLine":10683,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10683,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10683,"endColumn":106},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10683,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10683,"endColumn":106},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10685,"column":1,"nodeType":"Program","messageId":"max","endLine":10685,"endColumn":145},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10685,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10685,"endColumn":145},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10685,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10685,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10687,"column":1,"nodeType":"Program","messageId":"max","endLine":10687,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10687,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10687,"endColumn":101},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10687,"column":26,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10687,"endColumn":63},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10687,"column":65,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10687,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10690,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10690,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":10691,"column":1,"nodeType":"Program","messageId":"max","endLine":10691,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10691,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10691,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10695,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10695,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10696,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10696,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10696,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10696,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10696,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10698,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10698,"endColumn":70},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10698,"column":71,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10698,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10698,"column":71,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10698,"endColumn":387},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10698,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":10698,"endColumn":76},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10698,"column":95,"nodeType":"Identifier","messageId":"redeclared","endLine":10698,"endColumn":96},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10698,"column":227,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10698,"endColumn":229},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10698,"column":440,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10698,"endColumn":441},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10699,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10699,"endColumn":32},{"ruleId":"max-len","severity":1,"message":"This line has a length of 321. Maximum allowed is 100.","line":10700,"column":1,"nodeType":"Program","messageId":"max","endLine":10700,"endColumn":307},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10700,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10700,"endColumn":307},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10700,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10700,"endColumn":307},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10700,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10700,"endColumn":51},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10700,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":94},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10700,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10700,"endColumn":141},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10702,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10702,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10702,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10702,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10702,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10703,"column":34,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10703,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10703,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":39},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":10703,"column":45,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10703,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":46},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":10703,"column":61,"nodeType":"Identifier","messageId":"useConst","endLine":10703,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10703,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":10703,"endColumn":62},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10703,"column":169,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10703,"endColumn":1373},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":197,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":199},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":223,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":244},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":471,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":494},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10703,"column":496,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10703,"endColumn":497},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10703,"column":518,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":520},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":530,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":551},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10703,"column":568,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10703,"endColumn":570},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10703,"column":1291,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10703,"endColumn":1312},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10703,"column":1342,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10703,"endColumn":1354},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10704,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10704,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 310. Maximum allowed is 100.","line":10705,"column":1,"nodeType":"Program","messageId":"max","endLine":10705,"endColumn":299},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10705,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10705,"endColumn":299},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10705,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10705,"endColumn":299},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10705,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10705,"endColumn":39},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10705,"column":62,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10705,"endColumn":147},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10705,"column":149,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10705,"endColumn":150},{"ruleId":"max-len","severity":1,"message":"This line has a length of 204. Maximum allowed is 100.","line":10707,"column":1,"nodeType":"Program","messageId":"max","endLine":10707,"endColumn":193},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10707,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10707,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10707,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10707,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10707,"column":59,"nodeType":"Identifier","messageId":"redeclared","endLine":10707,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10707,"column":102,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10707,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10708,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10708,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10712,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10712,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10713,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10713,"endColumn":93},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10713,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10713,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10718,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10718,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10722,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10722,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10724,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10724,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10728,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10728,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10734,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10734,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10738,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10738,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10740,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10740,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10745,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10745,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10745,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10745,"endColumn":624},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10745,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10745,"endColumn":624},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10745,"column":592,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10745,"endColumn":594},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10753,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10753,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10753,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10753,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10753,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10753,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10753,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10753,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10753,"column":30,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10753,"endColumn":1026},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10753,"column":30,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10753,"endColumn":1026},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":10759,"column":1,"nodeType":"Program","messageId":"max","endLine":10759,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10759,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10759,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10759,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":10759,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10759,"column":48,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10759,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10762,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10762,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":10763,"column":1,"nodeType":"Program","messageId":"max","endLine":10763,"endColumn":228},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10763,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10763,"endColumn":228},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10763,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10763,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10764,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10764,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10764,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10764,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10764,"endColumn":58},{"ruleId":"max-len","severity":1,"message":"This line has a length of 262. Maximum allowed is 100.","line":10765,"column":1,"nodeType":"Program","messageId":"max","endLine":10765,"endColumn":251},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10765,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10765,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10765,"column":34,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10765,"endColumn":251},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10765,"column":34,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10765,"endColumn":251},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10765,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10765,"endColumn":48},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":65},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":82},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10765,"column":93,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10765,"endColumn":98},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10766,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10766,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10766,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10766,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10766,"endColumn":52},{"ruleId":"max-len","severity":1,"message":"This line has a length of 256. Maximum allowed is 100.","line":10767,"column":1,"nodeType":"Program","messageId":"max","endLine":10767,"endColumn":245},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10767,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10767,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10767,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10767,"endColumn":245},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10767,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10767,"endColumn":245},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":36,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":41},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10767,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10767,"endColumn":42},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":54,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":59},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":71,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":76},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10767,"column":87,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10767,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10770,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10770,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10774,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10774,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 400. Maximum allowed is 100.","line":10777,"column":1,"nodeType":"Program","messageId":"max","endLine":10777,"endColumn":389},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10777,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10777,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":10777,"column":41,"nodeType":"Identifier","messageId":"useConst","endLine":10777,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10777,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10777,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10777,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10777,"endColumn":389},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10777,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10777,"endColumn":389},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10777,"column":256,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10777,"endColumn":257},{"ruleId":"max-len","severity":1,"message":"This line has a length of 190. Maximum allowed is 100.","line":10779,"column":1,"nodeType":"Program","messageId":"max","endLine":10779,"endColumn":179},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10779,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10779,"endColumn":179},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10779,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10779,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10784,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10784,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10784,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10784,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 158. Maximum allowed is 100.","line":10785,"column":1,"nodeType":"Program","messageId":"max","endLine":10785,"endColumn":147},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10785,"column":29,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10785,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10785,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10785,"endColumn":69},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 10788 column 226 is used outside of binding context.","line":10785,"column":140,"nodeType":"Identifier","messageId":"outOfScope","endLine":10785,"endColumn":141},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10787,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10787,"endColumn":54},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10787,"column":14,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10787,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10787,"column":32,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10787,"endColumn":33},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10788,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10788,"endColumn":215},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10788,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10788,"endColumn":215},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10788,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":65},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":66,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":78},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10788,"column":216,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10788,"endColumn":247},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10788,"column":220,"nodeType":"Identifier","messageId":"noShadow","endLine":10788,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10788,"column":223,"nodeType":"Identifier","messageId":"noShadow","endLine":10788,"endColumn":224},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10788,"column":226,"nodeType":"Identifier","messageId":"redeclared","endLine":10788,"endColumn":227},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10788,"column":248,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10788,"endColumn":3275},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":250,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":270},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":274,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":294},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":298,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":318},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":322,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":343},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":347,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":369},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":373,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":397},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10788,"column":405,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":410,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":457},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10788,"column":470,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":472},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10788,"column":519,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":521},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":691,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":772},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10788,"column":693,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10788,"endColumn":716},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":723,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":770},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":824,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":848},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10788,"column":1093,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10788,"endColumn":1094},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1095,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1119},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10788,"column":1323,"nodeType":"AssignmentExpression","endLine":10788,"endColumn":1377},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1381,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1401},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1731},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1763,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1783},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1787,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1808},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1897,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1919},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":1923,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":1944},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2215,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2235},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2421,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2442},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2472,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2494},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2625,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2645},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2649,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2671},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2801,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2823},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":2975,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":2997},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":3066,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3119},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":3072,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3117},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '&'.","line":10788,"column":3154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3206},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|'.","line":10788,"column":3160,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10788,"endColumn":3204},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10788,"column":3242,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10788,"endColumn":3254},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10790,"column":6,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10790,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10793,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10793,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10793,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":10793,"endColumn":102},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10793,"column":229,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10793,"endColumn":287},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10793,"column":229,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10793,"endColumn":287},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10793,"column":414,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10793,"endColumn":766},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":416,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":418},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":459,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":461},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10793,"column":486,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":488},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10793,"column":510,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10793,"endColumn":512},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10793,"column":737,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10793,"endColumn":749},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10795,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10795,"endColumn":1678},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10795,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10795,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10795,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10795,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10795,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10795,"column":137,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":138},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10795,"column":165,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":166},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10795,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":258},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":286,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":287},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10795,"column":374,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":375},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10795,"column":518,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":519},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10795,"column":629,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":630},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10795,"column":664,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":665},{"ruleId":"no-redeclare","severity":2,"message":"'c' is already defined.","line":10795,"column":1012,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1013},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10795,"column":1025,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1026},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":1128,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1129},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":10795,"column":1170,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1171},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10795,"column":1257,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":1258},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":10795,"column":1278,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1279},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 10674 column 263.","line":10795,"column":1313,"nodeType":"Identifier","messageId":"noShadow","endLine":10795,"endColumn":1314},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10795,"column":1337,"nodeType":"Identifier","messageId":"redeclared","endLine":10795,"endColumn":1338},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10795,"endColumn":2339},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10795,"endColumn":2339},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10795,"column":1679,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10795,"endColumn":2339},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10795,"column":1709,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10795,"endColumn":1711},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10795,"column":1751,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10795,"endColumn":1752},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '|='.","line":10795,"column":1769,"nodeType":"AssignmentExpression","messageId":"unexpected","endLine":10795,"endColumn":1839},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10795,"column":1841,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10795,"endColumn":1853},{"ruleId":"max-len","severity":1,"message":"This line has a length of 193. Maximum allowed is 100.","line":10798,"column":1,"nodeType":"Program","messageId":"max","endLine":10798,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10798,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10798,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10798,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":10798,"endColumn":78},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10798,"column":130,"nodeType":"IfStatement","messageId":"exceed","endLine":10802,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10800,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10800,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":10801,"column":1,"nodeType":"Program","messageId":"max","endLine":10801,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10801,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10801,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10801,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10801,"endColumn":88},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10801,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10801,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 327. Maximum allowed is 100.","line":10805,"column":1,"nodeType":"Program","messageId":"max","endLine":10805,"endColumn":316},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10805,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10805,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10805,"column":44,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10805,"endColumn":316},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10805,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10805,"endColumn":115},{"ruleId":"max-len","severity":1,"message":"This line has a length of 127. Maximum allowed is 100.","line":10807,"column":1,"nodeType":"Program","messageId":"max","endLine":10807,"endColumn":116},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10807,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10807,"endColumn":116},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10807,"column":66,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10807,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10809,"column":1,"nodeType":"Program","messageId":"max","endLine":10809,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10809,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10809,"endColumn":110},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10809,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10809,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10810,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10810,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10810,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10810,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10812,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10812,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10812,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10812,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10814,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10814,"endColumn":51},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10815,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10815,"endColumn":63},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_rows'.","line":10815,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10815,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10815,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10815,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10816,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10816,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10817,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10817,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10817,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10817,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10824,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10824,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10824,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10824,"endColumn":63},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10825,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10825,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10825,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10825,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10826,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10826,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10826,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10826,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 1157. Maximum allowed is 100.","line":10827,"column":1,"nodeType":"Program","messageId":"max","endLine":10827,"endColumn":1146},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10827,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10827,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10827,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10827,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10827,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10827,"endColumn":1146},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10827,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10827,"endColumn":1146},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":10835,"column":1,"nodeType":"Program","messageId":"max","endLine":10835,"endColumn":110},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10836,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10836,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10838,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10838,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10838,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10838,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10839,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10839,"endColumn":182},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10839,"column":9,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10839,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":10839,"endColumn":107},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10839,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":10839,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10839,"column":183,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10839,"endColumn":224},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10839,"column":220,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10839,"endColumn":221},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10840,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10840,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10840,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":10840,"endColumn":47},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10841,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10841,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10841,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10841,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10841,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10841,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10841,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10841,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":10841,"column":52,"nodeType":"Identifier","messageId":"redeclared","endLine":10841,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10842,"column":1,"nodeType":"Program","messageId":"max","endLine":10842,"endColumn":93},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10843,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10843,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 10841 column 44 is used outside of binding context.","line":10843,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10843,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10844,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10844,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10844,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10844,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":10844,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 224. Maximum allowed is 100.","line":10845,"column":1,"nodeType":"Program","messageId":"max","endLine":10845,"endColumn":213},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10845,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10845,"endColumn":138},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10845,"column":72,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":73},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10845,"column":139,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10845,"endColumn":213},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10845,"column":139,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10845,"endColumn":213},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10845,"column":169,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10845,"endColumn":170},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10846,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10846,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10846,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10846,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10847,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10847,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10847,"column":29,"nodeType":"IfStatement","messageId":"exceed","endLine":10859,"endColumn":6},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10848,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10848,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10848,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10848,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10848,"column":20,"nodeType":"IfStatement","messageId":"exceed","endLine":10858,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10848,"column":27,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10848,"endColumn":29},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":10850,"column":1,"nodeType":"Program","messageId":"max","endLine":10850,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10850,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10850,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10850,"column":47,"nodeType":"IfStatement","messageId":"exceed","endLine":10852,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10850,"column":79,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10850,"endColumn":81},{"ruleId":"max-len","severity":1,"message":"This line has a length of 239. Maximum allowed is 100.","line":10853,"column":1,"nodeType":"Program","messageId":"max","endLine":10853,"endColumn":222},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10853,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10853,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10853,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10853,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10853,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10857,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10853,"column":93,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10853,"endColumn":94},{"ruleId":"max-len","severity":1,"message":"This line has a length of 254. Maximum allowed is 100.","line":10855,"column":1,"nodeType":"Program","messageId":"max","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":10855,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":10855,"endColumn":231},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10855,"column":28,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10855,"endColumn":202},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10855,"column":116,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10855,"endColumn":118},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10856,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10856,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10859,"column":7,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10861,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10859,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10859,"endColumn":17},{"ruleId":"max-len","severity":1,"message":"This line has a length of 117. Maximum allowed is 100.","line":10860,"column":1,"nodeType":"Program","messageId":"max","endLine":10860,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":6,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10860,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10860,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":32,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10860,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10860,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":45},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 10848 column 10 is used outside of binding context.","line":10860,"column":71,"nodeType":"Identifier","messageId":"outOfScope","endLine":10860,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10862,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10862,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":10863,"column":1,"nodeType":"Program","messageId":"max","endLine":10863,"endColumn":95},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10863,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10863,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10864,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10864,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10865,"column":1,"nodeType":"Program","messageId":"max","endLine":10865,"endColumn":99},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10865,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10865,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10865,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10865,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10866,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10866,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10866,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10866,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10867,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10867,"endColumn":69},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10867,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10867,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10868,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10868,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10868,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10868,"endColumn":45},{"ruleId":"max-len","severity":1,"message":"This line has a length of 151. Maximum allowed is 100.","line":10869,"column":1,"nodeType":"Program","messageId":"max","endLine":10869,"endColumn":140},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10869,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10869,"endColumn":140},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10869,"column":70,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10869,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10870,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10870,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10870,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10870,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 423. Maximum allowed is 100.","line":10871,"column":1,"nodeType":"Program","messageId":"max","endLine":10871,"endColumn":412},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":10871,"column":405,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":10871,"endColumn":411},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10872,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":10872,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10872,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10872,"endColumn":61},{"ruleId":"max-len","severity":1,"message":"This line has a length of 510. Maximum allowed is 100.","line":10873,"column":1,"nodeType":"Program","messageId":"max","endLine":10873,"endColumn":499},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10873,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10873,"endColumn":221},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10873,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10873,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10873,"column":222,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10873,"endColumn":431},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10873,"column":222,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10873,"endColumn":431},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10873,"column":226,"nodeType":"Identifier","messageId":"noShadow","endLine":10873,"endColumn":227},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":252,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":253},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10873,"column":276,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":277},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10873,"column":305,"nodeType":"Identifier","messageId":"redeclared","endLine":10873,"endColumn":306},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10873,"column":344,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10873,"endColumn":345},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10873,"column":373,"nodeType":"Identifier","messageId":"noShadow","endLine":10873,"endColumn":374},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10874,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10874,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10874,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10874,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 517. Maximum allowed is 100.","line":10875,"column":1,"nodeType":"Program","messageId":"max","endLine":10875,"endColumn":506},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10875,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10875,"endColumn":221},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10875,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10875,"column":63,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":64},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10875,"column":168,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":169},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":10875,"column":179,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10875,"endColumn":180},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10875,"column":222,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10875,"endColumn":434},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10875,"column":222,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":10875,"endColumn":434},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10875,"column":226,"nodeType":"Identifier","messageId":"noShadow","endLine":10875,"endColumn":227},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10875,"column":229,"nodeType":"Identifier","messageId":"noShadow","endLine":10875,"endColumn":230},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10875,"column":279,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":280},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10875,"column":308,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":309},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10875,"column":367,"nodeType":"Identifier","messageId":"redeclared","endLine":10875,"endColumn":368},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10876,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10876,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10876,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10876,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 396. Maximum allowed is 100.","line":10877,"column":1,"nodeType":"Program","messageId":"max","endLine":10877,"endColumn":385},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10877,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10877,"endColumn":302},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10877,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10877,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10877,"column":52,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":53},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10877,"column":103,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":104},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10877,"column":274,"nodeType":"Identifier","messageId":"redeclared","endLine":10877,"endColumn":275},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10877,"column":303,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10877,"endColumn":385},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10882,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10882,"endColumn":49},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10883,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10883,"endColumn":452},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10883,"column":85,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10883,"endColumn":86},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10883,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10883,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10884,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":10884,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10885,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10885,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10885,"column":46,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10885,"endColumn":139},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10885,"column":46,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10885,"endColumn":139},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10885,"column":108,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10885,"endColumn":109},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10887,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10887,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10887,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10887,"endColumn":383},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10887,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10887,"endColumn":383},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10888,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":10888,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10888,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10888,"endColumn":49},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10889,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10889,"endColumn":339},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10889,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10889,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10889,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10889,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":19},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":10889,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":54},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":10889,"column":96,"nodeType":"Identifier","messageId":"redeclared","endLine":10889,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10889,"column":170,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":171},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10889,"column":340,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10893,"endColumn":428},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10889,"column":340,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10893,"endColumn":428},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10888 column 45.","line":10889,"column":435,"nodeType":"Identifier","messageId":"noShadow","endLine":10889,"endColumn":436},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10888 column 48.","line":10890,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10890,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10889 column 12.","line":10890,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10890,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10890,"column":73,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10890,"endColumn":295},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10890,"column":73,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10890,"endColumn":295},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10890,"column":103,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10890,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10888 column 45.","line":10891,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10891,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10888 column 48.","line":10892,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10892,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10892,"column":43,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10892,"endColumn":184},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10892,"column":43,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10892,"endColumn":184},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":10892,"column":60,"nodeType":"AssignmentExpression","endLine":10892,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10892,"column":117,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10892,"endColumn":118},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10894,"column":60,"nodeType":"Identifier","messageId":"noShadow","endLine":10894,"endColumn":61},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10894,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10894,"endColumn":64},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10895,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10895,"endColumn":171},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10895,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10895,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":66},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10895,"column":71,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10895,"endColumn":72},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":10895,"column":131,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":10895,"endColumn":132},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10895,"column":134,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":135},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10895,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10895,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10895,"endColumn":167},{"ruleId":"max-len","severity":1,"message":"This line has a length of 171. Maximum allowed is 100.","line":10896,"column":1,"nodeType":"Program","messageId":"max","endLine":10896,"endColumn":157},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10896,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10896,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10896,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10896,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10896,"column":136,"nodeType":"IfStatement","messageId":"exceed","endLine":10902,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10897,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10897,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10897,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10897,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10897,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":10897,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10898,"column":1,"nodeType":"Program","messageId":"max","endLine":10898,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10898,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":10898,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10898,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10898,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10898,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10898,"endColumn":92},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10898,"column":79,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10898,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10903,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10903,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10895 column 158 is used outside of binding context.","line":10903,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":10903,"endColumn":15},{"ruleId":"max-len","severity":1,"message":"This line has a length of 270. Maximum allowed is 100.","line":10905,"column":1,"nodeType":"Program","messageId":"max","endLine":10905,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10905,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10905,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10905,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10905,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10905,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10905,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10906,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10906,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10906,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10906,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":10906,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":10907,"column":1,"nodeType":"Program","messageId":"max","endLine":10907,"endColumn":145},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10907,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10907,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":30},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10907,"column":93,"nodeType":"Identifier","messageId":"noShadow","endLine":10907,"endColumn":94},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10907,"column":115,"nodeType":"IfStatement","messageId":"exceed","endLine":10915,"endColumn":6},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10907,"column":122,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10907,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10908,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":10908,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 10674 column 130.","line":10908,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":10908,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 10674 column 164.","line":10909,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":10909,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10909,"column":25,"nodeType":"IfStatement","messageId":"exceed","endLine":10911,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 198. Maximum allowed is 100.","line":10910,"column":1,"nodeType":"Program","messageId":"max","endLine":10910,"endColumn":178},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10910,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10910,"endColumn":94},{"ruleId":"no-shadow","severity":2,"message":"'h' is already declared in the upper scope on line 10674 column 194.","line":10910,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10910,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'d' is already declared in the upper scope on line 10674 column 228.","line":10910,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10910,"endColumn":45},{"ruleId":"no-redeclare","severity":2,"message":"'h' is already defined.","line":10910,"column":71,"nodeType":"Identifier","messageId":"redeclared","endLine":10910,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":10910,"column":95,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10910,"endColumn":171},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10915,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10915,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10916,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10916,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10916,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":10916,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 110. Maximum allowed is 100.","line":10917,"column":1,"nodeType":"Program","messageId":"max","endLine":10917,"endColumn":99},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10917,"column":11,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10917,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10917,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10917,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10917,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 10674 column 75.","line":10917,"column":63,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 10674 column 96.","line":10917,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":10917,"endColumn":72},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 10674 column 30.","line":10918,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10918,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10918,"column":24,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10918,"endColumn":176},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10918,"column":24,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10918,"endColumn":176},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10918,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10918,"endColumn":44},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10919,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":10919,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10919,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10919,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 10917 column 63 is used outside of binding context.","line":10919,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":10919,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10920,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":10920,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10920,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":10920,"endColumn":53},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":10920,"column":52,"nodeType":"Identifier","messageId":"unusedVar","endLine":10920,"endColumn":53},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10921,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10921,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10921,"column":47,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10921,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10922,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10922,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 10674 column 8.","line":10922,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10922,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10923,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":10923,"column":12,"nodeType":"Identifier","messageId":"useConst","endLine":10923,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 10674 column 52.","line":10923,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10923,"column":22,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10929,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10923,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10923 column 9.","line":10923,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":10923,"endColumn":35},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10924,"column":22,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10924,"endColumn":24},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10926,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":10928,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10928,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10928,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":10928,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10928,"endColumn":159},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10928,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10923 column 31.","line":10928,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":10928,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10928,"column":248,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10928,"endColumn":647},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":10928,"column":264,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10928,"endColumn":266},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10928,"column":298,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10928,"endColumn":299},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10928,"column":486,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10928,"endColumn":502},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10929,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10929,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10929,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10929,"endColumn":194},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10929,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10929,"endColumn":25},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_dispatchEvent'.","line":10929,"column":26,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10929,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10932,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":10932,"endColumn":42},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10932,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":10932,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10934,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":10934,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10936,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10936,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10938,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":10938,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10943,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10943,"endColumn":180},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10943,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10943,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10944,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":10944,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10945,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":10945,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10945,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10953,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10945,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10953,"endColumn":11},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10945,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10945,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10945,"column":166,"nodeType":"NewExpression","messageId":"lower","endLine":10945,"endColumn":167},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10945,"column":215,"nodeType":"NewExpression","messageId":"lower","endLine":10945,"endColumn":216},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10945,"column":398,"nodeType":"Identifier","messageId":"noShadow","endLine":10945,"endColumn":399},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10946,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10946,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10947,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10947,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10948,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10948,"endColumn":84},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10949,"column":217,"nodeType":"NewExpression","messageId":"lower","endLine":10949,"endColumn":218},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10949,"column":266,"nodeType":"NewExpression","messageId":"lower","endLine":10949,"endColumn":267},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10949,"column":339,"nodeType":"Identifier","messageId":"noShadow","endLine":10949,"endColumn":340},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10950,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10950,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10944 column 55.","line":10951,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":10951,"endColumn":57},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10952,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10952,"endColumn":84},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":10955,"column":1,"nodeType":"Program","messageId":"max","endLine":10955,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10955,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10955,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10955,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10959,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10955,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10959,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10956,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10956,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10957,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10957,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 208. Maximum allowed is 100.","line":10958,"column":1,"nodeType":"Program","messageId":"max","endLine":10958,"endColumn":194},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10958,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10958,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10958,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":10958,"endColumn":11},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10958,"column":40,"nodeType":"Identifier","messageId":"redeclared","endLine":10958,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10958,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10958,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10958,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10958,"endColumn":194},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10960,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":10969,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10960,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":10960,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 10673 column 464.","line":10960,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":10960,"endColumn":28},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":10961,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":10961,"endColumn":897},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 10673 column 467.","line":10961,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":10961,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":10961,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":10961,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10961,"column":222,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10961,"endColumn":224},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":715,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":716},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":836,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":837},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":877,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":878},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10961,"column":898,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10968,"endColumn":738},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10961,"column":898,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":10968,"endColumn":738},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10961,"column":921,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10961,"endColumn":922},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":947,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":948},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":990,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":991},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":1092,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":1093},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10961,"column":1141,"nodeType":"NewExpression","messageId":"lower","endLine":10961,"endColumn":1142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10961,"column":1200,"nodeType":"Identifier","messageId":"noShadow","endLine":10961,"endColumn":1201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10962,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10962,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10963,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":10963,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10964,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10964,"endColumn":84},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10965,"column":115,"nodeType":"NewExpression","messageId":"lower","endLine":10965,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10960 column 24.","line":10965,"column":235,"nodeType":"Identifier","messageId":"noShadow","endLine":10965,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10966,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10967,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10966,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10966,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10967,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10967,"endColumn":49},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":10968,"column":485,"nodeType":"NewExpression","messageId":"lower","endLine":10968,"endColumn":486},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":10968,"column":708,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":10968,"endColumn":717},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10969,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11021,"endColumn":168},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":10969,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11021,"endColumn":168},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10969,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10969,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10969,"column":580,"nodeType":"Identifier","messageId":"noShadow","endLine":10969,"endColumn":581},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":10970,"column":1,"nodeType":"Program","messageId":"max","endLine":10970,"endColumn":207},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10970,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10970,"endColumn":207},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10971,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":10971,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10972,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10972,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10977,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":10977,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10978,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10978,"endColumn":118},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10978,"column":61,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10978,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10981,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":10981,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10982,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10982,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10982,"column":54,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10982,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10983,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":10983,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10985,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10985,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10987,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10987,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10989,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":10989,"endColumn":63},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":10990,"column":1,"nodeType":"Program","messageId":"max","endLine":10990,"endColumn":90},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10990,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10990,"endColumn":90},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10990,"column":46,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10990,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10991,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10991,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":10992,"column":1,"nodeType":"Program","messageId":"max","endLine":10992,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10992,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10992,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10993,"column":68,"nodeType":"Identifier","messageId":"noShadow","endLine":10993,"endColumn":69},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":10994,"column":1,"nodeType":"Program","messageId":"max","endLine":10994,"endColumn":172},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10994,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10994,"endColumn":172},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":10994,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":10994,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10995,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":10995,"endColumn":67},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":10996,"column":1,"nodeType":"Program","messageId":"max","endLine":10996,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10996,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10996,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":10996,"column":50,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":10996,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10997,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":10997,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10997,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":10997,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 112. Maximum allowed is 100.","line":10998,"column":1,"nodeType":"Program","messageId":"max","endLine":10998,"endColumn":101},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":10998,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":10998,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":10999,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":10999,"endColumn":71},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":10999,"column":70,"nodeType":"Identifier","messageId":"unusedVar","endLine":10999,"endColumn":71},{"ruleId":"max-len","severity":1,"message":"This line has a length of 108. Maximum allowed is 100.","line":11000,"column":1,"nodeType":"Program","messageId":"max","endLine":11000,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11000,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11000,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11001,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11001,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11002,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11002,"endColumn":102},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11002,"column":43,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11002,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11003,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11003,"endColumn":58},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11004,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11004,"endColumn":64},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11004,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11004,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11005,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11005,"endColumn":38},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11005,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11005,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11007,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11007,"endColumn":38},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11007,"column":37,"nodeType":"Identifier","messageId":"unusedVar","endLine":11007,"endColumn":38},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11008,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11008,"endColumn":83},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11008,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11008,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11009,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11009,"endColumn":44},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11009,"column":43,"nodeType":"Identifier","messageId":"unusedVar","endLine":11009,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11011,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11011,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 129. Maximum allowed is 100.","line":11012,"column":1,"nodeType":"Program","messageId":"max","endLine":11012,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11012,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11012,"endColumn":118},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11012,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11012,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11013,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11013,"endColumn":79},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11014,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11014,"endColumn":84},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11014,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11014,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11015,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":11015,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 10673 column 461.","line":11017,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11017,"endColumn":53},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11022,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11022,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11022,"column":155,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":156},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11022,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11022,"column":161,"nodeType":"Identifier","messageId":"noShadow","endLine":11022,"endColumn":162},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11022,"column":161,"nodeType":"Identifier","messageId":"unusedVar","endLine":11022,"endColumn":162},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11023,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11023,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11023,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":57},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11023,"column":124,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11031,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11023,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11023,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11023,"endColumn":137},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11024,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11024,"endColumn":10},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11030,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11030,"endColumn":112},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11024,"column":12,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11030,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11024 column 9.","line":11024,"column":154,"nodeType":"Identifier","messageId":"noShadow","endLine":11024,"endColumn":155},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11025,"column":57,"nodeType":"TryStatement","messageId":"exceed","endLine":11029,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11023 column 136.","line":11027,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11027,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11028,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11028,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11028,"column":100,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11028,"endColumn":160},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11028,"column":120,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11028,"endColumn":121},{"ruleId":"max-len","severity":1,"message":"This line has a length of 123. Maximum allowed is 100.","line":11030,"column":1,"nodeType":"Program","messageId":"max","endLine":11030,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11031,"column":6,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11033,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11031,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11031,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 359. Maximum allowed is 100.","line":11032,"column":1,"nodeType":"Program","messageId":"max","endLine":11032,"endColumn":348},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11032,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11032,"endColumn":348},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11032,"column":86,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11032,"endColumn":87},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11033,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11067,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11034,"column":1,"nodeType":"Program","messageId":"max","endLine":11034,"endColumn":91},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11034,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11066,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11034,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11034,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11034,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11034,"column":77,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":78},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11034,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11034,"column":83,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11034,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11034,"endColumn":87},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11035,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11035,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11037,"endColumn":163},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11035,"column":16,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11037,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11035,"column":75,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11035,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11034 column 74.","line":11035,"column":257,"nodeType":"Identifier","messageId":"noShadow","endLine":11035,"endColumn":258},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11038,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11038,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11039,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11039,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11039,"column":24,"nodeType":"SwitchStatement","messageId":"exceed","endLine":11041,"endColumn":7},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11040,"column":21,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11040,"endColumn":33},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 8 statements. Maximum allowed is 1.","line":11040,"column":63,"nodeType":"BreakStatement","messageId":"exceed","endLine":11040,"endColumn":69},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11040,"column":83,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11040,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11040,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11040,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11040,"column":115,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11040,"endColumn":167},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11040,"column":236,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11040,"endColumn":306},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11040,"column":254,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":265},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11040,"column":269,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11040,"endColumn":280},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11042,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11042,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11043,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11043,"endColumn":60},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11043,"column":24,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":37},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11043,"column":41,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11043,"endColumn":54},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11044,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11044,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11047,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11049,"endColumn":108},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11047,"column":6,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11047,"endColumn":18},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11047,"column":37,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11047,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11047,"column":123,"nodeType":"Identifier","messageId":"noShadow","endLine":11047,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11050,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11050,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11050,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11050,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11052,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11052,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11052,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11052,"endColumn":38},{"ruleId":"max-len","severity":1,"message":"This line has a length of 115. Maximum allowed is 100.","line":11053,"column":1,"nodeType":"Program","messageId":"max","endLine":11053,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11053,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11053,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11053,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11053,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11053,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11053,"endColumn":101},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11053,"column":81,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11053,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11054,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11054,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11054,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11054,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 227. Maximum allowed is 100.","line":11056,"column":1,"nodeType":"Program","messageId":"max","endLine":11056,"endColumn":210},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11056,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11056,"endColumn":210},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11056,"column":127,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11056,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11054 column 31.","line":11057,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11057,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11058,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11058,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1150474,1150499],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11060,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11060,"endColumn":44},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11061,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11061,"endColumn":137},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11061,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11061,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11062,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11062,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11063,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11063,"endColumn":195},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11063,"column":88,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11063,"endColumn":89},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11063,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11063,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11065,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11065,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11065,"column":33,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11065,"endColumn":210},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11065,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11065,"endColumn":210},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":11065,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11065,"endColumn":118},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11067,"column":29,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11085,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11067,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11085,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11022 column 158.","line":11067,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11022 column 161.","line":11067,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11023 column 10.","line":11067,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11067,"endColumn":66},{"ruleId":"max-len","severity":1,"message":"This line has a length of 157. Maximum allowed is 100.","line":11068,"column":1,"nodeType":"Program","messageId":"max","endLine":11068,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11068,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11074,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11023 column 33.","line":11068,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11068,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11068,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11068,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11022 column 155.","line":11068,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":60},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11068,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":11068,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11068,"column":141,"nodeType":"Identifier","messageId":"noShadow","endLine":11068,"endColumn":142},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11069,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11069,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11069,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11069,"endColumn":19},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11069,"column":43,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11069,"endColumn":44},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11069,"column":49,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11069,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11023 column 133.","line":11070,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11070,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11070,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11070,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 133. Maximum allowed is 100.","line":11073,"column":1,"nodeType":"Program","messageId":"max","endLine":11073,"endColumn":116},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11073,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11073,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11073,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11073,"endColumn":116},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11073,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11073,"endColumn":116},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11073,"column":87,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11073,"endColumn":96},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11084,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11074,"column":11,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11084,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11074,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11074,"endColumn":46},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11076,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11076,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11076,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11076,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11067 column 62.","line":11076,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11076,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11078,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11078,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11067 column 62.","line":11078,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11078,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11067 column 59.","line":11080,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11080,"endColumn":42},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11085,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11085,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11086,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11086,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11086,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11086,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11086,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11086,"endColumn":137},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11086,"column":136,"nodeType":"Identifier","messageId":"unusedVar","endLine":11086,"endColumn":137},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11087,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11139,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11087,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11087,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":35},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11087,"column":79,"nodeType":"Identifier","messageId":"redeclared","endLine":11087,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11087,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11087,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 445. Maximum allowed is 100.","line":11088,"column":1,"nodeType":"Program","messageId":"max","endLine":11088,"endColumn":434},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11088,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11088,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11088,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11088,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":54},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11088,"column":240,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11090,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11088,"column":240,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11090,"endColumn":32},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11088,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11088,"endColumn":260},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11088,"column":303,"nodeType":"NewExpression","messageId":"lower","endLine":11088,"endColumn":304},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11088 column 35.","line":11088,"column":426,"nodeType":"Identifier","messageId":"noShadow","endLine":11088,"endColumn":427},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11089,"column":1,"nodeType":"Program","messageId":"max","endLine":11089,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11089,"column":45,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11089,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11089,"column":45,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11089,"endColumn":97},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11089,"column":64,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11089,"endColumn":65},{"ruleId":"max-len","severity":1,"message":"This line has a length of 130. Maximum allowed is 100.","line":11092,"column":1,"nodeType":"Program","messageId":"max","endLine":11092,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11092,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11092,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11092,"column":15,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11094,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11092,"column":15,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11094,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11092,"column":111,"nodeType":"Identifier","messageId":"noShadow","endLine":11092,"endColumn":112},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11093,"column":1,"nodeType":"Program","messageId":"max","endLine":11093,"endColumn":112},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11093,"column":36,"nodeType":"NewExpression","messageId":"lower","endLine":11093,"endColumn":37},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11097,"column":30,"nodeType":"ForStatement","messageId":"exceed","endLine":11099,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11097,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11097,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11101,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11101,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11104,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11104,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11104,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11104,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11105,"column":27,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11105,"endColumn":255},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11105,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11105,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11087 column 101.","line":11105,"column":218,"nodeType":"Identifier","messageId":"noShadow","endLine":11105,"endColumn":219},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11105,"column":284,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11105,"endColumn":285},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11107,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11107,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11139 column 21.","line":11107,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11107,"endColumn":19},{"ruleId":"max-len","severity":1,"message":"This line has a length of 142. Maximum allowed is 100.","line":11108,"column":1,"nodeType":"Program","messageId":"max","endLine":11108,"endColumn":119},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11108,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11108,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11112 column 16 is used outside of binding context.","line":11108,"column":13,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11108,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11108,"endColumn":14},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11108,"column":26,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11108,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11112 column 13 is used outside of binding context.","line":11108,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":27},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11108,"column":62,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11108,"endColumn":63},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11112 column 13 is used outside of binding context.","line":11108,"column":62,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":63},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11108,"column":78,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11108,"endColumn":119},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11112 column 16 is used outside of binding context.","line":11108,"column":106,"nodeType":"Identifier","messageId":"outOfScope","endLine":11108,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":15},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11111,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":11111,"endColumn":51},{"ruleId":"max-len","severity":1,"message":"This line has a length of 169. Maximum allowed is 100.","line":11112,"column":1,"nodeType":"Program","messageId":"max","endLine":11112,"endColumn":146},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11112,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11112,"endColumn":80},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11112,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11112,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11112,"column":16,"nodeType":"Identifier","messageId":"redeclared","endLine":11112,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11107 column 18 is used outside of binding context.","line":11112,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11112,"column":81,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11112,"endColumn":146},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11112,"column":102,"nodeType":"NewExpression","messageId":"lower","endLine":11112,"endColumn":103},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":105,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":106},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":112,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":113},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":122,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":123},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11108 column 13 is used outside of binding context.","line":11112,"column":129,"nodeType":"Identifier","messageId":"outOfScope","endLine":11112,"endColumn":130},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11115,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11115,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11115,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11115,"endColumn":50},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11115,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11115,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11117,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11117,"endColumn":47},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11118,"column":29,"nodeType":"ForStatement","messageId":"exceed","endLine":11120,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11118,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11118,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11120,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11120,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11123,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11123,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11123,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11123 column 40.","line":11123,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11123,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11123,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 148. Maximum allowed is 100.","line":11124,"column":1,"nodeType":"Program","messageId":"max","endLine":11124,"endColumn":131},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11124,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11124,"endColumn":131},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11124,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11124,"endColumn":36},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11124,"column":67,"nodeType":"NewExpression","messageId":"lower","endLine":11124,"endColumn":68},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11125,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11125,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11125,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11125,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11129,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11129,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11130,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11130,"endColumn":10},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11130,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11130,"endColumn":315},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11130,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11130,"endColumn":315},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":218,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":228},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11130,"column":280,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11130,"endColumn":290},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11132,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11132,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11132,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11132,"endColumn":64},{"ruleId":"max-len","severity":1,"message":"This line has a length of 154. Maximum allowed is 100.","line":11135,"column":1,"nodeType":"Program","messageId":"max","endLine":11135,"endColumn":140},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11135,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11135,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11135,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11135,"endColumn":120},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11137,"column":1,"nodeType":"Program","messageId":"max","endLine":11137,"endColumn":88},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11137,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11137,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11137,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11137,"endColumn":88},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11139,"column":12,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11145,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11139,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11086 column 130.","line":11139,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11086 column 133.","line":11139,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11086 column 136.","line":11139,"column":30,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11087 column 34.","line":11139,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11087 column 101.","line":11139,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11139 column 21.","line":11139,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11139,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11140,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11144,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11140,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11140,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11140,"column":19,"nodeType":"Identifier","messageId":"redeclared","endLine":11140,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11144,"column":107,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11144,"endColumn":209},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11144,"column":107,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11144,"endColumn":209},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11144,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11144,"endColumn":139},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11145,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11145,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11145,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11145,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11145,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11145,"endColumn":35},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11146,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11146,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11146,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11146,"column":133,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":134},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11146,"column":136,"nodeType":"Identifier","messageId":"noShadow","endLine":11146,"endColumn":137},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11146,"column":136,"nodeType":"Identifier","messageId":"unusedVar","endLine":11146,"endColumn":137},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11147,"column":64,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11149,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11146 column 130.","line":11147,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11147,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11146 column 133.","line":11147,"column":79,"nodeType":"Identifier","messageId":"noShadow","endLine":11147,"endColumn":80},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11148,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":20},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11148,"column":39,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11148,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11149,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11183,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11146 column 130.","line":11149,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11149,"endColumn":33},{"ruleId":"max-len","severity":1,"message":"This line has a length of 200. Maximum allowed is 100.","line":11150,"column":1,"nodeType":"Program","messageId":"max","endLine":11150,"endColumn":189},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":11150,"column":9,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11146 column 133.","line":11150,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":10},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11150,"column":25,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11146 column 136.","line":11150,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":26},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11150,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11150,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":11150,"column":55,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11150,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":56},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11150,"column":70,"nodeType":"Identifier","messageId":"useConst","endLine":11150,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11150,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11150,"column":91,"nodeType":"Identifier","messageId":"noShadow","endLine":11150,"endColumn":92},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11150,"column":110,"nodeType":"IfStatement","messageId":"exceed","endLine":11182,"endColumn":6},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11150,"column":147,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11150,"endColumn":148},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11150,"column":181,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11150,"endColumn":183},{"ruleId":"max-len","severity":1,"message":"This line has a length of 335. Maximum allowed is 100.","line":11154,"column":1,"nodeType":"Program","messageId":"max","endLine":11154,"endColumn":318},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11154,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11154,"endColumn":276},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11154,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11154,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11154,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":11154,"column":66,"nodeType":"Identifier","messageId":"noShadow","endLine":11154,"endColumn":67},{"ruleId":"no-redeclare","severity":2,"message":"'I' is already defined.","line":11154,"column":139,"nodeType":"Identifier","messageId":"redeclared","endLine":11154,"endColumn":140},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11154,"column":277,"nodeType":"IfStatement","messageId":"exceed","endLine":11162,"endColumn":8},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11155,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11155,"endColumn":99},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11157,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11157,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11161,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11161,"endColumn":54},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11162,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11178,"endColumn":8},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11162,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11162,"endColumn":79},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11162,"column":82,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11162,"endColumn":84},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11163,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11165,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 282. Maximum allowed is 100.","line":11164,"column":1,"nodeType":"Program","messageId":"max","endLine":11164,"endColumn":259},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11164,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11164,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11164,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11164,"endColumn":259},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11164,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11164,"endColumn":259},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11164,"column":227,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11164,"endColumn":228},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11166,"column":21,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11166,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11167,"column":1,"nodeType":"Program","messageId":"max","endLine":11167,"endColumn":81},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11167,"column":8,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11177,"endColumn":36},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11167,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11167,"endColumn":24},{"ruleId":"max-len","severity":1,"message":"This line has a length of 518. Maximum allowed is 100.","line":11168,"column":1,"nodeType":"Program","messageId":"max","endLine":11168,"endColumn":495},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11168,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11168,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11150 column 9.","line":11168,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11168,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11168,"column":126,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11168,"endColumn":495},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11168,"column":126,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11168,"endColumn":495},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11168,"column":346,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11168,"endColumn":348},{"ruleId":"max-len","severity":1,"message":"This line has a length of 268. Maximum allowed is 100.","line":11169,"column":1,"nodeType":"Program","messageId":"max","endLine":11169,"endColumn":248},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11169,"column":240,"nodeType":"Identifier","messageId":"noShadow","endLine":11169,"endColumn":241},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11170,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11170,"endColumn":38},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11170,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11170,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11149 column 32.","line":11171,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11171,"endColumn":14},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11171,"column":13,"nodeType":"Identifier","messageId":"unusedVar","endLine":11171,"endColumn":14},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":11172,"column":1,"nodeType":"Program","messageId":"max","endLine":11172,"endColumn":209},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11172,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11172,"endColumn":170},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11172,"column":12,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11172,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11172,"column":171,"nodeType":"ForStatement","messageId":"exceed","endLine":11174,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11150 column 9.","line":11172,"column":181,"nodeType":"Identifier","messageId":"noShadow","endLine":11172,"endColumn":182},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":11174,"column":1,"nodeType":"Program","messageId":"max","endLine":11174,"endColumn":80},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11174,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11174,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11174,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11174,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11174,"column":39,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11174,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11181,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11181,"endColumn":78},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11184,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11184,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11184,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":126},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11184,"column":128,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":129},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11184,"column":131,"nodeType":"Identifier","messageId":"noShadow","endLine":11184,"endColumn":132},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11184,"column":131,"nodeType":"Identifier","messageId":"unusedVar","endLine":11184,"endColumn":132},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11185,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11213,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11185,"column":102,"nodeType":"Identifier","messageId":"noShadow","endLine":11185,"endColumn":103},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11187,"column":178,"nodeType":"Identifier","messageId":"noShadow","endLine":11187,"endColumn":179},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11189,"column":208,"nodeType":"Identifier","messageId":"noShadow","endLine":11189,"endColumn":209},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11191,"column":216,"nodeType":"Identifier","messageId":"noShadow","endLine":11191,"endColumn":217},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11193,"column":198,"nodeType":"Identifier","messageId":"noShadow","endLine":11193,"endColumn":199},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11195,"column":184,"nodeType":"Identifier","messageId":"noShadow","endLine":11195,"endColumn":185},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11197,"column":188,"nodeType":"Identifier","messageId":"noShadow","endLine":11197,"endColumn":189},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11199,"column":196,"nodeType":"Identifier","messageId":"noShadow","endLine":11199,"endColumn":197},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11201,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":11201,"endColumn":222},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11202,"column":1,"nodeType":"Program","messageId":"max","endLine":11202,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11202,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11202,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11203,"column":159,"nodeType":"Identifier","messageId":"noShadow","endLine":11203,"endColumn":160},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11205,"column":94,"nodeType":"Identifier","messageId":"noShadow","endLine":11205,"endColumn":95},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11207,"column":147,"nodeType":"Identifier","messageId":"noShadow","endLine":11207,"endColumn":148},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11209,"column":100,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11209,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11209,"column":221,"nodeType":"Identifier","messageId":"noShadow","endLine":11209,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11184 column 125.","line":11211,"column":71,"nodeType":"Identifier","messageId":"noShadow","endLine":11211,"endColumn":72},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11213,"column":11,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11213,"endColumn":59},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11213,"column":84,"nodeType":"NewExpression","messageId":"lower","endLine":11213,"endColumn":85},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11214,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11214,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11214,"column":293,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":294},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11214,"column":296,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":297},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11214,"column":299,"nodeType":"Identifier","messageId":"noShadow","endLine":11214,"endColumn":300},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11214,"column":299,"nodeType":"Identifier","messageId":"unusedVar","endLine":11214,"endColumn":300},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11215,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11215,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11215,"column":158,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":159},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11215,"column":205,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":206},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11215,"column":250,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11215,"endColumn":313},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11215,"column":320,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":321},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11215,"column":358,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11281,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11215,"column":362,"nodeType":"Identifier","messageId":"noShadow","endLine":11215,"endColumn":363},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11215,"column":401,"nodeType":"Identifier","messageId":"redeclared","endLine":11215,"endColumn":402},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11220,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11280,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11220,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11220,"endColumn":24},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11220,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":11220,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11220,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11220,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 152. Maximum allowed is 100.","line":11223,"column":1,"nodeType":"Program","messageId":"max","endLine":11223,"endColumn":132},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11223,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11223,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11223,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11223,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11223,"column":40,"nodeType":"IfStatement","messageId":"exceed","endLine":11225,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11223,"column":68,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11223,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11223,"column":124,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11223,"endColumn":126},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11224,"column":42,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11224,"endColumn":43},{"ruleId":"max-len","severity":1,"message":"This line has a length of 105. Maximum allowed is 100.","line":11225,"column":1,"nodeType":"Program","messageId":"max","endLine":11225,"endColumn":85},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11225,"column":10,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11225,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11225,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11225,"endColumn":85},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11225,"column":36,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11225,"endColumn":37},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11226,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11226,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11226,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11226,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":42,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11226,"column":71,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11226,"endColumn":356},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11226,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11226,"endColumn":100},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":102},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11223 column 12 is used outside of binding context.","line":11226,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":11226,"endColumn":135},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11226,"column":191,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11226,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11228,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11228,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 156. Maximum allowed is 100.","line":11229,"column":1,"nodeType":"Program","messageId":"max","endLine":11229,"endColumn":142},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11229,"column":33,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11229,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11229,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11229,"endColumn":40},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11229,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11229,"endColumn":142},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11229,"column":107,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11229,"endColumn":108},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11230,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11230,"endColumn":42},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11231,"column":46,"nodeType":"IfStatement","messageId":"exceed","endLine":11233,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11232,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11232,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11235,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11235,"endColumn":13},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11235,"column":40,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11235,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11235,"column":40,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11235,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11236,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11236,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11237,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11237,"endColumn":121},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11237,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11237,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11237,"column":80,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11237,"endColumn":92},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11238,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11238,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 228. Maximum allowed is 100.","line":11239,"column":1,"nodeType":"Program","messageId":"max","endLine":11239,"endColumn":214},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11239,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11239,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11239,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11239,"endColumn":181},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11239,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11239,"endColumn":181},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11239,"column":59,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11239,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11239,"column":77,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11239,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11239,"column":192,"nodeType":"Identifier","messageId":"noShadow","endLine":11239,"endColumn":193},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11240,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11240,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11240,"column":48,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11240,"endColumn":75},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11241,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11241,"endColumn":334},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11241,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11241,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11241,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11241,"endColumn":334},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11241,"column":52,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11241,"endColumn":53},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_signal'.","line":11241,"column":136,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11241,"endColumn":148},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11243,"column":1,"nodeType":"Program","messageId":"max","endLine":11243,"endColumn":92},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11243,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11243,"endColumn":92},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11243,"column":47,"nodeType":"NewExpression","messageId":"lower","endLine":11243,"endColumn":48},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11247,"column":1,"nodeType":"Program","messageId":"max","endLine":11247,"endColumn":112},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11247,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11247,"endColumn":89},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11247,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11247,"column":76,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":77},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11247,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11247,"endColumn":85},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11248,"column":11,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11248,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11248,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11248,"column":40,"nodeType":"Identifier","messageId":"useConst","endLine":11248,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11248,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11248,"endColumn":41},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11248,"column":55,"nodeType":"IfStatement","messageId":"exceed","endLine":11254,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11251,"column":1,"nodeType":"Program","messageId":"max","endLine":11251,"endColumn":101},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11251,"column":26,"nodeType":"NewExpression","messageId":"lower","endLine":11251,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11253,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11253,"endColumn":50},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11253,"column":21,"nodeType":"NewExpression","messageId":"lower","endLine":11253,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11254,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11254,"endColumn":60},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11254,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11254,"endColumn":60},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11254,"column":10,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11254,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11255,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11255,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11255,"column":36,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":37},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11247 column 76 is used outside of binding context.","line":11255,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11255,"column":50,"nodeType":"Identifier","messageId":"outOfScope","endLine":11255,"endColumn":51},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11247 column 76 is used outside of binding context.","line":11256,"column":22,"nodeType":"Identifier","messageId":"outOfScope","endLine":11256,"endColumn":23},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11247 column 84 is used outside of binding context.","line":11256,"column":25,"nodeType":"Identifier","messageId":"outOfScope","endLine":11256,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":11259,"column":1,"nodeType":"Program","messageId":"max","endLine":11259,"endColumn":172},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11259,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11259,"endColumn":100},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11259,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11259,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11259,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11259,"endColumn":38},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11259,"column":60,"nodeType":"Identifier","messageId":"redeclared","endLine":11259,"endColumn":61},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11259,"column":101,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11259,"endColumn":172},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11259,"column":101,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11259,"endColumn":172},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11259,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11259,"endColumn":122},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11259,"column":159,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11259,"endColumn":161},{"ruleId":"max-len","severity":1,"message":"This line has a length of 407. Maximum allowed is 100.","line":11261,"column":1,"nodeType":"Program","messageId":"max","endLine":11261,"endColumn":393},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11261,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11261,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11261,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11261,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11261,"column":16,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11261,"endColumn":393},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11261,"column":16,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11261,"endColumn":393},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11261,"column":190,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11261,"endColumn":192},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11262,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11262,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11262,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11262,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 375. Maximum allowed is 100.","line":11263,"column":1,"nodeType":"Program","messageId":"max","endLine":11263,"endColumn":361},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11263,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11263,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11263,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11263,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11263,"column":22,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11263,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11263,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":29},{"ruleId":"prefer-const","severity":2,"message":"'h' is never reassigned. Use 'const' instead.","line":11263,"column":31,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":32},{"ruleId":"prefer-const","severity":2,"message":"'d' is never reassigned. Use 'const' instead.","line":11263,"column":39,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":40},{"ruleId":"prefer-const","severity":2,"message":"'u' is never reassigned. Use 'const' instead.","line":11263,"column":64,"nodeType":"Identifier","messageId":"useConst","endLine":11263,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 11215 column 71.","line":11263,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":65},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11263,"column":208,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11263,"endColumn":322},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11263,"column":208,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11263,"endColumn":322},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11263,"column":259,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11263,"endColumn":260},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11263,"column":303,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11263,"endColumn":305},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11263,"column":329,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11263,"endColumn":344},{"ruleId":"no-shadow","severity":2,"message":"'g' is already declared in the upper scope on line 11215 column 182.","line":11263,"column":333,"nodeType":"Identifier","messageId":"noShadow","endLine":11263,"endColumn":334},{"ruleId":"max-len","severity":1,"message":"This line has a length of 170. Maximum allowed is 100.","line":11264,"column":1,"nodeType":"Program","messageId":"max","endLine":11264,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11264,"column":133,"nodeType":"IfStatement","messageId":"exceed","endLine":11268,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 102. Maximum allowed is 100.","line":11265,"column":1,"nodeType":"Program","messageId":"max","endLine":11265,"endColumn":82},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11265,"column":44,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":46},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11265,"column":67,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11265,"endColumn":69},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11267,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11267,"endColumn":20},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11268,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11268,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11268,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11268,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11268,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11268,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11269,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11279,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11269,"column":29,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11269,"endColumn":30},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11270,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11270,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'C' is already declared in the upper scope on line 5243 column 28.","line":11270,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11270,"endColumn":18},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11272,"column":9,"nodeType":"IfStatement","messageId":"exceed","endLine":11276,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 11270 column 17 is used outside of binding context.","line":11272,"column":14,"nodeType":"Identifier","messageId":"outOfScope","endLine":11272,"endColumn":15},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11273,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11273,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11276,"column":9,"nodeType":"ForStatement","messageId":"exceed","endLine":11278,"endColumn":8},{"ruleId":"block-scoped-var","severity":2,"message":"'C' declared on line 11270 column 17 is used outside of binding context.","line":11276,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":11276,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'y' declared on line 11273 column 18 is used outside of binding context.","line":11276,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11276,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11277,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11277,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11279,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11279,"endColumn":17},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11281,"column":53,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11287,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11281,"column":62,"nodeType":"Identifier","messageId":"noShadow","endLine":11281,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11281,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11281,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11282,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11282,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11282,"column":15,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11284,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11282,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":25},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11281 column 65.","line":11282,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11282,"endColumn":28},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11282,"column":27,"nodeType":"Identifier","messageId":"unusedVar","endLine":11282,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11283,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11283,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11284,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11286,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11284,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11286,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11281 column 65.","line":11284,"column":606,"nodeType":"Identifier","messageId":"noShadow","endLine":11284,"endColumn":607},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11285,"column":20,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11285,"endColumn":22},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11285,"column":72,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11285,"endColumn":170},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11285,"column":72,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11285,"endColumn":170},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11287,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11385,"endColumn":23},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11287,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11385,"endColumn":23},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11288,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11378,"endColumn":7},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11289,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11289,"endColumn":70},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11289,"column":34,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11289,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11290,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11290,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11290,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11290,"endColumn":46},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11291,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11291,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11291,"column":40,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11291,"endColumn":75},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11291,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11291,"endColumn":47},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11291,"column":76,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11291,"endColumn":262},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11291,"column":141,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11291,"endColumn":142},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11292,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11292,"endColumn":49},{"ruleId":"max-len","severity":1,"message":"This line has a length of 257. Maximum allowed is 100.","line":11293,"column":1,"nodeType":"Program","messageId":"max","endLine":11293,"endColumn":243},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11293,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11293,"endColumn":243},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11293,"column":111,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11293,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11294,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11294,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11295,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11295,"endColumn":64},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11295,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11295,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11295,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11295,"endColumn":53},{"ruleId":"max-len","severity":1,"message":"This line has a length of 144. Maximum allowed is 100.","line":11296,"column":1,"nodeType":"Program","messageId":"max","endLine":11296,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11296,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11296,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11296,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11296,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11296,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11296,"endColumn":127},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11296,"column":99,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11296,"endColumn":101},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11297,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11297,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11295 column 16 is used outside of binding context.","line":11297,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":11297,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11298,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11298,"endColumn":39},{"ruleId":"max-len","severity":1,"message":"This line has a length of 120. Maximum allowed is 100.","line":11299,"column":1,"nodeType":"Program","messageId":"max","endLine":11299,"endColumn":106},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11299,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11299,"endColumn":106},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11299,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11299,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11300,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11300,"endColumn":42},{"ruleId":"max-len","severity":1,"message":"This line has a length of 125. Maximum allowed is 100.","line":11301,"column":1,"nodeType":"Program","messageId":"max","endLine":11301,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11301,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11301,"endColumn":111},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11301,"column":45,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11301,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11302,"column":41,"nodeType":"Identifier","messageId":"noShadow","endLine":11302,"endColumn":42},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11302,"column":41,"nodeType":"Identifier","messageId":"unusedVar","endLine":11302,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11303,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11303,"endColumn":290},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11304,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11304,"endColumn":43},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11304,"column":42,"nodeType":"Identifier","messageId":"unusedVar","endLine":11304,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11305,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11305,"endColumn":347},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_emit'.","line":11305,"column":313,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11305,"endColumn":323},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11306,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11306,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11307,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":11},{"ruleId":"prefer-const","severity":2,"message":"'i' is never reassigned. Use 'const' instead.","line":11307,"column":13,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11307,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":14},{"ruleId":"prefer-const","severity":2,"message":"'n' is never reassigned. Use 'const' instead.","line":11307,"column":28,"nodeType":"Identifier","messageId":"useConst","endLine":11307,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11307,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11307,"endColumn":29},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11307,"column":42,"nodeType":"IfStatement","messageId":"exceed","endLine":11309,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11308,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11308,"endColumn":454},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":60,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":62},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":129,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":131},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11308,"column":206,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11308,"endColumn":208},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11308,"column":450,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11308,"endColumn":451},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11310,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11310,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11310,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11310,"endColumn":50},{"ruleId":"max-len","severity":1,"message":"This line has a length of 183. Maximum allowed is 100.","line":11312,"column":1,"nodeType":"Program","messageId":"max","endLine":11312,"endColumn":166},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11312,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11312,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11312,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11312,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11312,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":37},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11312,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11312,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11312,"column":67,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11312,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11312,"endColumn":86},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11312,"column":105,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":106},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11312,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":11312,"endColumn":123},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11312,"column":148,"nodeType":"IfStatement","messageId":"exceed","endLine":11314,"endColumn":8},{"ruleId":"max-len","severity":1,"message":"This line has a length of 161. Maximum allowed is 100.","line":11314,"column":1,"nodeType":"Program","messageId":"max","endLine":11314,"endColumn":144},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11314,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11314,"endColumn":77},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11314,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11314,"endColumn":77},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":11314,"column":13,"nodeType":"Identifier","messageId":"redeclared","endLine":11314,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":17,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":33},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11314,"column":35,"nodeType":"Identifier","messageId":"noShadow","endLine":11314,"endColumn":36},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11314,"column":41,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11314,"endColumn":57},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11314,"column":68,"nodeType":"NewExpression","messageId":"lower","endLine":11314,"endColumn":69},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11316,"column":42,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11316,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 232. Maximum allowed is 100.","line":11319,"column":1,"nodeType":"Program","messageId":"max","endLine":11319,"endColumn":212},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11319,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11319,"endColumn":86},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11319,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11319,"endColumn":86},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11319,"column":38,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11319,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11319,"column":152,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11319,"endColumn":212},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11319,"column":157,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11319,"endColumn":163},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11319,"column":182,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11319,"endColumn":183},{"ruleId":"max-len","severity":1,"message":"This line has a length of 369. Maximum allowed is 100.","line":11320,"column":1,"nodeType":"Program","messageId":"max","endLine":11320,"endColumn":352},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11320,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11320,"endColumn":192},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11320,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11320,"endColumn":192},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11320,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_eventRegistry'.","line":11320,"column":88,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11320,"endColumn":104},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11320,"column":257,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11320,"endColumn":258},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11320,"column":297,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11320,"endColumn":299},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11323,"column":1,"nodeType":"Program","messageId":"max","endLine":11323,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11323,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11323,"endColumn":97},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11325,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11325,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11325,"column":18,"nodeType":"IfStatement","messageId":"exceed","endLine":11331,"endColumn":7},{"ruleId":"max-len","severity":1,"message":"This line has a length of 109. Maximum allowed is 100.","line":11326,"column":1,"nodeType":"Program","messageId":"max","endLine":11326,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11326,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11326,"endColumn":69},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11326,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11326,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":57},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11326,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11326,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11328,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11328,"endColumn":68},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11328,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11328,"endColumn":16},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11328,"column":69,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11328,"endColumn":141},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11326 column 56 is used outside of binding context.","line":11328,"column":75,"nodeType":"Identifier","messageId":"outOfScope","endLine":11328,"endColumn":76},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11328,"column":96,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11328,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11326 column 56 is used outside of binding context.","line":11328,"column":101,"nodeType":"Identifier","messageId":"outOfScope","endLine":11328,"endColumn":102},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":11330,"column":1,"nodeType":"Program","messageId":"max","endLine":11330,"endColumn":97},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11330,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11330,"endColumn":97},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11331,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11331,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11332,"column":50,"nodeType":"Identifier","messageId":"noShadow","endLine":11332,"endColumn":51},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11332,"column":53,"nodeType":"Identifier","messageId":"noShadow","endLine":11332,"endColumn":54},{"ruleId":"max-len","severity":1,"message":"This line has a length of 483. Maximum allowed is 100.","line":11333,"column":1,"nodeType":"Program","messageId":"max","endLine":11333,"endColumn":469},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11333,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11333,"endColumn":11},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11333,"column":13,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11333,"endColumn":469},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11333,"column":13,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11333,"endColumn":469},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":139,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":141},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":179,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":181},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11333,"column":217,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":219},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":263,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":265},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11333,"column":338,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11333,"endColumn":340},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11334,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11334,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11334,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11334,"endColumn":41},{"ruleId":"max-len","severity":1,"message":"This line has a length of 307. Maximum allowed is 100.","line":11335,"column":1,"nodeType":"Program","messageId":"max","endLine":11335,"endColumn":293},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11335,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11335,"endColumn":225},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11335,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11335,"endColumn":45},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11335,"column":55,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11335,"endColumn":57},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":11335,"column":68,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11335,"endColumn":69},{"ruleId":"no-use-before-define","severity":2,"message":"'n' was used before it was defined.","line":11335,"column":196,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11335,"endColumn":197},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11335,"column":226,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11335,"endColumn":274},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11335,"column":230,"nodeType":"Identifier","messageId":"noShadow","endLine":11335,"endColumn":231},{"ruleId":"prefer-const","severity":2,"message":"'o' is never reassigned. Use 'const' instead.","line":11335,"column":233,"nodeType":"Identifier","messageId":"useConst","endLine":11335,"endColumn":234},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11335,"column":233,"nodeType":"Identifier","messageId":"noShadow","endLine":11335,"endColumn":234},{"ruleId":"max-len","severity":1,"message":"This line has a length of 114. Maximum allowed is 100.","line":11337,"column":1,"nodeType":"Program","messageId":"max","endLine":11337,"endColumn":100},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11337,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11337,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11337,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11337,"endColumn":15},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11337,"column":36,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11337,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11337,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11337,"endColumn":79},{"ruleId":"max-len","severity":1,"message":"This line has a length of 103. Maximum allowed is 100.","line":11339,"column":1,"nodeType":"Program","messageId":"max","endLine":11339,"endColumn":89},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11339,"column":8,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11339,"endColumn":89},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11339,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11339,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11340,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11340,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11340,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11340,"endColumn":46},{"ruleId":"max-len","severity":1,"message":"This line has a length of 736. Maximum allowed is 100.","line":11341,"column":1,"nodeType":"Program","messageId":"max","endLine":11341,"endColumn":722},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11341,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11341,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11341,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":17},{"ruleId":"prefer-const","severity":2,"message":"'r' is never reassigned. Use 'const' instead.","line":11341,"column":19,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11341,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":20},{"ruleId":"prefer-const","severity":2,"message":"'s' is never reassigned. Use 'const' instead.","line":11341,"column":57,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11341,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":58},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11341,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11341,"endColumn":72},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":11341,"column":80,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":81},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11341,"column":80,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":81},{"ruleId":"prefer-const","severity":2,"message":"'l' is never reassigned. Use 'const' instead.","line":11341,"column":135,"nodeType":"Identifier","messageId":"useConst","endLine":11341,"endColumn":136},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11341,"column":135,"nodeType":"Identifier","messageId":"noShadow","endLine":11341,"endColumn":136},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11341,"column":284,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11341,"endColumn":722},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11341,"column":284,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11341,"endColumn":722},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11341,"column":436,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11341,"endColumn":437},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11342,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11342,"endColumn":47},{"ruleId":"max-len","severity":1,"message":"This line has a length of 106. Maximum allowed is 100.","line":11343,"column":1,"nodeType":"Program","messageId":"max","endLine":11343,"endColumn":92},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11343,"column":12,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11343,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11343,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11343,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11343,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11343,"column":56,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":57},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11343,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":11343,"endColumn":71},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11343,"column":70,"nodeType":"Identifier","messageId":"noShadow","endLine":11343,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11343,"column":84,"nodeType":"Identifier","messageId":"outOfScope","endLine":11343,"endColumn":85},{"ruleId":"max-len","severity":1,"message":"This line has a length of 218. Maximum allowed is 100.","line":11344,"column":1,"nodeType":"Program","messageId":"max","endLine":11344,"endColumn":201},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11344,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11344,"endColumn":201},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":9,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":9,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":10},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11344,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":17},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":57,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":58},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":70,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":71},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":70,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":71},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":88,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":89},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":88,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":89},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":115,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":116},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":115,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":116},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":148,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":149},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":148,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":149},{"ruleId":"no-use-before-define","severity":2,"message":"'a' was used before it was defined.","line":11344,"column":171,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11344,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11344,"column":171,"nodeType":"Identifier","messageId":"outOfScope","endLine":11344,"endColumn":172},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11345,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11345,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11345,"endColumn":34},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11345,"column":41,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11345,"endColumn":65},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11345,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11345,"endColumn":46},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11345,"column":53,"nodeType":"Identifier","messageId":"redeclared","endLine":11345,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11345,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11345,"column":57,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11345,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11345,"endColumn":68},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11346,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11346,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11346,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11346,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11346,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11346,"column":18,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11346,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11346,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11343 column 19 is used outside of binding context.","line":11346,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11346,"endColumn":35},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11347,"column":1,"nodeType":"Program","messageId":"max","endLine":11347,"endColumn":87},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11347,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11347,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11347,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11347,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":15,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":16},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11347,"column":46,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":47},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11347,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11347,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11347,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11347,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":80},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11347,"column":79,"nodeType":"Identifier","messageId":"outOfScope","endLine":11347,"endColumn":80},{"ruleId":"max-len","severity":1,"message":"This line has a length of 141. Maximum allowed is 100.","line":11348,"column":1,"nodeType":"Program","messageId":"max","endLine":11348,"endColumn":124},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11348,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11348,"endColumn":14},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":19,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":20},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11343 column 56 is used outside of binding context.","line":11348,"column":23,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":24},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11348,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11348,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11343 column 19 is used outside of binding context.","line":11348,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":42},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11348,"column":41,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11348,"endColumn":124},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11348,"column":41,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11348,"endColumn":124},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":52,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":53},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11345 column 45 is used outside of binding context.","line":11348,"column":55,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":56},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11343 column 70 is used outside of binding context.","line":11348,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":59},{"ruleId":"block-scoped-var","severity":2,"message":"'r' declared on line 11345 column 53 is used outside of binding context.","line":11348,"column":58,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11348,"column":63,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11348,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":65,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":66},{"ruleId":"block-scoped-var","severity":2,"message":"'a' declared on line 11346 column 11 is used outside of binding context.","line":11348,"column":92,"nodeType":"Identifier","messageId":"outOfScope","endLine":11348,"endColumn":93},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11349,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11349,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11349,"column":7,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11349,"endColumn":44},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11343 column 37 is used outside of binding context.","line":11349,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":11349,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11350,"column":37,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":38},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11350,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11350,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11350,"endColumn":44},{"ruleId":"max-len","severity":1,"message":"This line has a length of 576. Maximum allowed is 100.","line":11351,"column":1,"nodeType":"Program","messageId":"max","endLine":11351,"endColumn":562},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11351,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11351,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11351,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11351,"endColumn":32},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11351,"column":68,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11351,"endColumn":562},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11351,"column":68,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11351,"endColumn":562},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":150,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":152},{"ruleId":"no-self-assign","severity":2,"message":"'o' is assigned to itself.","line":11351,"column":245,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":246},{"ruleId":"no-self-assign","severity":2,"message":"'i' is assigned to itself.","line":11351,"column":252,"nodeType":"Identifier","messageId":"selfAssignment","endLine":11351,"endColumn":253},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":332,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":334},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11351,"column":377,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11351,"endColumn":379},{"ruleId":"max-len","severity":1,"message":"This line has a length of 107. Maximum allowed is 100.","line":11353,"column":1,"nodeType":"Program","messageId":"max","endLine":11353,"endColumn":93},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11353,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11357,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11353,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11353,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":29},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11353,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11353,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":48},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11353,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":62},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11353,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11353,"column":69,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":70},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11353,"column":73,"nodeType":"Identifier","messageId":"outOfScope","endLine":11353,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11353,"column":85,"nodeType":"Identifier","messageId":"noShadow","endLine":11353,"endColumn":86},{"ruleId":"array-callback-return","severity":2,"message":"Array.prototype.filter() expects a value to be returned at the end of arrow function.","line":11353,"column":89,"nodeType":"ArrowFunctionExpression","messageId":"expectedAtEnd","endLine":11353,"endColumn":91},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11354,"column":25,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11354,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11356,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11356,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11357,"column":11,"nodeType":"IfStatement","messageId":"exceed","endLine":11369,"endColumn":7},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11357,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11357,"column":28,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":29},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11357,"column":37,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11357,"endColumn":39},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11357,"column":40,"nodeType":"Identifier","messageId":"outOfScope","endLine":11357,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11366 column 11 is used outside of binding context.","line":11358,"column":7,"nodeType":"Identifier","messageId":"outOfScope","endLine":11358,"endColumn":8},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11358,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11358,"endColumn":21},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11360,"column":12,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11362,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11360,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11360,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":24},{"ruleId":"prefer-const","severity":2,"message":"'a' is never reassigned. Use 'const' instead.","line":11360,"column":34,"nodeType":"Identifier","messageId":"useConst","endLine":11360,"endColumn":35},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11360,"column":34,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11360,"column":38,"nodeType":"Identifier","messageId":"outOfScope","endLine":11360,"endColumn":39},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11360,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11360,"endColumn":48},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11361,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11361,"endColumn":83},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11361,"column":12,"nodeType":"Identifier","messageId":"redeclared","endLine":11361,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11353 column 28.","line":11361,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11361,"endColumn":27},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11361,"column":84,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11361,"endColumn":169},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11361,"column":123,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11361,"endColumn":124},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11361,"column":133,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11361,"endColumn":135},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11362,"column":12,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11364,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11362,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11364,"endColumn":107},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11362,"column":12,"nodeType":"Identifier","messageId":"outOfScope","endLine":11362,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11353 column 47.","line":11362,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11362,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11353 column 28.","line":11362,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11362,"endColumn":29},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11363,"column":8,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11363,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11353 column 61.","line":11363,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11363,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11353 column 69.","line":11363,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11363,"endColumn":27},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11363,"column":44,"nodeType":"Identifier","messageId":"redeclared","endLine":11363,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11363,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11363,"endColumn":262},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11363,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11363,"endColumn":262},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11363,"column":128,"nodeType":"NewExpression","messageId":"lower","endLine":11363,"endColumn":129},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11363,"column":175,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11363,"endColumn":176},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":11364,"column":1,"nodeType":"Program","messageId":"max","endLine":11364,"endColumn":107},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11364,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11364,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'e' declared on line 11366 column 74 is used outside of binding context.","line":11364,"column":33,"nodeType":"Identifier","messageId":"outOfScope","endLine":11364,"endColumn":34},{"ruleId":"max-len","severity":1,"message":"This line has a length of 113. Maximum allowed is 100.","line":11366,"column":1,"nodeType":"Program","messageId":"max","endLine":11366,"endColumn":96},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11366,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11366,"endColumn":85},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11366,"column":11,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11366,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11366,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 11281 column 62.","line":11366,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11366,"endColumn":60},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11366,"column":74,"nodeType":"Identifier","messageId":"redeclared","endLine":11366,"endColumn":75},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11366,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11366,"endColumn":82},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11366,"column":86,"nodeType":"IfStatement","messageId":"exceed","endLine":11368,"endColumn":8},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11367,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11367,"endColumn":49},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":80,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":81},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11367,"column":113,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11367,"endColumn":116,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1178762,1178763],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11367,"column":117,"nodeType":"ForStatement","messageId":"exceed","endLine":11367,"endColumn":189},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 11367 column 18 is used outside of binding context.","line":11367,"column":124,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":125},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":154},{"ruleId":"block-scoped-var","severity":2,"message":"'h' declared on line 11367 column 18 is used outside of binding context.","line":11367,"column":168,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":169},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11367,"column":186,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11367,"endColumn":189,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1178835,1178836],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11367,"column":189,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11367,"endColumn":233},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11367,"column":207,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11367,"endColumn":208},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 11367 column 21 is used outside of binding context.","line":11367,"column":209,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":210},{"ruleId":"block-scoped-var","severity":2,"message":"'d' declared on line 11367 column 21 is used outside of binding context.","line":11367,"column":225,"nodeType":"Identifier","messageId":"outOfScope","endLine":11367,"endColumn":226},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11368,"column":9,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11368,"endColumn":85},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11368,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11368,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'u' is already declared in the upper scope on line 11215 column 71.","line":11368,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11368,"endColumn":14},{"ruleId":"no-redeclare","severity":2,"message":"'u' is already defined.","line":11368,"column":55,"nodeType":"Identifier","messageId":"redeclared","endLine":11368,"endColumn":56},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11368,"column":86,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11368,"endColumn":254},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11368,"column":153,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11368,"endColumn":154},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11370,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11370,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11370,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11370,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11215 column 10.","line":11371,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11215 column 362.","line":11371,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11214 column 296.","line":11371,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11215 column 105.","line":11371,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":20},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 11215 column 158.","line":11371,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":28},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11371,"column":35,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11373,"endColumn":243},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11371,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11371,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11370 column 42.","line":11372,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11372,"endColumn":14},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11372,"endColumn":398},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11372,"column":55,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11372,"endColumn":398},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11372,"column":70,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":72},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":154,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":156},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11372,"column":220,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11372,"endColumn":222},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":34},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":152},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11373,"column":244,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11375,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11215 column 205.","line":11373,"column":253,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":254},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11373,"column":256,"nodeType":"Identifier","messageId":"noShadow","endLine":11373,"endColumn":257},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11375,"column":8,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11377,"endColumn":7},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 11215 column 320.","line":11375,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11375,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11370 column 39.","line":11375,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11375,"endColumn":21},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11379,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11379,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11379,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11379,"endColumn":59},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11380,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11380,"endColumn":196},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11214 column 299.","line":11380,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11380,"endColumn":10},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11380,"column":24,"nodeType":"Identifier","messageId":"redeclared","endLine":11380,"endColumn":25},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11380,"column":197,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11380,"endColumn":1072},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11380,"column":197,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11380,"endColumn":1072},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11380,"column":562,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11380,"endColumn":563},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11380,"column":953,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11380,"endColumn":955},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11381,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11381,"endColumn":120},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11382,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11382,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11382,"column":14,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11382,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11214 column 293.","line":11383,"column":57,"nodeType":"Identifier","messageId":"noShadow","endLine":11383,"endColumn":58},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11386,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11386,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11386,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11386,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11386,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":11386,"endColumn":108},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11386,"column":107,"nodeType":"Identifier","messageId":"unusedVar","endLine":11386,"endColumn":108},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11387,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11387,"endColumn":70},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11387,"column":38,"nodeType":"Identifier","messageId":"redeclared","endLine":11387,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11387,"column":71,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11413,"endColumn":26},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11387,"column":71,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11413,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 122. Maximum allowed is 100.","line":11388,"column":1,"nodeType":"Program","messageId":"max","endLine":11388,"endColumn":111},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11388,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11412,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11388,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11388,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11388,"column":100,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":101},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11388,"column":103,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":104},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11388,"column":106,"nodeType":"Identifier","messageId":"noShadow","endLine":11388,"endColumn":107},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11389,"column":26,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11389,"endColumn":174},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11389,"column":81,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11389,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11390,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":46},{"ruleId":"no-unused-vars","severity":2,"message":"'e' is defined but never used.","line":11390,"column":45,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11390,"column":48,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":49},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11390,"column":48,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":49},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11390,"column":51,"nodeType":"Identifier","messageId":"noShadow","endLine":11390,"endColumn":52},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11390,"column":51,"nodeType":"Identifier","messageId":"unusedVar","endLine":11390,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11392,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":44},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11392,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11392,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11392,"endColumn":50},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11393,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11393,"endColumn":58},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11393,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":11},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11393,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11393,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11393,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11393,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11393,"endColumn":41},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11393,"column":44,"nodeType":"Identifier","messageId":"outOfScope","endLine":11393,"endColumn":45},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11393,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":11403,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11393,"column":66,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11393,"endColumn":68},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11394,"column":1,"nodeType":"Program","messageId":"max","endLine":11394,"endColumn":84},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11394,"column":13,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11394,"endColumn":70},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11394,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11394,"column":20,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11394,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":40},{"ruleId":"no-redeclare","severity":2,"message":"'o' is already defined.","line":11394,"column":58,"nodeType":"Identifier","messageId":"redeclared","endLine":11394,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11394,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11394,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11395,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11395,"endColumn":13},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11395,"column":44,"nodeType":"IfStatement","messageId":"exceed","endLine":11401,"endColumn":9},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11395,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11395,"endColumn":53},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11397,"column":36,"nodeType":"IfStatement","messageId":"exceed","endLine":11399,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11400,"column":10,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11400,"endColumn":16},{"ruleId":"max-len","severity":1,"message":"This line has a length of 101. Maximum allowed is 100.","line":11402,"column":1,"nodeType":"Program","messageId":"max","endLine":11402,"endColumn":84},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11402,"column":9,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11402,"endColumn":84},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11402,"column":9,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11402,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11402,"column":16,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":17},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":21},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11394 column 17 is used outside of binding context.","line":11402,"column":26,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":27},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":41,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":42},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11402,"column":57,"nodeType":"NewExpression","messageId":"lower","endLine":11402,"endColumn":58},{"ruleId":"block-scoped-var","severity":2,"message":"'o' declared on line 11394 column 58 is used outside of binding context.","line":11402,"column":60,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":61},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11394 column 20 is used outside of binding context.","line":11402,"column":63,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":64},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11394 column 65 is used outside of binding context.","line":11402,"column":66,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":67},{"ruleId":"block-scoped-var","severity":2,"message":"'s' declared on line 11394 column 17 is used outside of binding context.","line":11402,"column":69,"nodeType":"Identifier","messageId":"outOfScope","endLine":11402,"endColumn":70},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11402,"column":77,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11402,"endColumn":83},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11404,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11404,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11404,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11404,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11404,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11404,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11405,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11405,"endColumn":74},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11405,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11405,"endColumn":36},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11405,"column":75,"nodeType":"IfStatement","messageId":"exceed","endLine":11407,"endColumn":7},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11406,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11406,"endColumn":195},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11406,"column":51,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":53},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11406,"column":92,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11406,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11406,"column":172,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11406,"endColumn":173},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11386 column 101.","line":11408,"column":46,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":47},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11386 column 104.","line":11408,"column":49,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11386 column 107.","line":11408,"column":52,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":53},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11408,"column":55,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":56},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11408,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11408,"endColumn":59},{"ruleId":"no-unused-vars","severity":2,"message":"'o' is defined but never used.","line":11408,"column":58,"nodeType":"Identifier","messageId":"unusedVar","endLine":11408,"endColumn":59},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11409,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11409,"endColumn":67},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11409,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11409,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11409,"column":68,"nodeType":"IfStatement","messageId":"exceed","endLine":11411,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11410,"column":24,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11410,"endColumn":25},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11414,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11414,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11414,"column":124,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":125},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11414,"column":127,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":128},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11414,"column":130,"nodeType":"Identifier","messageId":"noShadow","endLine":11414,"endColumn":131},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11414,"column":130,"nodeType":"Identifier","messageId":"unusedVar","endLine":11414,"endColumn":131},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11415,"column":33,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11415,"column":86,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11435,"endColumn":5},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11414 column 124.","line":11415,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11414 column 127.","line":11415,"column":101,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":102},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11414 column 130.","line":11415,"column":104,"nodeType":"Identifier","messageId":"noShadow","endLine":11415,"endColumn":105},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11416,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11416,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11416,"column":59,"nodeType":"IfStatement","messageId":"exceed","endLine":11434,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11417,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11415 column 98.","line":11417,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11415 column 101.","line":11417,"column":21,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11415 column 104.","line":11417,"column":24,"nodeType":"Identifier","messageId":"noShadow","endLine":11417,"endColumn":25},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11418,"column":14,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11418,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11416 column 11.","line":11418,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11418,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11417 column 10.","line":11418,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11418,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11427 column 58.","line":11419,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11419,"endColumn":16},{"ruleId":"no-bitwise","severity":2,"message":"Unexpected use of '>>'.","line":11419,"column":19,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11419,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11419,"column":31,"nodeType":"Identifier","messageId":"noShadow","endLine":11419,"endColumn":32},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11419,"column":51,"nodeType":"IfStatement","messageId":"exceed","endLine":11425,"endColumn":10},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11424,"column":12,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11424,"endColumn":22},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11426,"column":10,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11426,"endColumn":28},{"ruleId":"block-scoped-var","severity":2,"message":"'n' declared on line 11418 column 18 is used outside of binding context.","line":11426,"column":20,"nodeType":"Identifier","messageId":"outOfScope","endLine":11426,"endColumn":21},{"ruleId":"max-len","severity":1,"message":"This line has a length of 220. Maximum allowed is 100.","line":11427,"column":1,"nodeType":"Program","messageId":"max","endLine":11427,"endColumn":203},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11427,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11427,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11427,"column":188,"nodeType":"IfStatement","messageId":"exceed","endLine":11433,"endColumn":7},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11429,"column":53,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11429,"endColumn":56,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1184119,1184120],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11429,"column":57,"nodeType":"IfStatement","messageId":"exceed","endLine":11431,"endColumn":9},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11432,"column":9,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11432,"endColumn":22},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11432,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11432,"endColumn":16},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11432,"column":76,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11432,"endColumn":77},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11432,"column":107,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11432,"endColumn":109},{"ruleId":"no-empty","severity":2,"message":"Empty block statement.","line":11432,"column":115,"nodeType":"BlockStatement","messageId":"unexpected","endLine":11432,"endColumn":118,"suggestions":[{"messageId":"suggestComment","data":{"type":"block"},"fix":{"range":[1184284,1184285],"text":" /* empty */ "},"desc":"Add comment inside empty block statement."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11435,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11451,"endColumn":1005},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11435,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11451,"endColumn":1005},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11414 column 124.","line":11435,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11435,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11414 column 127.","line":11435,"column":39,"nodeType":"Identifier","messageId":"noShadow","endLine":11435,"endColumn":40},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11436,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11436,"endColumn":202},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11414 column 130.","line":11436,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11436,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11436,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11436,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11436,"column":65,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":66},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11436,"column":116,"nodeType":"Identifier","messageId":"noShadow","endLine":11436,"endColumn":117},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11436,"column":130,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11436,"endColumn":132},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11436,"column":155,"nodeType":"Identifier","messageId":"redeclared","endLine":11436,"endColumn":156},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11436,"column":203,"nodeType":"IfStatement","messageId":"exceed","endLine":11442,"endColumn":6},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11437,"column":18,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11437,"endColumn":164},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11437,"column":18,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11437,"endColumn":164},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11437,"column":97,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11437,"endColumn":98},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11441,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11441,"endColumn":100},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11442,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11442,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11442,"column":6,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11442,"endColumn":65},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11442,"column":31,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11442,"endColumn":32},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 11415 column 33.","line":11442,"column":75,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":76},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11442,"column":78,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11435 column 39.","line":11442,"column":81,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":82},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11436 column 9.","line":11442,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11442,"endColumn":85},{"ruleId":"no-use-before-define","severity":2,"message":"'l' was used before it was defined.","line":11444,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11444,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11444,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11444,"endColumn":26},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11446,"column":7,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11446,"endColumn":325},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11446,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11446,"endColumn":325},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11446,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'c' is already declared in the upper scope on line 5244 column 28.","line":11446,"column":115,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11446,"column":165,"nodeType":"Identifier","messageId":"redeclared","endLine":11446,"endColumn":166},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11446,"column":215,"nodeType":"Identifier","messageId":"redeclared","endLine":11446,"endColumn":216},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11446,"column":221,"nodeType":"AssignmentExpression","endLine":11446,"endColumn":270},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11446,"column":326,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11448,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11446,"column":378,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11446,"endColumn":379},{"ruleId":"mediawiki/class-doc","severity":1,"message":"All possible CSS classes should be documented. See https://w.wiki/PS2 for details.","line":11446,"column":421,"nodeType":"AssignmentExpression","endLine":11446,"endColumn":464},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11435 column 36.","line":11446,"column":491,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":492},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11435 column 39.","line":11446,"column":494,"nodeType":"Identifier","messageId":"noShadow","endLine":11446,"endColumn":495},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11447,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11447,"endColumn":119},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11447,"column":44,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11447,"endColumn":45},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11448,"column":53,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11450,"endColumn":337},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11448,"column":53,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11450,"endColumn":337},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11449,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11449,"endColumn":260},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11450,"column":6,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11450,"endColumn":7},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11451,"column":5,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11451,"endColumn":6},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11452,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11452,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11452,"column":380,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":381},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 5244 column 16.","line":11452,"column":383,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":384},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11452,"column":386,"nodeType":"Identifier","messageId":"noShadow","endLine":11452,"endColumn":387},{"ruleId":"no-unused-vars","severity":2,"message":"'t' is defined but never used.","line":11452,"column":386,"nodeType":"Identifier","messageId":"unusedVar","endLine":11452,"endColumn":387},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11453,"column":32,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11463,"endColumn":114},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11453,"column":32,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11463,"endColumn":114},{"ruleId":"no-shadow","severity":2,"message":"'s' is already declared in the upper scope on line 5244 column 19.","line":11453,"column":36,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":37},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11453,"column":58,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":59},{"ruleId":"no-shadow","severity":2,"message":"'a' is already declared in the upper scope on line 5244 column 25.","line":11453,"column":84,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":85},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 5243 column 22.","line":11453,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 5244 column 13.","line":11453,"column":151,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":152},{"ruleId":"no-shadow","severity":2,"message":"'l' is already declared in the upper scope on line 5244 column 22.","line":11453,"column":189,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":190},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11453,"column":236,"nodeType":"Identifier","messageId":"redeclared","endLine":11453,"endColumn":237},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11452 column 380.","line":11453,"column":483,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":484},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11452 column 386.","line":11453,"column":486,"nodeType":"Identifier","messageId":"noShadow","endLine":11453,"endColumn":487},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11455,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11455,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11453 column 58.","line":11455,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11455,"endColumn":11},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11455,"column":17,"nodeType":"IfStatement","messageId":"exceed","endLine":11457,"endColumn":7},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11458,"column":7,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11458,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11453 column 112.","line":11458,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11458,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11453 column 151.","line":11458,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11458,"endColumn":15},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11458,"column":17,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11460,"endColumn":43},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":83,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":84},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":136,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":137},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":233},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":271,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":272},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":296,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":297},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11458,"column":309,"nodeType":"NewExpression","messageId":"lower","endLine":11458,"endColumn":310},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11458,"column":316,"nodeType":"NewExpression","messageId":"lower","endLine":11458,"endColumn":317},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":324,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":325},{"ruleId":"block-scoped-var","severity":2,"message":"'i' declared on line 11455 column 10 is used outside of binding context.","line":11458,"column":348,"nodeType":"Identifier","messageId":"outOfScope","endLine":11458,"endColumn":349},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11452 column 380.","line":11461,"column":40,"nodeType":"Identifier","messageId":"noShadow","endLine":11461,"endColumn":41},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11452 column 386.","line":11461,"column":43,"nodeType":"Identifier","messageId":"noShadow","endLine":11461,"endColumn":44},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11462,"column":13,"nodeType":"NewExpression","messageId":"lower","endLine":11462,"endColumn":14},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11462,"column":24,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11462,"endColumn":62},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11462,"column":53,"nodeType":"NewExpression","messageId":"lower","endLine":11462,"endColumn":54},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11462,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11462,"endColumn":59},{"ruleId":"max-len","severity":1,"message":"This line has a length of 137. Maximum allowed is 100.","line":11463,"column":1,"nodeType":"Program","messageId":"max","endLine":11463,"endColumn":129},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11463,"column":115,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11463,"endColumn":129},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11464,"column":8,"nodeType":"Identifier","messageId":"undef","endLine":11464,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 5243 column 25.","line":11464,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11464,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11465,"column":4,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11465,"endColumn":56},{"ruleId":"no-undef","severity":2,"message":"'ace' is not defined.","line":11465,"column":43,"nodeType":"Identifier","messageId":"undef","endLine":11465,"endColumn":46},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11465,"column":57,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11467,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 5244 column 7.","line":11465,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11465,"endColumn":62},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 5244 column 10.","line":11465,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11465,"endColumn":65},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11467,"column":11,"nodeType":"ForInStatement","messageId":"exceed","endLine":11469,"endColumn":5},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11467,"column":148,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11467,"endColumn":149},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11468,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11468,"endColumn":54},{"ruleId":"no-prototype-builtins","severity":2,"message":"Do not access Object.prototype method 'hasOwnProperty' from target object.","line":11468,"column":7,"nodeType":"CallExpression","messageId":"prototypeBuildIn","endLine":11468,"endColumn":21,"suggestions":[{"messageId":"callObjectPrototype","data":{"prop":"hasOwnProperty"},"fix":{"range":[1189509,1189526],"text":"Object.prototype.hasOwnProperty.call(e, "},"desc":"Call Object.prototype.hasOwnProperty explicitly."}]},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11469,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11469,"endColumn":55},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11469,"column":5,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11469,"endColumn":55},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11469,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11469,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11471 column 22.","line":11472,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11472,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11472,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11472,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11472,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11472,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11473,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11473,"endColumn":168},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11473,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11473,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11473,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11473,"endColumn":12},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":68},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11473,"column":72,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":72,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":73},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11473,"column":100,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":101},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11473,"column":152,"nodeType":"Identifier","messageId":"redeclared","endLine":11473,"endColumn":153},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11473,"column":169,"nodeType":"IfStatement","messageId":"exceed","endLine":11487,"endColumn":5},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":174,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":175},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11473,"column":176,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":178},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11473,"column":186,"nodeType":"Identifier","messageId":"outOfScope","endLine":11473,"endColumn":187},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11473,"column":188,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11473,"endColumn":190},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11476,"column":39,"nodeType":"Identifier","messageId":"outOfScope","endLine":11476,"endColumn":40},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11476,"column":54,"nodeType":"IfStatement","messageId":"exceed","endLine":11486,"endColumn":6},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11476,"column":59,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11476,"endColumn":65},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11477,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11477,"endColumn":55},{"ruleId":"mediawiki/msg-doc","severity":1,"message":"All possible message keys should be documented. See https://w.wiki/4r9a for details.","line":11477,"column":14,"nodeType":"CallExpression","endLine":11477,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11477,"column":51,"nodeType":"Identifier","messageId":"outOfScope","endLine":11477,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11477,"column":56,"nodeType":"IfStatement","messageId":"exceed","endLine":11483,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11477,"column":80,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11477,"endColumn":82},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":28,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":557},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 4 statements. Maximum allowed is 1.","line":11478,"column":28,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11478,"endColumn":557},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":30,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":31},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":30,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":31},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":34,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":35},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":34,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":35},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":53,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":206,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":207},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":257,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":258},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":369,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":370},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11478,"column":447,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":448},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":558,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":577},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":558,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":559},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":563,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":564},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11478,"column":569,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11478,"endColumn":570},{"ruleId":"block-scoped-var","severity":2,"message":"'g' declared on line 11488 column 208 is used outside of binding context.","line":11478,"column":569,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":570},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11478,"column":578,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11478,"endColumn":855},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":650,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":651},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":693,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":694},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11478,"column":740,"nodeType":"Identifier","messageId":"outOfScope","endLine":11478,"endColumn":741},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11478,"column":822,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11478,"endColumn":823},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11480,"column":31,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11480,"endColumn":33},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11481,"column":47,"nodeType":"Identifier","messageId":"outOfScope","endLine":11481,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11482,"column":9,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11482,"endColumn":59},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11482,"column":9,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11482,"endColumn":59},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11482,"column":27,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11482,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11485,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11485,"endColumn":315},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":21,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":22},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 11477 column 10 is used outside of binding context.","line":11485,"column":53,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":54},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":67,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":68},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":76,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":77},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":97,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":98},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":116,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":117},{"ruleId":"block-scoped-var","severity":2,"message":"'l' declared on line 11488 column 211 is used outside of binding context.","line":11485,"column":134,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":135},{"ruleId":"block-scoped-var","severity":2,"message":"'t' declared on line 11488 column 260 is used outside of binding context.","line":11485,"column":160,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":161},{"ruleId":"block-scoped-var","severity":2,"message":"'u' declared on line 11477 column 10 is used outside of binding context.","line":11485,"column":232,"nodeType":"Identifier","messageId":"outOfScope","endLine":11485,"endColumn":233},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11487,"column":6,"nodeType":"IfStatement","messageId":"exceed","endLine":11495,"endColumn":5},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11488,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11488,"endColumn":203},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11488,"column":7,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11488,"endColumn":8},{"ruleId":"no-use-before-define","severity":2,"message":"'g' was used before it was defined.","line":11488,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11488,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11488,"column":30,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":31},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11488,"column":163,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11488,"endColumn":165},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11488,"column":204,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11488,"endColumn":357},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11488,"column":204,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11488,"endColumn":357},{"ruleId":"no-redeclare","severity":2,"message":"'l' is already defined.","line":11488,"column":211,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":212},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11488,"column":260,"nodeType":"Identifier","messageId":"redeclared","endLine":11488,"endColumn":261},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11488,"column":374,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11488,"endColumn":375},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11491,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11491,"endColumn":375},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11491,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11491,"endColumn":375},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11491,"column":40,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11491,"endColumn":41},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11493,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11493,"endColumn":185},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11493,"column":158,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11493,"endColumn":159},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11495,"column":6,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11495,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11497 column 22.","line":11498,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11498,"endColumn":27},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11498,"column":32,"nodeType":"Identifier","messageId":"noShadow","endLine":11498,"endColumn":33},{"ruleId":"no-unused-vars","severity":2,"message":"'i' is defined but never used.","line":11498,"column":32,"nodeType":"Identifier","messageId":"unusedVar","endLine":11498,"endColumn":33},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11499,"column":4,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11499,"endColumn":1317},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11499,"column":8,"nodeType":"Identifier","messageId":"noShadow","endLine":11499,"endColumn":9},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11499,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11499,"endColumn":18},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11499,"column":110,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":111},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11499,"column":241,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":242},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11499,"column":352,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":353},{"ruleId":"no-redeclare","severity":2,"message":"'r' is already defined.","line":11499,"column":370,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":371},{"ruleId":"no-redeclare","severity":2,"message":"'s' is already defined.","line":11499,"column":784,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":785},{"ruleId":"no-redeclare","severity":2,"message":"'n' is already defined.","line":11499,"column":1305,"nodeType":"Identifier","messageId":"redeclared","endLine":11499,"endColumn":1306},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11499,"endColumn":1610},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11499,"column":1318,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11499,"endColumn":1610},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11499,"column":1569,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11499,"endColumn":1570},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11501,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11501,"endColumn":29},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11502,"column":7,"nodeType":"Identifier","messageId":"noShadow","endLine":11502,"endColumn":8},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11502,"column":10,"nodeType":"IfStatement","messageId":"exceed","endLine":11508,"endColumn":4},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11506,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11506,"endColumn":52},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11506,"column":18,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11506,"endColumn":19},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11506,"column":53,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11506,"endColumn":73},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11506,"column":59,"nodeType":"Identifier","messageId":"noShadow","endLine":11506,"endColumn":60},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11501 column 22.","line":11507,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11507,"endColumn":15},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11508,"column":4,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11508,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 12900 column 8.","line":11509,"column":28,"nodeType":"Identifier","messageId":"noShadow","endLine":11509,"endColumn":29},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11510,"column":3,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11512,"endColumn":9},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11510,"column":11,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11510,"endColumn":12},{"ruleId":"no-use-before-define","severity":2,"message":"'f' was used before it was defined.","line":11511,"column":11,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11511,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11512,"column":10,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11512,"endColumn":74},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 12898 column 25.","line":11512,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":17},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 12900 column 11.","line":11512,"column":45,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":46},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11512,"column":87,"nodeType":"Identifier","messageId":"noShadow","endLine":11512,"endColumn":88},{"ruleId":"no-func-assign","severity":2,"message":"'a' is a function.","line":11513,"column":13,"nodeType":"Identifier","messageId":"isAFunction","endLine":11513,"endColumn":14},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11512 column 87.","line":11513,"column":98,"nodeType":"Identifier","messageId":"noShadow","endLine":11513,"endColumn":99},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11512 column 87.","line":11515,"column":19,"nodeType":"Identifier","messageId":"noShadow","endLine":11515,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11518,"column":5,"nodeType":"FunctionDeclaration","messageId":"exceed","endLine":11530,"endColumn":4},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11518,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11518,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11518,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11518,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11519,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11519,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11520,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11520,"column":23,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11528,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11520,"column":23,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11528,"endColumn":80},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11520,"column":56,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11520,"endColumn":57},{"ruleId":"no-loop-func","severity":2,"message":"Function declared in a loop contains unsafe references to variable(s) 'a', 'a', 'a'.","line":11520,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"unsafeRefs","endLine":11528,"endColumn":63},{"ruleId":"no-return-assign","severity":2,"message":"Arrow function should not return assignment.","line":11520,"column":144,"nodeType":"ArrowFunctionExpression","messageId":"arrowAssignment","endLine":11528,"endColumn":63},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11518 column 17.","line":11520,"column":146,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":147},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11520 column 146.","line":11520,"column":163,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":164},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11518 column 20.","line":11520,"column":166,"nodeType":"Identifier","messageId":"noShadow","endLine":11520,"endColumn":167},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11521,"column":18,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11521,"endColumn":20},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 3 statements. Maximum allowed is 1.","line":11523,"column":8,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11523,"endColumn":40},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11519 column 14.","line":11523,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11523,"endColumn":13},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11523,"column":46,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11523,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11525,"column":8,"nodeType":"IfStatement","messageId":"exceed","endLine":11527,"endColumn":7},{"ruleId":"eqeqeq","severity":2,"message":"Expected '!==' and instead saw '!='.","line":11525,"column":50,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11525,"endColumn":52},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11527,"column":8,"nodeType":"ThrowStatement","messageId":"exceed","endLine":11527,"endColumn":78},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11528,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11528,"endColumn":24},{"ruleId":"eqeqeq","severity":2,"message":"Expected '===' and instead saw '=='.","line":11528,"column":32,"nodeType":"BinaryExpression","messageId":"unexpected","endLine":11528,"endColumn":34},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11530,"column":5,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11690,"endColumn":117},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11530,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11690,"endColumn":117},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11531,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":15},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11531,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":18},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11559 column 122.","line":11531,"column":20,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11559 column 125.","line":11531,"column":23,"nodeType":"Identifier","messageId":"noShadow","endLine":11531,"endColumn":24},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11534,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11536,"endColumn":58},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11534,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11536,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11534,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11534,"endColumn":26},{"ruleId":"no-return-assign","severity":2,"message":"Return statement should not contain assignment.","line":11537,"column":7,"nodeType":"ReturnStatement","messageId":"returnAssignment","endLine":11559,"endColumn":114},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11537,"column":7,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11559,"endColumn":114},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11537,"column":14,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11537,"endColumn":15},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11537,"column":19,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11537,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":11537,"column":23,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11537,"endColumn":24},{"ruleId":"no-constant-binary-expression","severity":2,"message":"Unexpected constant truthiness on the left-hand side of a `&&` expression.","line":11537,"column":23,"nodeType":"AssignmentExpression","messageId":"constantShortCircuit","endLine":11559,"endColumn":10},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11537,"column":61,"nodeType":"Identifier","messageId":"noShadow","endLine":11537,"endColumn":62},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_calculateHistorySize'.","line":11538,"column":13,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11538,"endColumn":39},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11539,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11539,"endColumn":40},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11539,"column":25,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11539,"endColumn":26},{"ruleId":"max-len","severity":1,"message":"This line has a length of 126. Maximum allowed is 100.","line":11540,"column":1,"nodeType":"Program","messageId":"max","endLine":11540,"endColumn":112},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11540,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11540,"endColumn":112},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11540,"column":8,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11540,"endColumn":112},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11540,"column":58,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11540,"endColumn":59},{"ruleId":"prefer-const","severity":2,"message":"'t' is never reassigned. Use 'const' instead.","line":11542,"column":10,"nodeType":"Identifier","messageId":"useConst","endLine":11542,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11559 column 122.","line":11542,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11559 column 125.","line":11542,"column":38,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":39},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11542,"column":45,"nodeType":"ReturnStatement","messageId":"exceed","endLine":11544,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11559 column 119.","line":11542,"column":74,"nodeType":"Identifier","messageId":"noShadow","endLine":11542,"endColumn":75},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11544,"column":9,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11544,"endColumn":10},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11547,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11547,"endColumn":27},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11551,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11551,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11558,"column":6,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11558,"endColumn":56},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11558,"column":21,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11558,"endColumn":22},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":19,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":20},{"ruleId":"no-use-before-define","severity":2,"message":"'t' was used before it was defined.","line":11559,"column":32,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":33},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":11559,"column":37,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":38},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":45,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":46},{"ruleId":"no-use-before-define","severity":2,"message":"'i' was used before it was defined.","line":11559,"column":48,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":49},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":76,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":77},{"ruleId":"no-use-before-define","severity":2,"message":"'e' was used before it was defined.","line":11559,"column":112,"nodeType":"Identifier","messageId":"usedBeforeDefined","endLine":11559,"endColumn":113},{"ruleId":"no-unreachable","severity":2,"message":"Unreachable code.","line":11559,"column":115,"nodeType":"VariableDeclaration","messageId":"unreachableCode","endLine":11559,"endColumn":127},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11559,"column":115,"nodeType":"VariableDeclaration","messageId":"exceed","endLine":11559,"endColumn":127},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11559,"column":119,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11559,"column":122,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":123},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11559,"column":125,"nodeType":"Identifier","messageId":"noShadow","endLine":11559,"endColumn":126},{"ruleId":"max-len","severity":1,"message":"This line has a length of 186. Maximum allowed is 100.","line":11560,"column":1,"nodeType":"Program","messageId":"max","endLine":11560,"endColumn":178},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11560,"column":85,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":86},{"ruleId":"no-redeclare","severity":2,"message":"'i' is already defined.","line":11560,"column":115,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":116},{"ruleId":"no-redeclare","severity":2,"message":"'t' is already defined.","line":11560,"column":148,"nodeType":"Identifier","messageId":"redeclared","endLine":11560,"endColumn":149},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11560,"column":173,"nodeType":"Identifier","messageId":"noShadow","endLine":11560,"endColumn":174},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11561,"column":5,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11603,"endColumn":151},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11561,"column":9,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":10},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":37,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":43},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11561,"column":86,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":87},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":92,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":98},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11561,"column":548,"nodeType":"Identifier","messageId":"redeclared","endLine":11561,"endColumn":549},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11561,"column":601,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11561,"endColumn":607},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11561,"column":625,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11561,"endColumn":648},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11561,"column":921,"nodeType":"Identifier","messageId":"noShadow","endLine":11561,"endColumn":922},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11563,"column":111,"nodeType":"Identifier","messageId":"redeclared","endLine":11563,"endColumn":112},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11567,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11567,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11568,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11568,"endColumn":19},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11575,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11575,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11576,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11576,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11580,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11580,"endColumn":23},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11582,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11582,"endColumn":28},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11584,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11590,"endColumn":27},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11584,"column":7,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11584,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11587,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11587,"endColumn":19},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11588,"column":9,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11588,"endColumn":19},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11591,"column":59,"nodeType":"NewExpression","messageId":"lower","endLine":11591,"endColumn":60},{"ruleId":"max-len","severity":1,"message":"This line has a length of 111. Maximum allowed is 100.","line":11592,"column":1,"nodeType":"Program","messageId":"max","endLine":11592,"endColumn":94},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11592,"column":7,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11592,"endColumn":94},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11592,"column":49,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11592,"endColumn":50},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11593,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11593,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11594,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11594,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11594,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11594,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11594,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11594,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11594,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11594,"endColumn":55},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11596,"column":13,"nodeType":"Identifier","messageId":"noShadow","endLine":11596,"endColumn":14},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11596,"column":35,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11596,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11596,"column":35,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11596,"endColumn":61},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_applyHistory'.","line":11596,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11596,"endColumn":55},{"ruleId":"max-len","severity":1,"message":"This line has a length of 259. Maximum allowed is 100.","line":11597,"column":1,"nodeType":"Program","messageId":"max","endLine":11597,"endColumn":245},{"ruleId":"new-cap","severity":2,"message":"A constructor name should not start with a lowercase letter.","line":11597,"column":180,"nodeType":"NewExpression","messageId":"lower","endLine":11597,"endColumn":181},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11597,"column":237,"nodeType":"Identifier","messageId":"noShadow","endLine":11597,"endColumn":238},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11599,"column":8,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11599,"endColumn":47},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11599,"column":22,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11599,"endColumn":23},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11597 column 237.","line":11600,"column":17,"nodeType":"Identifier","messageId":"noShadow","endLine":11600,"endColumn":18},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_onError'.","line":11601,"column":8,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11601,"endColumn":18},{"ruleId":"max-len","severity":1,"message":"This line has a length of 250. Maximum allowed is 100.","line":11603,"column":1,"nodeType":"Program","messageId":"max","endLine":11603,"endColumn":236},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11603,"column":152,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11607,"endColumn":972},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11603,"column":152,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11607,"endColumn":972},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11560 column 173.","line":11605,"column":54,"nodeType":"Identifier","messageId":"noShadow","endLine":11605,"endColumn":55},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11606,"column":74,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11606,"endColumn":157},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11606,"column":74,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11606,"endColumn":157},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11606,"column":114,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11606,"endColumn":115},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11607,"column":10,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11607,"endColumn":11},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11607,"column":886,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11607,"endColumn":905},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11609,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11609,"endColumn":12},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11609,"column":31,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11609,"endColumn":370},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11609,"column":31,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11609,"endColumn":370},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11609,"column":99,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11609,"endColumn":100},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11611,"column":10,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11611,"endColumn":33},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11611,"column":35,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11611,"endColumn":36},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11614,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11614,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11615,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11615,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204068,1204119],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11617,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":11623,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11620,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11620,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11621,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11621,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204253,1204308],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11623,"column":7,"nodeType":"IfStatement","messageId":"exceed","endLine":11629,"endColumn":6},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11626,"column":16,"nodeType":"Identifier","messageId":"noShadow","endLine":11626,"endColumn":17},{"ruleId":"no-console","severity":2,"message":"Unexpected console statement.","line":11627,"column":7,"nodeType":"MemberExpression","messageId":"unexpected","endLine":11627,"endColumn":20,"suggestions":[{"messageId":"removeConsole","data":{"propertyName":"error"},"fix":{"range":[1204446,1204501],"text":""},"desc":"Remove the console.error()."}]},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showSortModal'.","line":11630,"column":15,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11630,"endColumn":31},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11512 column 60.","line":11631,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11631,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11631,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11637,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 134. Maximum allowed is 100.","line":11632,"column":1,"nodeType":"Program","messageId":"max","endLine":11632,"endColumn":120},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11632,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11512 column 45.","line":11632,"column":47,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":48},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11632,"column":60,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11636,"endColumn":22},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11632,"column":60,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11632,"endColumn":76},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11632,"column":60,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11636,"endColumn":22},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11632,"column":78,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11632,"endColumn":79},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11632,"column":112,"nodeType":"Identifier","messageId":"noShadow","endLine":11632,"endColumn":113},{"ruleId":"max-len","severity":1,"message":"This line has a length of 290. Maximum allowed is 100.","line":11634,"column":1,"nodeType":"Program","messageId":"max","endLine":11634,"endColumn":270},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11632 column 12.","line":11634,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11634,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11634,"column":18,"nodeType":"Identifier","messageId":"noShadow","endLine":11634,"endColumn":19},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11634,"column":21,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11634,"endColumn":270},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11634,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11634,"endColumn":270},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11634,"column":26,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11634,"endColumn":27},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":141},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11634,"column":241,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11634,"endColumn":262},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_showTransformModal'.","line":11638,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11638,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'r' is already declared in the upper scope on line 11512 column 60.","line":11639,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11639,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11639,"column":21,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11645,"endColumn":23},{"ruleId":"max-len","severity":1,"message":"This line has a length of 299. Maximum allowed is 100.","line":11640,"column":1,"nodeType":"Program","messageId":"max","endLine":11640,"endColumn":285},{"ruleId":"no-var","severity":2,"message":"Unexpected var, use let or const instead.","line":11640,"column":6,"nodeType":"VariableDeclaration","messageId":"unexpectedVar","endLine":11640,"endColumn":119},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11640,"column":10,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":11},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11640,"column":25,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":26},{"ruleId":"no-shadow","severity":2,"message":"'i' is already declared in the upper scope on line 11509 column 28.","line":11640,"column":44,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":45},{"ruleId":"no-shadow","severity":2,"message":"'n' is already declared in the upper scope on line 11512 column 16.","line":11640,"column":64,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":65},{"ruleId":"no-redeclare","severity":2,"message":"'e' is already defined.","line":11640,"column":83,"nodeType":"Identifier","messageId":"redeclared","endLine":11640,"endColumn":84},{"ruleId":"no-shadow","severity":2,"message":"'o' is already declared in the upper scope on line 11512 column 45.","line":11640,"column":107,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":108},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11640,"column":120,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11644,"endColumn":12},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11640,"column":120,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11640,"endColumn":136},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11640,"column":120,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11644,"endColumn":12},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11640,"column":138,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11640,"endColumn":139},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11640 column 25.","line":11640,"column":280,"nodeType":"Identifier","messageId":"noShadow","endLine":11640,"endColumn":281},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11640 column 10.","line":11642,"column":14,"nodeType":"Identifier","messageId":"noShadow","endLine":11642,"endColumn":15},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11642,"column":29,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11642,"endColumn":50},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11642,"column":29,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11642,"endColumn":56},{"ruleId":"max-len","severity":1,"message":"This line has a length of 342. Maximum allowed is 100.","line":11647,"column":1,"nodeType":"Program","messageId":"max","endLine":11647,"endColumn":331},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11647,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11647,"endColumn":331},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11647,"column":121,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11647,"endColumn":122},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11647,"column":203,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11647,"endColumn":226},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11649,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11649,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11649,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11649,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11649,"column":52,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11649,"endColumn":80},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11649,"column":52,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11649,"endColumn":89},{"ruleId":"max-len","severity":1,"message":"This line has a length of 124. Maximum allowed is 100.","line":11651,"column":1,"nodeType":"Program","messageId":"max","endLine":11651,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11651,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11651,"endColumn":12},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11651,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11651,"endColumn":28},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11651,"column":76,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11651,"endColumn":104},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11651,"column":76,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11651,"endColumn":113},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11653,"column":11,"nodeType":"Identifier","messageId":"noShadow","endLine":11653,"endColumn":12},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11653,"column":31,"nodeType":"TryStatement","messageId":"exceed","endLine":11655,"endColumn":21},{"ruleId":"no-shadow","severity":2,"message":"'t' is already declared in the upper scope on line 11509 column 25.","line":11654,"column":12,"nodeType":"Identifier","messageId":"noShadow","endLine":11654,"endColumn":13},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setTextAndFireOnChange'.","line":11654,"column":33,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11654,"endColumn":61},{"ruleId":"max-statements-per-line","severity":2,"message":"This line has 2 statements. Maximum allowed is 1.","line":11654,"column":33,"nodeType":"ExpressionStatement","messageId":"exceed","endLine":11654,"endColumn":67},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11653 column 11.","line":11655,"column":15,"nodeType":"Identifier","messageId":"noShadow","endLine":11655,"endColumn":16},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11658,"column":26,"nodeType":"Identifier","messageId":"noShadow","endLine":11658,"endColumn":27},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11659,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11659,"endColumn":58},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11659,"column":41,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11659,"endColumn":42},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11659,"column":43,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11659,"endColumn":52},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11660,"column":29,"nodeType":"Identifier","messageId":"noShadow","endLine":11660,"endColumn":30},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11661,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11661,"endColumn":14},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11662,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11662,"endColumn":13},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11662,"column":27,"nodeType":"Identifier","messageId":"noShadow","endLine":11662,"endColumn":28},{"ruleId":"max-len","severity":1,"message":"This line has a length of 121. Maximum allowed is 100.","line":11663,"column":1,"nodeType":"Program","messageId":"max","endLine":11663,"endColumn":110},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11663,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11663,"endColumn":110},{"ruleId":"no-void","severity":2,"message":"Expected 'undefined' and instead saw 'void'.","line":11663,"column":17,"nodeType":"UnaryExpression","messageId":"noVoid","endLine":11663,"endColumn":23},{"ruleId":"no-sequences","severity":2,"message":"Unexpected use of comma operator.","line":11663,"column":23,"nodeType":"SequenceExpression","messageId":"unexpectedCommaExpression","endLine":11663,"endColumn":24},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_renderPreview'.","line":11663,"column":40,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":59},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_pushHistory'.","line":11663,"column":63,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":80},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_debouncedValidate'.","line":11663,"column":84,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11663,"endColumn":107},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_setAndFireOnChange'.","line":11664,"column":7,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11664,"endColumn":28},{"ruleId":"no-shadow","severity":2,"message":"'e' is already declared in the upper scope on line 11509 column 22.","line":11664,"column":42,"nodeType":"Identifier","messageId":"noShadow","endLine":11664,"endColumn":43},{"ruleId":"no-unused-expressions","severity":2,"message":"Expected an assignment or function call and instead saw an expression.","line":11665,"column":5,"nodeType":"ExpressionStatement","messageId":"unusedExpression","endLine":11665,"endColumn":38},{"ruleId":"no-underscore-dangle","severity":2,"message":"Unexpected dangling '_' in '_set'.","line":11665,"column":5,"nodeType":"MemberExpression","messageId":"unexpectedUnderscore","endLine":11665,"endColumn":14},{"ruleId":"